Nearest Airport to Ha Long Bay

The nearest airports to Ha Long Bay are Van Don (VDO) and Hai Phong Cat Bi (HPH), ~50 km — but most Indians arrive via Hanoi (HAN), ~170 km.

⛵ Nearest: Van Don (VDO)📏 ~50 km🇮🇳 Via Hanoi (HAN)
Last updated: June 2026 · confirm flight availability and schedules before booking
⚠️ There is no airport on Ha Long Bay itself Ha Long Bay, with its thousands of limestone karsts rising from emerald water, has no airport at the bay itself. The closest are Van Don International (VDO), about 50 km away, and Hai Phong Cat Bi (HPH), about 50–60 km away — both with limited flights. Hanoi Noi Bai (HAN), roughly 170 km away, is the main international gateway.

Best Airports to Fly Into for Ha Long Bay

✓ Nearest
Van Don International
VDO
Distance: ~50 km to Ha Long City
Drive time: ~45–60 minutes
The closest airport, in Quảng Ninh province. Still relatively few flights — mostly select domestic and regional routes — so connections can be limited.
Cat Bi International
HPH
Distance: ~50–60 km to Ha Long City
Drive time: ~1–1.5 hours
Hai Phong's airport, similar distance to the bay, with more domestic flights than Van Don and some regional links.
Noi Bai International
HAN
Distance: ~170 km to Ha Long City
Drive time: ~2.5–3 hours
Vietnam's northern hub and the practical gateway from India. A fast expressway connects Hanoi to Ha Long; many cruises offer shuttle transfers.

Getting There from India

🇮🇳 Fly to Hanoi (HAN) — direct from Delhi and Mumbai on VietJet, Vietnam Airlines and IndiGo, around 4.5–5 hours — then drive ~2.5–3 hours to Ha Long Bay on the expressway, often via a cruise-company shuttle. Van Don (VDO) and Hai Phong (HPH) are closer to the bay but have far fewer flights, so Hanoi is the usual route.
Search Flights to Hanoi →

Frequently Asked Questions

Is there an airport at Ha Long Bay?
No. There is no airport at the bay itself. The nearest are Van Don (VDO) and Hai Phong Cat Bi (HPH), both around 50 km away, while Hanoi Noi Bai (HAN), ~170 km away, is the main gateway.
Which is the nearest airport to Ha Long Bay?
Van Don International (VDO) is the nearest, about 50 km from Ha Long City and a 45–60 minute drive. Hai Phong (HPH) is a similar distance, but both have fewer flights than Hanoi.
How do I reach Ha Long Bay from India?
Fly to Hanoi (HAN) — direct from Delhi and Mumbai on VietJet, Vietnam Airlines or IndiGo in about 4.5–5 hours — then take a ~2.5–3 hour drive or cruise shuttle to Ha Long Bay along the expressway.
Should I fly into Van Don (VDO) or Hanoi (HAN)?
Van Don is much closer to the bay (~50 km) but has limited flights and is hard to reach from India. Hanoi (HAN) has the direct India connections and a fast expressway to Ha Long, so it's the practical choice for most travellers.
What is the best time to visit Ha Long Bay?
October–April brings cooler, drier and clearer weather, ideal for cruising. Summer (May–September) is warm and green but hotter and prone to rain and occasional storms that can disrupt cruises.

Related Destinations & Airports

Book Your Ha Long Bay Trip

Fly to Hanoi (HAN) on HappyFares — zero convenience fee with code HFNCF.

Search Flights →