Best things to do in Ha Long Bay
Explore thousands of activities, attractions and tours with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Access exclusive deals, only with the Travelocity app
Recommended activities in Ha Long Bay
Tours & day trips
See all 578 activities
Ha Long Bay Full-Day Cruise(Group Tour)
Activity duration is 8 hours
Free cancellation available
History & culture
See all 182 activities
5-Star Arcady Boutique Cruise - Halong Bay 2D1N, All-inclusive
Activity duration is 2 days
8.0 out of 10 with 3 reviews
Free cancellation available
Private & custom tours
See all 56 activities
Halong 6 hours Boat tour with Cave, Kayak, lunch, transfer high-way from Ha...
Activity duration is 11 hours
10.0 out of 10 with 1 review
Free cancellation available
Wildlife & nature
See all 9 activities
2-Day La Pinta Luxury Cruise along Ha Long Bay – Lan Ha Bay
Activity duration is 2 days
9.2 out of 10 with 42 reviews
Free cancellation available
Air, helicopter & balloon tours
See all 7 activities
Top Tier: All-Inclusive OVERNIGHT Halong Cruises - many options
Activity duration is 2 days
8.4 out of 10 with 5 reviews
Free cancellation available
Popular places to visit
Nha Tho Hon Gai Temple
2/5(1 review)
Find out about the history of Ha Long with a stop at Nha Tho Hon Gai Temple. You can seek out the local tours while in the area.
Ha Long Bay sightseeing tours & attractions
Things do in destinations worldwide
Most popular
Hotels
Flights
YYT - YDFTurkish Airlines Toronto (YYZ) to Karachi (KHI) flightsSpirit Airlines Niagara Falls (IAG) to Myrtle Beach (MYR) flightsBritish Airways Delhi (DEL) to Toronto (YYZ) flightsPlane Ticket to IndiaCheap Flights to Mount FujiYYZ - PIXDelta Detroit (DTW) to San José (SJO) flightsYYG - YYZWestJet Toronto (YYZ) to Montego Bay (MBJ) flightsFlair Airlines Edmonton (YEG) to Kitchener (YKF) flightsAir Canada Puerto Vallarta (PVR) to Vancouver (YVR) flightsWestJet Abbotsford (YXX) to Medicine Hat (YXH) flightsAir Canada Toronto (YYZ) to San Diego (SAN) flights
Activities