Cities on the Way: Oaxaca to Puebla
Discover places to stop between Oaxaca and Puebla.
365 km
Total Distance
by road
4h 34m
Drive Time
non-stop
3
Stops Found
within route corridor
270 km
Straight Line
great-circle
More Trip Calculations
Explore by City
Frequently Asked Questions
What cities are between Oaxaca and Puebla?
Cities located along the route from Oaxaca to Puebla include: Tehuacán (171 km from Oaxaca), Orizaba (202 km from Oaxaca), Córdoba (203 km from Oaxaca).
How long does it take to drive from Oaxaca to Puebla?
The estimated driving time from Oaxaca to Puebla is approximately 4h 34m, covering around 365 km by road.
Stops Along the Route
Tehuacán— MX
171 km from Oaxaca
Nearest airport →Orizaba— MX
202 km from Oaxaca
Nearest airport →Córdoba— MX
203 km from Oaxaca
Nearest airport →