Free cancellationHalong Bay Shore Excursions Half-day Tour from Cruise Port4 hr, 40 min5.0(2)·Ha Long Bayfrom$70
Free cancellationHalong Bay Shore Excursions from Cai Lan Port6–8 hr5.0(2)·Surprise Cave (Hang Sung Sot)from$700
Free cancellationPrivate Halong Bay Cruise From Ha Long Port - Shore Excursions8 hr5.0(1)·Surprise Cave (Hang Sung Sot)from$320
Free cancellationSmall-Group Halong Cruise From Halong Port - Shore Excursion8 hr5.0(1)·Surprise Cave (Hang Sung Sot)from$135
Free cancellationHanoi Private Shore Excursion from Halong Bay/ Hanoi (Cai Lan), Vietnam8–10 minfrom$564
Free cancellationPrivate Transfer from Halong Bay Cruise Port to Hanoi city hotels2 hr, 30 minfrom$73
Free cancellationShore Excursion Explore Ha Long Bay from Ha Long Port - Private6 hr·Surprise Cave (Hang Sung Sot)from$220
Free cancellationHalong Bay Shore Excursion: 4 Hours Cruise, Lunch, Tickets & Cave4 hr·Ha Long Bayfrom$50
5% offFree cancellation4-Hour Ha Long Bay Half-Day Cruise with Lunch I Shore Excursion4 hr·Ha Long Bayfrom$49$47
Free cancellationHalong Bay Shore Excursion–Private 4 Hours Cruise with Lunch4 hr·Ha Long Bayfrom$150
Free cancellationHalong Bay Half-Day Shore Excursion for Cruise Passengers5 hr, 30 min·Surprise Cave (Hang Sung Sot)from$45