Getting to San Miguel de Allende

Arrival by Air

San Miguel de Allende is served by two local airports, Leon (BJX) and Queretaro (QRO) – each about an hour away.

These airports feature daily direct flights by Aeromexico, Mexicana, United, Delta, and American Airlines, with daily direct flights from Atlanta, Chicago, Dallas, Houston, and Los Angeles.

Mexico City is also an option and is a 3.5-hour drive or bus ride. There is a bus station conveniently located within the airport, which makes transfers relatively simple. 

If you are moving, just know there are lots and lots of taxis, buses, and walkable neighborhoods. If you still must bring a car, we hope you’ll bring one per family. 

Airport Transfer

The best way to arrive and depart San Miguel de Allende is by private driver.

San Miguel Tours can connect you with licensed, insured airport transfer service.

Arrival by car

Guadalajara – 223 Miles.
León– 95 Miles.
México D.F. – 171 Miles.
Morelia– 112 Miles.
Querétaro– 39 Miles.
San Luis Potosí – 100 Miles.
Laredo, Texas – 578 Miles

Arrival by Bus

Chat with us