ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to San Miguel de Allende

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration5h
Distance276
Avg. price$ 25
Bus trips4 found

Buses from Mexico City to San Miguel de Allende

🚌 The journey from Mexico City to San Miguel de Allende by bus takes approximately 4 hours and 55 minutes. 🕰️ Services operate daily with departures from Terminal Central de Autobuses del Norte. 🛤️ The direct route covers a distance of 235 km. 🎫 Bus tickets for the Mexico City to San Miguel de Allende route range from $17 to $50. 🎟️ The bus services are operated by Coordinados and provide hourly departures. 🚌 Upon arrival at San Miguel de Allende station, passengers can explore the charming town in Guanajuato. 🚍 Route 1 from Ciudad de México to San Miguel de Allende is serviced by Primera Plus. 🎒 With a duration of 4 hours and 10 minutes, travelers can enjoy a comfortable journey through the Mexican landscapes. 🌄 For booking and inquiries, you can contact the agency at 011 52 55 1204 1244 or visit their website at https://www.reservamos.mx/autobuses/primera-plus.

Where to stay in San Miguel de Allende

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

Accomodation
  • Yes, there is a direct bus service between Mexico City and San Miguel de Allende. The bus departs from Terminal Central de Autobuses del Norte and arrives at San Miguel de Allende, with services running hourly every day. The journey typically takes around 4 hours and 55 minutes, providing a convenient and efficient way to travel between the two cities.
  • To catch the bus from Mexico City to San Miguel de Allende, you will need to head to the Terminal Central de Autobuses del Norte station. This is where the bus services, operated by Coordinados, depart for the journey to San Miguel de Allende. Be sure to arrive at the station in advance to secure your ticket and board the bus on time for the trip to your destination.
  • The bus traveling from Mexico City to San Miguel de Allende, operated by Coordinados, arrives at the San Miguel de Allende station. Once you reach the station in San Miguel de Allende, you will have reached your final destination. Make sure to gather your belongings and disembark the bus upon arrival to enjoy your time in San Miguel de Allende.
  • The cost of a bus ticket from Mexico City to San Miguel de Allende typically ranges between $17 to $50, depending on the bus company, type of service, and time of booking. It is recommended to check with the bus company directly or visit the Terminal Central de Autobuses del Norte for the most up-to-date pricing information. Budget-conscious travelers may find early booking or choosing standard services can offer more affordable ticket prices for this route.
  • There are multiple buses available between Mexico City and San Miguel de Allende, with a direct service operated by Coordinados departing from Terminal Central de Autobuses del Norte and arriving at San Miguel de Allende. These buses run hourly and operate every day, with the journey typically taking around 4 hours and 55 minutes. Additionally, Primera Plus offers another route taking approximately 4 hours and 10 minutes to reach San Miguel de Allende from Mexico City, covering a distance of 235 km. Travelers can choose the option that best suits their schedule and preferences for their journey between these two destinations.
  • The buses traveling from Mexico City to San Miguel de Allende are typically most crowded during peak travel times such as weekends, holidays, and early mornings. To avoid crowds, consider taking the bus during weekdays in the mid-morning or early afternoon. Additionally, booking tickets in advance can help secure a seat and ensure a more comfortable and less crowded journey between the two cities.
  • The first bus of the day from Mexico City to San Miguel de Allende typically departs early in the morning, around 6:00 AM. The last bus of the day usually leaves in the evening, at approximately 8:00 PM. Travelers have the option to choose from various departure times throughout the day to suit their travel preferences and schedules when making the journey between the two cities.

Will you be returning to Mexico City by bus?

If you are looking for a return bus service, check the buses from San Miguel de Allende to Mexico City.

See schedule