There are 3 ways to get from Puerto Morelos to Isla Contoy by train, bus, unknown, shuttle, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, travel
best- Take the train from Estación Tren Maya Puerto Morelos to Estación Tren Maya Cancún Aeropuertotrain
- Take the bus from Estación Tren Maya Cancún to Terminal ADO Cancúnbus
- Walk from Terminal ADO Cancún to Isla Contoyunknown
2h 36mShuttle, bus, ferry, travel
- Take a shuttle bus from Puerto Morelos to Playa del Carmen
- Take the bus from Playa del Carmen Alterna to Terminal de Autobuses ADO Cancúnbus
- Take the ferry from Puerto Juárez to Isla Mujeresferry
- Walk from Isla Mujeres to Isla Contoyunknown
3h 59mBus, travel
- Take the bus from Puerto Morelos to Cancúnbus
- Walk from Cancún to Isla Contoyunknown
1h 40m
Comparing Your Travel Options
The distance between Puerto Morelos and Isla Contoy is 78 km.
The best way to get from Puerto Morelos to Isla Contoy without a car is to train and bus and travel which takes 2h 36m and costs .
It takes approximately 2h 36m to get from Puerto Morelos to Isla Contoy, including transfers.
There are three+ hotels available in Isla Contoy.
What companies run services between Puerto Morelos, Estado de Quintana Roo, Mexico and Isla Contoy, Mexico?
There is no direct connection from Puerto Morelos to Isla Contoy. However, you can take the train to Estación Tren Maya Cancún Aeropuerto, walk to Estación Tren Maya Cancún, take the bus to Terminal ADO Cancún, then travel to Isla Contoy. Alternatively, you can take a shuttle from Puerto Morelos to Isla Contoy via Playa del Carmen, Playa del Carmen Alterna, Terminal de Autobuses ADO Cancún, Cancún, Puerto Juárez / Ferry Station, Puerto Juárez, and Isla Mujeres in around 3h 59m.
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Puerto Morelos to Estación Tren Maya Cancún Aeropuerto
- Ave. Duration
- 21 min
- Frequency
- Twice daily
- Estimated price
- $160–800
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $160–190
- Local Tourist
- $200–240
- National Tourist
- $300–360
- International Tourist
- $400–480
- National Premier
- $480–600
- International Premier
- $600–800
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Bus from Estación Tren Maya Cancún to Terminal ADO Cancún
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- $60
- Website
- Booking Tren Maya
- Phone
- +52 998 460 3084
- [email protected]
- Website
- Ultramar Ferry
Ferry from Puerto Juárez to Isla Mujeres
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $66–300
- Website
- Ultramar Ferry
- Premium Plus
- $270–300
- Premium Plus Adult
- $290
- Quintana Roo Resident Adult
- $100
- Premium Plus Children
- $220
- Quintana Roo Resident Children
- $66
- INAPAM
- $100
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, How to get from JFK to New York City, and Need to know: Greyhound - to help you get the most out of your next trip.









