Skip to Content

How to get from Cancun to Cozumel Mexico

There are different ways to travel from Cancun to Cozumel, Mexico. From ADO bus + ferry to private transfers to Uber or even by flight.

I will share the best ways to travel from Cancun to Cozumel. To make your trip stress-free, I recommend purchasing your tickets online in advance!

Tip: The ferry to Isla Cozumel departs from Playa del Carmen. If you have time, I recommend you stay a few days in Playa, either before or after your trip to Cozumel.

Universal Traveller recommends the following websites to plan & book your trip

  • Get Your Guide helps you find the best tours wherever you are heading to.

You can check here how to get from Cancun to Playa del Carmen. Once you are in Playa, Cozumel is just a short ferry ride away.

Click here for the Cozumel Ferry Schedule.

Distance from Cancun to Cozumel

The distance from Cancun to Cozumel is about 115 kilometers or 71.5 miles.

Transportation Options from Cancun to Cozumel

The following table outlines all transportation options from Cancun to Cozumel:

MethodTravel timePrice
Bus + Ferry from Cancun to Cozumel1 hour 30 minutesUSD 4-USD 12
Shared Shuttle + Ferry from Cancun to Cozumel2 hours 20 minutesUSD 42
Private Transfer + Ferry from Cancun to Cozumel2 hoursUSD 45-USD 115
Taxi + Ferry from Cancun to Cozumel2 hours
Flight from Cancun to Cozumel20 minutesUSD 121-USD 509
Rental Car + Ferry2 hours

Getting to Cozumel from Cancun

Beaches Cozumel Mexico
©Universal Traveller by Tim Kroeger

Bookaway

On Bookaway, you can check all available transportation options from Cancun to Cozumel. It is a reliable and easy-to-use platform to compare prices & schedules and make a booking online.

1. ADO Bus Cancun to Playa del Carmen + Ferry to Cozumel

Journey Duration: 1 hour 30 minutes

Traveling by bus is one of the best options to get around Mexico. I recommend choosing ADO buses. It’s the leading bus company in Mexico that offers excellent service.

ADO Bus offers fourteen daily connections between Cancun town and Playa del Carmen.

Once you arrive in Playa del Carmen, Cozumel is just a short ferry ride away. The ADO bus terminal is around 0.75 miles (1.2 kilometers) from the ferry terminal. You can walk there or take a taxi right in front of the bus station.

Click here to purchase your ferry ticket from Playa del Carmen to Cozumel!

Schedule ADO Bus from ADO Terminal Autobuses Cancun to ADO Terminal Turistica Playa Del Carmen:

  • 06:30 AM
  • 07:30 AM
  • 08:40 AM
  • 09:40 AM
  • 10:30 AM
  • 11:20 AM
  • 12:30 PM
  • 01:30 PM
  • 02:10 PM
  • 03:20 PM
  • 04:20 PM
  • 05:20 PM
  • 06:20 PM
  • 07:30 PM

Schedule ADO Bus from Cancun International Airport (CUN) to ADO Terminal Turistica Playa Del Carmen:

There are also 17 daily direct ADO bus connections from Cancun International Airport (CUN) to Playa del Carmen.

  • 08:20 AM
  • 09:15 AM
  • 10:00 AM
  • 10:35 AM
  • 11:30 AM
  • 12:30 PM
  • 01:35 PM
  • 02:35 PM
  • 04:35 PM
  • 05:35 PM
  • 06:35 PM
  • 07:35 PM
  • 08:35 PM
  • 09:20 PM
  • 10:05 PM
  • 11:05 PM

2. Shared Shuttle + Ferry

Journey Duration: Around 2 hours 20 minutes

BDExperience Mexico offers 24 daily connections between Cancun and Cozumel.

You will get picked up at the airport in Cancun. The meeting point is the BDExperience counter in the Arrivals Hall.

Once you arrive by ferry in Cozumel, your driver will drop you off at your hotel.

To ensure a seat is available at your preferred time, I recommend you book your shared minivan + ferry ticket online in advance. The total price with BDExperience is USD 42 per person!

El Mirador Cozumel Mexico
©Universal Traveller by Tim Kroeger

3. Private Transfer from Cancun Airport to Cozumel

Journey Duration: About 2 hours

If you are traveling in a group and want to be more flexible regarding the departure time, a private transfer may be the best option!

BDExperience was established in Cancun in 1984 and offers airport shuttles. You can book a private transfer from Cancun to Cozumel for up to eight people, including a ferry transfer and drop-off at your hotel in Cozumel.

3. Driving from Cancun to Playa del Carmen with Rental Car + Ferry to Cozumel

Journey Duration: 2 hours

A rental car may be a good option if you want to travel independently to check out all the best things to do in Cozumel.

The travel distance from Cancun to the ferry terminal in Playa del Carmen is about 69 kilometers or 43 miles, which takes around 1 hour and 20 minutes, depending on the traffic.

How-To-Get-From-Cancun-To-Cozumel-Mexico

In Playa del Carmen, you can board the ferry to Isla Cozumel.

Tip: If you want to explore Isla Cozumel with your rental car, you’ll be happy to read that you can take your car to the island. The vehicle pier is around five miles south of downtown Playa del Carmen, and the regular price for a car + passengers is USD 30.

4. Uber or Taxi from Cancun to Playa del Carmen + Ferry to Isla Cozumel

Journey Duration: 2 hours

Uber is available in Mexico, and a trip from Cancun to Playa del Carmen costs around 850 Mexican Pesos (about USD 43) outside peak times. Note, however, that the price can increase drastically due to traffic.

Cozumel Scuba Diving
©Universal Traveller by Tim Kroeger

5. Cancun to Cozumel Flights

Journey Duration: 20 minutes

Flights Cancun offers daily flights from Cancun to Isla Cozumel in a single-engine Cessna 208 light aircraft. The flight time is 20 minutes, and prices start from USD 121 per person.

Alternatively, you can also charter a whole plane for up to five-passenger. A private flight starts at USD 509, which is a bit cheaper than a shared flight, given that you travel with five people.

How-To-Get-From-Cancun-To-Cozumel-Mexico1

Best day tours in Cozumel, Mexico

Get Your Guide helps you find the best tours wherever you are heading to. It’s usually the first website I check when I plan a trip to a new place.

The following widget shows some of the best tours in Cozumel, Mexico.

Frequently Asked Questions

How long is the boat ride from Cancun to Cozumel?

The ferry ride from the terminal in Playa del Carmen to Cozumel takes about 35 minutes.

Rate this post