Cat Ba Island, Ha Long Bay

Island near Ha Long Bay

View of the sea from Cannon Fort Park on Cat Ba Island Vietnam
View of the sea from Cannon Fort Park on Cat Ba Island Vietnam
CC BY-SA 4.0 / Jakub Hałun

Cat Ba Island is one of the top attractions in Hai Phong and often visited on walking tours of Cat Ba Town and its surrounding hills, though most exploration happens by boat or motorbike. As the largest island in the 367-island Cat Ba Archipelago, it is one of the must-see places in northern Vietnam for travellers seeking a blend of jungle trekking, coastal scenery, ancient history, and local culture. Its rugged limestone formations, rich biodiversity, and timeless fishing villages make it one of the best places to visit in Cat Ba, especially for those exploring the Lan Ha Bay and Ha Long Bay region.

History and Significance of Cat Ba Island

Cat Ba Island’s story spans thousands of years. Archaeological discoveries show that the Cai Beo culture thrived here between 4,000 and 6,500 years ago, making it one of the earliest known human settlements in northeastern Vietnam. In 1938, French archaeologists unearthed pottery, tools, and remnants that linked the island to these ancient coastal communities.

Legend also gives Cat Ba its name. Known historically as “Women’s Island,” it is said that three women from the Tran Dynasty were killed at sea and washed ashore on separate beaches. Locals built temples in their memory, giving rise to the island’s evocative name.

During the Vietnam War, Cat Ba Island's strategic location and natural caves made it a refuge. Locals used deep caverns as shelters during air raids, and the famous Hospital Cave became a three-level bomb-proof hospital and headquarters for VC leaders until 1975. Cannon Fort also served as a defensive outpost, housing artillery, bunkers, and observation points. Today, both sites offer insight into the island's wartime history and sweeping views of the archipelago.

In 2004, the Cat Ba Archipelago was recognised as a UNESCO Biosphere Reserve, and in 2023 it became part of the Ha Long Bay - Cat Ba Archipelago World Heritage Site, affirming its global ecological and cultural importance.

Things to See and Do in Cat Ba Island

Cat Ba Island is one of the best places to visit in northern Vietnam for those who love nature and adventure. The island's highlights include:

Lan Ha Bay cruises with emerald water, hidden lagoons, and vertical limestone pillars rivaling Ha Long Bay but without the heavy crowds.
Cat Ba National Park, home to dense jungle trails, rugged peaks, and the world's rarest primate - the white-headed langur.
Hospital Cave, an impressive three-story wartime hospital built deep inside the mountain.
Cannon Fort, offering panoramic views of floating fishing villages, jungle hills, and the maze of islets stretching toward Ha Long Bay.
• Cai Beo Fishing Village, believed to be one of Vietnam’s oldest floating communities, still active today with boats, homes, and seafood farms.
• Cat Co 1, 2, and 3 beaches, where visitors can relax with turquoise waters and scenic cliffs.

Whether kayaking through limestone passages, trekking to high viewpoints, or exploring the island’s historic caves, Cat Ba offers something for every traveller.

How to Get to Cat Ba Island

The nearest major airport is Nội Bài International Airport in Hanoi. For the best deals and a seamless booking experience, check out these flights to Ha Long Bay on Booking.com. Travellers typically reach Cat Ba by bus-speedboat-bus combinations from Hanoi via Hải Phòng or Hạ Long. Once on the island, taxis, motorbikes, and shuttle buses connect the harbour with Cat Ba Town and the national park. Travelling by car to the ferry ports in Hải Phòng or Hạ Long provides the most flexibility before boarding a boat to the island.

Practical Tips on Visiting Cat Ba Island

  • Suggested tips: Book cruises in advance during high season, as Lan Ha Bay trips fill quickly.
  • Best time to visit: October-April for dry weather; summer is beautiful but can be humid.
  • Entrance fee: Varies by attraction (e.g., National Park and caves charge small fees).
  • Opening hours: Vary by site; most natural areas are accessible during daylight.
  • Official website: See Hai Phong or Cat Ba tourism portals for details.
  • How long to spend: 2-4 days for a full island and Lan Ha Bay experience.
  • Accessibility: Town areas are accessible; parks and caves require hiking or stairs.
  • Facilities: Hotels, restaurants, transport services, and tour offices concentrated in Cat Ba Town.
  • Photography tip: Sunset at Cannon Fort is one of the best viewpoints on the island.
  • Guided tours: Available for Lan Ha Bay cruises, national park hikes, and wartime cave visits.
  • Nearby food options: Fresh seafood restaurants line the harbour; floating seafood farms also offer meals.

