Ferry to reach Cat Ba island : two most convenient routes for tourists

Cat Ba island – the mustsee tourist attraction in Hai Phong city

Though being the largest island in Halong bay, Cat Ba island belongs to Hai Phong city & be the top attraction of this city.Thanks to its beautiful scenery of the bay, national park, beaches, Cat Ba Island have become one of the must- visited destination in Vietnam and attracted a huge number of tourists for beach breaks or trekking adventure every year, especially during summer time. The new highway Hanoi – Hai Phong – Halong recently operated has helped us to get to Cat Ba town faster, but we still have to get the ferries to travel from the mainland to Cat Ba island.For travellers planning a trip to Cat Ba by private car or bus, we highly recommend you take the following convenient ferry routes to Cat Ba island : Dong Bai Pier ( Hai Phong) – Cai Vieng Pier ( Cat Ba) & Tuan Chau pier (Halong city) – Gia Luan pier (Cat Ba) whether you travel from any provinces in Northern Vietnam.

Cat Ba - HP

Lan Ha bay – Cat Ba island

Dong Bai pier ( Hai Phong) – Cai Vieng pier ( Cat Ba) : Schedules & Prices

Travellers from Hanoi and Halong city can take a shuttle bus, or limousine bus, or hire a private car transfer to Hai Phong through Hanoi- Hai Phong- Halong expressway connecting with the Tan Vu overpass bridge, you will reach the Dong Bai pier (bến phà Đồng Bài), where you will take the ferry to Cai Vieng pier ( bến phà Cái Viềng)

From Cai Vieng port, you will take 40 minute drive along beautiful coastal roads to reach Cat Ba town ( 20km away)

Got ferry

Dong Bai Pier – Cai Vieng ticket price (one way/ person)

Type of Passenger

Ferry Ticket Price

  Passenger

0.5 USD/ one-way/ person

  Passenger with a bicycle

0.5 USD/ one-way/ person

  Passenger with a motorbike

2 USD/ one-way/ vehicle

  Passenger with a under 9-seat car

8 USD/ one-way/ vehicle

Dong Bai Pier – Cai Vieng ferry schedule (every 30 min/ trip from 5:30 am to 6:30 pm)

From Dong Bai Pier

From Cai Vieng

5:30 am *

5:00 am *

6:00 am *

5:30 am *

6:30 am *

6:00 am *

7:30 am

7:00 am

8:00 am *

7:30 am *

8:30 am

8:00 am

9:00 am *

8:30 am *

9:30 am *

9:00 am *

10:00 am *

9:30 am *

10:30 am *

10:00 am *

11:00 am

11:30 am

11:30 am *

11:00 am *

12:00 pm

11:30 am

12:30 pm *

12:00 pm *

1:00 pm

12:30 pm

1:30 pm *

1:00 pm *

2:00 pm

1:30 pm

2:30 pm *

2:00 pm *

3:00 pm

2:30 pm

3:30 pm *

3:00 pm *

4:00 pm

3:30 pm

4:30 pm *

4:00 pm *

5:00 pm *

4:30 pm *

5:30 pm *

5:00 pm *

6:00 pm *

5:30 pm *

6:30 pm

6:00 pm

(* – the large ferry departure time)

Notes : This route is really busy in high tourist season ( summer time between May & September) & at weekends with a lot of private family cars & buses queuing up on the way to the ferry, it will end up you with a couple of hours waiting for the ferry and sometimes ruin your vacation by stucking here.

Traffic to Got ferry on summer day

Traffic on the way to Got Ferry on public holiday

Tuan Chau island pier (Halong city) – Gia Luan pier ( Cat Ba) : Schedules & Prices

Tuan Chau Ferry– Gia Luan pier ( Cat Ba) is the most convenient ferry route to get to Cat Ba island in term of scenic landscapes & traffic.It will take around 1 hour to travel on ferry between Tuan Chau island & Gia Luan harbour, but offer you great chances to admire Halong bay & Cat Ba area. Also, the distance from Hanoi is a bit longer than Dong Bai pier so the traffic in this ferry is normally less than Dong Bai ferry. From Tuan Chau, the Cat Ba Island ferry runs only 3 times/ day in winter and 5 times/ day in summer.

Arrive at Gia Luan harbour, it will take you around 45 minutes more with wonderful drive thru Cat Ba national park to reach Cat Ba town.

Cat Ba ferry Tuan Chau - Gia Luan

Tuan Chau – Cat Ba ticket price (one way/ person)

