Flights to San Miguel de Allende
Which airport to land at, how far each is from the centre, and where the routes go. Live fares are booked here.
San Miguel de Allende is served by 2 airports with scheduled flights within 100 km. The closest large one is Querétaro Intercontinental Airport (QRO), 67 km (42 mi) from the centre, whose 11,483-ft runway is long enough for long-haul wide-body aircraft. The alternatives are Guanajuato International Airport (BJX, 77 km).
| Airport | Code | From centre | Longest runway | Elevation |
|---|---|---|---|---|
| Querétaro Intercontinental Airport | QRO | 67 km (42 mi) | 11,483 ft | 6,296 ft |
| Guanajuato International Airport | BJX | 77 km (48 mi) | 11,483 ft | 5,956 ft |
Runway length is a practical tell: at 11,483 ft, QRO can take the largest long-haul aircraft, so direct intercontinental flights are physically possible here. The airport sits at 6,296 ft; that altitude thins the air enough to affect take-off performance on hot days, which is why summer departures from high airports are sometimes weight-restricted.
Book a flight to San Miguel de Allende
Our airline partner is activating live fares for this site; the search below opens the moment that is done. Hotels can be booked now.
Routes to and from San Miguel de Allende
Straight-line distance and an estimated block time for the city pairs people search for most. Each opens a page with both ends’ airports, the time-zone shift and what changes on arrival.
| Route | Country | Distance | Estimated time |
|---|---|---|---|
| San Miguel de Allende to Mexico City | Mexico | 236 km (147 mi) | about 1 h 3 min |
| San Miguel de Allende to Houston | United States | 1,122 km (697 mi) | about 2 h 11 min |
| San Miguel de Allende to Iztapalapa | Mexico | 247 km (153 mi) | about 1 h 4 min |
| San Miguel de Allende to Puebla | Mexico | 337 km (209 mi) | about 1 h 11 min |
| San Miguel de Allende to Ecatepec de Morelos | Mexico | 228 km (142 mi) | about 1 h 3 min |
| San Miguel de Allende to San Antonio | United States | 973 km (604 mi) | about 2 h |
| San Miguel de Allende to Ciudad Juárez | Mexico | 1,329 km (826 mi) | about 2 h 27 min |
| San Miguel de Allende to Zapopan | Mexico | 276 km (171 mi) | about 1 h 6 min |
| San Miguel de Allende to Guadalajara | Mexico | 272 km (169 mi) | about 1 h 6 min |
| San Miguel de Allende to Dallas | United States | 1,376 km (855 mi) | about 2 h 31 min |
| San Miguel de Allende to Mérida | Mexico | 1,155 km (717 mi) | about 2 h 14 min |
| San Miguel de Allende to Gustavo Adolfo Madero | Mexico | 232 km (144 mi) | about 1 h 3 min |
| San Miguel de Allende to Monterrey | Mexico | 532 km (331 mi) | about 1 h 26 min |
| San Miguel de Allende to Ciudad Nezahualcoyotl | Mexico | 247 km (153 mi) | about 1 h 4 min |
| San Miguel de Allende to Fort Worth | United States | 1,356 km (843 mi) | about 2 h 29 min |
| San Miguel de Allende to Guatemala City | Guatemala | 1,288 km (800 mi) | about 2 h 24 min |
| San Miguel de Allende to Austin | United States | 1,082 km (673 mi) | about 2 h 8 min |
| San Miguel de Allende to Chihuahua | Mexico | 1,014 km (630 mi) | about 2 h 3 min |
| San Miguel de Allende to Cancún | Mexico | 1,442 km (896 mi) | about 2 h 36 min |
| San Miguel de Allende to Naucalpan de Juárez | Mexico | 224 km (139 mi) | about 1 h 2 min |
| San Miguel de Allende to Hermosillo | Mexico | 1,373 km (853 mi) | about 2 h 31 min |
| San Miguel de Allende to Culiacán | Mexico | 807 km (501 mi) | about 1 h 47 min |
| San Miguel de Allende to Shanghai | China | 12,676 km (7,876 mi) | about 17 h |
| San Miguel de Allende to Chongqing | China | 13,687 km (8,504 mi) | about 18 h 18 min |
| San Miguel de Allende to Chengdu | China | 13,697 km (8,511 mi) | about 18 h 19 min |
| San Miguel de Allende to Guangzhou | China | 13,888 km (8,630 mi) | about 18 h 33 min |
| San Miguel de Allende to Shenzhen | China | 13,883 km (8,626 mi) | about 18 h 33 min |
| San Miguel de Allende to Ho Chi Minh City | Vietnam | 15,389 km (9,562 mi) | about 20 h 29 min |
| San Miguel de Allende to Wuhan | China | 13,176 km (8,187 mi) | about 17 h 39 min |
| San Miguel de Allende to Lahore | Pakistan | 14,157 km (8,797 mi) | about 18 h 54 min |
Distances are straight-line; road and rail routes run about 15–25% longer. Times are estimates from distance and typical speeds, not timetables.
Common questions
Which airport should I fly into for San Miguel de Allende?
Querétaro Intercontinental Airport (QRO) is the closest large airport at 67 km (42 mi). The others, BJX, are further out and worth it only when the fare or the airline makes them so.
How far is QRO from San Miguel de Allende city centre?
67 km (42 mi) in a straight line; the road or rail distance is somewhat longer.
Can I book flights to San Miguel de Allende on this site?
Very soon: our airline partner is switching live fares on for this site. Hotels can be booked now.
How are the journey times on this page worked out?
From straight-line distance and typical speeds for each mode, so they are estimates for planning, not timetables. Road and rail routes run 15–25% longer than the straight line.
Where these facts come from
- GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
- Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
- OurAirports (public domain): airports, runways
- Natural Earth (public domain): map outlines
Data compiled 13 September 2026. Hotel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.