4,8/5
(249 reviews)
How to get to Cat Ba island from Ninh Binh ? All transportation.
bateau rapide Cat Ba
September 9, 2025

How to get to Cat Ba island from Ninh Binh ? All transportation.

Table des matières

Many of you will visit Hanoi, Ninh Binh, and Cat Ba Island during your stay in Northern Vietnam. We have already provided you with all the available information on how to get from Hanoi to Cat Ba Island.

In this article, you will learn how to get to Cat Ba Island from Ninh Binh province, and more specifically from Tam Coc.

Contact us to organize your stay on Cat Ba Island.

What are the transportation options to go from Ninh Binh to Cat Ba?

Several transportation options are available to you to reach Cat Ba Island from Ninh Binh:

The most comfortable and expensive: renting a private car;

The economical and smart choice: a private company bus;

The backpacker’s choice: local bus;

The not-so-good choice: the train.

Let’s explore these different possibilities in detail.

The comfortable choice: from Ninh Binh to Cat Ba by private car

As with your journey from Hanoi to Cat Ba, it is also possible to rent a private car and the services of a driver for the Tam Coc – Cat Ba Island route. You can book this service either with your hotel on-site or with a travel agency, such as Parfum d’Automne, which has partners (guides, car rental services, etc.) in Tam Coc.

Here is the price we offer for the round trip Hanoi – Cat Ba. As the car has to return to Ninh Binh, a round trip is necessary.

Type of carTotal price (en USD)
7 seats car190
16 seats car210

This price includes the rental of the vehicle and the driver’s services, highway tolls (round trip), and ferry tickets (round trip) to Cat Ba Island.

Allow about 2.5 hours of travel to reach the Pha Got port. You will then take the ferry (30 minutes of waiting and a 20-minute crossing) to reach the city of Cat Ba (30 minutes). In total, you will arrive in Cat Ba City after approximately 4 hours of travel.

This price includes the rental of the vehicle and the driver’s services, highway tolls (round trip), and ferry tickets (round trip) to Cat Ba Island.

Allow about 3 hours of travel to reach the Pha Got port. You will then take the ferry (30 minutes of waiting and a 20-minute crossing) to reach the city of Cat Ba (30 minutes). In total, you will arrive in Cat Ba City after approximately 4.5 hours of travel.

Plage au couché de soleil sur l'ile de Cat Ba, Vietnam

Sunset in Cat Ba island, Vietnam. Photo: stock PixaBay

If you choose this comfortable means of transportation and plan to visit both Cat Ba and Ninh Binh, we recommend booking a 3-day tour. This tour would include the rental of a private car and the services of a driver, the presence of a English-speaking guide throughout the circuit, activities (cruises, visits, meals, etc.), as well as accommodations.

The economical and smart choice: from Ninh Binh to Cat Ba Island by tourist bus

If you are already in Tam Coc and want to travel to Cat Ba Island on your own, we recommend booking tickets with one of the tourist bus companies that operate several times a day on this route.

By booking a ticket with the following companies, you are essentially purchasing a package that includes both bus and ferry services to take you to the town of Cat Ba in the south of the island.

Here is some useful information:

CompagnyScheduleDurationPrice (USD)
Good Morning Cat Ba06h30 – 12h0009h00 – 14h3013h00 – 18h305h3015
Daiichi Travel14h00 – 18h0004h0012
The Long Travel06h30 – 10h309h30 – 13h3013h00 – 18h004h4h5h12

To book the journey with one of these companies, you have several options:

# Go directly to the bus company’s office;

# Book through your hotel in Tam Coc;

# Book with a travel agency like Parfum d’Automne, which offers very competitive prices;

# Book online on platforms like Bookaway.

Note that we recommend booking with a person you can contact in case of need. Online platforms are convenient but less flexible.

Parfum d’Automne agency is accustomed to working with The Long Travel and Daiichi, which has recently opened a bus route connecting Tam Coc to Cat Ba. That’s why there is currently only one available schedule. It is also, of course, possible to travel from Cat Ba to Tam Coc with these companies.

Bus from Daiichi company

Bus de la compagnie Daiichi

The backpacker’s choice: from Ninh Binh to Cat Ba Island by local bus and then boat

It is entirely possible to take a bus from the Ninh Binh bus station, not to Cat Ba Island, but to Haiphong… We can recommend the sleeper buses from the Hoang Long company. The price is around 8 dollars per person, and the journey takes 2.5 hours. There is one morning departure and two evening departures (hence the sleeper bus).

