13 Must-Do Activities in Halong Bay

A UNESCO World Heritage Site and a popular day trip from Hanoi, Halong Bay is famous for its limestone karsts and nearly two thousand islands and islets dotting the turquoise-green waters. While most of these islands are towering rocks with no place to land, many are great for climbing or have caves accessible by boat.

Halong Overview

Only 40 of the islands in Halong Bay are inhabited, and only a few of those offer hotels, restaurants, and recreational opportunities for visitors—including the larger Cat Ba Island, where most cruise boats dock. Many visitors arriving in Halong Bay via a cruise spend their nights onboard, using the daytime to snorkel, kayak, or sunbathe.

If you’re considering a trip to the area, discover the best things to do with our list of the top attractions in Halong Bay.

1. Take a Cruise

halong bay cruise

There’s no better way to see the beauty of Halong Bay than from the water, zigzagging among the tiny islands and towering limestone cliffs. The type of cruise experience you choose makes a world of difference, with options ranging from quick half-day tours to overnight trips leaving from Hanoi.

You can choose between a traditional junk-boat cruise with sails or a more modern yacht-style boat. Halong Bay is just over 140 kilometers from Hanoi, so a one-night cruise might be just enough. These two-day, one-night trips are perfect if you want to relax without making any plans on your own: food, accommodation, and sightseeing are all part of the cruise ticket.

Halong Bay cruises are usually air-conditioned and offer sun loungers for an open view of the waters. If you opt for a two to three-night cruise, you might also get the option of sleeping at a resort on one of the islands (usually Cat Ba).

When choosing a cruise, always ask what activities are included—most offer a combination of kayaking, swimming, cave exploring, onboard cooking classes, and sometimes excursions to floating villages.

2. Visit Cat Ba Island

Cat Ba Island

Cat Ba Island is Halong Bay’s largest island and the best stop if you want to do more than just explore the deep turquoise waters. The island is home to nice hotels, Cat Ba National Park (which covers one-third of the island), and several tourist attractions connected to the Vietnam War, such as the Hospital Cave, an underground, bomb-proof hospital and safe house.

Cat Ba is also the starting point for adventurers wishing to get up close and personal with Halong Bay. This is the best place to get a kayak, join a tour to explore the island’s caves, hike through the national park (trails are clearly marked), or do some rock climbing. Organized tours are available if you want to try something not included in your cruise package, but many visitors just pay a local for a boat ride.

Cat Ba doesn’t have many roads, so walking and biking are the easiest and greenest ways to get around, ensuring you don’t miss anything—including opportunities to see giant lizards or catch sight of a rare eagle in flight.

Cat Ba also has three beaches perfect for swimming and quiet in the mornings before cruises arrive. Between May and September, it’s also possible to snorkel around the island.

3. Kayak in Bai Tu Long Bay

kayak in Bai Tu Long Bay

Bai Tu Long is right next to Halong Bay, but it wasn’t part of the usual cruise tours until recently. While more visitors are now making their way to this corner of the bay, it still remains mostly off-the-beaten-track. Accessing it through the labyrinth of limestone mountains is a bit trickier, so only those on longer cruises (at least three days) typically find their way here.

Since the waters around Bai Tu Long Bay aren’t crowded with large ships, you can easily and safely explore the area in a kayak. Bai Tu Long has several caves that can only be accessed from the water, as well as hidden pockets of stunning, untouched beauty around almost every corner.

The island itself is covered in rainforest and mangroves and is home to several endangered species, including the leopard cat and the large Indian civet.

4. Snorkel and Dive near Cong Do Island

Snorkel and Dive in halong

The clear waters of Halong Bay make snorkeling and scuba diving top activities, but the areas around Cong Do Island and Van Gio Island are especially good starting points because their isolated location means less boat traffic and a greater variety of marine species.

Cong Do Island is a favorite snorkeling destination because it has its own system of five lakes hidden among limestone peaks but still connected to the sea, offering a unique and diverse ecosystem.

In addition to rare corals such as red and forest corals, the island is also home to seagrass beds, the preferred living space for sea turtles and sea horses. Stone crabs, lizards, and hornbills inhabit the wet areas around the coast and can be easily spotted once you step back on land.

Once off the water, the islands also offer plenty of hiking opportunities, where you’ll encounter hidden lagoons and ancient trees along the way.

5. Experience the Thrills of Sun World Halong Park

Sun World Halong

Sun World is Vietnam’s largest amusement park, a mega recreational complex covering 214 hectares and divided into two sections: the Mystic Mountain Complex (also known as Ba Deo Hill Park) and the Coastal Amusement Complex, which also includes the Typhoon Water Park.

The two sections of the park are connected by the Queen Cable Car, which rides high over the bay and the island for two kilometers of beautiful photo opportunities.

The Coastal section of the park offers plenty of thrill rides, including a roller coaster, water rides, giant slides, and lots of options to cool off—all surrounded by its own sandy beach that gently slopes into the turquoise waters.

At Ba Deo Park, you’ll find one of the world’s tallest Ferris wheels, the Sun Wheel Halong, which offers stunning views of the bay from its 64 cabins. There’s also an arcade, an indoor game zone, a wax museum, and a Zen garden complete with bonsai trees, waterfalls, and a miniature Mount Fuji.

6. Sunbathe on Ti Top Beach

TiTop Beach

This crescent-moon-shaped beach might not be the largest in Halong Bay, but it’s definitely one of the most stunning. Ti Top Island is a tiny islet with white sands and calm waters, accessible only by boat from Halong Bay.

