There are 3 airports close to Halong Bay that you can fly into. It’s even possible to fly into Halong Bay directly via seaplane!

A Guide to Airports Near Halong Bay

  • Noi Bai International Airport: This is the main international airport serving the Hanoi region and is located approximately 170 km from Halong Bay.
  • Van Don International Airport: Van Don International Airport is the closest airport to Halong Bay, located only 50 km away; This airport was opened in 2018 and is the first privately-funded airport in Vietnam.
  • Cat Bi International Airport: Cat Bi International Airport is located in the city of Hai Phong and is approximately 120 km from Halong Bay.
  • Convenient Transport: From these airports, visitors can easily reach Halong Bay via private taxi or public transportation such as bus or shuttle services.
  • Expansion Plans: Plans are underway to expand and upgrade the infrastructure at these airports to accommodate the growing number of tourists visiting Halong Bay.

Map of Airports near Halong Bay

In this article, we will start with the airport that is closest and most convenient to go to Halong Bay and we will end with the one that is farthest away.

Airport Map

Distance and travel time

AirportDistance to Halong BayTravel Time
Van Don International Airport (Quang Ninh)
53 km
35-45 minutes
Cat Bi International Airport (Hai Phong)
65 km
1 hour - 1h15'
Noi Bai International Airport (Hanoi)
193 km
2-3 hours

1. Van Don International Airport

1. Van Don International Airport Inside Van Don Airport (Photo:

Van Don International Airport (VDO) is the newly constructed airport built to serve the area surrounding Halong Bay. It’s around 53 km (32 miles) away from Halong city with a brand new express way connecting the two. Estimated travel time from the airport to the Halong city is 35 to 45 minutes. If you travel to Halong bay from Ho Chi Minh city, it is recommended that you fly to Van Don Airport for time and money saving.

  • Location: Doan Ket, Van Don, Quang Ninh (Maps and directions)
  • Official website:
  • Pros: Closest airport to Halong bay, less travel time. (53 km, 40 minute transfer)
  • Cons: Not many international flight options.

Flight Schedule

As of March 26, 2022, all flights to Van Don airport below are resumed.

Vietnam AirlinesVan Don- Ho Chi Minh city15:4517:50
Vietnam AirlinesHo Chi Minh City- Van Don13:0015:05
Bamboo AirwaysVan Don - Ho Chi Minh City11:5014:00
Bamboo AirwaysHo Chi Minh City-Van Don08:5011:10
Vietjet AirVan Don-Ho Chi Minh City09:5012:05
Vietjet AirHo Chi Minh City - Van Don07:0009:15
Bamboo AirwaysTaipei-Van DonComing soon
Vietnam AirlinesIncheon-Van DonComing soon
Vietnam AirlinesBangkok-Van DonComing soon
Vietnam AirlinesTokyo-Van DonComing soon

Free Bus from Van Don To Halong:

There are two FREE bus routes running between Van Don Airport and Halong bay:

  • 14A (55km, follows QL 18): Starts from Công Viên Hoa Hạ Long at Lê Thánh Tông, P. Bạch Đằng, Tp. Hạ Long, Quảng Ninh (Map) to Van Don Airport.
  • 14B (72km, follows Halong-Van Don highway): Start from Sunworld Complex Ha Long to Van Don Airport.

How to book:

Book online: or by phone: 02033 55 66 99.

Bus route map:

Route 14A Map (Photo:

Route 14B map (Photo:

2. Cat Bi International Airport

2. Cat Bi International Airport

This airport services the 3rd biggest city of Vietnam: Hai Phong. The distance between Hai Phong and Halong Bay is around 65 km (40 miles). See our ‘How to get there: Hai Phong to Halong Bay’ section for more information on how to get to Halong Bay from Hai Phong.

  • Location: Hai An, Hai Phong (Maps and directions)
  • Official website:
  • Pros: There are many direct international flights from Seoul, Tokyo, Bangkok to Hai Phong. Cat Bi airport location is convenient for those who plan to visit Cat Bat Island and Lan Ha Bay (27 km and 30 minute transfer)
  • Cons: Still not many international flight options in comparison to Noi Bai airport.

Flight Schedule

AirlinesRoute (Non-stop)DepartureArrival
Vietnam AirlinesHo Chi Minh City-Hai Phong06:0008:00
Vietjet AirDa Nang- Hai Phong08:3009:45
Bamboo AirwaysNha Trang-Hai Phong17:0018:45
Bamboo AirwaysQui Nhon- Hai Phong12:1013:45
Vietjet AirDa Lat - Hai Phong13:1515:00
Vietjet AirPhu Quoc - Hai Phong13:1015:15
Vietjet AirSeoul (ICN) - Hai Phong07:1509:40
Vietjet AirBangkok - Hai Phong15:2017:15
Donghai AirlinesShenzhen - Hai Phong00:2001:30

3. Noi Bai International Airport

3. Noi Bai International Airport Noi Bai airport is the busiest airport in Northern Vietnam.

Noi Bai services the capital of Vietnam: Hanoi. The distance between Hanoi and Halong Bay is around 193 km (120 miles). See our guide on taking a bus to Halong bay from Noi Bai.

  • Location: Phú Minh, Sóc Sơn, Hà Nội (Maps and directions)
  • Official website:
  • Pros: Plenty of domestic and international flight options.
  • Cons: Transfer time is longer than flying into Cat Bi Airport and Van Don airport (193km, 2-2.5 hours of transfer time)

Flight Schedule

AirlinesRoute (Non-stop)DepartureArrival
Vietjet AirSingapore-Hanoi14:5517:25
Thai AirwaysBangkok-Hanoi17:5019:40
Vietnam AirlinesKuala Lumpur- Hanoi19:1021:25
Japan AirlinesTokyo (NRT) -Hanoi18:2522:15
Vietjet AirSeoul (ICN) -Hanoi06:2508:55
Vietnam AirlinesLondon (LHR)-Hanoi11:1004:35 (+1 day)
Vietnam AirlinesSydney-Hanoi14:1521:05
Hong Kong AirlinesHong Kong- Hanoi16:0517:05

Notes: Please note that all times are local times. The schedules above are subject to change, you can contact the airlines directly for latest information.

Questions and Answers (0)

Submit your question
Contact Information
Be the first to ask a question on this page


Hanoi To Halong Bay Distance

Hanoi To Halong Bay Distance

Regarding the distance and travel time from Hanoi to Halong Bay, the question is pretty straightforward. Yet, depending on the …

Read more
How to get to Cat Ba Island from Hanoi, Hai Phong and Halong Bay

How to get to Cat Ba Island from Hanoi, Hai Phong and Halong Bay

A complete guide on getting to Cat Ba Island from Hanoi, Hai Phong and Halong city.

Read more
Best Halong Bay Cruise Packages 2019

Explore Halong Bay

Discover the charming and exotic landscapes of Halong bay on an all-inclusive luxury cruise!