Getting here

San Miguel de Allende is conveniently located and easily reachable from two major airports.

Leon International Airport (Airport Code: BJX)
(Town of Silao ) - near Guanajuato. The flights out of Leon are less frequent and slightly more expensive than out of Mexico City. American Airlines and Continental Airlines fly in from Dallas and Houston. Mexicana, Taesa, and Aviacsa Airlines fly in from the US West Coast. Delta flies in from Atlanta. The trip from Leon is approximately 1.3 hour ride to San Miguel.

Mexico City International Airport (Airport Code: MEX)
United, American, Continental, Delta and many others fly from the USA, Canada, and abroad. It is a 4 hour bus ride to San Miguel. There is no direct bus, but you can transfer in Querátaro and continue on to San Miguel.

Rental cars are available in both airports and directly in San Miguel and Casa Zócalo does have a private garage. However, you don't need a car in San Miguel. Nearly everything you'll want to do is walkable or a short, and inexpensive, cab ride away. From the airport, the best shuttle service is Viajes San Miguel ( which offers a fixed rate fare (best for individuals or couples). For families or larger groups, you may want to contact Julian Cartas at

San Miguel de Allende Map

Road Map

Please click on image below on full map.

Focus on San Miguel