Flights:
San Miguel de Allende is served by three main airports:
- Del Bajío International Airport (BJX): near León/Guanajuato (approximately 1 hour 15 minutes to 1 hour 42 minutes away) . This is the most frequently used airport for travelers to San Miguel de Allende, especially those from the northern US and Canada.
- Querétaro Intercontinental Airport (QRO): (approximately 1 hour to 1 hour 30 minutes away) . QRO is the closest and smallest airport, often preferred for its manageability, though it may have fewer flights and staff.
- Mexico City International Airport (MEX): (approximately 3 hours 30 minutes to 4 hours away) . MEX offers the most direct flight options.