Travel time from

Mexico City to San Miguel de Allende

Average Travel Times are

3h 12min  -  6h 35min

Travel Distance

314.98 km

Travel time route map

It takes an average travel time of 1h 44mins to travel from Mexico City to San Miguel de Allende, given the average speed of 181km/h and the distance of 314.98 km (196 miles)

Travel time by transport mode

Tranport Distance Time
Drive 279km (174 miles) 3h 12mins
Flight 288km (179 miles) 4h 35mins
Flight 420km (261 miles) 4h 46mins
Bus 291km (181 miles) 5h 1mins
Bus 288km (179 miles) 5h 27mins
Bus 304km (189 miles) 6h 35mins

Travel time by airplanes from Mexico City to San Miguel de Allende

Air Plane Cruise Speed Max Speed
A300 20mins 19mins
A320 20mins 19mins
A321 20mins 19mins
A380 17mins 16mins
Boeing 707 17mins 17mins
Boeing 737 22mins 20mins
Boeing 747 19mins 18mins
Boeing 787 19mins 17mins
ATR 72 37mins 32mins

TIME TO DRIVE FROM Mexico City to San Miguel de Allende

Speed (km/h) Speed (Ml/h) Duration
40 24.85 6h 59mins
50 31.07 5h 35mins
60 37.28 4h 39mins
80 49.71 3h 29mins
100 62.14 2h 47mins

Be prepared

Mexico City - San Miguel de Allende Info

Travel time from San Lázaro to Terminal 1 17mins.

Travel time from MEX to QRO 1h 2mins.

Travel time from Queretaro to Querétaro 28mins.

Travel time from Querétaro to San Miguel de Allende 1h 17mins.

Travel time chart

How long does it take to get from Mexico City and by air and road.