A popular rock climbing destination, the island is also a common stop for day cruises. However, boats only stop here for a couple of hours, so if you want a longer visit, rent your own boat and spend extra time just sitting on the sand, admiring the majestic bay around you.

The island has a small shop that doubles as a mini café and also rents equipment for snorkeling and swimming, as well as beach chairs.

7. Stop by the Quang Ninh Museum

Quang Ninh Museum

Covering an area of 24,000 square meters in Halong City, this mix of museum, library, and exhibition space offers a very eclectic collection that includes everything from sailboat models to items connected to Buddhist culture and the resistance effort against the French Colonial empire.

While the exhibits are clearly marked, this isn’t a typical museum with large collections organized into specific groups. Instead, it provides a broad insight into the land and people (including minority ethnic groups) of Halong Bay.

In addition to a massive book collection, the library also offers a screening room, theater, coffee shop, and bookstore. With reading rooms, special rooms for kids, and areas with rotating exhibits, this is a great complex to learn more about the city and a good place for a quiet break from the heat.

8. Explore Caves

Cave in Halong Bay

With cliffs and mountains everywhere, it’s no surprise that Halong Bay has an abundance of caves—and Driftwood Island is a particularly good place to discover some of them.

This small island in the southwest of Halong Bay is home to two caves: the massive Thien Cung Cave and the tall but less deep Dau Go Grotto. Both caves are at least two million years old and have impressive chambers—the entrance of Dau Go Cave, for example, is “just” 12 meters high, but the highest dome inside reaches 25 meters tall and is covered in stone pillars and stalagmites.

Artificial lights have been arranged around the caves to illuminate certain areas, especially rock formations that mimic animal forms and even a deep well of clear, blue water.

Thien Cung Cave is home to three ponds and is illuminated with colorful lights, creating ghostly images on the walls as visitors walk by. Openings in the ceiling also let in natural light, and there are narrow passageways connecting different rooms for those who are more adventurous and want to explore deeper.

9. Walk the Grounds of the Cai Bau Pagoda

Cai Bau Pagoda

Located high up on a hill overlooking Bai Tu Long Bay, this large pagoda occupies an area of 20 hectares, where shrines, gates, and towers offer a spiritual break and plenty of photo opportunities. Although there were temples here over 700 years ago, the current pagoda was completely reconstructed and expanded in 2007.

The manicured gardens of the pagoda include small ponds, bells, statues (including two large mythological creatures guarding the entrance), and plenty of secluded spots to sit and enjoy the cool breeze and stunning views over the water.

10. Discover the Vung Vieng Floating Village

Vung Vieng Floating Village

Vung Vieng is a fishing village in the heart of Bai Tu Long Bay. Originally set up in the 19th century by local fishermen, it is home to over 300 people today—some of whom live inland but still spend most of their time in the village for work. While it’s the largest of four similar floating villages in the Halong Bay area, Vung Vieng has remained the most authentic—the village’s main earnings still come from sustainable fishing rather than tourism.

Luckily for tourists, the village has converted one of its larger floating buildings into an open center, where visitors can attend workshops or purchase handicrafts and food.

It’s also possible to peek into some of the houses to see what they look like and even spend the night in one of the homes (and do some night fishing with the locals) for the ultimate authentic experience.

The village can only be approached on small rowing boats, often manned by the local residents themselves.

11. Visit Tuan Chau Island

Tuan Chau Island

Located just off the coast of Halong City, this tiny island of just 1,500 residents is one of the most developed tourist destinations in the area. Tuan Chau can be reached via a two-kilometer-long road that connects it to the mainland, making it convenient for visitors to stay here and get “the island experience” without worrying about transportation.

A well-developed resort destination, the island has a golf course, beach villas, several restaurants, and a beautiful marina where cruises often stop so travelers can catch a dance performance or grab some souvenirs.

A nature reserve on the island offers opportunities for trekking and camping, while the coastline is perfect for kayaking, water skiing, and parasailing.

12. Escape to Lan Ha Bay

Lan Ha Bay

Located just south of Halong Bay, Lan Ha Bay is quieter, smaller, and more untouched than its famous neighbor. Over 400 islets and outcrops dot the sea in Lan Ha Bay, offering plenty to do—photographing the dramatic landscape of karst formations, exploring caves (Trung Trang Cave is particularly beautiful and unique), and pristine beaches. Quiet, almost private, sea kayaking trips around the islands are just the beginning.

If you’re visiting the area for more than a couple of days, it makes sense to visit both Halong Bay and Lan Ha Bay. Take a cruise on Halong Bay to see the most beautiful islands and famous spots, then discover the more than 100 calm, secluded beaches of Lan Ha Bay, where you can chase sunsets and enjoy the golden sands almost on your own.

13. Sample the Local Food

local food halong

It should come as no surprise that Halong Bay is famous for its seafood, but you will still be amazed at the many unique dishes locals have created based on fish.

If you’re up for trying something different, Halong Bay also has several unique dishes that will please both vegetarians and meat-eaters alike, including the famous local dish known as Banh Gat Gu (nodding cake), which is a rolled-up rice flour cake filled with various ingredients. Just ask what’s inside before you grab a plate—they’re served everywhere in Halong Bay, so keep trying until you find a filling you like.

Why Book With Us

Best price guaranteed
Close and continuous attention throughout the trip
Exclusive customized trips so that nothing is missing
Local agency with a professional and accessible team

IF YOU KNOW WHAT YOU WANT

Create your best trip

CUSTOMIZE TOUR

How can we help you?