# Distance between Hat Yai (HDY) and Hanoi (HAN)

Flight distance from Hat Yai to Hanoi (Hat Yai International Airport – Noi Bai International Airport) is 1047 miles / 1685 kilometers / 910 nautical miles. Estimated flight time is 2 hours 28 minutes.

Driving distance from Hat Yai (HDY) to Hanoi (HAN) is 1443 miles / 2323 kilometers and travel time by car is about 27 hours 41 minutes.

## Map of flight path and driving directions from Hat Yai to Hanoi.

Shortest flight path between Hat Yai International Airport (HDY) and Noi Bai International Airport (HAN).

## How far is Hanoi from Hat Yai?

There are several ways to calculate distances between Hat Yai and Hanoi. Here are two common methods:

Vincenty's formula (applied above)
• 1046.967 miles
• 1684.930 kilometers
• 909.790 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
• 1051.384 miles
• 1692.039 kilometers
• 913.628 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 Hat Yai International Airport
City: Hat Yai
Country: Thailand
IATA Code: HDY
ICAO Code: VTSS
Coordinates: 6°55′59″N, 100°23′34″E

B Noi Bai International Airport
City: Hanoi
Country: Vietnam
IATA Code: HAN
ICAO Code: VVNB
Coordinates: 21°13′16″N, 105°48′25″E

## Time difference and current local times

There is no time difference between Hat Yai and Hanoi.

+07

+07

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 154 kg (339 pounds).

## Frequent Flyer Miles Calculator

Hat Yai (HDY) → Hanoi (HAN).

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

### In total

Total frequent flyer miles:
1047

Round trip?