Best overall
Our top pick is Full day trip to Lan Ha-Ha Long Bay from Cat Ba, avoid the crowds (9 h, ★ 5.0 (3,802)). Well-rated options start at 585,722 VND from, per person, and 176 of 204 options offer free cancellation.
| Option | Duration | Rating | Price | Book |
|---|---|---|---|---|
| Full day trip to Lan Ha-Ha Long Bay from Cat Ba, avoid the crowds | 9 h | ★ 5.0 (3,802) | 1,037,000 VND from, per person |
Check |
| Lan Ha - Ha Long Bay - Dau Be island 2D/1N from Cat Ba in less touristy areas. | 2 days | ★ 5.0 (3,918) | 4,100,000 VND from, per person |
Check |
| From Ha Noi/Cat Ba: Full-Day Cruise to Lan Ha bay - Ha Long Bay | 9 h | ★ 4.9 (593) | 931,831 VND from, per person |
Check |
| Cat Ba – Monkey Island –Lan Ha Bay, Ha Long Bay –Viet Hai Village | 8 h–9 h | ★ 4.9 (149) | 585,722 VND from, per person |
Check |
| Cat Ba Island: Full-day Tour Lan Ha Bay with Luxury Cruise | 8 h–9 h | ★ 4.9 (192) | 931,831 VND from, per person |
Check |
| Cat Ba Day Cruise: Lan Ha bay - Halong Bay - Monkey island | 8 h | ★ 4.9 (216) | 825,336 VND from, per person |
Check |
| Cat Ba National Park Full Day Trekking Tour to Viet Hai Village | 7 h–8 h | ★ 5.0 (177) | 1,118,197 VND from, per person |
Check |
| Cruising- Kayaking- Cycling- Trekking 3D/2N from Cat Ba in less tourist areas. | 3 days | ★ 4.9 (149) | 9,265,000 VND from, per person |
Check |
| 2 Days 1 Night Lan Ha, Ha Long Bay Tour With Licensed Guide | 2 days | ★ 4.8 (63) | 3,088,355 VND from, per person |
Check |
| Lan Ha Bay 2 Days 1 Night Adventure | 2 days | ★ 4.9 (107) | 3,250,000 VND from, per person |
Check |
No options match these filters. Try removing one.