Bus from Monterrey, MX to Oaxaca: Tickets & Schedules

Next bus departures

Next departures for Monterrey to Oaxaca on November 27
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Turistar + DOLPHINS
Bus
    Central de Autobuses
    C. de Nuño del Mercado 120Cheapest
    Turistar + DOLPHINS
    Bus
      Central de Autobuses
      C. de Nuño del Mercado 120Fastest
      ETN + DOLPHINS
      Bus
        Central de Autobuses
        C. de Nuño del Mercado 120No tags
        Turistar + DOLPHINS
        Bus
          Churubusco
          C. de Nuño del Mercado 120No tags
          ETN + DOLPHINS
          Bus
            Churubusco
            C. de Nuño del Mercado 120No tags

            Last refresh of the prices: Yesterday at 9:11 PM CST.

            Compare 2 ways to go from Monterrey to Oaxaca

            We recommend taking the bus

            Among the sustainable travel choices, the bus stands out as a good way to reach Oaxaca. The journey takes about 22 hours 25 minutes, and with fares starting at just $250, it presents an excellent value for a comfortable ride.

            5bus per day
            22h 25mAverage Duration
            1028 kmDistance
            26kgCO₂ emissions
            Average Price$250 - $279Average Duration22h 25m
            26kg CO₂e
            Carpool
            Average Price$76 - $76Average Duration17h 20m
            43kg CO₂e

            Frequently asked questions about travelling from Monterrey, MX to Oaxaca by bus

            1. What is the travel distance from Monterrey to Oaxaca?

              It's about 1029 km (638 miles) from Monterrey to Oaxaca.

            2. What are the departure and arrival locations for buses traveling from Monterrey to Oaxaca?

              Buses traveling this route start their trip at Central de Autobuses, in Monterrey, and end it at Terminal ADO, in Oaxaca.

            People from around the world trust Busbud