EN / VI

What is Do Son Beach like and is it worth visiting from Hai Phong?

Published · 5 min read
Quick Answer

Do Son Beach is 20km from Hai Phong (40 minutes). Long beach but water often murky from Red River sediment. Popular with locals on weekends. Has seafood restaurants and sunbed rentals. Honest: if Cat Ba is in your itinerary, skip Do Son — Cat Co beaches are cleaner with clearer water. Only visit if you have extra time or want local beach culture.

VERIFIED · MAY 2026 Read below ↓

Do Son Beach is Hai Phong’s local beach getaway — but it’s important to set realistic expectations before visiting.

The beach

Do Son stretches along a long curving bay. The sand is coarse and brownish (typical of northern Vietnam beaches influenced by river sediment).

  • Water clarity: Often murky, especially May-September when Red River sediment flows out.
  • Water temperature: Warm year-round (20-28°C).
  • Waves: Gentle, suitable for families with children.
  • Crowds: Packed on weekends with Hai Phong locals; quieter on weekdays.

Facilities

The beachfront promenade has been developed with:

  • Seafood restaurants: 10+ establishments serving fresh catch. Prices: 100,000-300,000 VND per person.
  • Sunbed rental: 50,000-100,000 VND per day including umbrella.
  • Public toilets: Available near restaurant clusters.
  • Parking: Motorbike and car parking available (small fee).

Getting there

  • Distance: 20km from central Hai Phong.
  • Travel time: 40 minutes by car or motorbike.
  • Transport options:
    • Motorbike taxi (Grab or traditional): 300,000-400,000 VND round trip including waiting time.
    • Private car: 500,000-700,000 VND round trip.
    • No direct public bus from city center.

Honest assessment

Reasons to visit

  • You have half a day to kill in Hai Phong.
  • You want to see local beach culture (weekends only).
  • You’re a beach completist visiting every coastal area.
  • Cat Ba Island is not in your itinerary.

Reasons to skip

  • You’ve been to central Vietnam beaches (Da Nang, Nha Trang).
  • Cat Ba Island is already planned (better beaches there).
  • You expect clear turquoise water.
  • You’re only in Hai Phong for 1-2 days.

Comparison with Cat Ba beaches

FactorDo SonCat Ba (Cat Co 1, 2, 3)
Water clarityMurky (sediment)Clearer (open sea)
Sand qualityCoarse, brownFiner, lighter
CrowdsLocals, weekendsTourists, mixed
FacilitiesRestaurants, sunbedsMore developed
Travel from HP40 minutes2.5 hours (ferry)
VerdictSkip if short on timeWorth the trip

The short version

What: Local beach 20km from Hai Phong, murky water, weekend crowds. Visit if: Extra time, curious about local culture, no Cat Ba plans. Skip if: Cat Ba in itinerary, expecting clear water, short on time. Honest take: Not worth a special trip; Cat Ba beaches are significantly better.

Also asked

Related questions, answered.

How do I get to Do Son Beach from Hai Phong?
40 minutes by car or motorbike taxi (300,000-400,000 VND round trip). No direct public bus. Some hotels can arrange private transfer. Distance: 20km from city center.
Is the water clean enough for swimming at Do Son?
Water quality varies. Dry season (October-April) is clearer; rainy season (May-September) brings sediment from Red River making water brown. Locals swim year-round, but foreign visitors often find it disappointing compared to Cat Ba.
What facilities are available at Do Son Beach?
Seafood restaurants line the beach promenade. Sunbed and umbrella rental (50,000-100,000 VND). Public toilets available. No water sports equipment rental. Beach is unpolluted but not pristine.
Read next
Food

What is bánh đa cua and where can I eat it in Hai Phong?

Food

What is Hai Phong's spicy bánh mì and how is it different?

Activities

What are the best beaches on Cat Ba Island?