GoAsia
Vietnam

How to Get from Hai Phong to Phong Nha

Travel from Hai Phong to Phong Nha by overnight sleeper bus (about $17 to $52 on booking platforms) or by train via Hanoi and Dong Hoi.

Last updated: November 1, 2026

How to Get from Hai Phong to Phong Nha

Photo: Andre Hospers / Wikimedia Commons, CC BY 4.0

Contents

Hai Phong is the gateway to the limestone bays of Lan Ha, and Phong Nha-Ke Bang National Park is where the caves are: underground rivers, huge chambers and jungle-covered karst. The journey takes you from the northern coast deep into central Vietnam.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The sleeper bus is the simplest way. On booking platforms, tickets cost about $17 to $52 (November 2026), and the trip takes from about 10 hours 30 minutes.[1]

Hai Phong to Phong Nha by Bus

Overnight sleeper buses run from Hai Phong to Phong Nha, so you save a night of accommodation.[1] Budget buses offer bunks in a shared cabin. VIP cabins give you a curtain, more padding and a charging port. You can compare and book tickets on GoAsia.cc.

From Cat Ba Island

You do not need to return to Hai Phong first. Combined services run from Cat Ba to Phong Nha and bundle the island transfer with the long-haul bus. On booking platforms, tickets cost about $41 (November 2026), and the trip takes from about 11 hours.[1]

Hai Phong to Phong Nha by Train

If you prefer rail, travel to Hanoi first and continue on the Reunification Express to Dong Hoi, the closest station to Phong Nha. SE7 leaves Hanoi at 06:00 and arrives at 16:27, SE5 leaves at 08:00 and arrives at 18:11, SE9 leaves at 13:00 and arrives at 23:57, SE3 leaves at 19:20 and arrives at 04:57 the next day, and SE1 leaves at 21:45 and arrives at 07:33 the next day.[2] From Dong Hoi, take a taxi or local bus to Phong Nha.

Comparing Your Options

ModePrice (USD)DurationComfort
Sleeper bus (direct)$17 - $52[1]From about 10h 30min[1]Moderate to high
Bus from Cat BaAbout $41[1]From about 11h[1]Moderate to high

Tips for Traveling from Hai Phong to Phong Nha

  • Book VIP cabins early: They are popular for the long overnight ride and sell out before the standard sleepers.
  • Pack for the air conditioning: Blankets are usually provided, but a light jacket helps.
  • Island logistics: If you start on Cat Ba, check that your ticket includes the ferry.
  • Arrival times: Many sleeper buses reach Phong Nha early in the morning. Ask your homestay about early check-in or a place to rest until your room is ready.

Timetable

Flight Hai Phong - Quang Binh $ 52.13–82.14 5h 9m – 1days 11h 39m
  • →  Economy 05:00, 06:15, 08:45, 10:15, 13:20, 19:40, 20:45, 21:10, 22:30, 23:25
Bus Hai Phong - Phong Nha $ 16.64–52.26 10h 30m – 15h 30m
  • →  VIP24 + Express Bus 15:39
  • →  Van + Sleeper Bus 15:30
  • →  Sleeper 44 15:00, 15:45
  • →  Sleeper 15:00, 15:45
  • →  Tourist Bus + Ferry + VIP Sleeper 15:30
  • →  VIP 12:20, 12:30, 12:40
  • →  VIP Cabin 12:20, 12:30, 12:40
  • →  VIP Limousine 24 17:00
  • →  VIP 20 + Tourist Bus 16:15
  • →  VIP Cabin 34 17:30

Frequently Asked Questions

How can I book tickets from Hai Phong to Phong Nha?

Use the booking tool on this page to compare the transport options currently available from Hai Phong to Phong Nha, including current prices and schedules.

What is the cheapest way to get from Hai Phong to Phong Nha?

The sleeper bus. On booking platforms, tickets cost about $17 to $52 (November 2026), depending on the class.

What is the fastest way to get from Hai Phong to Phong Nha?

The direct sleeper bus, from about 10 hours 30 minutes.

How long does it take to get from Hai Phong to Phong Nha?

From about 10 hours 30 minutes by bus. From Cat Ba the trip takes from about 11 hours.

Can I travel directly from Cat Ba Island to Phong Nha?

Yes. Combined bus and ferry services leave from Cat Ba and save you the trip back to Hai Phong.

What is the difference between a standard sleeper and a VIP cabin?

A standard sleeper is an open bus with narrow bunks. A VIP cabin offers private compartments with curtains, better padding and often charging ports.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: 12Go timetable: Hai Phong to Phong Nha. Retrieved November 1, 2026.
  2. [2] Vietnam Railways (Duong sat Viet Nam): Vietnam Railways timetable: North-South trains (Reunified Express). Retrieved November 1, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.