How far is Shangri-La from Bratislava?
The distance between Bratislava (Bratislava Airport) and Shangri-La (Diqing Shangri-La Airport) is 4490 miles / 7226 kilometers / 3902 nautical miles.
Bratislava Airport – Diqing Shangri-La Airport
Search flights
Distance from Bratislava to Shangri-La
There are several ways to calculate the distance from Bratislava to Shangri-La. Here are two standard methods:
Vincenty's formula (applied above)- 4490.179 miles
- 7226.242 kilometers
- 3901.859 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- 4481.472 miles
- 7212.230 kilometers
- 3894.293 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 Bratislava to Shangri-La?
The estimated flight time from Bratislava Airport to Diqing Shangri-La Airport is 9 hours and 0 minutes.
What is the time difference between Bratislava and Shangri-La?
Flight carbon footprint between Bratislava Airport (BTS) and Diqing Shangri-La Airport (DIG)
On average, flying from Bratislava to Shangri-La generates about 518 kg of CO2 per passenger, and 518 kilograms equals 1 142 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.
Map of flight path from Bratislava to Shangri-La
See the map of the shortest flight path between Bratislava Airport (BTS) and Diqing Shangri-La Airport (DIG).
Airport information
Origin | Bratislava Airport |
---|---|
City: | Bratislava |
Country: | Slovakia |
IATA Code: | BTS |
ICAO Code: | LZIB |
Coordinates: | 48°10′12″N, 17°12′45″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 |