# How far is Shangri-La from Banmaw?

The distance between Banmaw (Bhamo Airport) and Shangri-La (Diqing Shangri-La Airport) is 286 miles / 460 kilometers / 248 nautical miles.

The driving distance from Banmaw (BMO) to Shangri-La (DIG) is 493 miles / 794 kilometers, and travel time by car is about 9 hours 54 minutes.

286
Miles
460
Kilometers
248
Nautical miles
1 h 2 min
1 h 30 min

## Distance from Banmaw to Shangri-La

There are several ways to calculate the distance from Banmaw to Shangri-La. Here are two standard methods:

Vincenty's formula (applied above)
• 285.865 miles
• 460.055 kilometers
• 248.410 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
• 286.481 miles
• 461.046 kilometers
• 248.945 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 Banmaw to Shangri-La?

The estimated flight time from Bhamo Airport to Diqing Shangri-La Airport is 1 hour and 2 minutes.

## What is the time difference between Banmaw and Shangri-La?

The time difference between Banmaw and Shangri-La is 1 hour 30 minutes. Shangri-La is 1 hour 30 minutes ahead of Banmaw.

## Flight carbon footprint between Bhamo Airport (BMO) and Diqing Shangri-La Airport (DIG)

On average, flying from Banmaw to Shangri-La generates about 67 kg of CO2 per passenger, and 67 kilograms equals 148 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

## Map of flight path and driving directions from Banmaw to Shangri-La

See the map of the shortest flight path between Bhamo Airport (BMO) and Diqing Shangri-La Airport (DIG).

## Airport information

Origin Bhamo Airport
City: Banmaw
Country: Burma
IATA Code: BMO
ICAO Code: VYBM
Coordinates: 24°16′8″N, 97°14′46″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