Distance from

Mexico to Puebla

Average travel distance is

143.02 km

Nomal travel times are between

1h 26min  -  2h 35min

143.02 km (89 miles) is the average travel distance between Mexico and . If you could walk at the speed of 3mph (4.8kph), it would take 22 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Drive 141.32 km 87.81 miles 76.31 miles
Drive 142.72 km 88.68 miles 77.06 miles
Bus 149.14 km 92.67 miles 80.53 miles
Bus 138.90 km 86.31 miles 75.0 miles
Bus 143.03 km 88.87 miles 77.23 miles

Travel distance chart

The distance between Mexico to Puebla, Mexico is 143.02 km (89 miles) and it would cost 7 USD ~ 92 MXN to drive in a car that consumes about 1 MPG.