Halong Bay to Cat Ba Island by Ferry, Speedboat and Bus.

The Navy Peak - Belong to VietHai Village Catba island ( See my google rewview here :  https://maps.app.goo.gl/vr9aiuVcfRvaqNNy6

Both Halong Bay vs Lan Ha Bay are stunning destinations in Vietnam that offer breathtaking scenery and unique experiences. While Halong Bay is more popular and has a wider range of cruise options, Lan Ha Bay is a quieter and less crowded alternative with equally stunning views.

* Speedboat is the fastest way to get to Cat Ba island from Halong bay.

* Ferry is a less expensive option with 5-10 daily departures (both ways).

* Bus is a relaxing, less crowded, and more convenient option as the driver will take you directly from Halong city to the center of Cat Ba island.


Speedboat (Fastest)

Speedboat is the quickest way to transfer from Tuan Chau terminal (Halong Bay) to Gia Luan port (Cat Ba island). This service is provided by Paradise Express.

This newest high-speed boat helps shorten the travel time from 45 minutes to only 15 minutes.

General information about Paradise Express speedboat:

* Number of speedboat: 01

* Number of seats: 198

* Transfer time: 15 minutes

* Estimated price: VND165.000/pax/one way

How to book:

Tickets can be purchased directly at the ticket counter.

Google map: https://maps.app.goo.gl/hti4BALeSFA1yGYT6

Schedule and price.

Tuan Chau to Cat Ba Island (Gia Luan Harbour)

Departure Time.

07:15, 08:30,10:30, 13:00, 14:30, 16:00

Price: 150,000vnd/ pax.

3. Ferry

A very popular option to get to Cat Ba island is to take the ferry.

Tuan Chau ferry terminal is located on Ngoc Chau street, Tuan Chau ward, Halong city. Brought into operation in 2009. This is the only ferry terminal to Cat Ba island from Quang Ninh province.

Ferries leave daily from the Tuan Chau ferry terminal with a frequency of 5 - 7 trips and it takes around 40 to 50 minutes to get to Gia Luan port. The ferry can carry other vehicles alongside passengers.

To access the center of Cat Ba Island, you need a further 30-minute transfer following the path to Cat Ba national park.

The ride is quite relaxing and enjoyable with scenic views of the bay and surroundings. Baggage is included. The price of a ticket is around 80,000 VND to 90,000 VND.

Schedule and price. ( 50 minutes Halong - CatBa - CatBa-HaLong  )


Halong Bay - Cat Ba Island.

Terminal: Tuan Chau ferry terminal - Gia Luan port.


Low season

(1st October - 29th April )
7:30, 11:30, 15:00.

Peak season
(30th April - 30th September )
7:30, 9:00, 11:30, 13:30, 15:00.


Cat Ba Island - Halong bay

Terminal: Gia Luan port - Tuan Chau ferry tẻminal.
Low season
(1st October - 29th April )
9:00, 13:00, 16:00
Peak season
(30th April - 30th September )
9:00, 11:30, 13:00, 15:00, 16:00

How to book:

To book your ticket, you can contact the ferry operator directly,  through email, or Tuan Chau App (IOS, Android):

* Tel: 0203 3842134

* Hotline: 0934 367 555

* Email: tapdoantuanchau@tuanchauhalong.vn

* Website: tuanchau-halong.com.vn

In general,  ferry is a very easy way to travel with comfortable seating, toilets on board and a bar where some food can be purchased.

Detailed price:


Passengers (with no vehicle) 80,000 VND

 Passengers (with motorbike) 90,000 VND 

Cars (9 seater or smaller) 480,000 VND 

Vans (9-15 seats) 520,000 VND

4. Bus

Bus is another alternative option you can take for a scenic drive from Halong city to Cat Ba island. The total  transfer time is about 2.5 hours. From Halong city, bus operators will take you through Quang Yen - Ha Nam - Cat Hai town and then access the center of Cat Ba island.

How to book

You can opt for Son Tung bus specializing in Halong Bay - Cat Ba island route. The ticket price is around VND 180.000/pax/one way.

Route  : Halong - Cat Ba island
Schedule  : 13:00
Contact  : 02253 688 699
Route: Cat Ba island - Halong
Schedule: 7:00
Contact: 0979 495 496


Have safe travel

My instagrams: @PreciousVietnam


Read more tips