Lan Ha Bay Snorkeling Tours at a glance
- Our pick: Cat Ba to Lan Ha & Ha Long Bay: Full-Day Cruise with Kayaking, US$ 35 per person (9h, 4.92★ · 621).
- Top rated: Snorkeling in Lan Ha Bay from Hanoi: Kayaking and swimming, US$ 34 per person (15h–16h, 4.99★ · 141).
- Best value: Snorkeling in Lan Ha Bay from Hanoi: Kayaking and swimming, US$ 34 per person (15h–16h, 4.95★ · 511).
Price per person across the 8 options priced per person: US$ 34–US$ 143 (median US$ 35). With 100+ reviews: 5 of 8.
Of the 8 options: 8 with live guides in English, 8 with free cancellation, 8 with instant confirmation, 8 with hotel pickup, 7 kid-friendly and 8 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person. “Top rated” = the highest score among options with at least 50 reviews.
Lan Ha Bay Snorkeling Tours
Based on each operator's calendar. Confirmed when you book.
8 options

Cat Ba to Lan Ha & Ha Long Bay: Full-Day Cruise with Kayaking Full-day cruise from Cat Ba through Lan Ha and Ha Long bays with kayaking, snorkeling, cave exploration, and lunch. Hotel pickup from Hanoi at 6am, small-group boat. Every day · 08:00 · Pickup available ★ 4.92 (621 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from US$ 35 per person

Snorkeling in Lan Ha Bay from Hanoi: Kayaking and swimming Full-day snorkeling and kayaking in Lan Ha Bay from Hanoi with hotel pickup, fresh seafood lunch and a local guide: swim and explore limestone caves. Every day · 06:00, 06:30 and 08:30 · Hotel pickup · Up to age 80 ★ 4.95 (511 reviews) Duration: 15h–16h Live guide: EN · VI ✓ Free cancellation. from US$ 34 per person

Snorkeling in Lan Ha Bay from Hanoi: Kayaking, swimming & lunch Full-day snorkeling cruise from Hanoi to Lan Ha Bay with kayaking, swimming and lunch included: the route starts at the quietest pier on Cat Ba Island. Every day · 07:00, 08:30 and 10:30 · Hotel pickup · Up to age 80 ★ 4.89 (117 reviews) Duration: 12h–13h Live guide: EN · VI ✓ Free cancellation. from US$ 47 per person

Snorkeling in Lan Ha Bay from Hanoi: Kayaking and swimming Cruise to Lan Ha Bay's quieter waters from Hanoi or Cat Ba. Kayak limestone caves, swim and snorkel at Ba Trai Dao Beach, and enjoy fresh seafood lunch aboard. Every day · 06:00, 06:30 and 08:30 · Hotel pickup · Up to age 80 ★ 4.99 (141 reviews) Duration: 15h–16h Live guide: EN · VI ✓ Free cancellation. from US$ 34 per person

Lan Ha Bay Snorkeling Tour: Kayak and Swim from Hanoi Snorkel and kayak in Lan Ha Bay from Hanoi with a small-group cruise, fresh seafood lunch and hotel pickup included. Every day · 06:00, 06:30, 08:00 and 08:30 · Hotel pickup · Up to age 80 ★ 4.91 (107 reviews) Duration: 15h–16h Live guide: EN · VI ✓ Free cancellation. from US$ 34 per person

Snorkeling in Lan Ha Bay from Ha Noi: Kayaking and coral reefs Day trip from Ha Noi to Lan Ha Bay with snorkeling, kayaking and lunch included. Pickup from your hotel, return by evening with time to watch the sunset. Every day · 06:00 · Hotel pickup · All ages ★ 5.00 (13 reviews) Duration: 11h Live guide: EN ✓ Free cancellation. from US$ 62 per person

2-day snorkeling in Lan Ha Bay: Kayak, swim, village bike Snorkel and kayak through Lan Ha Bay and Ha Long Bay over two days with overnight cruise from Cat Ba. Includes meals, equipment, village cycling and sunset squid fishing. Every day · 08:00 · Hotel pickup · From age 6 ★ 5.00 (1 review) Duration: 2d Live guide: EN ✓ Free cancellation. from US$ 143 per person

Snorkeling Lan Ha Bay from Cat Ba: Kayaking and lunch included Spend eight hours snorkeling, kayaking and swimming in Lan Ha Bay from Cat Ba, with hotel pickup, fresh seafood lunch and an English-speaking guide. Every day · 07:30 · Hotel pickup · All ages ★ 5.00 (1 review) Duration: 8h Live guide: EN ✓ Free cancellation. from US$ 55 per person
All 8 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 35 per person | 9h | 4.92★ · 621 | Every day · 08:00 | English | |
US$ 34 per person | 15h–16h | 4.99★ · 141 | Every day · 06:00, 06:30 and 08:30 | English, Vietnamese | |
US$ 34 per person | 15h–16h | 4.95★ · 511 | Every day · 06:00, 06:30 and 08:30 | English, Vietnamese | |
US$ 47 per person | 12h–13h | 4.89★ · 117 | Every day · 07:00, 08:30 and 10:30 | English, Vietnamese | |
US$ 34 per person | 15h–16h | 4.91★ · 107 | Every day · 06:00, 06:30, 08:00 and 08:30 | English, Vietnamese | |
US$ 62 per person | 11h | 5.00★ · 13 | Every day · 06:00 | English | |
US$ 143 per person | 2d | 5.00★ only 1 review | Every day · 08:00 | English | |
US$ 55 per person | 8h | 5.00★ only 1 review | Every day · 07:30 | English |
Related
More things to do in Ha Long Bay
Halong Bay Overnight Cruise38 optionsCat Ba Island Tours18 optionsTitop Island18 optionsCat Ba Island Boat Tours9 optionsBai Tu Long Bay15 optionsCat Ba Island Kayak Tours13 optionsBai Tu Long Bay Kayak Tours10 optionsCatamaran Cruises in Ha Long Bay13 optionsSurprise Cave12 optionsDay Trips from Ha Long Bay5 options



