
How to Get From Playa del Carmen to Cozumel
Passenger Ferry · Passenger Ferry (the way back) · Car Ferry
In this in-depth route guide, you'll find the best ways to travel the 30 kilometre (19 miles) distance from Playa del Carmen to Cozumel. By the end of this guide, you'll know exactly how to get there — whether you want to travel on a budget, reach Cozumel as fast as possible, or enjoy the ride in comfort. We base our information on verified schedules, ticket prices, and on-the-ground insights from recent travellers.
What are the 3 ways to travel from Playa Del Carmen to Cozumel?
There are three ways to travel the 30 km distance from Playa del Carmen to Cozumel. You can choose between the ferry, passenger ferry (the way back), and car ferry.
The journey takes between 45m–1h 45m and the quickest way is by ferry (45m). If you're on a budget, the cheapest option is by ferry with tickets starting at 240 MXN ($14).
35-45m
240 MXN ($14)
35-45m
280 MXN ($16)
1h 45m
880 MXN ($51)
Already in Cozumel?
Onward from Cozumel
Once you're in Cozumel, here's where to next — 1 researched onward route to pick from.
Playa del Carmen to Cozumel by Passenger Ferry
There are multiple passenger ferry trips from Playa Del Carmen to Cozumel daily. Winjet, Ultramar and Xcaret Ferry are the three ferry companies operating this route.
All ferries are big and stable, which is great if you’re prone to seasickness. They also have indoor and outdoor seating, plus onboard toilets.
The trip takes around 35-45m and ticket prices start from 240 MXN ($14).
Which ferry company to take?
- Winjet is the cheapest option while still offering good service.
- Ultramar is a well-known company in the Riviera Maya. If you are looking for the fastest way to get to Cozumel, then go for Ultramar ferries.
- Xcaret Ferry is best if you’re also heading to Cancun because your ticket includes free entry to Torre Escénica de Cancún, an observation tower with stunning coastal views.
Departure station
Playa del Carmen has two ferry ports: one for passenger ferries and another for car ferries.
Passenger ferries to Cozumel leave from Playa del Carmen Ferry Dock, near the small local airport. This ferry terminal is within the city centre, so you can likely walk there from your hotel.
Passenger Ferry schedule from Playa Del Carmen to Cozumel
We recommend booking your tickets online beforehand through BookAway for a better chance of getting a seat on your desired date and time.
You can also buy ferry tickets at the port but watch out for travel agencies that may overcharge. To avoid extra fees, buy your tickets directly from the ferry companies’ counters.
Arrival station
Cozumel has several ferry terminals within a few kilometres away from each other, but passenger ferries dock at Cozumel Ferry Port in the town centre. Many hotels are within walking distance of this ferry terminal.
For going around, the best option is to rent a bike, golf cart or car. Taxis are also available, but they are not metered. Fares depend on the distance and your negotiation skills, usually starting from 150 MXN ($8.60).
From the port, you can reach several beaches in about 15 minutes. The closest ones are great for snorkelling, but if you’re looking for soft, sandy shores, head a bit further south.
Looking for a secluded white sand beach? Check out Playa Bonita on the other side of the island. It’s about one hour from the port, but that’s probably also the reason why you won’t see that many tourists there.
Playa del Carmen to Cozumel by Passenger Ferry (the way back)
The ferry ride from Cozumel to Playa del Carmen follows the same route as the trip to Cozumel.
Travel time is around 35-45m, with the same fares starting at 280 MXN ($16).
Departure and arrival station
The ferries departs from Cozumel Ferry Port and arrive at Playa del Carmen Ferry Port. These are the same ferry ports for the vice versa route.
The ferry terminal in Playa del Carmen is in the city centre, just a short walk from many hotels. If you're continuing to another destination, like Cancun Airport, ADO Bus Terminal Turistica is about 220 metres from the ferry port.
Ferry schedules from Cozumel to Playa del Carmen
Booking Tip
Playa del Carmen to Cozumel by Car Ferry
If you're travelling with your own or rented vehicle, you’ll need to take a car ferry. Transcaribe and Ultramar operate car ferries between Playa del Carmen and Cozumel. Both companies sail 1-3 trips daily, but schedules vary. It’s best to check their websites for your travel date.
Since the car ferry ports are outside the centre of both towns, we don't recommend this option for foot passengers.
Fares for family vehicles start from 880 MXN ($51), and the ferry ride takes around 1h 45m.
Ultramar or Transcaribe?
Ultramar car ferry ticket prices start from 890 MXN ($51) for a family vehicle, which includes the car and the driver. Each additional passenger will have to pay 110 MXN ($6.30) at the port.
Transcaribe tickets start from 880 MXN ($51) for the vehicle only, with the driver and passengers paying an additional 100 MXN ($5.80) each.
Note that if you reserve in advance on the Transcaribe website, rates will seem more expensive at 1,320 MXN ($76), but that's because it already includes tickets for five passengers. This means each passenger’s ticket costs only 88 MXN ($5.10) through the online reservation.
Playa Del Carmen to Cozumel
*Additional passengers each cost 110 MXN ($5.4) with Ultramar and 100 MXN ($4.9) with Transcaribe.
Ready to book your car ferry?
Direct operator sites
Booking Tip
Car ferry schedules from Cozumel to Playa del Carmen (the way back)
*Additional passengers each cost 110 MXN ($5.4) with Ultramar and 100 MXN ($4.9) with Transcaribe.
Ready to book your car ferry?
Direct operator sites
In Cozumel, car ferries arrive at and depart from the Ultramar Ferry Port beside Punta Calatita. This pier is around 3 km away from the city centre.
Parking in Playa del Carmen
If you have a rental car but do not wish to bring it to Cozumel, you can also leave it behind in Playa del Carmen. Paid street parking is possible in various areas with the new parking meters installed in town.
We recommend heading to the parking centre along 10th Avenue for the best rates. You can also find here covered parking spaces for more security. Among these is an underground parking garage near Paseo del Carmen Shopping Plaza.
Rounding it up
We hope this guide was helpful in planning how to get from Playa Del Carmen to Cozumel. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.
PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!
Frequently Asked Questions
The distance from Playa Del Carmen to Cozumel is 30 km.
ABOUT YOUR DESTINATION
Why Visit Cozumel?
Cozumel is a paradise destination for scuba divers and sea lovers in the Mexican Caribbean. A part of the world’s second-largest barrier reef is within the limits of Cozumel, with over 30 diving spots for both beginners and experienced divers.
Short on time? We recommend spending at least a couple of nights to really make the most of your visit, but you can visit Cozumel also as a day trip from Play del Carmen.
How We Research
Every route on Gecko Routes is independently researched and regularly verified.
500+
ROUTES RESEARCHED
Every route is personally travelled and documented by our team, covering Southeast Asia's most popular and off-the-beaten-path connections.
Monthly
UPDATES
Routes are reviewed on a regular cycle to catch schedule changes, new operators, and price updates. Every guide shows when it was last verified.
Verified
BY TRAVELLERS
Tips and corrections from our community of travellers help keep routes accurate between team visits. Your experience makes this guide better for everyone.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.
Ferry Schedule Notice
Ferry schedules can change due to weather, sea conditions, or seasonal adjustments. We recommend confirming departure times directly with the operator, especially during monsoon season.







Reader Comments
6 commentsLeave a Comment