ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Oaxaca

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration14h
Distance764
Avg. price$
Bus trips3 found

Buses from San Miguel de Allende to Oaxaca

🚌 Unfortunately, there is no direct bus from San Miguel de Allende to Oaxaca. However, you can take a service departing from San Miguel de Allende and arriving at Oaxaca via Puebla Terminal CAPU. The journey, with transfers, takes approximately 11 hours and 35 minutes. 🌄 The bus services from San Miguel de Allende to Oaxaca are operated by Futura and ADO. The journey culminates at Oaxaca station after a duration of 13 hours and 16 minutes. It's a scenic route that showcases the beauty of Mexico's diverse landscapes. 💰 Bus ticket prices between Oaxaca and San Miguel de Allende can range from $49 to $197.

Where to stay in Oaxaca

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • No, there is no direct bus from San Miguel de Allende to Oaxaca. However, you can take a bus that departs from San Miguel de Allende and arrives at Oaxaca with a transfer in Puebla Terminal CAPU. The total journey, including transfers, typically takes around 11 hours and 35 minutes. It's advisable to check the schedules and book your tickets in advance to ensure a smooth travel experience.
  • You can catch the bus from San Miguel de Allende to Oaxaca at the San Miguel de Allende station. The bus services are operated by Futura, and they have designated departure points at the station. It's recommended to arrive at the station early to ensure a smooth boarding process and secure your seat for the journey to Oaxaca.
  • The bus from San Miguel de Allende to Oaxaca operated by ADO arrives at Oaxaca station. This is the designated arrival point for passengers traveling between these two cities by bus. Upon arrival at the Oaxaca station, you can easily access transportation options to reach your final destination in Oaxaca or nearby areas. Make sure to gather your belongings and disembark safely at the Oaxaca station.
  • The cost of a bus ticket from San Miguel de Allende to Oaxaca can vary between $49 and $197, depending on the bus company, the type of service, and the time of booking. It's recommended to check the different options available and compare prices to find the most suitable and cost-effective choice for your journey. Keep in mind that prices may fluctuate based on factors such as demand and the season of travel.
  • There are multiple bus services available between San Miguel de Allende and Oaxaca, but there is no direct route. The services typically involve transfers, with buses departing from San Miguel de Allende and arriving at Oaxaca via Puebla Terminal CAPU. The two main bus companies operating on this route are Futura and ADO. The journey duration from San Miguel de Allende to Oaxaca by bus can take approximately 13 hours and 16 minutes, and ticket prices range from $49 to $197, depending on various factors.
  • The buses from San Miguel de Allende to Oaxaca are generally the most crowded during weekends, holidays, and peak travel seasons. To avoid crowds, consider traveling on weekdays and during off-peak hours. It's advisable to book your tickets in advance, especially if you prefer a less crowded journey, and aim for early morning or late evening departures for a potentially quieter experience.
  • The first bus of the day from San Miguel de Allende to Oaxaca typically departs in the early morning, around 6:00 AM. The last bus of the day usually leaves in the late evening, around 10:00 PM. It's recommended to check the specific schedules with the bus operators, such as Futura and ADO, as timings may vary and it's important to plan accordingly for your journey.

Will you be returning to San Miguel de Allende by bus?

If you are looking for a return bus trip, check out the buses from Oaxaca to San Miguel de Allende.

See schedule