Bus Routes of San Miguel

Click here for an interactive map.

San Miguel has a decent and reliable bus system when compared with other cities and towns in Mexico. The bus routes in San Miguel de Allende run throughout the town, and they even service many locations on the outskirts of the town. 

Buses that travel through San Miguel are called urbanos. Destinations are clearly marked in the bus window or on the side of the bus. Buses are not referred to by a number, but rather their final destination. Often times, these destinations are neighborhoods in San Miguel. 

*Note: “Centro” means that the bus’ destination is the center of San Miguel. “Central” means that it will take you to “Central Station” which is the bus station on the outskirts of town. 

It costs $8 MXN pesos to ride the bus. Seniors with an INAPAM identification and students with a valid student identification will qualify for a discount. If you do not have exact change, then the bus driver can offer small change for bills. This fare is for a single ride. The bus routes in San Miguel de Allende do not offer transfers.

The buses run from 7:00am – 9:00pm, and they typically arrive within 15 to 20 minutes when you are in the town’s center. If you are arriving from the outskirts of the municipality, the buses can take 1 or even two hours to show up.