Bus Tickets from Oaxaca to Monterrey, MX

Previously seen trips

Next departures for Oaxaca to Monterrey on November 23
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Dolphins + Diamante
Bus
    C. de Nuño del Mercado 120
    Central de AutobusesNo tags
    AU + Futura
    Bus
      Santa Rosa
      Central de AutobusesNo tags
      AU + Futura
      Bus
        Terminal Autobuses Sur (Trinidad de Viguera), Oaxaca
        Central de AutobusesNo tags
        AU + Futura
        Bus
          Santa Rosa
          Central de AutobusesNo tags
          AU + Futura
          Bus
            Terminal Autobuses Sur (Trinidad de Viguera), Oaxaca
            Central de AutobusesNo tags

            Compare 2 ways to go 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 $281, it presents an excellent value for a comfortable ride.

            3bus per day
            22h 35mAverage Duration
            1028 kmDistance
            26kgCO₂ emissions
            Average Price$281 - $281Average Duration22h 35m
            26kg CO₂e
            Carpool
            Average Price$46 - $46Average Duration14h 50m
            43kg CO₂e

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

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

              The distance covered from Oaxaca to Monterrey is 1029 km (638 miles).

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

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

            People from around the world trust Busbud