Cat Ba Island is northern Vietnam’s best beach destination — a 150 km journey from Hanoi gets you to the largest island in the Cat Ba Archipelago, surrounded by the quieter Lan Ha Bay (the “other” Ha Long Bay). Cat Ba combines karst-island kayaking, beach time at Cat Co 1/2/3 beaches, Cat Ba National Park hiking, rock climbing, and authentic seaside town vibes. This complete guide to Hanoi to Cat Ba Island for 2026 covers the new Hai Phong cable car connection, ferries, what to do, and how long to stay.

Floating fishing village in Cat Ba island Vietnam
Cat Ba Island combines Ha Long Bay scenery with beach and outdoor adventure.

About Cat Ba Island

Cat Ba is the largest island (about 285 sq km) in the Cat Ba Archipelago off Hai Phong city. About half the island is protected by Cat Ba National Park, home to the critically endangered Cat Ba langur (only 60-70 remain). The island sits beside Lan Ha Bay — 400+ limestone karst islets that rival Ha Long Bay’s beauty with fewer tourists. Cat Ba Town is the small commercial center where most visitors stay.

How to Get from Hanoi to Cat Ba

Ha Long Bay islands and boat aerial view
Lan Ha Bay surrounds Cat Ba with hundreds of karst islands.

Cable Car via Cat Hai (Newest, Fastest)

The Cat Hai-Phu Long cable car (opened 2020) is the fastest connection. Take a Hanoi-Hai Phong limousine to Cat Hai (2 hours, $10-15), then ride the world’s highest sea cable car ($10-15 round trip) to Phu Long port on Cat Ba, then taxi/bus to Cat Ba town (30 min, $5). Total: 3.5 hours.

Bus + Ferry (Traditional Route)

Sleeper bus from Hanoi’s Luong Yen Bus Station to Hai Phong (2 hours, $5-7), then taxi or bus to Got ferry port, then 1-hour ferry to Cai Vieng or Ben Beo port on Cat Ba ($5-7), then 30-min bus to Cat Ba Town. Total: 4-5 hours. Cost: $20-30.

Speedboat from Tuan Chau (Ha Long City)

If combining with Ha Long Bay: speedboat from Tuan Chau Marina to Gia Luan port on Cat Ba (45 min, $10-15).

Group Day Tour from Hanoi

Several operators offer Cat Ba day trips ($40-80) but the long transit makes overnight far better.

Private Transfer

$120-180 each way with door-to-door service. Hai Phong driver waits while you board cable car.

How Long to Stay

2D1N (Possible)

OK for first-time visitors with limited time. Cover Lan Ha Bay cruise, Cat Co beaches, and overnight in Cat Ba Town.

3D2N (Recommended)

Sweet spot. Add Cat Ba National Park hiking, rock climbing or cycling, and a second Lan Ha Bay activity.

4D3N+ (Adventure)

For climbers, hikers, and divers. Add Monkey Island, Hospital Cave, and deep-water solo climbing.

Top Cat Ba Activities

Family kayaking through limestone cliffs in Lan Ha Bay
Kayaking Lan Ha Bay is Cat Ba’s signature activity.

1. Lan Ha Bay Cruise & Kayaking

The headline. Day cruises ($25-50) include kayaking through karst lagoons, swimming, lunch, and visits to floating fishing villages. Several luxury overnight cruises also depart from Cat Ba.

2. Cat Co Beaches 1, 2, & 3

Three small sandy beaches connected by cliffside paths. Cat Co 3 is the quietest and prettiest. Free entry. 15 min walk from Cat Ba Town.

3. Cat Ba National Park

Half-day or full-day hikes through tropical forest. Kim Giao trail (3 hours moderate). Ngu Lam peak (1.5 hours). Spot rare langurs if lucky.

4. Rock Climbing

Cat Ba is Vietnam’s rock climbing capital. Asia Outdoors offers half-day, full-day, and deep-water solo climbing trips ($40-90).

5. Cycling the Island

Rent a bike or e-bike ($3-8/day) and cycle to Trung Trang Cave, fishing villages, and the National Park.

6. Hospital Cave

Vietnam War-era hospital built inside a mountain. Atmospheric tour ($1-2 entry).

7. Monkey Island

