Bus Tickets from Guanajuato to Oaxaca

Next bus departures

Next departures for Guanajuato to Oaxaca on November 11
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
ETN + DOLPHINS
Bus
    Terminal de Autobuses de Guanajuato
    C. de Nuño del Mercado 120CheapestFastest
    ETN + DOLPHINS
    Bus
      Terminal de Autobuses de Guanajuato
      C. de Nuño del Mercado 120No tags

      Last refresh of the prices: Today at 10:40 AM CST.

      Compare 2 ways to go from Guanajuato to Oaxaca

      We recommend carpooling

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

      1carpool per day
      9h 30mAverage Duration
      648 kmDistance
      27kgCO₂ emissions
      Average Price$156 - $166Average Duration22h 45m
      16kg CO₂e
      Carpool
      Average Price$71 - $73Average Duration9h 30m
      27kg CO₂e

      Frequently asked questions about travelling from Guanajuato to Oaxaca by bus

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

        The distance between Guanajuato and Oaxaca is approximately 650 km (403 miles).

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

        Buses departing from Terminal de Autobuses de Guanajuato in Guanajuato will take you to Terminal ADO in Oaxaca.

      People from around the world trust Busbud

      Popular Buses Connecting Guanajuato

      Buses Leaving from Guanajuato

      Buses Going to Guanajuato

      Popular Buses Connecting Oaxaca

      Buses Leaving from Oaxaca

      Buses Going to Oaxaca