There are 6 ways to get from Spring Branch to Mexico City by bus, plane, bus (Greyhound, Flixbus), car, or bus (Greyhound)
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 Dallas/Fort Worth International Airport, fly to Benito Juárez International Airport
best- Take the bus from Buffalo to Dallas Bus Station
- Fly from Dallas/Fort Worth International Airport (DFW) to Benito Juárez International Airport (MEX)DFW - MEX
8h 24m$3,978–9,125Drive 1,618.6 km
cheapest- Drive from Spring Branch to Mexico City1,618.6 km
19h 56m$3,370–4,867Bus via Matamoros
- Take the bus from Buffalo to Houston Bus Station
- Take the bus from Houston Bus Station to Matamoros(Hotel Los Lirios)
- Take the bus from Matamoros to Terminal Central de Autobuses del Norte
25h 31m$4,378–8,325Bus to George Bush Intercontinental Airport, fly to Benito Juárez International Airport
- Take the bus from Buffalo to Houston Bus Station
- Fly from George Bush Intercontinental Airport (IAH) to Benito Juárez International Airport (MEX)IAH - MEX
9h 1m$3,796–8,013Bus to George Bush Intercontinental Airport, fly to Felipe Ángeles International Airport, bus
- Take the bus from Buffalo to Houston Bus Station
- Fly from George Bush Intercontinental Airport (IAH) to Felipe Ángeles International Airport (NLU)IAH - NLU
- Take the bus from Base Aerea to Indios Verdes
10h 20m$4,544–7,366Bus
- Take the bus from Buffalo to Dallas Bus StationGreyhound US1100
- Take the bus from Dallas to Terminal Central de Autobuses del Norte
30h 10m$5,334–7,281
Dallas/Fort Worth International Airport (DFW) to Benito Juárez International Airport (MEX) flights
Questions & Answers
The cheapest way to get from Spring Branch to Mexico City is to drive which costs $3300 - $4900 and takes 19h 56m.
The fastest way to get from Spring Branch to Mexico City is to bus and fly which takes 8h 24m and costs $3900 - $9500.
The distance between Spring Branch and Mexico City is 1760 km. The road distance is 1618.6 km.
The best way to get from Spring Branch to Mexico City without a car is to bus via Matamoros which takes 25h 31m and costs $4300 - $8500.
It takes approximately 8h 24m to get from Spring Branch to Mexico City, including transfers.
Yes, the driving distance between Spring Branch to Mexico City is 1619 km. It takes approximately 19h 56m to drive from Spring Branch to Mexico City.
There are 3230+ hotels available in Mexico City.
What companies run services between Spring Branch, Leon County, TX, USA and Mexico City, Mexico?
You can take a vehicle from Spring Branch to Terminal Central de Autobuses del Norte via Buffalo, Houston Bus Station, Matamoros(Hotel Los Lirios), and Matamoros in around 25h 31m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- vivaaerobus.com
Flights from Dallas/Fort Worth International Airport to Benito Juárez International Airport via Monterrey
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $2,200–6,000
Flights from George Bush Intercontinental Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $2,000–5,000
Flights from George Bush Intercontinental Airport to Benito Juárez International Airport via Monterrey
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- $2,000–5,000
Flights from George Bush Intercontinental Airport to Felipe Ángeles International Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $2,200–3,900
- Website
- united.com
Flights from George Bush Intercontinental Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- $1,000–5,500
- Website
- aa.com
Flights from Dallas/Fort Worth International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- $1,200–6,000
- Website
- aeromexico.com
Flights from Dallas/Fort Worth International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $1,200–6,000
Flights from George Bush Intercontinental Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- $1,000–5,500
- Website
- volaris.com
Flights from Dallas/Fort Worth International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 46m
- When
- Every day
- Estimated price
- $1,500–5,500
Flights from George Bush Intercontinental Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- $1,400–3,900
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Buffalo to Dallas Bus Station
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $550–1,200
- Website
- https://www.greyhound.com/
Bus from Buffalo to Houston Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $600–1,200
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Houston Bus Station to Matamoros(Hotel Los Lirios)
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- $850–1,800
- Schedules at
- flixbus.com
- Adult
- $850–1,800
- Phone
- +52 55 5141 4300
- contacto@odm.com.mx
- Website
- odm.com.mx
Bus from Matamoros to Terminal Central de Autobuses del Norte
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- $1,800–2,700
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 800 800 0386
- atn_clientes@etn.com.mx
- Website
- etn.com.mx
Bus from Matamoros to Terminal Central de Autobuses del Norte
- Ave. Duration
- 12h 50m
- Frequency
- Twice daily
- Estimated price
- $1,400–2,200
- Website
- https://etn.com.mx/english/
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- futura.com.mx
Bus from Matamoros to Terminal Central de Autobuses del Norte
- Ave. Duration
- 15h 25m
- Frequency
- 3 times a day
- Estimated price
- $1,800–3,400
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Matamoros to Terminal Central de Autobuses del Norte
- Ave. Duration
- 14h 5m
- Frequency
- Twice daily
- Estimated price
- $1,400–2,100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4440 3187
- contacto@geb.mx
- Website
- transportesfrontera.com.mx
Bus from Matamoros to Terminal Central de Autobuses del Norte
- Ave. Duration
- 20h 20m
- Frequency
- Twice daily
- Estimated price
- $1,300–2,900
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
- Phone
- +52 55 395 2422
- Website
- sitramytem.edomex.gob.mx
Bus from Base Aerea to Indios Verdes
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- $40–45
- Schedules at
- sitramytem.edomex.gob.mx
- Phone
- +1 800 923 1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from Dallas to Terminal Central de Autobuses del Norte
- Ave. Duration
- 26h 55m
- Frequency
- Once daily
- Estimated price
- $3,100–4,100
- Schedules at
- omnibusexpress.com
Want to know more about travelling around Mexico
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide


