Small island with macaques, beach, and viewpoint. Boat from Ben Beo port (30 min, $5).

8. Cannon Fort Sunset Viewpoint

Best sunset over Cat Ba Town and Lan Ha Bay. 20 min walk from town. 80,000 VND entry.

Best Cat Ba Beaches

Pristine tropical beach with palm trees and clear blue water
Cat Co beaches offer Hanoi’s closest swim-quality coastline.
  • Cat Co 1: Family-friendly, restaurant access.
  • Cat Co 2: Quieter, between two cliffs.
  • Cat Co 3: Prettiest, more remote.
  • Tung Thu Beach: Hidden cove only accessible by boat.
  • Monkey Island Beach: White sand with macaque visitors.

Where to Stay in Cat Ba

Cat Ba Town (Most Popular)

  • Budget: Cat Ba Romance Hostel, Hostel Family.
  • Mid-range: Sunrise Resort, Hung Long Family Hotel.
  • Upscale: Le Pont Hotel, Cat Ba Sunrise Resort.

Cat Co Beaches

  • Cat Ba Beach Resort — on Cat Co 1.
  • Sunrise Resort & Spa — Cat Co 3 area.

Lan Ha Bay (Floating Bungalows)

  • Cat Ba Sandy Beach Resort — off-island floating villas.
  • Monkey Island Resort — remote island bungalows.

Best Time to Visit Cat Ba

  • April-May: Warm, dry, ideal beaches.
  • September-November: Cooler, less crowded, clear skies.
  • June-August: Hottest, Vietnamese tourist peak. Avoid weekends.
  • December-February: Cool to chilly. Some hotels close.
  • Avoid storms: Late July-September has occasional typhoons.

Sample 3D2N Cat Ba Itinerary

Day 1: Hanoi → Cat Ba

  • 7:00 AM: Depart Hanoi via cable car route.
  • 11:00 AM: Arrive Cat Ba Town, check in.
  • 12:00 PM: Lunch.
  • 1:30 PM: Cat Co beaches afternoon.
  • 5:30 PM: Cannon Fort sunset.
  • 7:30 PM: Seafood dinner.

Day 2: Lan Ha Bay Adventure

  • 8:00 AM: Lan Ha Bay full-day kayaking cruise.
  • 5:00 PM: Return to town.
  • 7:00 PM: Dinner and harbor walk.

Day 3: National Park & Return

  • 7:00 AM: Breakfast.
  • 8:00 AM: Cat Ba National Park hike (Kim Giao trail).
  • 12:00 PM: Lunch.
  • 2:00 PM: Departure to Hanoi.
  • 6:00 PM: Arrive Hanoi.

What to Pack

  • Swimwear, beach towel, sunscreen.
  • Walking shoes (national park) and sandals.
  • Light rain jacket.
  • Insect repellent.
  • Reef-safe sunscreen.
  • Dry bag for kayaking.
  • Cash (limited ATMs).
  • Camera and waterproof phone case.

Cat Ba FAQs

How far is Cat Ba from Hanoi?

150 km east. 3.5-5 hours by cable car route or bus + ferry.

Cat Ba vs Ha Long Bay — which is better?

Cat Ba is better for active travelers (beaches, hiking, climbing). Ha Long Bay is better for cruise scenery alone. Many travelers do both.

Can I swim in Lan Ha Bay?

Yes — cruises include swim stops at hidden beaches and lagoons.

Is it kid-friendly?

Yes ages 5+. Beaches, kayaking, and short hikes suit families.

Are there ATMs?

Yes in Cat Ba Town but limited. Bring cash for Lan Ha Bay activities and beaches.

How much for a 3-day Cat Ba trip?

Backpacker $80-150. Mid-range $200-350. Upscale $400-700.

Is the cable car safe?

Yes — it’s the world’s highest sea cable car at 215m, fully certified, safe in normal weather. Closed in storms.

Can I see the Cat Ba langur?

Only 60-70 remain. Rare sightings on national park hikes. Local conservation tour increases chances.

Plan Your Cat Ba Trip

Cat Ba is the perfect 3-day escape from Hanoi for travelers who want Ha Long Bay scenery plus beach time and adventure. With this guide you have transport, activities, and itinerary. Pair this guide with our Day Trips from Hanoi pillar and our Ha Long Bay guide.