Distance Calculator

Distance from Veracruz to Puebla

Distance between Veracruz and Puebla is 2297 kilometers (1427 miles).
Driving distance from Veracruz to Puebla is 3246 kilometers (2017 miles).

air 2297 km
air 1427 miles
car 3246 km
car 2017 miles

Distance Map Between Veracruz and Puebla

Veracruz, Panama, PanamaPuebla, Mexico = 1427 miles = 2297 km.

How far is it between Veracruz and Puebla

Veracruz is located in Panama with (8.8833,-79.6333) coordinates and Puebla is located in Mexico with (19.0433,-98.2019) coordinates. The calculated flying distance from Veracruz to Puebla is equal to 1427 miles which is equal to 2297 km.

If you want to go by car, the driving distance between Veracruz and Puebla is 3246.23 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 28 hours 59 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 949 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Veracruz 8.8833, -79.6333 8° 52´ 59.9880'' N
79° 37´ 59.9880'' W
Puebla 19.0433, -98.2019 19° 2´ 36.0240'' N
98° 12´ 6.9480'' W

Estimated Travel Time Between Veracruz and Puebla

Average SpeedTravel Time
30 mph (48 km/h) 67 hours 37 minutes
40 mph (64 km/h) 50 hours 43 minutes
50 mph (80 km/h) 40 hours 34 minutes
60 mph (97 km/h) 33 hours 27 minutes
70 mph (112 km/h) 28 hours 59 minutes
75 mph (120 km/h) 27 hours 03 minutes
Puebla, Mexico

Related Distances to Puebla

CitiesDistance
Las Cumbres to Puebla3240 km
Veracruz 2 to Puebla3246 km
La Concepcion to Puebla2766 km
Alcaldediaz to Puebla3244 km
Panama to Puebla3229 km
Please Share Your Comments