1map logoGo to main page

Mexico City to San Salvador from $78: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mexico City, Mexico
to
San Salvador, El Salvador

How to Get from Mexico City to San Salvador: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$78 by busBest price
1244 kmDistance
6h 38m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mexico City to San Salvador with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Bus
Average Duration
6h  38m
Estimated price
$170-310
Recommended
Company
various
Bus
Average Duration
31h  30m
Estimated price
$78-122
Cheapest
route map
Distance: 1244 km
Duration: 6h 38m

See more options

Company
various
Bus
Average Duration
26h  30m
Estimated price
$104-119
Company
various
Plane
Bus
Average Duration
8h  49m
Estimated price
$115-230
Company
various
Bus
Average Duration
30h  40m
Estimated price
$123-1700
Company
various
Drive
Average Duration
20h  2m
Estimated price
$1701-1702

Mexico City - San Salvador operators

Explore transport companies operating between Mexico City and San Salvador, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
aeromexico.com

Plane from Mexico City (MEX) to San Salvador (SAL)

Average Duration
2h 26m
Estimated price
$1707-1708
Website
volaris.com

Plane from Mexico City (MEX) to San Salvador (SAL)

Average Duration
2h 10m
Estimated price
$1705-3102
Website
avianca.com

Plane from Mexico City (MEX) to San Salvador (SAL)

Average Duration
2h 15m
Estimated price
$1705-3101
Bus
Contact phone
+52 961 638 5018
Website
autobusestitanium.com

Bus from Mexico City Politécnico Station to Tapachula

Average Duration
15h 30m
Estimated price
$3107-3108
Contact phone
+503 7603 5632
Website
facebook.com

Bus from Tapachula to San Salvador

Average Duration
10h
Estimated price
$3107-0
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Terminal Central de Autobuses del Norte to Tapachula

Average Duration
19h 40m
Estimated price
$3108-3103
Contact phone
+52 55 5526 2961
Website
facebook.com

Bus from Mexico City Politécnico Station to Tapachula

Average Duration
16h 30m
Estimated price
$785-786
Contact phone
+504 9919-5375
Website
cristobalcolon.com.gt

Bus from Tapachula to El Salvador

Average Duration
14h
Estimated price
$787-3108

Mexico City to San Salvador: Overview of Bus, Train, Flight, and Car Trips

Traveling between Mexico City and San Salvador offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

The trip from Mexico City to San Salvador by plane is a convenient and efficient way to travel between these two vibrant cities. The quickest option is a direct flight, which typically takes around 2 hours and 10 minutes. Several airlines, including Volaris El Salvador, Avianca, and Aeroméxico, offer flights between Mexico City Airport and San Salvador Airport, providing travelers with a variety of options to choose from. With comfortable and reliable air travel, visitors can easily access the cultural and historical attractions of San Salvador from Mexico City. Whether for business or leisure, flying between these two destinations is a convenient and time-saving choice for travelers.
Traveling from Mexico City to San Salvador by bus can be a long but affordable journey. Although there is no direct bus, you can take a service that departs from México City and stops in Tapachula before continuing on to San Salvador. The entire trip, including transfers, takes approximately 27 hours. Autobuses Titanium and El Condor Internacional are the main operators for this route. The prices for a bus ticket between San Salvador and Mexico City vary between $75 and $118, making it a budget-friendly option for those looking for an adventurous and scenic journey through Central America.

Frequently asked questions

Find out more about the route from Mexico City to San Salvador.

Or choose the category:
The cheapest way to travel from Mexico City to San Salvador is by taking a bus. You can catch a bus from Mexico City Politécnico Station for a cost of approximately $75 to $120. The journey will take around 31 hours and 30 minutes.
The fastest way to travel from Mexico City to San Salvador is to take a combination of flights and buses. You can fly from Mexico City to San Salvador, which takes approximately 2 hours. From the airport in San Salvador, you can then take a bus to the city center, which typically takes around 4 hours. This option allows you to reach your destination in approximately 6 hours and 27 minutes.
The distance between Mexico City and San Salvador is approximately 1244 km. If you are driving, the road distance is about 1617 km.
The best way to travel from Mexico City to San Salvador without a car is by taking a bus. There are several bus companies that operate this route, offering convenient options for travelers. The journey usually takes around 27 hours, and the ticket prices range from $95 to $120.
There are plenty of accommodation options near San Salvador, with over 153 hotels to choose from. Prices for hotels in the area start at around $50 per night. Some popular areas to stay in San Salvador include the Zona Rosa, Santa Elena, and Escalon neighborhoods, which offer a range of hotels to suit different budgets and preferences.
Yes, you can drive from Mexico City to San Salvador. The driving distance between the two cities is around 1617 km, and it takes approximately 20 hours and 2 minutes to complete the journey.
No, there is no direct bus from Mexico City to San Salvador. However, there are bus services available with transfers. The journey usually involves departing from Mexico City and transferring in Tapachula before reaching San Salvador. The total travel time is approximately 27 hours.
To catch the bus from Mexico City to San Salvador you need to go to the México City station. This is where the bus services operated by Autobuses Titanium depart from. It is advisable to arrive at the station at least an hour before the scheduled departure time to ensure a smooth boarding process.
The bus from Mexico City to San Salvador arrives at the San Salvador station. This is the final destination for this bus route operated by El Condor Internacional.
Volaris El Salvador, Avianca - Aerovías del Continente Americano S.A., and Aeroméxico are the airlines that fly between Mexico City and San Salvador. These airlines offer direct flights from Mexico City Airport to San Salvador Airport.
The fastest way to travel from Mexico City to San Salvador is by plane. The quickest flight is a direct flight from Mexico City Airport to San Salvador Airport, which takes approximately 2 hours and 10 minutes. Airlines such as Volaris El Salvador, Avianca - Aerovías del Continente Americano S.A., and Aeroméxico offer flights on this route.
The flight from Mexico City to San Salvador takes approximately 2 hours and 10 minutes.
The cost of a bus ticket from Mexico City to San Salvador ranges from $75 to $118.
The cost to drive from Mexico City to San Salvador can vary depending on several factors such as the type of car, fuel prices, and toll fees. On average, you can expect to spend around $160 to $250 for the entire trip.