Map of flight path from Frankfurt to Shangri-La.
Shortest flight path between Frankfurt Airport (FRA) and Diqing Shangri-La Airport (DIG).
How far is Shangri-La from Frankfurt?
There are several ways to calculate distances between Frankfurt and Shangri-La. Here are two common methods:Vincenty's formula (applied above)
- 4828.931 miles
- 7771.412 kilometers
- 4196.227 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
- 4819.392 miles
- 7756.060 kilometers
- 4187.937 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).
Time difference and current local times
The time difference between Frankfurt and Shangri-La is 6 hours. Shangri-La is 6 hours ahead of Frankfurt.
Carbon dioxide emissions
Estimated CO2 emissions per passenger is 562 kg (1 238 pounds).
Frequent Flyer Miles Calculator
Frankfurt (FRA) → Shangri-La (DIG).