ROUTE

Bus TicketsMexico City San Miguel de Allende

Travel comfortably, safely, and at the best price with BUZ. Book with ETN and Primera Plus all in one place.

Comfortable seats

Safe Travel

Personalized Service

Quick and Easy Shopping







Best Prices
Secure Payment
24/7 Customer Service
Flexible Changes with Buz Flex

ON THE ROAD

From Mexico City to San Miguel de Allende by bus

One of Mexico's favorite "Magical Towns," a UNESCO World Heritage Site, and the perfect spot for a weekend getaway. On BUZ, you can compare ETN and Primera Plus schedules before booking.

~4 h
Approximate duration

~275 km
Distance

2 operators
Compared on BUZ

Starting at $850 MXN
Ticket price

OPERATORS ON THIS ROUTE

We compare the routes that serve Mexico City–San Miguel de Allende

MAIN TERMINALS

Where are you coming from, and where are you going?

North Bus Terminal, Mexico City

Eje Central Lázaro Cárdenas, Mexico City

View on map →

San Miguel de Allende Bus Terminal

Calzada de la Estación No. 90, San Miguel de Allende, Guanajuato.

View on map →

YOUR DESTINATION

San Miguel de Allende is waiting for you

St. Michael the Archangel Parish, San Miguel de Allende, Guanajuato

A "Magical Town" Amid Stone-Paved Alleys

Located about 4 hours from Mexico City, San Miguel de Allende is a UNESCO World Heritage Site, famous for the pink silhouette of its San Miguel Arcángel Parish Church, its cobblestone streets, and a vibrant art and culinary scene.

St. Michael the Archangel Parish
The Garden
La Aurora Factory

Photo: Peter K Burian / Wikimedia Commons, CC BY-SA 4.0

Passengers boarding a BUZ bus at platform 7 of a terminal

ON BOARD

Travel in comfort—not just fast

Reclining seats, air conditioning, and Wi-Fi on most routes. On BUZ, you can compare what each carrier includes before booking—not all tickets at the same price offer the same features.

FREQUENTLY ASKED QUESTIONS

Quick Questions About This Route

ETN and Primera Plus currently operate this route, with frequent departures throughout the day in Premium and Standard classes. On BUZ, you can compare their schedules and available fares all in one place.

The most common departure point is the North Bus Terminal (Eje Central Lázaro Cárdenas, Mexico City), although there are also routes from the South Bus Terminal and the West Bus Terminal; the destination is the San Miguel de Allende Bus Terminal (Calzada de la Estación No. 90, San Miguel de Allende, Guanajuato).

Starting at $850 MXN with Primera Plus, depending on schedule and availability. Prices change daily—check them in real time on BUZ before booking.

At BUZ, you can pay online with a credit or debit card (Visa, Mastercard, or American Express), Apple Pay, or Google Pay. Your e-ticket will be sent to your email once the purchase is complete.

The distance is approximately 275 km. The trip usually takes between 3 hours and 50 minutes and about 6 hours, depending on the operator and the departure terminal.

Enter your origin, destination, and date just once in BUZ and instantly compare all available options.

BUZ - Travel Easy

Traveling together is get there better.

Mexico City → San Miguel de AllendeStarting at $850 MXN

Buy a ticket