Air Miles Calculator

Distance between Ponta Porã (PMG) and Campina Grande (CPV)

Flight distance from Ponta Porã to Campina Grande (Ponta Porã International Airport – Campina Grande Airport) is 1686 miles / 2714 kilometers / 1465 nautical miles. Estimated flight time is 3 hours 41 minutes.

Driving distance from Ponta Porã (PMG) to Campina Grande (CPV) is 2133 miles / 3432 kilometers and travel time by car is about 40 hours 10 minutes.

Map of flight path and driving directions from Ponta Porã to Campina Grande.

Shortest flight path between Ponta Porã International Airport (PMG) and Campina Grande Airport (CPV).

How far is Campina Grande from Ponta Porã?

There are several ways to calculate distances between Ponta Porã and Campina Grande. Here are two common methods:

Vincenty's formula (applied above)
  • 1686.237 miles
  • 2713.735 kilometers
  • 1465.300 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
  • 1688.052 miles
  • 2716.656 kilometers
  • 1466.877 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 Ponta Porã International Airport
City: Ponta Porã
Country: Brazil Flag of Brazil
IATA Code: PMG
ICAO Code: SBPP
Coordinates: 22°32′58″S, 55°42′9″W

B Campina Grande Airport
City: Campina Grande
Country: Brazil Flag of Brazil
IATA Code: CPV
ICAO Code: SBKG
Coordinates: 7°16′11″S, 35°53′47″W

Time difference and current local times

The time difference between Ponta Porã and Campina Grande is 1 hour. Campina Grande is 1 hour ahead of Ponta Porã.

Time Difference

Ponta Porã

 -04

Campina Grande

 -03

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 192 kg (423 pounds).

Frequent Flyer Miles Calculator

Ponta Porã (PMG) → Campina Grande (CPV).

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

In total

Total frequent flyer miles:
1686

Round trip?