Planning your escape from Mexico City? Traveling by bus from Mexico City to San Miguel de Allende with ETN Turistar offers a comfortable, convenient, and affordable way to reach one of Mexico’s most enchanting colonial cities. In just four hours, you can travel from the capital to a UNESCO World Heritage Site known for its colorful streets, vibrant art scene, and unforgettable sunsets.
Some places whisper their secrets. San Miguel de Allende shares them openly through lively markets, cobblestone streets, and moments that feel painted just for you. ETN Turistar does more than take you there. It makes the journey part of the experience. With multiple daily departures and fares starting at around $40 USD, your bus ticket includes executive-class reclining seats, USB charging ports, WiFi, and checked luggage. Book your bus to San Miguel de Allende today and discover why thousands choose ETN for this iconic journey.
Quick Facts: CDMX to San Miguel de Allende Bus
ETN Turistar offers convenient departure times throughout the day:
Note: Schedule subject to seasonal variations. Check current times when booking.
Weekend & Holiday Service: Additional departures may be added during peak travel periods, including Easter, Christmas, and Independence Day.
View Live Schedule & Book NowThree Easy Booking Options:
Terminal Address:
Eje Central Lázaro Cárdenas 4907, Magdalena de las Salinas, 07760 CDMX
Terminal Address:
Libramiento José Manuel Zavala s/n, Col. San Antonio, San Miguel de Allende, GTO
Terminal Location Note:
The bus terminal is about 2 km from San Miguel’s historic center. Taking a taxi is recommended, especially with luggage.
A UNESCO World Heritage Site known for its colonial beauty, vibrant arts scene, and rich cultural traditions, San Miguel de Allende is one of Mexico’s most enchanting destinations.
The direct ETN Turistar bus takes about 4 hours to travel the 270 km (167 miles) from Mexico City to San Miguel de Allende.
Tickets start at $40 USD, but prices can change depending on when you book and your departure time. Buying early usually gets you the best price.
ETN offers more than six buses per day, with departures from as early as 1:30 AM until 8:00 PM.
All ETN buses to San Miguel de Allende leave from Terminal del Norte (Autobuses del Norte) in Mexico City.
Yes, absolutely. ETN Turistar maintains high safety standards with certified drivers, GPS tracking, and secure terminals.
Yes, you can buy tickets at the terminal on the day you travel. However, buying online in advance is the best way to ensure you get a seat, especially on weekends.
Your ticket covers reclining seats, USB charging, WiFi, a checked bag up to 25kg, climate control, and an onboard restroom.
Yes, you can bring one checked bag (up to 25kg) and one carry-on with each ticket.
You can visit San Miguel as a day trip, but we suggest staying overnight to make the most of your visit. With 8 hours of travel round-trip, you won’t have much time for sightseeing in just one day.
No, you don’t need to print your ticket. You can show your email confirmation on your phone when boarding.
From San Miguel, Continue Your Journey:
After you arrive in San Miguel de Allende, ETN Turistar offers connections to other beautiful colonial cities:
Plan your own tour of colonial cities with these easy connections.
Explore Multi-City RoutesAre you ready to experience the magic of San Miguel de Allende?