Bus Tickets from Oaxaca to San Miguel de Allende

Previously seen trips

Next departures for Oaxaca to San Miguel de Allende on November 12
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Dolphins + ETN
Bus
    C. de Nuño del Mercado 120
    San Miguel De Allende Bus StationNo tags
    ETN + Dolphins
    Bus
      C. de Nuño del Mercado 120
      San Miguel De Allende Bus StationNo tags
      Dolphins + Futura
      Bus
        C. de Nuño del Mercado 120
        Central de Autobuses de San Miguel de AllendeNo tags
        AU + ETN
        Bus
          Santa Rosa
          San Miguel De Allende Bus StationNo tags
          ADO + Futura
          Bus
            Terminal ADO
            Central de Autobuses de San Miguel de AllendeNo tags

            Compare 2 ways to go from Oaxaca to San Miguel de Allende

            We recommend taking the bus

            Among the sustainable travel choices, the bus stands out as the good way to reach San Miguel de Allende. The journey takes about 14 hours 50 minutes and with fares starting at just $75, it presents an excellent value for a comfortable ride.

            5bus per day
            14h 50mAverage Duration
            372 milesDistance
            15kgCO₂ emissions
            Average Price$75 - $84Average Duration14h 50m
            15kg CO₂e
            Carpool
            Average Price$47 - $47Average Duration8h 30m
            25kg CO₂e

            Frequently asked questions about traveling from Oaxaca to San Miguel de Allende by bus

            People from around the world trust Busbud

            Popular Buses Connecting Oaxaca

            Buses Leaving from Oaxaca

            Buses Going to Oaxaca

            Popular Buses Connecting San Miguel de Allende

            Buses Leaving from San Miguel de Allende

            Buses Going to San Miguel de Allende