- Houston to Mexico City buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
FlixBus + Greyhound Lines Mexico + Flix México | Bus | Downtown Gray & Smith | Mexico City Buenavista (San Pedro Santa Clara) | Cheapest | ||||
FlixBus + Greyhound Lines Mexico + Flix México | Bus | Houston Uptown/Upper Kirby | Mexico City Buenavista (Forum) | Fastest | ||||
Greyhound Lines, Inc. + Greyhound Lines Mexico + Flix México | Bus | Houston Bus Station | Mexico City Buenavista (Forum) | No tags | ||||
Valley Transit + Greyhound Lines Mexico + Flix México | Bus | Houston Bus Station | Mexico City Buenavista (Forum) | No tags | ||||
Greyhound Lines Mexico + Flix México | Bus | Houston Bus Station | Mexico City Buenavista (Forum) | No tags |
Last refresh of the prices: Last Sunday at 8:53 AM CST.
Compare 2 ways to go from Houston to Mexico City
We recommend taking the bus
Among the sustainable travel choices, the Bus stands out as a good way to reach Mexico City. The journey takes about 1 day, 7 hours 10 minutes and with fares starting at just $74, it presents an excellent value for a comfortable ride.
70bus per day
1d 7hAverage Duration
750 milesDistance
30kgCO₂ emissions
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$74 - $258 | Average Duration1d 7h | 30kg CO₂e | ||
Carpool | Average Price$59 - $59 | Average Duration16h 50m | 51kg CO₂e |
Where are the popular stops in Houston and Mexico City?
Stops in Houston
- A
Hillcroft Ave & Southwest Freeway
6590 Southwest Fwy, Houston, TX 77074, USA - B
Downtown Greyhound Station
2121 Main St, Houston, TX 77002 - C
Harrisburg Greyhound Station
7000 Harrisburg Blvd, Houston, TX 77011, USA - D7011 Harrisburg Blvd, Houston, TX 77011, USA
- E
Clay St & Louisiana St
600-698 Clay St, Houston, TX 77002, USA - F
Lockwood Dr & Harvey Wilson Dr
820 Lockwood Dr, Houston, TX 77002, USA
Stops in Mexico City
- ATerminal del Norte, Eje Central 271, Magdalena de las Salinas, 07760 Ciudad de México, D.F., Mexico
- BTerminal de Autobuses de Pasajeros de Oriente, Calz. Ignacio Zaragoza 200, 10 de Mayo, 15290 Ciudad de México, CDMX, Mexico
- CTerminal del Sur, Av. Taxqueña No. 1320 (Col. Campestre Churubusco), 04200 Coyoacán - Ciudad de Mexico
- DCalz. Ignacio Zaragoza 564d, 4 Árboles, 15730 Ciudad de México, CDMX, Mexico
- FCalle Economía, Aeropuerto Int de La Cd de México, 15620 Ciudad de México, CDMX, Mexico
Top traveled bus routes
People from around the world trust Busbud
Popular bus departures from Houston
- Find bus tickets from Houston to McAllen
- Houston to San Antonio bus times and fares
- How to travel from Houston to Austin
- Find bus tickets from Houston to Los Angeles
- Houston to Monterrey bus times and fares
- How to travel from Houston to Fort Worth
- Find bus tickets from Houston to Atlanta
- Houston to Dallas bus times and fares
- How to travel from Houston to New Orleans
Popular bus routes to Mexico City
- Find bus tickets from Guadalajara to Mexico City
- Puebla to Mexico City bus times and fares
- How to travel from Aguascalientes to Mexico City
- Find bus tickets from Puerto Escondido to Mexico City
- Oaxaca to Mexico City bus times and fares
- How to travel from San Miguel de Allende to Mexico City
- Find bus tickets from Santiago de Querétaro to Mexico City





