There are 4 ways to get from Felipe Carrillo Puerto to Xcalak by bus, car, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Felipe Carrillo Puerto to Limonesbus
- Take the bus from Limones to Mahahual Centrobus
- Take the bus from Mahahual Centro to Xcalakbus
4h 40m$169–441Shared minivan, bus
cheapest- Take a shuttle bus from Felipe Carrillo Puerto to Cafetal
- Take a shuttle bus from Cafetal to Mahahual
- Take the bus from Mahahual Centro to Xcalakbus
3h 53m$130–376Drive 181 km
- Drive from Felipe Carrillo Puerto to Xcalakcar 181 km
2h 52m$641–926Train, bus
- Take the train from Estación Tren Maya Felipe Carrillo Puerto to Estación Tren Maya Limones - Chacchobentrain
- Take the bus from Limones to Mahahual Centrobus
- Take the bus from Mahahual Centro to Xcalakbus
4h 40m$330–1,347
Felipe Carrillo Puerto to Xcalak by bus
Questions & Answers
The cheapest way to get from Felipe Carrillo Puerto to Xcalak is to Shared minivan and bus which costs $130 - $380 and takes 3h 53m.
The fastest way to get from Felipe Carrillo Puerto to Xcalak is to drive which takes 2h 52m and costs $600 - $950.
No, there is no direct bus from Felipe Carrillo Puerto to Xcalak. However, there are services departing from Felipe Carrillo Puerto and arriving at Xcalak via Limones and Mahahual Centro. The journey, including transfers, takes approximately 4h 40m.
The distance between Felipe Carrillo Puerto and Xcalak is 187 km. The road distance is 181 km.
The best way to get from Felipe Carrillo Puerto to Xcalak without a car is to bus which takes 4h 40m and costs $160 - $450.
It takes approximately 4h 40m to get from Felipe Carrillo Puerto to Xcalak, including transfers.
Felipe Carrillo Puerto to Xcalak bus services, operated by Autobuses Mayab, depart from Felipe Carrillo Puerto station.
Felipe Carrillo Puerto to Xcalak bus services, operated by Autobuses Mayab, arrive at Limones station.
Yes, the driving distance between Felipe Carrillo Puerto to Xcalak is 181 km. It takes approximately 2h 52m to drive from Felipe Carrillo Puerto to Xcalak.
There are five+ hotels available in Xcalak.
What companies run services between Felipe Carrillo Puerto, Estado de Quintana Roo, Mexico and Xcalak, Mexico?
You can take a bus from Felipe Carrillo Puerto to Xcalak via Limones and Mahahual Centro in around 4h 40m.
- Phone
- +52 559 771 1000
- Website
- trenmaya.gob.mx
Train from Estación Tren Maya Felipe Carrillo Puerto to Estación Tren Maya Limones - Chacchoben
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- $190–950
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $190–230
- Local Tourist
- $240–290
- National Tourist
- $360–430
- International Tourist
- $480–600
- National Premier
- $550–700
- International Premier
- $750–950
- Phone
- +52 997 976 0191
- [email protected]
- Website
- ado.com.mx
Bus from Felipe Carrillo Puerto to Limones
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- $65–95
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 983 202 1165
- [email protected]
- Website
- facebook.com
Bus from Limones to Mahahual Centro
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $50–180
- Schedules at
- facebook.com
Bus from Mahahual Centro to Xcalak
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- $50–170
- Schedules at
- facebook.com
Bus from Mahahual Centro to Xcalak
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- $50–170
- Schedules at
- facebook.com
Bus from Limones to Mahahual Centro
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $50–180
- Schedules at
- facebook.com
Bus from Mahahual Centro to Xcalak
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- $50–170
- Schedules at
- facebook.com
- Phone
- +52 983 126 4500
- Website
- facebook.com
Shuttle from Felipe Carrillo Puerto to Cafetal
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $45–80
- Schedules at
- facebook.com
Shuttle from Cafetal to Mahahual
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $35–130
- Schedules at
- facebook.com
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 Getting to Milan from the airport, Which side of Niagara Falls should I choose (and how do I get there)?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
















