There are 4 ways to get from Mahahual to Cholula by shuttle, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle, fly
best- Take a shuttle bus from Mahahual to Playa del Carmen
- Fly from Cancún International Airport (CUN) to Hermanos Serdán International Airport (PBC)CUN - PBC
8h 11m$6,382–26,511Drive 1,317.3 km
cheapest- Drive from Mahahual to Cholula1,317.3 km
16h 23m$2,519–3,638Car, bus via Xpujil
- Drive from Mahahual Centro to Chetumal
- Take the bus from Chetumal to Xpujil
- Take the bus from Xpujil to Puebla Capu
21h 17m$3,760–4,990Car, bus
- Drive from Mahahual Centro to Chetumal
- Take the bus from Chetumal to Puebla
23h 51m$3,630–4,540
Cancún International Airport (CUN) to Hermanos Serdán International Airport (PBC) flights
Questions & Answers
The cheapest way to get from Mahahual to Cholula is to drive which costs $2500 - $3700 and takes 16h 23m.
The fastest way to get from Mahahual to Cholula is to shuttle and fly which takes 8h 11m and costs $6000 - $27000.
The distance between Mahahual and Cholula is 1576 km. The road distance is 1317.3 km.
It takes approximately 8h 11m to get from Mahahual to Cholula, including transfers.
Cholula is 1h behind Mahahual. It is currently 10:53 PM in Mahahual and 9:53 PM in Cholula.
Yes, the driving distance between Mahahual to Cholula is 1317 km. It takes approximately 16h 23m to drive from Mahahual to Cholula.
There are 664+ hotels available in Cholula.
What companies run services between Mahahual, Mexico and Cholula, Mexico?
There is no direct connection from Mahahual to Cholula. However, you can take the shuttle to Playa del Carmen, take the shuttle to Aeropuerto Internacional de Cancún Terminal 2, walk to Cancún International Airport (CUN) airport, fly to Hermanos Serdán International Airport (PBC), then take the taxi to Cholula. Alternatively, you can take a vehicle from Mahahual Centro to Cholula via Chetumal, Chetumal, Xpujil, and Puebla Capu in around 21h 17m.
- Website
- vivaaerobus.com
Flights from Cancún International Airport to Hermanos Serdán International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- $1,600–5,000
Flights from Cancún International Airport to Hermanos Serdán International Airport via Monterrey
- Ave. Duration
- 5h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,600–5,000
- Website
- volaris.com
Flights from Cancún International Airport to Hermanos Serdán International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- $1,000–6,000
- Phone
- +52 984 188 6604
- Website
- facebook.com
Shuttle from Mahahual to Playa del Carmen
- Ave. Duration
- 3h 25m
- Frequency
- On demand
- Estimated price
- $4,000–18,000
- Schedules at
- taxisplayadelcarmen.com
- To Airport
- $9,500–18,000
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Chetumal to Xpujil
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $110–500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Xpujil to Puebla Capu
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- $1,700–2,500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Chetumal to Puebla
- Ave. Duration
- 21h
- Frequency
- 3 times a day
- Estimated price
- $1,800–2,700
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 983 106 0027
- alfredopugajr@gmail.com
- Website
- facebook.com
Car from Mahahual Centro to Chetumal
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $1,800
- 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 Is ride-sharing platform BlaBlaCar right for you?, How to travel India's Golden Triangle, and How to get from Luton Airport into central London - to help you get the most out of your next trip.