Here is the interior of the bus :

Intérieur d'un bus couchette au Vietnam

Once in Haiphong, you will need to go to Pha Binh port to take a shuttle to Cat Ba. You can choose from the following companies:

CompanySchedule
Cat Ba Island Resort and Spa9h – 13h – 16h
Mekong Hoang Yen7h – 9h30 – 11h30 – 13h30 – 15h
Hadeco7h – 8h – 10h – 13h – 15h – 16h

Boat from Mekong Hoang Yen

Vedette de la compagnie Mekong Hoang Yen à Haiphong, Vietnam

Expect to pay about 12 dollars per ticket and a 45-minute crossing.

The two journeys combined, the cost is higher than a tourist bus trip… Therefore, we recommend this budget option only if you plan to stay for just one day and night in Haiphong.

The bad choice : from Ninh Binh to Cat Ba by train

Bad choice because… there is no train connecting Ninh Binh to Haiphong! The train route goes through Hanoi… Why go through Hanoi when buses can take you directly to Cat Ba Island? You may consider it if you plan to visit Hanoi before heading to Cat Ba Island.

You will need to take a taxi to get from Tam Coc to the Ninh Binh bus station.

How to access to Cat Ba island ? 

We have mentioned the different ways to reach Cat Ba Island, but we will summarize them here:

Access Cat Ba Island by ferry from Pha Got

This is how you will access Cat Ba Island if you take the bus from Hanoi on your own or if you book a cruise in Lan Ha Bay from the Ben Beo port in the south of the island. Through this route, you will arrive in the north of Cat Ba Island. You will then need to continue the journey by bus to reach the town of Cat Ba located in the south of the island.

Itinerary on map :

Itinéraire de Pha Got à la ville de Cat Ba

Access Cat Ba Island by speedboat from Pha Got

During the peak tourist season, from May to September, the ferry is often crowded. Bus companies then collaborate with speedboats to transport their clients to Cat Ba Island. The boat goes directly to the town of Cat Ba. This won’t cost you more!

Bateau rapide de Pha Got à la ville de Cat Ba

Speed boat from Pha Got to Cat Ba. Photo: Mathieu Arnaudet

Access Cat Ba Island by boat from Pha Binh (Haiphong)

For those taking the train from Hanoi to Haiphong or if you are already in Haiphong, we suggest heading to the port of Pha Binh, located 10km from the center of Haiphong. From there, you can take a boat from one of the mentioned companies that will transport you to the town of Cat Ba. You can purchase a ticket either at the port or at your hotel in Haiphong.

Here is the itinerary to get to the port from the center of Hai Phong :

Itinéraire pour se rendre au port de Pha Binh depuis le centre de Haiphong

An access by cable car

Vietnam has a penchant for cable cars, much like the French have a fondness for roundabouts. So, a cable car has been constructed, connecting the port of Pha Got to Cat Ba Island! As of the time this article is written – May 2023 – the cable car is not in operation.

You now have all the information to travel to Cat Ba Island from Hanoi!

Feel free to contact us to visit Cat Ba and Lan Ha bay

Partager

Latest Posts

Need help planning your trip

An unforgettable trip awaits

Let’s design it together, tailored to your wishes

Contact information
Tour Information
More information

Most Popular Tours

Tour Itinerary
15 days

Discover Vietnam in 15 Days: Lan Ha Bay, Mu Cang Chai, Hue and Hoi An, Authentic Immersion in the Mekong Delta

Tour Itinerary
21 days

Vietnam in 21 Days – The Complete Journey: Lan Ha Bay, Mu Cang Chai Rice Terraces, Sapa, Hue, Hoi An, the Mekong, from North to South

Tour Itinerary
21 days

21-Day Vietnam Tour: Mu Cang Chai Rice Terraces, Lan Ha Bay Cruise, Mekong Delta, and Beach Relaxation in Phu Quoc

Tour Itinerary
20 days

Vietnam and the Must-Sees of Cambodia in 20 Days: Lan Ha Bay, Mu Cang Chai, Hoi An, Mekong, Phnom Penh, and Angkor

Demandez votre devis gratuit et personnalisé. Nos conseillères francophones expérimentées vous répondront rapidement avec un programme adapté à votre projet de voyage.

Contact information
How did you hear about us?
Tour information
More information