# Distance between Putao (PBU) and Muang Xay (ODY)

Flight distance from Putao to Muang Xay (Putao Airport – Oudomsay Airport) is 541 miles / 870 kilometers / 470 nautical miles. Estimated flight time is 1 hour 31 minutes.

Driving distance from Putao (PBU) to Muang Xay (ODY) is 995 miles / 1602 kilometers and travel time by car is about 23 hours 5 minutes.

## Map of flight path and driving directions from Putao to Muang Xay.

Shortest flight path between Putao Airport (PBU) and Oudomsay Airport (ODY).

## How far is Muang Xay from Putao?

There are several ways to calculate distances between Putao and Muang Xay. Here are two common methods:

Vincenty's formula (applied above)
• 540.855 miles
• 870.422 kilometers
• 469.990 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
• 542.122 miles
• 872.461 kilometers
• 471.091 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).

## Airport information

A Putao Airport
City: Putao
Country: Burma
IATA Code: PBU
ICAO Code: VYPT
Coordinates: 27°19′47″N, 97°25′34″E

B Oudomsay Airport
City: Muang Xay
Country: Laos
IATA Code: ODY
ICAO Code: VLOS
Coordinates: 20°40′57″N, 101°59′38″E

## Time difference and current local times

The time difference between Putao and Muang Xay is 30 minutes. Muang Xay is 30 minutes ahead of Putao.

+0630

+07

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 105 kg (231 pounds).

## Frequent Flyer Miles Calculator

Putao (PBU) → Muang Xay (ODY).

Distance:
541
Elite level bonus:
0
Booking class bonus:
0

### In total

Total frequent flyer miles:
541

Round trip?