How far is Shangri-La from Zurich?
The distance between Zurich (Zurich Airport) and Shangri-La (Diqing Shangri-La Airport) is 4889 miles / 7868 kilometers / 4249 nautical miles.
Zurich Airport – Diqing Shangri-La Airport
Search flights
Distance from Zurich to Shangri-La
There are several ways to calculate the distance from Zurich to Shangri-La. Here are two standard methods:
Vincenty's formula (applied above)- 4889.195 miles
- 7868.397 kilometers
- 4248.594 nautical miles
Vincenty's formula calculates the distance between latitude/longitude points on the earth's surface using an ellipsoidal model of the planet.
Haversine formula- 4879.445 miles
- 7852.706 kilometers
- 4240.122 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).
How long does it take to fly from Zurich to Shangri-La?
The estimated flight time from Zurich Airport to Diqing Shangri-La Airport is 9 hours and 45 minutes.
What is the time difference between Zurich and Shangri-La?
The time difference between Zurich and Shangri-La is 7 hours. Shangri-La is 7 hours ahead of Zurich.
Flight carbon footprint between Zurich Airport (ZRH) and Diqing Shangri-La Airport (DIG)
On average, flying from Zurich to Shangri-La generates about 569 kg of CO2 per passenger, and 569 kilograms equals 1 255 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.
Map of flight path from Zurich to Shangri-La
See the map of the shortest flight path between Zurich Airport (ZRH) and Diqing Shangri-La Airport (DIG).
Airport information
Origin | Zurich Airport |
---|---|
City: | Zurich |
Country: | Switzerland |
IATA Code: | ZRH |
ICAO Code: | LSZH |
Coordinates: | 47°27′52″N, 8°32′57″E |
Destination | Diqing Shangri-La Airport |
---|---|
City: | Shangri-La |
Country: | China |
IATA Code: | DIG |
ICAO Code: | ZPDQ |
Coordinates: | 27°47′36″N, 99°40′37″E |