excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Home/Destinations/Hanoi/Ha Long Bay

Ha Long Bay Cruises from Hanoi

Sail among the thousands of limestone karsts of UNESCO-listed Ha Long Bay and quieter Lan Ha Bay. Compare day cruises with kayaking, caves and lunch, and luxury overnight cruises with cabins, sundecks and swimming — most including round-trip transfers from Hanoi.

196 tours · prices per person, book with partner

Ha Long Bay Cruise Day Tour - best selling: Kayaking, Swimming, hiking & Lunch
Tuan Chau Island
Ha Long Bay Cruise Day Tour - best selling: Kayaking, Swimming, hiking & Lunch
4.9(3,826)·6–13 hours
from$23/ person
via Viator
Top Tier: Overnight Ha Long Bay Cruise 5-Star, Balcony Cabin-2D1N
Ha Long Bay
Top Tier: Overnight Ha Long Bay Cruise 5-Star, Balcony Cabin-2D1N
4.9(2,652)·2 days
from$150/ person
via Viator
Ha Long Bay Day Cruise from Hanoi with Kayaking and Lunch
Ha Long Bay
Ha Long Bay Day Cruise from Hanoi with Kayaking and Lunch
4.9(1,468)·12h 15min
from$38/ person
via Viator
Best seller Halong Bay Day Cruise
Hanoi
Best seller Halong Bay Day Cruise
4.9(1,233)·12 hours
from$37/ person
via Viator
Ha Long Bay Day Cruise on 5-Star Vessel from Hanoi with Lunch
Hanoi
Ha Long Bay Day Cruise on 5-Star Vessel from Hanoi with Lunch
4.9(1,025)·10–12 hours
from$50/ person
via Viator
Halong Bay & Lan Ha Bay Luxury Day Cruise by The Halong Catamaran
Ha Long Bay
Halong Bay & Lan Ha Bay Luxury Day Cruise by The Halong Catamaran
5.0(856)·12 hours
from$79/ person
via Viator
Halong Bay 2 Days 1 Night Cruise
Hanoi
Halong Bay 2 Days 1 Night Cruise
4.7(840)·2 days
from$129/ person
via Viator
Ha Long Bay Cruise Day Tour with lunch, kayaking, surprise cave & titop island
Hanoi
Ha Long Bay Cruise Day Tour with lunch, kayaking, surprise cave & titop island
4.9(229)·6–13 hours
from$30/ person
via Viator
From Hanoi: Lan Ha Bay Day Cruise by Halong Catamaran Escape
Ha Long Bay
From Hanoi: Lan Ha Bay Day Cruise by Halong Catamaran Escape
5.0(163)·6–12 hours
from$69/ person
via Viator
2D1N Elite Lan Ha Bay & Ha Long Bay Cruise with Infinity Pool
Ha Long Bay
2D1N Elite Lan Ha Bay & Ha Long Bay Cruise with Infinity Pool
5.0(141)·2 days
from$190/ person
via Viator
Halong Bay Shore Excursion: Full Day Cruise Tour from Cruise Port
Hanoi
Halong Bay Shore Excursion: Full Day Cruise Tour from Cruise Port
4.9(130)·7 hours
from$75/ person
via Viator
Ha Long Bay 1-Night Cruise with Activities, Meals and Room Choice
Ha Long Bay
Ha Long Bay 1-Night Cruise with Activities, Meals and Room Choice
5.0(116)·2 days
from$119/ person
via Viator
Apollo Premium 5 Star Ha Long Bay Cruise With Jacuzzi, Kayaking
Hanoi
Apollo Premium 5 Star Ha Long Bay Cruise With Jacuzzi, Kayaking
5.0(106)·13 hours
from$45/ person
via Viator
Ha Long Bay and Lan Ha Bay Cruise Experience
Tuan Chau Island
Ha Long Bay and Lan Ha Bay Cruise Experience
4.9(100)·6–12 hours
from$33/ person
via Viator
Ha Long Bay Day Cruise From Ha Noi
Hanoi
Ha Long Bay Day Cruise From Ha Noi
5.0(88)·12 hours
from$26/ person
via Viator
Overnight Bai Tu Long Bay Cruise from Hanoi - Ha Long Bay All-Inclusive
Hanoi
Overnight Bai Tu Long Bay Cruise from Hanoi - Ha Long Bay All-Inclusive
4.8(46)·2 days
from$183/ person
via Viator
Discover Ha Long Bay in 2 Days and 1 Night Cruise Experience
Hanoi
Discover Ha Long Bay in 2 Days and 1 Night Cruise Experience
5.0(45)·2 days
from$58/ person
via Viator
Best seller Halong Bay Cruises
Ha Long Bay
Best seller Halong Bay Cruises
4.7(16)·50 min
from$45/ person
via Viator
Overnight Bai Tu Long Bay and Ha Long Bay Cruise
Hanoi
Overnight Bai Tu Long Bay and Ha Long Bay Cruise
4.5(13)·2 days
from$180/ person
via Viator
1 night cruise selection over Halong, Bai Tu Long or Lan Ha Bay
Hanoi
1 night cruise selection over Halong, Bai Tu Long or Lan Ha Bay
4.6(10)·1 day
from$80/ person
via Viator
Ha Long Bay and Lan Ha Bay Premium Catamaran Cruise
Ha Long Bay
Ha Long Bay and Lan Ha Bay Premium Catamaran Cruise
5.0(8)·6–12 hours
from$99/ person
via Viator
Ha Long Bay Luxury Cruise 1 Day
Ha Long Bay
Ha Long Bay Luxury Cruise 1 Day
5.0(7)·12 hours
from$88/ person
via Viator
5-Star Luxury Cruise: Discover Ha Long & Lan Ha Bay from Hanoi
Hanoi
5-Star Luxury Cruise: Discover Ha Long & Lan Ha Bay from Hanoi
5.0(7)·12 hours
from$95/ person
via Viator
Ha Long Bay Deluxe Cruise 1 day
Tuan Chau Island
Ha Long Bay Deluxe Cruise 1 day
5.0(4)·12 hours
from$41/ person
via Viator
Ha Long Bay Day Cruise with Transfers from Ha Long City
Ha Long Bay
Ha Long Bay Day Cruise with Transfers from Ha Long City
5.0(2)·6–8 hours
from$5/ person
via Viator
Halong Bay Full Day Tour Luxury Cruise from Halong
Ha Long Bay
Halong Bay Full Day Tour Luxury Cruise from Halong
5.0(2)·6 hours
from$75/ person
via Viator
Luxury Day Cruise to Halong & Lan Ha Bay from harbor
Ha Long Bay
Luxury Day Cruise to Halong & Lan Ha Bay from harbor
5.0(1)·7 hours
from$92/ person
via Viator
Ha Long Bay Cruise Day Tour: Kayaking, Swimming, Hiking & Lunch
Hanoi
Ha Long Bay Cruise Day Tour: Kayaking, Swimming, Hiking & Lunch
4.0(1)·6–12 hours
from$45/ person
via Viator
Luxury Cruise Ha Long & Lan Ha Bay from Ha Noi
Hanoi
Luxury Cruise Ha Long & Lan Ha Bay from Ha Noi
1 day
from$19/ person
via Viator
Largest and Most Luxurious Ha Long Bay Cruise Day Trip from Hanoi
Hanoi
Largest and Most Luxurious Ha Long Bay Cruise Day Trip from Hanoi
12 hours
from$129/ person
via Viator
Halong Bay Half-Day Shore Excursion for Cruise Passengers
Ha Long Bay
Halong Bay Half-Day Shore Excursion for Cruise Passengers
5h 30min
from$45/ person
via Viator
Ha Long Bay Day Cruise from Hanoi with Activities and Lunch
Hanoi
Ha Long Bay Day Cruise from Hanoi with Activities and Lunch
6–12 hours
from$65/ person
via Viator
Ha Long Bay Cruise Day Tour - Kayaking, Swimming & Lunch
Hanoi
Ha Long Bay Cruise Day Tour - Kayaking, Swimming & Lunch
10 hours
from$55/ person
via Viator
Ha Long Bay Tour New 5 Star Cruise pick up from Ha Long city
Ha Long Bay
Ha Long Bay Tour New 5 Star Cruise pick up from Ha Long city
7 hours
from$69/ person
via Viator
Experience Ha Long Bay 1 Day with Cruise
Ha Long Bay
Experience Ha Long Bay 1 Day with Cruise
6–7 hours
from$60/ person
via Viator
Hanoi : Ha Long Bay Culture and Tradition on a 5 Star Cruise
Hanoi
Hanoi : Ha Long Bay Culture and Tradition on a 5 Star Cruise
11 hours
from$69/ person
via Viator
Ha Long Bay All Inclusive Day Cruise Experience
Hanoi
Ha Long Bay All Inclusive Day Cruise Experience
7 hours
from$65/ person
via Viator
Lan Ha Bay and Ha Long Two Day Cruise Tour
Hanoi
Lan Ha Bay and Ha Long Two Day Cruise Tour
2 days
from$190/ person
via Viator
Halong Bay & Lan Ha Bay Luxury Day Cruise From Harbour
Ha Long Bay
Halong Bay & Lan Ha Bay Luxury Day Cruise From Harbour
7 hours
from$74/ person
via Viator
Hanoi: 5 Star Ha Long Bay Cruise with Lunch and Traditional Music
Hanoi
Hanoi: 5 Star Ha Long Bay Cruise with Lunch and Traditional Music
11 hours
from$66/ person
via Viator
6-Hour Traditional Ha Long Bay Cruise From Tuan Chau Port
Tuan Chau Island
6-Hour Traditional Ha Long Bay Cruise From Tuan Chau Port
6 hours
from$55/ person
via Viator
Hanoi: New 5 Star Ha Long Bay Cruise Caves, Islands, and Beaches
Hanoi
Hanoi: New 5 Star Ha Long Bay Cruise Caves, Islands, and Beaches
11 hours
from$75/ person
via Viator
VIP Ha Long Bay Day Cruise from Ha Long Port with Buffet Lunch
Hanoi
VIP Ha Long Bay Day Cruise from Ha Long Port with Buffet Lunch
8 hours
from$89/ person
via Viator
Ha Long and Lan Ha Bays Day Cruise by Catamaran from Hanoi
Ha Long Bay
Ha Long and Lan Ha Bays Day Cruise by Catamaran from Hanoi
6–12 hours
from$96/ person
via Viator
Ha Long Bay & Lan Ha Bay 5-Star Premium Day Cruise
−6%
Hanoi
Ha Long Bay & Lan Ha Bay 5-Star Premium Day Cruise
11–12 hours
from$101$109/ person
via Viator
Experience Luxury Day Cruise in Ha Long Bay
Ha Long Bay
Experience Luxury Day Cruise in Ha Long Bay
6 hours
from$70/ person
via Viator
Hanoi to Ha Long Bay Full-Day Tour on a 5-Star Traditional Cruise
Hanoi
Hanoi to Ha Long Bay Full-Day Tour on a 5-Star Traditional Cruise
11 hours
from$75/ person
via Viator
Hanoi: 5-Star Luxury Ha Long Bay Cruise with Lunch & Kayaking
−5%
Hanoi
Hanoi: 5-Star Luxury Ha Long Bay Cruise with Lunch & Kayaking
12 hours
from$68$72/ person
via Viator

Ha Long Bay in Hanoi — FAQ

Is a Ha Long Bay day trip or overnight cruise better?
A day cruise (about 4 hours each way from Hanoi) suits tight schedules and covers the highlights with kayaking and a cave. An overnight cruise gives more time on the water, sunrise tai-chi and quieter bays — the better choice if you can spare a night.
How far is Ha Long Bay from Hanoi?
Ha Long Bay is about 170 km east of Hanoi — roughly 2.5–3.5 hours each way by road, often on a new expressway. Most cruises include round-trip transfers.
What is included in a Ha Long Bay cruise?
Cruises typically include transfers, a seafood lunch or full board, kayaking or a bamboo-boat ride, a cave visit and swimming, with cabins and meals on overnight options.

More things to do in Hanoi

Ninh BinhCity ToursFood ToursDay Trips