There are 4 ways to get from San Salvador to Mahahual by bus, plane, shuttle, 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, fly to Cancún International Airport, shuttle
best- Take the bus from San Salvador to San Salvador Airportbus
- Fly from Cuscatlán International Airport (SAL) to Cancún International Airport (CUN)plane SAL - CUN
- Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Playa del Carmen Bus Station
- Take a shuttle bus from Playa del Carmen to Mahahual
10h 11m$7,867–30,117Drive 958.2 km
cheapest- Drive from San Salvador to Mahahualcar 958.2 km
17h 19m$1,697–2,451Bus, car
- Take the bus from San Salvador to Belize Citybus
- Take the bus from Belize City to Chetumalbus
- Drive from Chetumal to Mahahual Centrocar
19h 34m$4,353–17,676Bus, fly to Belize City Goldson Intl Apt, shuttle, car
- Take the bus from San Salvador to San Salvador Airportbus
- Fly from Cuscatlán International Airport (SAL) to Belize City Goldson Intl Apt (BZE)plane SAL - BZE
- Take a shuttle bus from Belize City Goldson Intl Airport to Corozal
- Drive from Chetumal to Mahahual Centrocar
13h 53m
Cuscatlán International Airport (SAL) to Cancún International Airport (CUN) flights
Questions & Answers
The cheapest way to get from San Salvador to Mahahual is to drive which costs $1700 - $2500 and takes 17h 19m.
The fastest way to get from San Salvador to Mahahual is to bus and fly and shuttle which takes 10h 11m and costs $7500 - $31000.
The distance between San Salvador and Mahahual is 1267 km. The road distance is 958.2 km.
It takes approximately 10h 11m to get from San Salvador to Mahahual, including transfers.
Mahahual is 1h ahead of San Salvador. It is currently 6:39 AM in San Salvador and 7:39 AM in Mahahual.
Yes, the driving distance between San Salvador to Mahahual is 958 km. It takes approximately 17h 19m to drive from San Salvador to Mahahual.
There are 60+ hotels available in Mahahual.
What companies run services between San Salvador, El Salvador and Mahahual, Mexico?
There is no direct connection from San Salvador to Mahahual. However, you can take the bus to San Salvador Airport, walk to Cuscatlán International Airport (SAL) airport, fly to Cancún International Airport (CUN), walk to Aeropuerto Internacional de Cancún Terminal 2, take the shuttle to Playa del Carmen Bus Station, walk to Playa del Carmen, then take the shuttle to Mahahual. Alternatively, you can take a bus from San Salvador to Mahahual Centro via Belize City, Chetumal, and Chetumal in around 19h 34m.
- Website
- avianca.com
Flights from Cuscatlán International Airport to Cancún International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $3,300–7,500
Flights from Cuscatlán International Airport to Cancún International Airport via Guatemala City
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $3,300–7,500
- Website
- copaair.com
Flights from Cuscatlán International Airport to Belize City Goldson Intl Apt via Panama City
- Ave. Duration
- 5h 23m
- When
- Monday and Friday
- Estimated price
- $3,200–14,000
- Website
- united.com
Flights from Cuscatlán International Airport to Belize City Goldson Intl Apt via Houston
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- $4,300–17,000
- Website
- tag.com.gt
Flights from Cuscatlán International Airport to Belize City Goldson Intl Apt via Guatemala City
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $7,000–17,000
Bus from San Salvador to San Salvador Airport
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $17
Bus from San Salvador to San Salvador Airport
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $17
- Phone
- +52 998 980 0807
- [email protected]
- Website
- cancunshuttle.com
Shuttle from Aeropuerto Internacional de Cancún Terminal 2 to Playa del Carmen Bus Station
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- $550–1,100
- Schedules at
- cancunshuttle.com
- Phone
- +52 984 188 6604
- Website
- facebook.com
Shuttle from Playa del Carmen to Mahahual
- Ave. Duration
- 3h 25m
- Frequency
- On demand
- Estimated price
- $4,100–21,000
- Schedules at
- taxisplayadelcarmen.com
- To Airport
- $13,000–21,000
- [email protected]
- Website
- MayanOz
Bus from San Salvador to Belize City
- Ave. Duration
- 15h
- Frequency
- On demand
- Estimated price
- $1,900–13,000
- Website
- MayanOz
- Airport
- $10,000–13,000
Bus from Belize City to Chetumal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $500–3,500
- Website
- MayanOz
- Airport
- $3,000–3,500
- Phone
- +501 671 7268
- [email protected]
- Website
- Belize Shuttle
Shuttle from Belize City Goldson Intl Airport to Corozal
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Belize Shuttle
- Phone
- +52 983 106 0027
- [email protected]
- Website
- Transporte Mahahual
Car from Chetumal to Mahahual Centro
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $1,800
- Schedules at
- Transporte Mahahual
Car from Chetumal to Mahahual Centro
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $1,800
- Schedules at
- Transporte Mahahual
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 What documents do I need to cross Niagara Falls?, 4 of the smartest ways to explore Australia, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.












