Lan Ha Bay from Cat Ba Island, Vietnam

Cat Ba Island Travel Guide

Cat Ba Island travel guide covering rock climbing, Lan Ha Bay kayaking, Cat Ba National Park, beaches, and using the island as a base for Ha Long Bay.

Guides for Cat Ba Island

Cat Ba is the largest island in the Ha Long Bay archipelago at 285km², though Lan Ha Bay (its southern waters) is classified separately from Ha Long Bay. The island has a proper small town (Cat Ba Town), a national park covering 17,000 hectares, and has developed into Southeast Asia’s primary rock climbing destination.

It is also, practically, the best base for experiencing the Ha Long Bay area. Cat Ba Town has better accommodation and food than Ha Long City, the boat access to Lan Ha Bay is direct, and the island has its own activities that justify a 3–4 night stay independently of the bay scenery.

Quick facts

  • Getting there: Bus from Hanoi to Haiphong (2.5 hours), then ferry to Cat Ba (45 min to 1.5 hours depending on route). Or direct Hanoi–Cat Ba bus-ferry combos.
  • Town: Cat Ba Town has everything a traveller needs - multiple guesthouses, restaurants, tour desks, motorbike rental, dive and kayak operators.
  • National park: Cat Ba National Park covers the northern and central island. Admission ₫150,000. Trekking routes available.
  • Best time: April–October for swimming and outdoor activities. November–March: cool, some rain, fewer visitors. Rock climbing is possible year-round.

The rock climbing scene

Cat Ba is the rock climbing capital of Southeast Asia. The karst pillars that rise from Lan Ha Bay provide climbing routes for all levels - from beginner-friendly bolted sport routes to multi-pitch trad and deep water soloing (DWS).

Deep Water Soloing: The signature Cat Ba experience. Routes are climbed above the sea, with the ocean as the landing zone when you fall or reach the top. The combination of 20–30m sea cliffs, warm water, and the bay scenery makes this a genuinely extraordinary climbing experience. No ropes required; no experience needed for the easier routes.

Asia Outdoors is the main international-standard operator. Day trips from Cat Ba Town, equipment provided, instructors qualified to international standards. Sessions from ₫800,000–1,500,000 ($32–60) depending on format. Browse Cat Ba tours and kayaking day trips with instant booking.

Lan Ha Bay kayaking

Lan Ha Bay, south of Cat Ba, has the same limestone karst scenery as Ha Long Bay with significantly fewer cruise boats and cleaner water. The three cave destinations (Dark Cave, Bright Cave, Ba Ham Lake) are the primary kayaking targets. See the kayaking guide.

Cat Ba National Park

The park covers primary tropical forest with good biodiversity. The Cat Ba langur (grey-headed langur) is critically endangered - estimated fewer than 60 individuals remaining, all on Cat Ba Island. The park protects the last wild population. Walking trails from the park gate reach viewpoints over the island.

Park admission: ₫150,000. The main trail (7km one way to Hospital Cave) is moderately demanding. Guides available from Cat Ba Town.

Where to stay

Cat Ba Sunrise Resort: The main upscale property on the island, set back from the seafront with pool and sea views. Approximately ₫1,500,000–4,000,000 ($60–160) per night as of 2026.

Cat Ba Dream Hotel: Reliable mid-range option a short walk from the ferry pier, with clean rooms and attentive staff. Approximately ₫500,000–1,200,000 ($20–48) as of 2026.

Budget guesthouses: The streets one block behind the main seafront strip have a cluster of family-run guesthouses with private rooms from ₫200,000–400,000 ($8–16) as of 2026. These are significantly better value than the seafront-facing hotels.

Where to eat

Cat Ba Town’s restaurant scene is strong for seafood but heavily tourist-oriented on the waterfront strip. The better places are off the main road.

Fresh seafood restaurants: Multiple operators on Nui Ngoc Street (one block back from the harbour) serve grilled prawns, steamed clams, and fresh squid at ₫150,000–350,000 ($6–14) per person as of 2026 — around half the waterfront prices for the same quality.

Pho and bun cha: Local breakfast stalls near the market end of the harbour serve pho and bun cha from ₫35,000–55,000 ($1.40–2.20) as of 2026. These open from 06:00 and close by 10:00.

Green Mango Restaurant: Long-running place popular with travellers, serving Vietnamese dishes and Western options. ₫80,000–200,000 ($3.20–8) per dish. Good for a relaxed evening meal.

Getting around Cat Ba

The island is 285km² but most visitor movement is concentrated between Cat Ba Town and the national park gate (8km) and the kayak launching points on the southern coast. Motorbike hire costs approximately ₫150,000–200,000 ($6–8) per day from guesthouses in town. Bicycle hire: ₫60,000–100,000 ($2.40–4) per day. Taxis operate on the island but Grab does not — negotiate prices before boarding. Boat taxis to kayak launch points and outer islands: booked through guesthouses and tour desks at ₫100,000–300,000 ($4–12) per trip depending on destination.

Honest notes

Cat Ba Town is primarily a tourist town and has developed rapidly since 2010. The seafront strip is touristy with inflated prices. The better restaurants and guesthouses are on the streets behind the main waterfront. The national park and Lan Ha Bay are the genuine draws - Cat Ba Town is a functional base, not a destination in itself.

More in Cat Ba

Nearby destinations

Plan your trip

Planning to visit? Browse hotels in Cat Ba Island — free cancellation on most bookings.

Book an experience

Top experiences in Cat Ba Island

Explore the best tours and activities in Cat Ba Island , with instant confirmation and free cancellation on most bookings.

Browse tours on GetYourGuide →

Frequently Asked Questions

How do I get to Cat Ba Island from Hanoi?
Take a bus from Hanoi to Haiphong (2.5 hours), then a ferry to Cat Ba (45 minutes to 1.5 hours depending on route). Direct Hanoi-Cat Ba bus-ferry combo services are also available.
How many days should I spend on Cat Ba Island?
A 3-4 night stay is recommended. Cat Ba has enough activities - rock climbing, Lan Ha Bay kayaking, the national park, and beaches - to justify the time independently of the bay scenery.
What is deep water soloing on Cat Ba Island?
Deep water soloing (DWS) is climbing sea cliffs without ropes, using the ocean as the landing zone when you fall. Routes range from 10m beginner-friendly to 35m+ expert. No experience is needed for easier routes. Sessions cost 800,000-1,500,000 VND ($32-60).
Is Cat Ba Island the best base for Ha Long Bay?
Yes. Cat Ba Town has better accommodation and food than Ha Long City, direct boat access to Lan Ha Bay, and its own activities including rock climbing, kayaking, and a national park.
How much does Cat Ba National Park admission cost?
Park admission is 150,000 VND. The main trail to Hospital Cave is 7km one way and moderately demanding. Guides are available from Cat Ba Town for an additional 200,000-400,000 VND ($8-16).