Voyrilo

Cities on the Way: San Miguel de Allende to Puebla

Discover places to stop between San Miguel de Allende and Puebla.

454 km
Total Distance
by road
5h 41m
Drive Time
non-stop
20
Stops Found
within route corridor
336 km
Straight Line
great-circle
San Miguel de AllendePuebla

Frequently Asked Questions

What cities are between San Miguel de Allende and Puebla?

Cities located along the route from San Miguel de Allende to Puebla include: Celaya (44 km from San Miguel de Allende), Santiago de Querétaro (52 km from San Miguel de Allende), San Juan del Río (97 km from San Miguel de Allende), Nicolás Romero (206 km from San Miguel de Allende), Zumpango (212 km from San Miguel de Allende), Cuautitlán Izcalli (213 km from San Miguel de Allende), Toluca (213 km from San Miguel de Allende), Cuautitlán (214 km from San Miguel de Allende), Ciudad López Mateos (216 km from San Miguel de Allende), Buenavista (219 km from San Miguel de Allende), San Pablo de las Salinas (221 km from San Miguel de Allende), Tlalnepantla (222 km from San Miguel de Allende), Coacalco (223 km from San Miguel de Allende), Naucalpan de Juárez (224 km from San Miguel de Allende), Huixquilucan (226 km from San Miguel de Allende), Azcapotzalco (227 km from San Miguel de Allende), Ojo de Agua (227 km from San Miguel de Allende), Ecatepec de Morelos (228 km from San Miguel de Allende), Pachuca de Soto (228 km from San Miguel de Allende), Delegación Cuajimalpa de Morelos (229 km from San Miguel de Allende).

How long does it take to drive from San Miguel de Allende to Puebla?

The estimated driving time from San Miguel de Allende to Puebla is approximately 5h 41m, covering around 454 km by road.

Stops Along the Route

CelayaMX
44 km from San Miguel de Allende
Nearest airport →
Santiago de QuerétaroMX
52 km from San Miguel de Allende
Nearest airport →
San Juan del RíoMX
97 km from San Miguel de Allende
Nearest airport →
Nicolás RomeroMX
206 km from San Miguel de Allende
Nearest airport →
ZumpangoMX
212 km from San Miguel de Allende
Nearest airport →
Cuautitlán IzcalliMX
213 km from San Miguel de Allende
Nearest airport →
TolucaMX
213 km from San Miguel de Allende
Nearest airport →
CuautitlánMX
214 km from San Miguel de Allende
Nearest airport →
Ciudad López MateosMX
216 km from San Miguel de Allende
Nearest airport →
BuenavistaMX
219 km from San Miguel de Allende
Nearest airport →
San Pablo de las SalinasMX
221 km from San Miguel de Allende
Nearest airport →
TlalnepantlaMX
222 km from San Miguel de Allende
Nearest airport →
CoacalcoMX
223 km from San Miguel de Allende
Nearest airport →
Naucalpan de JuárezMX
224 km from San Miguel de Allende
Nearest airport →
HuixquilucanMX
226 km from San Miguel de Allende
Nearest airport →
AzcapotzalcoMX
227 km from San Miguel de Allende
Nearest airport →
Ojo de AguaMX
227 km from San Miguel de Allende
Nearest airport →
Ecatepec de MorelosMX
228 km from San Miguel de Allende
Nearest airport →
Pachuca de SotoMX
228 km from San Miguel de Allende
Nearest airport →
Delegación Cuajimalpa de MorelosMX
229 km from San Miguel de Allende
Nearest airport →