Type of Passenger

Ferry Ticket Price

  Passenger

3.5 USD/ one-way/ person

  Passenger with a motorbike

4 USD/ one-way/ person

  Passenger with a under 9-seat car

19 USD/ one-way/ vehicle

 

Tuan Chau – Cat Ba ferry schedule

Departure point

Summer schedule

(25th Apr – 5th Sep)

Winter schedule

(6th Sep – 24th Apr)

Tuan Chau

7:30 am

9:30 am

11:30 am

1:30 pm

3:00 pm

8:00 am

11:30 am

3:00 pm

Gia Luan

9:00 am

11:30 am

1:00 pm

4:00 pm

9:00 am

1:00 pm

4:00 pm

Local tips of travelling by ferries to Cat Ba island

To enjoy a safe and comfortable ride, you can take this local suggestions into consideration :

  • Avoid public holidays in Vietnam or summer’s weekends if you don’t want to immerse in the crowds of local visitors.
  • Bring along your identity card and passport when buying the ticket
  • Prepare yourself medicines in case of your seasick
  • Ask a local travel consultant or hotel receptionist for help because there is a lack of online booking sites for ferry boats

customized Vietnam Tour

We do hope this blog will be great of use for you to plan a trip to Cat Ba island by ferry routes. In need of local consultancy of private car hire Hanoi to Cat Ba island, tours to explore Cat Ba or Lan Ha bay cruises, don’t hesitate to drop us an email to [email protected] or contact us at +84.988451530 ( whatsapp)

See you soon & have a good trip in Cat Ba islands !

Frequently Asked Questions

The fastest and most convenient route is traveling via the Hanoi-Hai Phong Expressway (5B) to the Dong Bai Ferry Terminal in Hai Phong. From there, a quick 15-minute ferry crossing takes you to Cai Vieng on Cat Ba Island. This route is preferred by travelers using private car services as it avoids the longer sea crossings and offers frequent departures every 30 minutes.

If you are already in Halong City, the best route is the Tuan Chau to Gia Luan ferry. This scenic 50-minute journey departs from Tuan Chau International Marina and arrives at the northern tip of Cat Ba Island. It is an ideal choice for those wanting to combine a visit to Halong Bay with an extension to Cat Ba or Lan Ha Bay.

The Dong Bai Ferry (replacing the old Got Pier) is the primary gateway from Hai Phong, featuring larger capacity and shorter transit times (15–20 minutes), making it best for those coming from Hanoi. The Tuan Chau Ferry is a more scenic, longer route (50 minutes) that connects Halong City directly to Cat Ba, perfect for travelers sightseeing in the Quang Ninh area.

Ferry prices remain very affordable for international tourists. As of 2026, a pedestrian ticket for the Dong Bai–Cai Vieng route is approximately 12,000–14,000 VND, while a passenger with a motorbike is around 45,000 VND. For those booking a private car hire with Golden Holiday Travel, the vehicle ferry fee is typically included in your service quote for a seamless experience.

The Dong Bai ferry typically operates from 5:30 AM to 6:30 PM, with extended hours during the high season (April to August) up to 7:30 PM. The Tuan Chau ferry has fewer daily departures—usually 3 to 5 trips depending on the season. It is highly recommended to arrive at least 30 minutes before departure, especially on weekends, to avoid congestion.

Yes, Golden Holiday Travel provides specialized private car services from Hanoi or Hanoi Airport directly to Cat Ba Island. Our service includes a professional driver, all highway tolls, and the ferry fees for the vehicle. We ensure you reach your hotel in Cat Ba Town comfortably in about 3 hours, bypassing the complexities of local bus transfers.

Trinh Thanh Hue

Trinh Thanh Hue

Travel Consultant

Hi, I’m Trinh Thanh Hue, a travel consultant at Golden Holiday Travel. As a Vietnamese local with 7 years of experience in the travel industry, I’m passionate about helping travelers discover the real beauty of Vietnam through authentic experiences, practical advice, and local insights. I love exploring hidden gems, sharing meaningful travel tips, and making every journey smoother and more memorable. Whether you’re planning your Vietnam adventure or simply looking for inspiration, I’m always happy to help you create a trip that truly fits your travel style. Feel free to leave a comment below - I’d love to assist with your itinerary!

Write Comment

Captcha
Click on the verify code to change to another one. You must type the characters of the image in the text

Meet Our Experts

Need to create your own Vietnam Trip?
Call us now +84.988451530 (WhatsApp)

Customize your tour