GoAsia
Vietnam

How to Get from Phong Nha to Cat Ba

Phong Nha to Cat Ba by overnight cabin bus with the ferry included: departure times, 10 to 13 hour journey times and booking-platform prices.

Last updated: November 1, 2026

How to Get from Phong Nha to Cat Ba
Contents

Leaving the underground world of Phong Nha-Ke Bang National Park for the limestone karsts of Cat Ba Island is a trip from one geological wonder to another. The caves of Central Vietnam are quiet and ancient, while Cat Ba is the lively gateway to Lan Ha Bay. The route suits travelers who want to skip Hanoi and go straight from the jungle to the sea.

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.

Cat Ba is an island, so the trip combines road travel with a ferry or speedboat crossing. Almost all services are overnight cabin buses that let you sleep through most of the long journey. You can book on GoAsia.cc.

Phong Nha to Cat Ba by Bus

The most direct way is a bus that runs from Phong Nha all the way to Dao Cat Ba. Booking platforms sell it as one ticket that includes the ferry or speedboat crossing and the last stretch to Cat Ba Town, so you do not have to buy tickets at different terminals.

VIP and Cabin Buses

The Cabin 22 and VIP buses have individual compartments with curtains. On booking platforms, tickets cost about $36 to $39 (October 2026). Buses leave in the evening, from about 20:00 to 23:59, with one at 00:45, and the journey takes 10 hours 30 minutes to 11 hours.[1]

Double Cabin for Couples

From Quang Binh, the Single Cabin and Double Cabin buses leave between 20:15 and 23:30. The Double Cabin is a wide berth for two people, cozy if you carry a lot of hand luggage. Booking platforms list these tickets at about $39 to $60 (October 2026), with a journey time of about 11 hours 45 minutes.[1]

Phong Nha to Hai Phong by Bus

You can also take a Cabin 22 bus to Hai Phong, which leaves at 20:30 or 23:00. On booking platforms, tickets cost about $45 (October 2026) and the journey takes about 13 hours.[1] This is a good choice if you want to spend a day in Hai Phong or the direct buses to Cat Ba are full.

From Hai Phong, the Dong Bai ferry to Cat Ba runs every 30 minutes from 05:00 to 18:00 and takes about 30 minutes. A bus from Hai Phong to Cat Ba, road plus a short ferry or speedboat, takes about 2.5 hours.[2]

Comparing Your Options

ModePrice (USD)DurationComfort
Direct Bus (VIP or Cabin 22)$36 - $3910h 30m - 11hExcellent[1]
Bus from Quang Binh (Single or Double Cabin)$39 - $60about 11h 45mExcellent[1]
Bus to Hai Phong (Cabin 22)about $45about 13hHigh[1]

Tips for Traveling from Phong Nha to Cat Ba

  • Book a Cabin: On a long overnight journey, a private cabin gives you a much better night than a shared bunk.
  • Prepare for Air Conditioning: Night buses are cold. Keep a sweater and a light blanket within reach.
  • Pack for the Ferry: The last leg to the island is by ferry or speedboat. Keep valuables and a rain jacket in your daypack.
  • Toilet Stops: Many overnight buses have no toilet on board, so use the facilities at each rest stop.

Frequently Asked Questions

How can I book tickets from Phong Nha to Cat Ba?

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

What is the cheapest way to get from Phong Nha to Cat Ba?

The bus to Cat Ba is the cheapest direct option. On booking platforms, tickets start at about $36 (October 2026), and the ferry or speedboat crossing is part of the ticket.

What is the fastest way to get from Phong Nha to Cat Ba?

The direct overnight bus from Phong Nha to Dao Cat Ba, which takes 10 hours 30 minutes to 11 hours.

How long does it take to get from Phong Nha to Cat Ba?

The journey takes between about 10 hours 30 minutes and 13 hours, depending on whether you take the direct bus to the island or a bus to Hai Phong first.

Are there toilets on the buses from Phong Nha to Cat Ba?

Many overnight cabin buses have no toilet on board. They stop at rest areas along the way, so use the facilities at each stop.

Is the ferry ticket included in the bus price?

On bus tickets to Dao Cat Ba, the ferry or speedboat crossing is included. On a bus to Hai Phong, you buy the boat ticket to Cat Ba yourself.

What is the difference between a Single Cabin and a VIP Cabin?

Both give you a private sleeping space with a curtain. VIP and Cabin 22 buses vary by operator, so check the class and the berth type when you book.

Sources and background

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

  1. [1] 12Go: 12Go timetable: Phong Nha - Dao Cat Ba. Retrieved November 1, 2026.
  2. [2] Cat Ba Express: How to get to Cat Ba Island from Hai Phong. Retrieved October 19, 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.