Air Miles Calculator logo

How far is Beihai from Dalat?

The distance between Dalat (Lien Khuong Airport) and Beihai (Beihai Fucheng Airport) is 676 miles / 1088 kilometers / 587 nautical miles.

The driving distance from Dalat (DLI) to Beihai (BHY) is 1153 miles / 1855 kilometers, and travel time by car is about 22 hours 33 minutes.

Lien Khuong Airport – Beihai Fucheng Airport

Distance arrow
676
Miles
Distance arrow
1088
Kilometers
Distance arrow
587
Nautical miles

Search flights

Distance from Dalat to Beihai

There are several ways to calculate the distance from Dalat to Beihai. Here are two standard methods:

Vincenty's formula (applied above)
  • 675.966 miles
  • 1087.861 kilometers
  • 587.398 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
  • 679.153 miles
  • 1092.990 kilometers
  • 590.167 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 Dalat to Beihai?

The estimated flight time from Lien Khuong Airport to Beihai Fucheng Airport is 1 hour and 46 minutes.

Flight carbon footprint between Lien Khuong Airport (DLI) and Beihai Fucheng Airport (BHY)

On average, flying from Dalat to Beihai generates about 122 kg of CO2 per passenger, and 122 kilograms equals 269 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

Map of flight path and driving directions from Dalat to Beihai

See the map of the shortest flight path between Lien Khuong Airport (DLI) and Beihai Fucheng Airport (BHY).

Airport information

Origin Lien Khuong Airport
City: Dalat
Country: Vietnam Flag of Vietnam
IATA Code: DLI
ICAO Code: VVDL
Coordinates: 11°45′0″N, 108°22′1″E
Destination Beihai Fucheng Airport
City: Beihai
Country: China Flag of China
IATA Code: BHY
ICAO Code: ZGBH
Coordinates: 21°32′21″N, 109°17′38″E