Playa del Carmen to Cozumel

How to Get From Playa del Carmen to Cozumel

30 km45m – 1h 45mFrom $14Research Verified

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.

Maarten
Written by Maarten
Founder & Trip Planning Expert
Ela
Reviewed by Ela
Senior Travel Writer
Selene
Reviewed by Selene
Travel Writer
Updated 6 months ago
COMPARE

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).

Passenger FerryCheapestFastest
Duration

35-45m

Price

240 MXN ($14)

Passenger Ferry (the way back)
Duration

35-45m

Price

280 MXN ($16)

Car Ferry
Duration

1h 45m

Price

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.

From

Playa del Carmen to Cozumel by Passenger Ferry

35-45mFrom 240 MXN ($14)

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

Ultramar
08:00
0h 35m
08:35
09:00
0h 35m
09:35
09:30
0h 35m
10:05
270 MXN ($16)
Premium Plus
Xcaret Ferry
08:30
0h 45m
09:15
09:30
0h 45m
10:15
10:30
0h 45m
11:15
305 MXN ($18)
Premium

View ferry stations on map

Map of stations
Click to explore
From
To

Ready to book your passenger ferry?

From 240 MXN ($14) · 35-45m

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)

35-45mFrom 280 MXN ($16)

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

35-45m280 MXN ($16)
Winjet
Cozumel
10x daily from 08:00 to 22:00
Playa del Carmen
280 MXN ($16)
High Speed
Ultramar
07:00
0h 35m
07:35
08:00
0h 35m
08:35
08:30
0h 35m
09:05
270 MXN ($16)
Premium Plus
Xcaret Ferry
07:30
0h 45m
08:15
08:30
0h 45m
09:15
09:30
0h 45m
10:15
290 MXN ($17)
Premium

View passenger ferry (the way back) stations on map

Map of stations
Click to explore
From
To

Ready to book your passenger ferry (the way back)?

From 280 MXN ($16) · 35-45m

Booking Tip

If you booked round-trip tickets online, simply head to Cozumel Ferry Port at your chosen date and time. If you did not book a return ticket, you can get a one-way ticket through BookAway or buy one directly at the ferry terminal.

Playa del Carmen to Cozumel by Car Ferry

1h 45mFrom 880 MXN ($51)

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

Transcaribe
Playa del CarmenCozumel
04:00
1h 45m
05:45
12:30
1h 45m
14:15
19:15
1h 45m
21:00
880 MXN ($51)
Ultramar
Playa del CarmenCozumel
06:00
1h 45m
07:45
16:00
1h 45m
17:45
21:00
1h 45m
22:45
890 MXN ($51)

*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 ferries depart from a different ferry terminal in Playa del Carmen, which is Punta Venado (Calica) Terminal. It's about 10 km south of downtown Playa del Carmen. This is also the main cruise port to Cancun City, so you can expect to see some cruise ships here.

Car ferry schedules from Cozumel to Playa del Carmen (the way back)

1h 45m880 MXN ($51)
Transcaribe
Playa del CarmenCozumel
09:30
1h 45m
11:15
17:00
1h 45m
18:45
21:45
1h 45m
23:30
880 MXN ($51)
Ultramar
Playa del CarmenCozumel
12:30
1h 45m
14:15
18:30
1h 45m
20:15
23:30
1h 45m
01:15
890 MXN ($51)

*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.

TRUST

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.

About the Authors

Maarten
Maarten

Founder & Trip Planning Expert

Based in Bali, Maarten's passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you'll find him surfing in the ocean or exploring the best gems of Indonesia.

Ela
ElaReviewer

Senior Travel Writer

Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she's not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines. Or exploring the depths of its seas as a budding freediver. An island girl at heart, she'll be happy anywhere there is sea, sand, sun and coffee.

Selene
SeleneReviewer

Travel Writer

Selene is a writer who loves coffee, travel, and planning. After spending a decade in Manila, she left the city and her career in banking to embrace a more laid-back lifestyle. Now, she is discovering the beauty of slow-paced travel and finding joy in meaningful experiences.

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.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.

Reader Comments

6 comments
Loading comments...

Leave a Comment