Cancun is well connected with Cozumel. You can get from Cozumel to Playa del Carmen by ferry + bus, shared shuttle, private transfer, rental car, or taxi.
Ready for a trip to the land of sun, fun, and tequila? Say hello to Cancun, Mexico!
This tropical paradise on the Yucatan Peninsula is where you can trade in your 9-5 for sandy beaches, crystal clear waters, and endless adventures.
Cancun is a popular vacation destination with abundant activities and entertainment options! Picture yourself snorkeling with colorful fish in the Mesoamerican Barrier Reef, discovering ancient Mayan ruins, or simply sipping on a margarita while soaking up the sun.
And when the sun goes down, be ready to party the night away in one of Cancun’s renowned nightclubs. Trust us; this city knows how to party!
No matter what kind of vacation you seek, Cancun is the ideal destination for an unforgettable experience!
Traveling between Cozumel and Cancun is easy, and you can choose between a ferry + bus,, shared shuttle, private transfer, rental car, and taxi.
Check our guide for the best options to travel from Cozumel to Cancun.
How far is Cancun from Cozumel?
The distance from Cozumel to Cancun is 54.8 miles or 88 kilometers. However, to get from Isla Cozumel, you must cross the first 20 kilometers by ferry to Playa del Carmen, and take a 68-kilometer road trip to Cancun after.
Transportation Options from Cozumel to Cancun
The following table outlines all transportation options from Cozumel to Cancun:
Method | Travel time | Price |
---|---|---|
Ferry + Coach Bus from Cozumel to Cancun | 2 hours 40 minutes | USD 28 |
Ferry + Shared Shuttle from Cozumel to Cancun | ~2 hours | USD 40 |
Ferry + Private Transfer from Cozumel to Cancun | Custom Time | USD 100-USD 171 |
Ferry + Taxi from Cozumel to Cancun | ~2 hours | ~USD 76 |
Ferry + Rental Car | ~2 hours | – |
Getting to Cancun from Cozumel
1. Ferry + Coach Bus from Cozumel to Cancun
Journey Duration: 2 hours 40 minutes
To travel from Cozumel to Cancun, you must first take a ferry to Playa del Carmen before making a short road trip to Cancun. Therefore, the cheapest and most practical way to get from Cozumel to Cancun is by combining the Ultramar Ferry with the ADO Coach Bus!
We advise getting this one-ticket bundle that covers both transportation modes from Cozumel to Cancun for just USD 28!
The ticket cost covers both the ferry ride from the island and the ADO bus trip from Playa Del Carmen to Cancun! You don’t have to purchase both tickets separately, which is really convenient!
From Cozumel, you will reach the port in Playa del Carmen after a 45-minute ride on the Ultramar ferry. Then, you’ll catch a bus in Playa del Carmen to get to Cancun.
ADO’s coach buses, which offer all the amenities for a convenient and comfortable ride, are used to plan and complete the road trip from Playa del Carmen to Cancun.
Because this is a popular choice, we recommend purchasing your ticket online to get the best deal!
Cozumel to Cancun Ultramar Ferry + ADO Coach Bus Schedule

2. Ferry + Shared Shuttle from Cozumel to Cancun
Journey Duration: ~2 hours
You can also take the ferry from Cozumel to Playa del Carmen and continue your trip to Cancun on a shared van shuttle!
However, when choosing this option, you must get your tickets for both transportation modes separately.
The Ultramar ferry tickets cost USD 26, and the trip takes about 45 minutes. There are frequent ferry departures so that you can board one at any time.
You can check out the schedule here and book your tickets online!
Cozumel to Playa del Carmen Ultramar Ferry Schedule
After arriving in Playa del Carmen by ferry, you can just get on a shared van shuttle and get to Cancun in about 1 hour!
This shuttle carries fewer passengers and therefore arrives faster than the bus. Ticket prices are also very reasonable – the cheapest is just USD 14!
A shuttle service frequently runs from Playa del Carmen to Cancun, making it a very practical and accessible mode of transportation!

3. Ferry + Private Transfer from Cozumel to Cancun
Journey Duration: Custom Time
Taking a ferry and private transfer is another option to get from Cozumel to Cancun!
You will first have to take a ferry boat from Cozumel to Playa del Carmen and travel for 45 minutes. Then, for an additional 45 minutes, you can get from Playa del Carmen to Cancun by booking a private transfer!
In total, this option will take you roughly 1 hour and 30 minutes.
When you reserve a private transfer, you pay for the entire vehicle. Therefore, the bigger your traveling group, the better! You can reserve and pick from various private vehicles for different groups that are quite reasonably priced once you divide the cost.
It’s a good idea to arrange your private transfer in advance and try to time it to coordinate with the boat schedule so you can depart for Cancun as soon as you get to the port.
You will also need to buy the ferry tickets individually because they are not included in the price of the private vehicle. Therefore, get your tickets online in advance to avoid the long line at the port!
Prices for a private transfer from Playa del Carmen to Cancun:
- 1-7 passengers: USD 74
- 8-10 passengers: USD 88
- 11-16 passengers: USD 145
4. Ferry + Driving with Rental Car from Cozumel to Cancun
Journey Duration: ~2 hours
And lastly, you can also get a rental car to travel from Cozumel to Cancun!
But since Cozumel is an island, you will have to rent a car in Playa del Carmen. So first, you must take the ferry from Cozumel to Playa del Carmen.
Here, you can find many affordable car rental options and pick the one for you!
Playa del Carmen and Cancun are connected via Highway 307. Although it isn’t a major highway, the road is well-maintained and enjoyable to drive on, especially in a small car!
So, to get the best deals, research and book a rental car ahead of time! Of course, you can also purchase your boat tickets online if you want to skip the pier line.

5. Ferry + Taxi from Cozumel to Cancun
Journey Duration: ~2 hours
After taking the boat from Cozumel to Playa del Carmen, you can take a taxi to travel from Playa del Carmen to Cancun. However, we recommend negotiating over the cost in advance if you decide to take this option.
The trip should cost no more than USD 50, or maybe even less, because the trip takes only about 45 minutes. Knowing this will help you avoid being taken advantage of.
Ask a local or a hotel for a recommendation if you need help deciding which taxi company to use.
To assure safety, comfort, and convenience, booking a private shuttle is the smartest decision you can make instead of taking a cab!

Best day tours in Cancun, 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 Cancun, Mexico.
Frequently Asked Questions
What is the cheapest way to get from Cozumel to Cancun?
The cheapest way to get from Cozumel to Cancun is by booking a combined Ultramar Ferry + ADO Coach Bus ticket, which costs only USD 28!
What is the fastest way to get from Cozumel to Cancun?
The fastest way to get from Cozumel to Cancun is by ferry and car. This way, the whole trip lasts about 1 hour and 30 minutes.
Can you take a ferry from Cozumel to Cancun?
There is no direct ferry service between Cancun and Cozumel.
How long is the ferry ride from Cozumel to Playa del Carmen?
The ferry trip from Cozumel to Playa del Carmen lasts 45 minutes.
How much is a ferry ticket from Cozumel to Playa del Carmen?
One Ultramar ferry ticket from Cozumel to Playa del Carmen costs USD 26.
What is the distance from Playa del Carmen to Cancun?
The distance from Playa del Carmen to Cancun is 68 kilometers or 42.3 miles.