Where to Stay close to Cat Ba Island

Cat Ba Town offers the best accommodation base. For comfort with ocean views, choose Cat Ba Island Resort & Spa. A boutique option surrounded by limestone cliffs is Perla Hotel Cat Ba. For a peaceful eco-experience near forest trails, try Cat Ba Eco Lodge.

Is Cat Ba Island Worth Visiting?

Absolutely - Cat Ba Island is one of Vietnam's most rewarding destinations, combining dramatic coastal scenery, ancient heritage, rare wildlife, and outdoor adventure. Whether you explore its beaches, caves, forests, or nearby bays, Cat Ba offers an unforgettable mix of nature and culture.

What Other Travellers Say...

Reviews Summary

Cat Ba National Park in Cát Hải, Hai Phong, Vietnam, is a large, forested park of limestone peaks and varied landscapes that's home to the endangered white-headed langur; visitors praise its dramatic viewpoints after tough but rewarding hikes (Ngu Lam Peak mentioned), jungle trails to Viet Hai Village that take about 2–3 hours and can be done without a guide if you're fit and well-shod, and activities like cycling, boating, kayaking, swimming and visiting a bat cave with basic facilities at the exit; travelers note helpful, resourceful guides, worthwhile village food, some muddy or narrow sections and occasional plastic left along newly made road sections, and recommend arranging a local boat pickup for return from Viet Hai.

Chris Clemens
a month ago
"🌿 Cat Ba National Park – Amazing Experience! 🌿nCat Ba National Park was absolutely amazing. The hike up to Ngu Lam Peak was a bit tough at times, but100% worth the effort. The views from the top were out of this world – lush green mountains, deep valleys, and scenery that feels untouched. If you’re visiting Cat Ba Island and enjoy nature or hiking, this is a must-do. Just bring water, good shoes, and be ready for a climb. Totally unforgettable experience!..."
Luisa Pichlmuller
2 months ago
"It's possible to hike the trek alone without a guide to Viet Hai Village, but the path is challenging, good shoes, fitness and hiking experiencewould be good, some bits need to be climbed and throughout thick jungle, watch daylight hours! Takes about 2-3 hours. Ask the woman by the first restaurant after the path ends for a boat taxi back to cat ba, her sister will come pick you up in a small old fisher boat at the harbour 4km away from the village (1 hour walk), best experience to see the iconic islands and floating fisher village without some overcrowded tourist boat tour...."
shao weixing
3 months ago
"The tour guide is very nice and skillful. His name is Anh and he can edit the video and make a veryngood video tearing the tracking break time, eventhough it was not included in the, and he support whole journey. He will provide a lot of things if you do not have for example like some Band-Aid and also give enough time and let you to enjoy the whole journey.nthe national Park is amazing you can see different landscape. the jungle the rock road, some very narrow street, muddy road and the pond different kind of animal insect. For example, a lot of spider and even snake. The food also amazing and valuable, and you can refill all your energy in that village After that, you will do the cycling very beautiful scenery along the road. then we'll take a boat. The boat will go through a very long way and you enjoy the scenery along the way you won't feel the time you won't feel the distance because it's too beautifulnAnd we also did the kayaking, which was great and then swimming also amazing. Encourage you to join this trip...."

FAQs for Visiting Cat Ba Island

Around 3.5-4.5 hours depending on route and connections.
Is Cat Ba better than Ha Long Bay?
It’s quieter and more nature-focused, especially in Lan Ha Bay.
Can I visit Cat Ba without a tour?
Yes - but cruises and guided treks enhance the experience.
Are the beaches good for swimming?
Yes, Cat Co beaches are clean and scenic.
Is Cat Ba safe for motorbiking?
Generally yes, but roads can be steep and winding.

Nearby Attractions to Cat Ba Island

  • Lan Ha Bay - Stunning limestone bay ideal for kayaking and small-boat cruises.
  • Cat Ba National Park - Jungle trails, wildlife, and highland viewpoints.
  • Hospital Cave - A wartime refuge hidden inside a mountain.
  • Cannon Fort - Panoramic views and military history.
  • Cat Co Beaches - Relaxing sandy beaches close to Cat Ba Town.


The Cat Ba Island appears in our Complete Guide to Visiting Ha Long Bay!

Moira & Andy
Moira & Andy

Hey! We're Moira & Andy. From hiking the Camino to trips around Europe in Bert our campervan — we've been traveling together since retirement in 2020!

Read our full story here

This website uses affiliate links which may earn a commission at no additional cost to you!

Planning Your Visit

Ha Long Bay: 20 km

Nearby Attractions

Similar Blogs