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.
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:
Method | Travel time | Price |
---|---|---|
Bus + Ferry from Cancun to Cozumel | 1 hour 30 minutes | USD 4-USD 12 |
Shared Shuttle + Ferry from Cancun to Cozumel | 2 hours 20 minutes | USD 42 |
Private Transfer + Ferry from Cancun to Cozumel | 2 hours | USD 45-USD 115 |
Taxi + Ferry from Cancun to Cozumel | 2 hours | – |
Flight from Cancun to Cozumel | 20 minutes | USD 121-USD 509 |
Rental Car + Ferry | 2 hours | – |
Getting to Cozumel from Cancun

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!

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.

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.

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.

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.