Air Miles Calculator

Distance between Buenos Aires (EZE) and Puebla (PBC)

Flight distance from Buenos Aires to Puebla (Buenos Aires Ministro Pistarini International Airport – Puebla International Airport) is 4542 miles / 7310 kilometers / 3947 nautical miles. Estimated flight time is 9 hours 5 minutes.

Map of flight path from Buenos Aires to Puebla.

Shortest flight path between Buenos Aires Ministro Pistarini International Airport (EZE) and Puebla International Airport (PBC).

How far is Puebla from Buenos Aires?

There are several ways to calculate distances between Buenos Aires and Puebla. Here are two common methods:

Vincenty's formula (applied above)
  • 4542.099 miles
  • 7309.801 kilometers
  • 3946.977 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
  • 4554.397 miles
  • 7329.591 kilometers
  • 3957.663 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

Airport information


A Buenos Aires Ministro Pistarini International Airport
City: Buenos Aires
Country: Argentina Flag of Argentina
IATA Code: EZE
ICAO Code: SAEZ
Coordinates: 34°49′19″S, 58°32′8″W

B Puebla International Airport
City: Puebla
Country: Mexico Flag of Mexico
IATA Code: PBC
ICAO Code: MMPB
Coordinates: 19°9′29″N, 98°22′17″W

Time difference and current local times

The time difference between Buenos Aires and Puebla is 3 hours. Puebla is 3 hours behind Buenos Aires.

Time Difference

Buenos Aires

 -03

Puebla

 CST

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 525 kg (1 157 pounds).

Frequent Flyer Miles Calculator

Buenos Aires (EZE) → Puebla (PBC).

Distance:
4542
Elite level bonus:
0
Booking class bonus:
0

In total

Total frequent flyer miles:
4542

Round trip?