- Oaxaca to Monterrey buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Dolphins + Diamante | Bus | C. de Nuño del Mercado 120 | Central de Autobuses | No tags | ||||
AU + Futura | Bus | Santa Rosa | Central de Autobuses | No tags | ||||
AU + Futura | Bus | Terminal Autobuses Sur (Trinidad de Viguera), Oaxaca | Central de Autobuses | No tags | ||||
AU + Futura | Bus | Santa Rosa | Central de Autobuses | No tags | ||||
AU + Futura | Bus | Terminal Autobuses Sur (Trinidad de Viguera), Oaxaca | Central de Autobuses | No tags |
Compare 2 ways to travel from Oaxaca to Monterrey
We recommend taking the bus
Among the sustainable travel choices, the bus stands out as a good way to reach Monterrey. The journey takes about 22 hours 35 minutes and with fares starting at just £152, it presents an excellent value for a comfortable ride.
3bus per day
22h 35mAverage duration
638 milesDistance
26kgCO₂ emissions
| Average price | Average duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average price£152 - £152 | Average duration22h 35m | 26kg CO₂e | ||
Carpool | Average price£25 - £25 | Average duration14h 50m | 43kg CO₂e |
Where are the popular stops in Oaxaca and Monterrey?
Stops in Oaxaca
- ADe Jalatlaco, 5 de Mayo 1018, Barrio de Jalatlaco, De Jalatlaco, Oax., Mexico
- BAU Terminal Periferico, Periférico 606, Libertad, 68090 Oaxaca, Oax., Mexico
- C
Valerio Trujano 900E
Valerio Trujano 900E, Libertad, 68090 Oaxaca, Oax., Mexico
Stops in Monterrey
- AAv. Cristóbal Colón Poniente, 800, 64720 , Monterrey
- BAv. Churubusco No. 300 (Col. Fierro Entre av. Constitución Y Prolongación Madero) , 64590 Monterrey, NL
- D
Sendro Central de Greyhound
Carr. a Colombia 171, Ex Hacienda el Cañada, 66054 Cd Gral Escobedo, N.L., Mexico
Frequently asked questions about travelling by bus from Oaxaca to Monterrey, MX
How far is Monterrey from Oaxaca by coach?
The distance between Oaxaca and Monterrey by coach is approximately 638 miles (1029 km).
Is there a way to reach Monterrey from Oaxaca without flying?
You have the option to select the coach for your journey on this route. Choosing the coach guarantees a comfortable and sustainable travel experience, allowing you to admire the views on your way to your destination. You also have the option of utilising carpooling services.





