There are 7 ways to get from Salina Cruz to Mexico City by bus, plane, 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 to Oaxaca Airport, fly to T1 Aicm
best- Take the bus from Salina Cruz to Oaxacabus
- Fly from Oaxaca Airport to T1 Aicmplane
6h 29m$8,261–390,457Bus
cheapest- Take the bus from Salina Cruz to Mexico Citybus
12h 25m$550–2,500Drive 703 km
- Drive from Salina Cruz to Mexico Citycar 703 km
7h 38m$1,245–1,798Bus to Oaxaca International Airport, fly to Benito Juárez International Airport
- Take the bus from Salina Cruz to Oaxacabus
- Fly from Oaxaca International Airport (OAX) to Benito Juárez International Airport (MEX)plane OAX - MEX
6h 40m$1,161–3,157Bus to Oaxaca International Airport, fly to Felipe Ángeles International Airport
- Take the bus from Salina Cruz to Oaxacabus
- Fly from Oaxaca International Airport (OAX) to Felipe Ángeles International Airport (NLU)plane OAX - NLU
8h 19m$961–4,057Bus, bus to Ixtepec Airport, fly to Felipe Ángeles International Airport
- Take the bus from Salina Cruz to Santo Domingo Tehuantepecbus
- Take the bus from Santo Domingo Tehuantepec to Ciudad Ixtepecbus
- Fly from Ixtepec Airport (IZT) to Felipe Ángeles International Airport (NLU)plane IZT - NLU
6h 44m$3,978–5,550Bus via Oaxaca
- Take the bus from Salina Cruz to Oaxacabus
- Take the bus from Oaxaca to Terminal Central de Autobuses del Nortebus
13h 35m$1,163–1,791
Salina Cruz to Mexico City by bus
Questions & Answers
The cheapest way to get from Salina Cruz to Mexico City is to bus via Oaxaca which costs $1100 - $1800 and takes 13h 35m.
The fastest way to get from Salina Cruz to Mexico City is to bus and fly which takes 6h 29m and costs $8000 - $390000.
Yes, there is a direct bus departing from Salina Cruz and arriving at Mexico City. Services depart four times a day, and operate every day. The journey takes approximately 12h 25m.
The distance between Salina Cruz and Mexico City is 620 km. The road distance is 703 km.
The best way to get from Salina Cruz to Mexico City without a car is to bus which takes 12h 25m and costs $550 - $2500.
It takes approximately 6h 29m to get from Salina Cruz to Mexico City, including transfers.
Salina Cruz to Mexico City bus services, operated by Trail Travel, depart from Salina Cruz station.
Salina Cruz to Mexico City bus services, operated by Trail Travel, arrive at Mexico City station.
Yes, the driving distance between Salina Cruz to Mexico City is 703 km. It takes approximately 7h 38m to drive from Salina Cruz to Mexico City.
Book your Salina Cruz to Mexico City bus tickets online with 12go.asia.
What companies run services between Salina Cruz, Mexico and Mexico City, Mexico?
Trail Travel operates a bus from Salina Cruz to Mexico City every 4 hours. Tickets cost $550–850 and the journey takes 12h 25m. Ómnibus Cristóbal Colón (OCC) also services this route 4 times a day.
- Website
- aeromexico.com
Flights from Oaxaca International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $750–5,000
Flights from Oaxaca International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $700–4,700
- Website
- vivaaerobus.com
Flights from Oaxaca International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $850–2,400
Flights from Oaxaca International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Friday, Saturday, Thursday, and Sunday
- Estimated price
- $650–3,200
- Website
- volaris.com
Flights from Oaxaca International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $1,000–3,400
- Website
- mexicana.gob.mx
Flights from Ixtepec Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $700–4,400
- Phone
- +52 981 811 9910
- [email protected]
- Website
- facebook.com
Bus from Salina Cruz to Oaxaca
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $250–450
- Schedules at
- ahorrobus.com.mx
Bus from Salina Cruz to Oaxaca
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $250–450
- Schedules at
- ahorrobus.com.mx
Bus from Salina Cruz to Oaxaca
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $250–450
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 971 729 3140
- [email protected]
- Website
- trailtravel.com.mx
Bus from Salina Cruz to Mexico City
- Ave. Duration
- 12h 25m
- Frequency
- Every 4 hours
- Estimated price
- $550–850
- Schedules at
- trailtravel.com.mx
- Book at
- trailtravel.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Salina Cruz to Mexico City
- Ave. Duration
- 14h 15m
- Frequency
- 4 times a day
- Estimated price
- $1,300–2,500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Salina Cruz to Santo Domingo Tehuantepec
- Ave. Duration
- 29 min
- Frequency
- 3 times a day
- Estimated price
- $30–410
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Salina Cruz to Santo Domingo Tehuantepec
- Ave. Duration
- 32 min
- Frequency
- Every 4 hours
- Estimated price
- $100–160
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Oaxaca to Terminal Central de Autobuses del Norte
- Ave. Duration
- 7h 20m
- Frequency
- Every 10 minutes
- Estimated price
- $900–1,400
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Salina Cruz to Santo Domingo Tehuantepec
- Ave. Duration
- 28 min
- Frequency
- Twice daily
- Estimated price
- $80–120
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
Bus from Santo Domingo Tehuantepec to Ciudad Ixtepec
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- $95–140
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
Bus from Salina Cruz to Oaxaca
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $250–390
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
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 Italian Lakes: Getting around by train, How to get from JFK to New York City, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
There are 3651+ hotels available in Mexico City.























