There are 3 ways to get from Xcaret Park to Ocean Coral & Turquesa All Inclusive, Puerto Morelos by bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Xcaret to Puente Puerto Morelosbus Merida
- Take the taxi from Puente Puerto Morelos to Ocean Coral & Turquesa All Inclusive, Puerto Morelostaxi
1h 21m$145–192Drive 46.7 km
cheapest- Drive from Xcaret Park to Ocean Coral & Turquesa All Inclusive, Puerto Moreloscar 46.7 km
44 min$83–120Taxi
- Take the taxi from Xcaret Park to Ocean Coral & Turquesa All Inclusive, Puerto Morelostaxi 46.7 km
44 min$410–490
Questions & Answers
The cheapest way to get from Xcaret Park to Ocean Coral & Turquesa All Inclusive, Puerto Morelos is to drive which costs $80 - $120 and takes 44 min.
The fastest way to get from Xcaret Park to Ocean Coral & Turquesa All Inclusive, Puerto Morelos is to drive which takes 44 min and costs $80 - $120.
The distance between Xcaret Park and Ocean Coral & Turquesa All Inclusive, Puerto Morelos is 51 km. The road distance is 46.7 km.
The best way to get from Xcaret Park to Ocean Coral & Turquesa All Inclusive, Puerto Morelos without a car is to bus and taxi which takes 1h 21m and costs $140 - $200.
It takes approximately 1h 21m to get from Xcaret Park to Ocean Coral & Turquesa All Inclusive, Puerto Morelos, including transfers.
Yes, the driving distance between Xcaret Park to Ocean Coral & Turquesa All Inclusive, Puerto Morelos is 47 km. It takes approximately 44 min to drive from Xcaret Park to Ocean Coral & Turquesa All Inclusive, Puerto Morelos.
There are 211+ hotels available in Ocean Coral & Turquesa All Inclusive, Puerto Morelos.
What companies run services between Xcaret Park, Mexico and Ocean Coral & Turquesa All Inclusive, Puerto Morelos, Mexico?
There is no direct connection from Xcaret Park to Ocean Coral & Turquesa All Inclusive, Puerto Morelos. However, you can walk to Xcaret, take the bus to Puente Puerto Morelos, then take the taxi to Ocean Coral & Turquesa All Inclusive, Puerto Morelos. Alternatively, you can drive from Xcaret Park to Ocean Coral & Turquesa All Inclusive, Puerto Morelos in around 44 min.
- Phone
- +52 997 976 0191
- [email protected]
- Website
- ado.com.mx
Bus from Xcaret to Puente Puerto Morelos
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $45–65
- Schedules at
- ahorrobus.com.mx
- Ave. Duration
- 26 min
- Estimated price
- $100–490
Sitio 5
- Phone
- +52 348 129 58 60
Taxis Ocean Coral H10
- Phone
- +52 998 335 16 04
Taritaxi
- Phone
- +52 984 188 6604
- Website
- taritaxi.mx
Taxi Playa del Carmen
- Phone
- +529842184038
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Want to know more about Flixbus?, and Getting around the Cyclades - to help you get the most out of your next trip.





