Book your ferry tickets with Cat Ba Island.

Cat Ba Island is a Vietnamese ferry company operating sea routes connecting Hai Phong and Cat Ba island.

Ferries operated by Cat Ba Island

Cat Ba Island operates catamarans and speedboats.

Catamarans are equipped with air-conditioning, comfortable seats and on-board amenities.

Speedboats are equipped with open-air seats and on-board amenities.

For more information about travelling by ferry, please read our Ferry Guide in Vietnam.

Routes

Travel with ticket

We facilitate advance ticket booking for catamaran and speedboat routes operated by Cat Ba Island.

Hai Phong-Cat Ba Line serving Hai Phong and Cat Ba

Destinations

Cat Ba Island serves the following destinations in Vietnam:

Northern Vietnam

The Northeastearn Coast consists of the province of Quang Ninh and the city of Hai Phong.

book your ferry to Cat Ba

Ferry routes to Cat Ba

book your ferry to Hai Phong

Ferry routes to Hai Phong

Change policy

The following change terms apply to the ferry fares:

Cat Ba Island Change time/date
Fare Catamaran Seat Permitted
Fare Bus + Ferry Seat Permitted

If you wish to change your booking with Cat Ba Island, please Contact Us. This option is available until 6 hours before departure, after that time please contact directly with Cat Ba Island. Change fees will apply.

No change for tickets on public holidays.


Cancellation policy

The following cancellation terms apply to the ferry fares:

Cat Ba Island Cancellation before departure
Fare Catamaran Seat Permitted with fees
Fare Bus + Ferry Seat Permitted with fees

If you wish to cancel your booking with Cat Ba Island, kindly manage your booking and request a cancellation to proceed with the refund. This option is available until 2 days before departure.

Service fees will not be refunded. Cancellation fees will apply.

- 35,000 VND per ticket if the ticket has been issued
- 10% of the ticket fare + 35,000 VND per ticket if 2 days to departure
- No refund if less than 2 days to departure or departure on public holiday


Reviews

Based on 273 reviews of customers.
Good 13 April 2026

We left on time, but due to very bad traffic in Haiphong, we arrived 30 minutes late in Cat Hai. The transfer between bus and boat was very smooth and there was no waiting time. But in the end, what we really prefer is to go by boat only from Haiphong to Cat Hai. Olivier  

Good 13 April 2026

We arrived 30 minutes late due to some mess in Cat Hai waiting for people who were very late. Olivier  

Good 02 March 2026

Local bus - ferry - local bus, no issues; accepted the on-line ticket, seemed to recognize the name "Baolau" repeated out-loud, they seem to prefer paper tickets, but no issues. Garth  

Satisfactory 22 February 2026

The bus driver in Car Ba kept passing people and cutting through even to bycicles in the Island. I don't think there was such a rush and he could have been more careful and avoided putting other people in danger and us as well. The roads are more dangerous and there is no need to cut the lane. Better to calm down and think of safety first. Ana  

Excellent 06 January 2026

All personnel were very attentive and helpful during the trip especially while switching from bus-ferry-bus. They showed us exactly where to go, Ticked sales went smooth. Louise  

Excellent 06 January 2026

We were very pleased with all personnel involved. They were helpful and showed us exactly where to go on the bus-ferry-bus. Ticket sales went smooth as well. Louise  

Satisfactory 22 August 2025

Tardó mucho en salir el bus al ferry. Después de un bus un ferry y otro bus llegamos a nuestro destino. Irene  

Good 02 May 2025

No incidents occurred, and everything was fine. Justin  

Excellent 09 December 2024

Rien à redire prise en charge complète du début à la fin du trajet sans aucun soucis! Je recommande Djaouad  

Excellent 09 December 2024

Rien à redire prise en charge complète du début à la fin du trajet sans aucun soucis! Je recommande Djaouad  

Bad 23 November 2024

They didn’t book my tickets, the driver didn’t get any money and I had to pay twice! When contacting the customer service, they didn’t have my name or anything. I have reported as scam. Maria  

Good 01 October 2024

Je pensais que je réservais un bateau direct jusqu’à Cat Ba, mais c’étaient 2 bus et un ferry. Jerome  





Baolau Pte Ltd, 201434204K, Singapore
Baolau Co Ltd, 0313838015, Vietnam
Baolau Thai Co Ltd, 0105564006967, Thailand
Boeki Up Co Ltd, 5140001101308, Japan


   

#TravelAsiaWithBaolau #WeMakeTravelEasy