There are 6 ways to get from Mahahual to Costa Rica 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 to Cancún International Airport, fly
best- Take a shuttle bus from Mahahual to Playa del Carmen
- Fly from Cancún International Airport (CUN) to Juan Santamaría International Airport (SJO)plane CUN - SJO
9h 6m$386–1,433Drive 1,738.7 km
cheapest- Drive from Mahahual to San Josécar 1,738.7 km
30h 14m$234–337Car, bus
- Drive from Mahahual Centro to Chetumalcar
- Take the bus from Chetumal to Belize Citybus
- Take the bus from Belize City to San Salvadorbus
- Take the bus from Terminal San Carlos - CCA to Terminal Atlántico Nortebus Sac
41h 41m$314–1,277Car to Chetumal International Airport, fly
- Drive from Mahahual Centro to Chetumalcar
- Fly from Chetumal International Airport (CTM) to Juan Santamaría International Airport (SJO)plane CTM - SJO
10h 33m$369–454Car, shuttle to Mundo Maya Airport, fly
- Drive from Mahahual Centro to Chetumalcar
- Take a shuttle bus from Chetumal to Flores
- Fly from Mundo Maya Airport (FRS) to Juan Santamaría International Airport (SJO)plane FRS - SJO
17h 29m$371–552Car, shuttle to Belize City Goldson Intl Apt, fly
- Drive from Mahahual Centro to Chetumalcar
- Take a shuttle bus from Chetumal to Belize City
- Fly from Belize City Goldson Intl Apt (BZE) to Juan Santamaría International Airport (SJO)plane BZE - SJO
14h 16m
Cancún International Airport (CUN) to Juan Santamaría International Airport (SJO) flights
Questions & Answers
The cheapest way to get from Mahahual to Costa Rica is to drive which costs $230 - $340 and takes 30h 14m.
The fastest way to get from Mahahual to Costa Rica is to shuttle and fly which takes 9h 6m and costs $380 - $1,500.
The distance between Mahahual and Costa Rica is 1605 km. The road distance is 1738.7 km.
It takes approximately 9h 6m to get from Mahahual to Costa Rica, including transfers.
Costa Rica is 1h behind Mahahual. It is currently 11:05 AM in Mahahual and 10:05 AM in Costa Rica.
Yes, the driving distance between Mahahual to Costa Rica is 1739 km. It takes approximately 30h 14m to drive from Mahahual to Costa Rica.
There are 752+ hotels available in Costa Rica.
What companies run services between Mahahual, Mexico and Costa Rica?
There is no direct connection from Mahahual to Costa Rica. 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 Juan Santamaría International Airport (SJO), walk to Parada Aeropuerto Internacional Juan Santamaría, then take the bus to El Erizo. Alternatively, you can take a vehicle from Mahahual Centro to Terminal Atlántico Norte via Chetumal, Chetumal, Belize City, San Salvador, and Terminal San Carlos - CCA in around 41h 41m.
- Website
- avianca.com
Flights from Cancún International Airport to Juan Santamaría International Airport via San Salvador
- Ave. Duration
- 4h 12m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $140–300
Flights from Chetumal International Airport to Juan Santamaría International Airport via Mexico City
- Ave. Duration
- 7h 53m
- When
- Every day
- Estimated price
- $240–950
Flights from Mundo Maya Airport to Juan Santamaría International Airport via Guatemala City
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $210–350
Flights from Mundo Maya Airport to Juan Santamaría International Airport via Guatemala City, San Salvador
- Ave. Duration
- 5h 55m
- When
- Tuesday
- Estimated price
- $210–350
- Website
- copaair.com
Flights from Cancún International Airport to Juan Santamaría International Airport via Panama City
- Ave. Duration
- 4h 58m
- When
- Monday and Sunday
- Estimated price
- $80–410
Flights from Belize City Goldson Intl Apt to Juan Santamaría International Airport via Panama City
- Ave. Duration
- 6h 36m
- When
- Tuesday and Friday
- Estimated price
- $100–500
- Website
- volaris.com
Flights from Cancún International Airport to Juan Santamaría International Airport
- Ave. Duration
- 2h 7m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $100–230
Flights from Chetumal International Airport to Juan Santamaría International Airport via Mexico City
- Ave. Duration
- 7h 10m
- When
- Saturday
- Estimated price
- $200–700
Flights from Mundo Maya Airport to Juan Santamaría International Airport via Guatemala City
- Ave. Duration
- 5h 16m
- When
- Monday and Thursday
- Estimated price
- $70–330
- Website
- vivaaerobus.com
Flights from Chetumal International Airport to Juan Santamaría International Airport via Mexico City, Monterrey
- Ave. Duration
- 14h 40m
- When
- Monday and Friday
- Estimated price
- $260–900
- Website
- volaris.com
Flights from Cancún International Airport to Juan Santamaría International Airport
- Ave. Duration
- 2h 7m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $120–280
- Website
- aeromexico.com
Flights from Chetumal International Airport to Juan Santamaría International Airport via Mexico City
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $140–700
- Phone
- +52 984 188 6604
- Website
- facebook.com
Shuttle from Mahahual to Playa del Carmen
- Ave. Duration
- 3h 25m
- Frequency
- On demand
- Estimated price
- $220–950
- Schedules at
- taxisplayadelcarmen.com
- To Airport
- $500–950
- mundomayatravels@yahoo.com
- Website
- travelmundomaya.com
Bus from Chetumal to Belize City
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $30–220
- Website
- https://travelmundomaya.com/home
- Airport
- $170–220
Bus from Belize City to San Salvador
- Ave. Duration
- 15h
- Frequency
- On demand
- Estimated price
- $110–850
- Website
- https://travelmundomaya.com/home
- Airport
- $700–850
- Phone
- +504 9919 5375
- Website
- cristobalcolon.com.gt
Bus from Terminal San Carlos - CCA to Terminal Atlántico Norte
- Ave. Duration
- 20h
- Frequency
- 3 times a week
- Estimated price
- $65–95
- Schedules at
- cristobalcolon.com.gt
- Road
- $65–95
- Phone
- +502 5308 5106
- info@adrenalinatours.com
- Website
- adrenalinatours.com
Shuttle from Chetumal to Flores
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $65
- Schedules at
- adrenalinatours.com
Shuttle from Chetumal to Belize City
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- adrenalinatours.com
- getawaytravelsint@gmail.com
- Website
- belizetransfer.com
Shuttle from Chetumal to Flores
- Ave. Duration
- 10h 48m
- Frequency
- Once daily
- Estimated price
- $60–90
- Website
- https://belizetransfer.com/travels/
- 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
- $102
- 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 How to get from Gatwick Airport into central London, How to plan an amazing trip around Scandinavia, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.















