
Ha Long Bay
UNESCO World Heritage site with thousands of limestone islands rising from emerald waters. Experience overnight cruises and kayaking.
Overview
Ha Long Bay looks surreal even in photos, but nothing prepares you for seeing those limestone karsts emerge from emerald waters in person. Over 1,600 islands and islets create a seascape that earned UNESCO World Heritage status and a spot on every Vietnam bucket list.
Yes, it's touristy. Yes, you should still go. The key is choosing the right cruise - a good boat takes you to quieter corners where you can kayak through hidden lagoons, swim in secluded coves, and wake up to mist rolling between the peaks.
Top Things to Do
Getting There & Around
By Air: The nearest airport is Van Don (VDO), 50km from Ha Long City, with limited domestic flights. Most travelers fly into Hanoi and transfer by road (3-4 hours) or seaplane (45 minutes, expensive but spectacular).
By Train: No direct train service. The closest station is Hai Phong, about 65km away, but buses from Hanoi are more practical. Most cruise packages include round-trip transfers from Hanoi.
Getting Around: Once you're on your cruise, the boat is your transport. In Ha Long City itself, taxis and Grab are available, but there's little reason to explore the town - the bay is the attraction.
Frequently Asked Questions
More Destinations in North Vietnam

Hanoi
Vietnam's charming capital blends ancient temples, colonial architecture, and the country's best street food scene. Perfect for culture lovers.
- 3-4 days recommended
- $30-50 per day
- Culture, food, history

Sapa
Mountain town surrounded by terraced rice fields and home to diverse ethnic minorities. Perfect for trekking and cultural immersion.
- 2-3 days trekking
- $30-60 per day
- Trekking, culture

Ninh Binh
Stunning karst landscapes, ancient temples, and river cruises through Trang An. Known as the 'Ha Long Bay on land'.
- 1-2 days perfect
- $25-40 per day
- Nature, temples

Cat Ba Island
Adventure hub near Ha Long Bay with hiking, rock climbing, and kayaking. Less crowded alternative to cruise tours.
- 2-3 days ideal
- $30-50 per day
- Adventure, budget