Flight distance from Vientiane to Hanoi

482 kilometers/300 miles
or 260 nautical miles.
Your flight will depart from Vientiane airport and land at Hanoi airport.
City: Vientiane (VTE) Hanoi (HAN)
Latitude: 17.966667 21.060152
Longitude: 102.6 105.843658
Country: Laos Vietnam
Timezone: Asia/Vientiane Asia/Ho_Chi_Minh
Current time:: 01:40 02-Apr-2026 01:40 02-Apr-2026

How far is between Vientiane and Hanoi?

  • Your starting point Vientiane, Laos is located at 17.966667,102.6
  • Your ending point Hanoi, Vietnam is located at 21.060152,105.843658
  • l distance from Vientiane to Hanoi is 482 kms equals to miles and 260 nautical miles.
  • Flight time from Vientiane to Hanoi is 17 hours 35 minutes
Click here to get detail flight schedules from Vientiane to Hanoi