Cities near Puebla, within 100 km and 300 km (straight line)
There are 79 cities and towns of 15,000 people or more within 100 km of Puebla, Mexico, in a straight line, and 257 cities and towns within 300 km, measured from the city centre. The largest within 100 km are Ciudad Nezahualcoyotl (93 km west-northwest), Xochimilco (97 km west-northwest) and Xico (82 km west-northwest).
Within 100 km
79
cities and towns · straight line
Within 300 km
257
cities and towns · straight line
Nearest
Sanctorum
7.5 km (4.7 miles) northwest · straight line
Straight-line distances from one city centre to another, as the crow flies. Roads between them are longer.
PueblaWithin 100 km100 km to 300 kmDashed rings: 100 km and 300 km in a straight line from the centre.
Cities and towns within 100 km of Puebla
The 40 largest of the 79 within 100 km, nearest first. Distances are straight lines.
| Place | Direction | Straight line |
|---|---|---|
| SanctorumPuebla | northwest | 7.5 km4.7 miles |
| San Bernardino TlaxcalancingoPuebla | west-southwest | 7.6 km4.7 miles |
| Villa Vicente GuerreroTlaxcala | north-northeast | 9.3 km5.8 miles |
| San Andrés CholulaPuebla | west | 9.3 km5.8 miles |
| CholulaPuebla | west | 10 km6.4 miles |
| Amozoc de MotaPuebla | east | 17 km11 miles |
| ZacatelcoTlaxcala | north | 19 km12 miles |
| AtlixcoPuebla | west-southwest | 29 km18 miles |
| Santa Ana ChiautempanTlaxcala | north | 29 km18 miles |
| TlaxcalaTlaxcala | north | 30 km19 miles |
| MoyotzingoPuebla | northwest | 30 km19 miles |
| ContlaTlaxcala | north | 32 km20 miles |
| TepeacaPuebla | east-southeast | 34 km21 miles |
| San Martin Texmelucan de LabastidaPuebla | northwest | 36 km22 miles |
| ApizacoTlaxcala | north | 41 km26 miles |
| HuamantlaTlaxcala | northeast | 42 km26 miles |
| TecamachalcoPuebla | east-southeast | 53 km33 miles |
| Izúcar de MatamorosPuebla | south-southwest | 56 km35 miles |
| AmecamecaMéxico | west | 59 km37 miles |
| CalpulalpanTlaxcala | north-northwest | 71 km44 miles |
| San Jerónimo Cuatro VientosMéxico | west-northwest | 72 km45 miles |
| San BuenaventuraMéxico | west-northwest | 75 km46 miles |
| San Francisco AcuautlaMéxico | west-northwest | 76 km47 miles |
| ChalcoMéxico | west-northwest | 76 km47 miles |
| IxtapalucaMéxico | west-northwest | 77 km48 miles |
| ApanHidalgo | north-northwest | 78 km48 miles |
| XicoMéxico | west-northwest | 82 km51 miles |
| CuautlaMorelos | west-southwest | 83 km52 miles |
| ChicoloapanMéxico | west-northwest | 84 km52 miles |
| San IsidroMéxico | west-northwest | 85 km53 miles |
| Texcoco de MoraMéxico | northwest | 88 km54 miles |
| TláhuacMexico City | west-northwest | 88 km55 miles |
| Los Reyes AcaquilpanMéxico | west-northwest | 88 km55 miles |
| Santa María ChimalhuacánMéxico | west-northwest | 88 km55 miles |
| Fray Bernardino de SahagúnHidalgo | north-northwest | 90 km56 miles |
| YautepecMorelos | west | 92 km57 miles |
| Ciudad NezahualcoyotlMéxico | west-northwest | 93 km58 miles |
| XochimilcoMexico City | west-northwest | 97 km60 miles |
| TepexpanMéxico | northwest | 99 km62 miles |
| San Miguel TopilejoMexico City | west | 100 km62 miles |
From 100 km to 300 km of Puebla
The 30 largest of the 178 between 100 km and 300 km, nearest first. Distances are straight lines.
| Place | Direction | Straight line |
|---|---|---|
| IztacalcoMexico City | west-northwest | 101 km63 miles |
| JiutepecMorelos | west | 104 km64 miles |
| TlalpanMexico City | west-northwest | 104 km65 miles |
| Mexico CityMexico City | west-northwest | 106 km66 miles |
| CoyoacánMexico City | west-northwest | 106 km66 miles |
| Benito JuarezMexico City | west-northwest | 107 km67 miles |
| TehuacánPuebla | southeast | 107 km67 miles |
| CuauhtémocMexico City | west-northwest | 108 km67 miles |
| CuernavacaMorelos | west | 109 km67 miles |
| Ojo de AguaMéxico | northwest | 110 km68 miles |
| Magdalena ContrerasMexico City | west-northwest | 110 km68 miles |
| Miguel HidalgoMexico City | west-northwest | 113 km70 miles |
| AzcapotzalcoMexico City | west-northwest | 114 km71 miles |
| CoacalcoMéxico | northwest | 114 km71 miles |
| TlalnepantlaMéxico | west-northwest | 117 km73 miles |
| Naucalpan de JuárezMéxico | west-northwest | 119 km74 miles |
| BuenavistaMéxico | west-northwest | 119 km74 miles |
| Ciudad López MateosMéxico | west-northwest | 124 km77 miles |
| Cuautitlán IzcalliMéxico | west-northwest | 125 km78 miles |
| ZumpangoMéxico | northwest | 125 km78 miles |
| Pachuca de SotoHidalgo | north-northwest | 131 km81 miles |
| Nicolás RomeroMéxico | west-northwest | 133 km83 miles |
| CórdobaVeracruz | east | 136 km85 miles |
| Xalapa de EnríquezVeracruz | east-northeast | 146 km91 miles |
| TolucaMéxico | west | 154 km96 miles |
| Poza Rica de HidalgoVeracruz | north-northeast | 183 km114 miles |
| ChilpancingoGuerrero | southwest | 215 km134 miles |
| VeracruzVeracruz | east | 217 km135 miles |
| OaxacaOaxaca | southeast | 271 km168 miles |
| Santiago de QuerétaroQuerétaro | northwest | 285 km177 miles |
Measure from Puebla to anywhere
The distance calculator gives the straight-line distance from this city to any other place, address or coordinate, in miles and kilometres, or from where you are standing.
Explore Mexico
Questions
What is the closest city to Puebla?
Sanctorum is the nearest city or town of 15,000 people or more, 7.5 km (4.7 miles) northwest of Puebla's centre in a straight line. A smaller town or a suburb may be closer.
Are these driving distances from Puebla?
No. Every distance on this page is a straight line between two centre points, as the crow flies. A road route is always longer, because roads bend around terrain and water, and MapGO does not measure driving distance or travel time.
Which places count as near Puebla?
Every city and town of 15,000 people or more in the GeoNames gazetteer whose centre lies within 300 km of Puebla's centre. Villages and smaller towns are left out, so there are more places nearby than listed. A place right on a ring may fall either side of it, depending on where its centre point sits.
Places and their centre points from GeoNames (cities and towns of 15,000 people or more); distances computed by MapGO with the haversine formula. All distances on this page are straight lines over the Earth's surface, not road distances.