ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to San Miguel de Allende

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Mexico City to San Miguel de Allende

🚌 The bus journey from Mexico City to San Miguel de Allende takes approximately 4 hours and 55 minutes. Services depart hourly and operate every day from Terminal Central de Autobuses del Norte. 🌄 Covering a distance of 235 km, the route offers picturesque views as you travel from bustling Mexico City to the charming town of San Miguel de Allende in Guanajuato. 💰 Prices for the bus tickets can vary from $17 to $50, offering a budget-friendly and convenient way to travel between these two beautiful destinations in Mexico.

Where to stay in San Miguel de Allende

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

Find accommodation
  • 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 directly at San Miguel de Allende. Buses operate hourly and run every day, with the journey typically taking around 4 hours and 55 minutes. It's a convenient and comfortable way to travel between these two cities.
  • You can catch the bus from Mexico City to San Miguel de Allende at the Terminal Central de Autobuses del Norte station. This is where the services, operated by Coordinados, depart from. The station is a major transportation hub in Mexico City, making it easy to access and convenient for travelers heading to San Miguel de Allende by bus. Make sure to arrive at the station early to secure your ticket and board the bus on time.
  • The bus from Mexico City to San Miguel de Allende, operated by Coordinados, arrives at the San Miguel de Allende station. This station is the final destination of the bus service, allowing passengers to disembark and begin their exploration of the city. San Miguel de Allende station is conveniently located within the city, making it easy for travelers to access their accommodations or explore the local area upon arrival. Be sure to check the station's facilities and services to assist you in navigating your next steps in San Miguel de Allende.
  • The cost of a bus ticket from Mexico City to San Miguel de Allende can vary between $17 and $50, depending on the bus company, the type of service, and the time of booking. It's advisable to check the current prices and availability with the bus company before purchasing your ticket. The range of prices offers options for different budgets, providing flexibility for travelers planning their journey to San Miguel de Allende.
  • There are multiple buses available between Mexico City and San Miguel de Allende, with services departing hourly and operating every day. Coordinados is one of the bus companies that operate this route, offering a direct service from Terminal Central de Autobuses del Norte in Mexico City to San Miguel de Allende. The journey typically takes about 4 hours and 55 minutes. Additionally, Primera Plus provides a route that takes approximately 4 hours and 10 minutes to reach San Miguel de Allende from Mexico City through their service departing from Ciudad De México and arriving in San Miguel de Allende.
  • The buses from Mexico City to San Miguel de Allende are typically most crowded during weekends and holidays, as these are popular times for travel. To avoid crowds, it's advisable to consider traveling on weekdays or during off-peak hours. Early morning or late evening buses may also be less crowded compared to midday departures. However, as services depart hourly and operate daily, travelers have the flexibility to choose a time that suits them best.
  • The first bus of the day from Mexico City to San Miguel de Allende typically departs from Terminal Central de Autobuses del Norte in the early morning hours, usually around 6:00 AM. The last bus of the day usually leaves in the evening, around 9:00 PM. Travelers have a range of options throughout the day due to the hourly departures, ensuring flexibility in choosing a convenient time for their journey.

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