There are 7 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$394–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$315–1,278Bus, shuttle
- Take the bus from Mahahual Centro to Bacalarbus
- Take the bus from Bacalar to Floresbus
- Take a shuttle bus from Flores to Antigua Guatemala
- Take a shuttle bus from Antigua Guatemala to León
- Take the bus from León to Managua Tica Busbus
- Take the bus from Managua to Terminal Tica Busbus
44h 48m$249–688Car 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
11h 16m$260–775Car, 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
19h 9m$377–498Car, 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 $390 - $1,500.
The distance between Mahahual and Costa Rica is 1605 km. The road distance is 1738.7 km.
The best way to get from Mahahual to Costa Rica without a car is to bus and shuttle which takes 44h 48m and costs $240 - $700.
It takes approximately 9h 6m to get from Mahahual to Costa Rica, including transfers.
Costa Rica is 1h behind Mahahual. It is currently 2:02 PM in Mahahual and 1:02 PM 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 764+ 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 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $140–290
Flights from Chetumal International Airport to Juan Santamaría International Airport via Mexico City
- Ave. Duration
- 7h 53m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Chetumal International Airport to Juan Santamaría International Airport via Mexico City, San Salvador
- Ave. Duration
- 10h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $240–1,000
Flights from Mundo Maya Airport to Juan Santamaría International Airport via Guatemala City
- Ave. Duration
- 11h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $210–320
Flights from Mundo Maya Airport to Juan Santamaría International Airport via Guatemala City, San Salvador
- Ave. Duration
- 5h 50m
- When
- Monday to Friday
- Estimated price
- $210–320
- 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
- $95–260
Flights from Mundo Maya Airport to Juan Santamaría International Airport via Guatemala City
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $170–300
- Website
- copaair.com
Flights from Belize City Goldson Intl Apt to Juan Santamaría International Airport via Panama City
- Ave. Duration
- 6h 45m
- When
- Tuesday and Friday
- Estimated price
- $100–500
- Website
- aeromexico.com
Flights from Chetumal International Airport to Juan Santamaría International Airport via Mexico City
- Ave. Duration
- 10h 49m
- When
- Every day
- Estimated price
- $140–650
- 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–300
- 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
Bus from Bacalar to Flores
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $60–460
- Website
- https://travelmundomaya.com/home
- Airport
- $380–460
- 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
- +52 983 202 1165
- pvmahahual@gmail.com
- Website
- facebook.com
Bus from Mahahual Centro to Bacalar
- Ave. Duration
- 2h 21m
- Frequency
- 5 times a day
- Estimated price
- $4–11
- Schedules at
- facebook.com
- Phone
- +502 3073 6223
- kahkbahlamtravel@gmail.com
Shuttle from Flores to Antigua Guatemala
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $45
- newaytoursguate@gmail.com
- Website
- newaytours.com
Shuttle from Flores to Antigua Guatemala
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $72
- Schedules at
- newaytours.com
Shuttle from Antigua Guatemala to León
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- $98
- Schedules at
- newaytours.com
- Phone
- +502 5308 5106
- info@adrenalinatours.com
- Website
- adrenalinatours.com
Shuttle from Flores to Antigua Guatemala
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $60
- Schedules at
- 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
- Phone
- +52 962 625 2435
- info@ticabus.com
- Website
- ticabus.com
Bus from León to Managua Tica Bus
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- $11–15
- Website
- https://www.ticabus.com/en/
Bus from Managua to Terminal Tica Bus
- Ave. Duration
- 8h
- Frequency
- Hourly
- Estimated price
- $30–45
- Website
- https://www.ticabus.com/en/
- 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
- $103
- 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 Travelling to the UK: What do I need to know?, Getting to Milan from the airport, and Travelling by boat in Italy - to help you get the most out of your next trip.






















