Air Miles Calculator

Distance between Shanghai (PVG) and Phnom Penh (PNH)

Distance from Shanghai to Phnom Penh (Phnom Penh International Airport – Shanghai Pudong International Airport) is 1731 miles / 2785 kilometers / 1504 nautical miles.

Calculations with different methods

Vincenty's formula (applied above)
  • 1730.582 miles
  • 2785.102 kilometers
  • 1503.835 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
  • 1733.935 miles
  • 2790.497 kilometers
  • 1506.748 nautical miles

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

Flight duration

Estimated flight time from Shanghai Pudong International Airport (PVG) to Phnom Penh International Airport (PNH) is 3 hours 46 minutes.

Time difference and current local times

The time difference between Shanghai and Phnom Penh is 1 hour. Phnom Penh is 1 hour behind Shanghai.

Time Difference

Shanghai
Phnom Penh

Shanghai

 CST

Phnom Penh

 +07

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 203 kg (449 pounds).

Airport information


A Shanghai Pudong International Airport
City: Shanghai
Country: China Flag of China
IATA Code: PVG
ICAO Code: ZSPD
Coordinates: 31°8′36″N, 121°48′18″E

B Phnom Penh International Airport
City: Phnom Penh
Country: Cambodia Flag of Cambodia
IATA Code: PNH
ICAO Code: VDPP
Coordinates: 11°32′47″N, 104°50′38″E

Map

Shanghai to Phnom Penh flight map.

Frequent Flyer Miles Calculator

Shanghai (PVG) → Phnom Penh (PNH).

Elite level bonus (%):
Booking class bonus (%):
Air miles:
1731
Elite level bonus:
0
Booking class bonus:
0

In total

Total frequent flyer miles:
1731

Round trip?