There are 7 ways to get from Mexico City to Santa Ana by plane, shuttle, bus, 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.
Fly to Cuscatlán International Airport, shuttle
best- Fly from Benito Juárez International Airport (MEX) to Cuscatlán International Airport (SAL)plane MEX - SAL
- Take a shuttle bus from El Salvador International Airport to Santa Ana
6h 7m$390–822Bus #2
cheapest- Take the bus from Terminal Central de Autobuses del Norte to Tapachulabus
- Take the bus from Tapachula to Guatemana Aguilar Batresbus
- Take the bus from Guatemala Aguilar Batres to Santa Anabus
32h 55m$140–230Bus via Tuxtla Gutiérrez
- Take the bus from México City to Tuxtla Gutiérrezbus
- Take the bus from Tuxtla Gutiérrez to San Cristóbal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Panajachelbus
- Take the bus from Panajachel to Santa Anabus
22h 9m$147–200Drive 1,492.1 km
- Drive from Mexico City to Santa Anacar 1,492.1 km
19h 58m$156–225Fly to La Aurora International Airport, bus
- Fly from Benito Juárez International Airport (MEX) to La Aurora International Airport (GUA)plane MEX - GUA
- Take the bus from Guatemala City to Santa Ana, El Salvadorbus
9h 24m$162–344Bus
- Take the bus from Terminal Central de Autobuses del Norte to San Cristóbal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Panajachelbus
- Take the bus from Panajachel to Santa Anabus
24h 49m$191–262Bus #3
- Take the bus from Mexico City Politécnico Station to Tapachulabus
- Take the bus from Tapachula to Antigua Guatemalabus
- Take the bus from Antigua Guatemala to Santa Ana, El Salvadorbus
37h$169–189
Benito Juárez International Airport (MEX) to Cuscatlán International Airport (SAL) flights
Questions & Answers
The cheapest way to get from Mexico City to Santa Ana is to bus via Tuxtla Gutiérrez which costs $140 - $200 and takes 22h 9m.
The fastest way to get from Mexico City to Santa Ana is to fly and shuttle which takes 6h 7m and costs $390 - $850.
No, there is no direct bus from Mexico City to Santa Ana. However, there are services departing from México City and arriving at Santa Ana via Tuxtla Gutiérrez, San Cristóbal de las Casas and Panajachel. The journey, including transfers, takes approximately 22h 9m.
The distance between Mexico City and Santa Ana is 1364 km. The road distance is 1492.1 km.
The best way to get from Mexico City to Santa Ana without a car is to bus via Tuxtla Gutiérrez which takes 22h 9m and costs $140 - $200.
It takes approximately 6h 7m to get from Mexico City to Santa Ana, including transfers.
Mexico City to Santa Ana bus services, operated by Autobuses Titanium, depart from México City station.
Mexico City to Santa Ana bus services, operated by Autobuses Titanium, arrive at Tuxtla Gutiérrez station.
Yes, the driving distance between Mexico City to Santa Ana is 1492 km. It takes approximately 19h 58m to drive from Mexico City to Santa Ana.
There are 154+ hotels available in Santa Ana.
What companies run services between Mexico City, Mexico and Santa Ana, El Salvador?
You can take a bus from México City to Santa Ana via Tuxtla Gutiérrez, San Cristóbal de las Casas, San Cristóbal de las Casas, and Panajachel in around 22h 9m.
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Cuscatlán International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $75–400
Flights from Benito Juárez International Airport to La Aurora International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- $60–330
- Website
- avianca.com
Flights from Benito Juárez International Airport to Cuscatlán International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $180–600
- Website
- volaris.com
Flights from Benito Juárez International Airport to Cuscatlán International Airport
- Ave. Duration
- 2h 7m
- When
- Wednesday
- Estimated price
- $130–250
- Website
- volaris.com
Flights from Benito Juárez International Airport to La Aurora International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- $110–240
- Website
- volaris.com
Flights from Benito Juárez International Airport to La Aurora International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- $100–300
- Phone
- +503 7491 3696
- [email protected]
- Website
- Alfarito Tours
Shuttle from El Salvador International Airport to Santa Ana
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $220
- Website
- Alfarito Tours
- Phone
- +52 961 638 5018
- [email protected]
- Website
- autobusestitanium.com
Bus from México City to Tuxtla Gutiérrez
- Ave. Duration
- 11h
- Frequency
- 4 times a day
- Estimated price
- $40–70
- Schedules at
- autobusestitanium.com
- Book at
- autobusestitanium.com
- Delux
- $45–70
- First Class
- $40–50
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tuxtla Gutiérrez to San Cristóbal de las Casas
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- $4–35
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to San Cristóbal de las Casas
- Ave. Duration
- 17h
- Frequency
- 3 times a day
- Estimated price
- $90–170
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tuxtla Gutiérrez to San Cristóbal de las Casas
- Ave. Duration
- 1h 4m
- Frequency
- Every 2 hours
- Estimated price
- $11–16
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to San Cristóbal de las Casas
- Ave. Duration
- 15h 40m
- Frequency
- Every 4 hours
- Estimated price
- $100–150
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to Tapachula
- Ave. Duration
- 18h 50m
- Frequency
- 5 times a day
- Estimated price
- $100–180
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +502 7762 2462
- [email protected]
- Website
- Eterna Primavera
Bus from San Cristóbal de las Casas to Panajachel
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $46
- Website
- Eterna Primavera
Bus from Panajachel to Santa Ana
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $53
- Website
- Eterna Primavera
Bus from San Cristóbal de las Casas to Panajachel
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $46
- Website
- Eterna Primavera
Bus from Panajachel to Santa Ana
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $53
- Website
- Eterna Primavera
- Phone
- +502 5808 7471
- [email protected]
- Website
- GuateGo
Bus from Guatemala City to Santa Ana, El Salvador
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- $51
- Website
- GuateGo
Bus from Antigua Guatemala to Santa Ana, El Salvador
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $70
- Website
- GuateGo
Bus from Tapachula to Guatemana Aguilar Batres
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- $22–35
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $22–35
Bus from Guatemala Aguilar Batres to Santa Ana
- Ave. Duration
- 4h 5m
- Frequency
- 4 times a day
- Estimated price
- $14–20
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $14–20
- Phone
- +52 55 5526 2961
- [email protected]
- Website
- Ecobus Express
Bus from Mexico City Politécnico Station to Tapachula
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- $35–55
- Schedules at
- Ecobus Express
- [email protected]
- Website
- Guatemala Transportation
Bus from Tapachula to Antigua Guatemala
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- $64
- Website
- Guatemala Transportation
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 10 amazing places to get away from it all in Australia, Why you should take the train in the US, and Travelling around the UAE - to help you get the most out of your next trip.

























