Menu
Destinations→Locations→Blog→Map→About→
Town · cat ba

Cat Ba Town

Cat Ba Town is the main settlement on Cat Ba Island in Hải Phòng province - a compact harbour-front town that serves as the base for Lan Ha Bay kayaking, overnight cruises, and Cat Ba National Park trekking, with a lively seafood restaurant strip, night market, and the new Sunworld beach on its doorstep.

Island Town · Seafood · Harbour Front · Cat Ba Nightlife

Cat Ba Town
Best months

Apr - Oct (cool and well suited to resort and beach activities); peak season is May - Jul, when the town is busiest

Entry fee
Free
Opening hours
Open 24 hours - restaurants and bars on 1/4 street and Núi Ngọc street active from 6 PM to midnight
Address
Thị trấn Cát Bà, Cát Hải, Hải Phòng
Crowds
Peak season (roughly May-Jul) brings heavy domestic tourist crowds - book transport and rooms ahead in that window
Difficulty
No difficulty - flat town centre, entirely walkable
Accessibility
Flat and accessible throughout the town centre
Seasonal
Apr-Oct is the main season; the May-Jul peak brings crowds and higher prices; winter (Dec-Feb) is cool and quieter with some restaurants reducing hours

What Makes Cat Ba Town Special

Cat Ba Town is the only significant settlement on Cat Ba Island, Vietnam's largest island in the Gulf of Tonkin, located in Cát Hải district of Hải Phòng province. The town occupies a sheltered harbour on the island's southern coast and functions as the operational base for all activity in the Cat Ba-Lan Ha Bay area: overnight cruises, kayaking tours, Cat Ba National Park treks, rock climbing at Lan Ha Bay, and day trips to the surrounding karst islands.

The town itself is compact and walkable, with a harbour-front strip of hotels, tour operators, and seafood restaurants facing the bay, a night market running along the waterfront in the evenings, and the new Sunworld artificial beach opening up the town's sea access. Núi Ngọc street, running one block inland from the harbour, is where local residents eat and where prices are noticeably lower than the tourist-facing waterfront.

How to Get to Cat Ba Town

Cat Ba Town is reached by fast boat from Hải Phòng's Bến Bính pier (approximately 45 minutes) or by car ferry via Phù Long (approximately 2.5 hours total including bus connection from Hanoi or Hai Phong). From Hanoi, the fastest option is the combined bus-fast boat service from Hanoi's Luong Yen bus station, arriving directly at Cat Ba town pier in approximately 3.5-4 hours. From Hai Phong city, fast boats depart from Ben Binh pier multiple times daily. During peak summer, advance booking is recommended.

What to Expect at Cat Ba Town

The harbour front is the social centre of Cat Ba town - a curved promenade of hotels, seafood restaurants, and tour operator offices facing the bay. The town is busiest in the evenings when the night market sets up along the waterfront and the restaurants fill with visitors returning from day trips. Inland from the harbour, the streets become quieter and more residential.

The town has all practical facilities: ATMs, convenience stores, pharmacies, motorbike rental, and a range of accommodation from budget guesthouses to mid-range hotels. The Sunworld beach is a short walk from the town centre and provides the main daytime beach option without leaving town.

Travel Tips for Cat Ba Town

Cat Ba Town works best as a 2-3 night base rather than a day trip - the combination of Lan Ha Bay kayaking, a sunset cruise, a National Park trek, and the Radio Tower viewpoint requires at least two full days. The town itself is not the destination - it is the logistical base for everything around it. Eat on Núi Ngọc street rather than the harbour front for significantly better value seafood, and book tours the evening before departure rather than locking in from Hanoi to keep flexibility.

Based on real traveler experiences and commonly mentioned advice from multiple visitors.

  • Eat on Núi Ngọc street for local prices - look for restaurants with Vietnamese-language menus and no English signage outside
  • Rent a motorbike in town (approximately 150,000 VND/day) for access to the National Park, Hospital Cave, and the Radio Tower viewpoint
  • ATMs are available in town but can run out of cash during peak periods - withdraw enough on arrival
  • Núi Ngọc street runs parallel to the waterfront one block inland and has the best concentration of local seafood restaurants at lower prices than the harbour-front tourist strip
  • The main nightlife streets are 1/4 and Núi Ngọc - bars, seafood grills, and street food stalls running from around 6 PM. The town is small enough to walk a full loop in 30-45 minutes
  • Since early 2026, Sun World has opened a complex near the beach with a musical fountain, beach bar, live music, and fireworks shows - primarily aimed at young Vietnamese visitors for photos and evening entertainment
  • The Sunworld beach is approximately 200 metres from the town welcome gate toward the sea - the easiest beach access directly from the town centre
  • Cat Ba town is compact and easily walkable - most accommodation, restaurants, and tour operators are within 10 minutes on foot of the ferry pier
  • Book Lan Ha Bay kayaking tours and overnight cruises from town the evening before - morning departures leave early and walk-in bookings are usually available except in peak summer
  • The night market along the harbour front runs from around 6 PM and is the main evening activity in town - grilled seafood, corn, and local snacks
  • If arriving by fast boat from Hai Phong, the pier drops you directly in the town centre. If arriving by car ferry via Phu Long, you'll need to ride or take transport into town (approximately 15km)

Common questions from travelers who've visited this place.

How do I get to Cat Ba Town from Hanoi?
The most convenient option is the combined bus-fast boat service from Hanoi's Luong Yen bus station, arriving directly at Cat Ba town pier in approximately 3.5-4 hours. Several operators run this route daily. Alternatively, take a bus to Hai Phong and connect to the fast boat from Ben Binh pier.
Is Cat Ba Town the same as Cat Ba Island?
Cat Ba Town is the main settlement on Cat Ba Island - the island itself is much larger and includes Cat Ba National Park, Lan Ha Bay, and several other beaches and villages. The town is where most accommodation and tour operators are based.

Explore more things to do like this around Vietnam

Explore more

cat ba - Full Guide

View destination guide →