Cat Ba ferry is the usual way for reaching Cat Ba Island from Haiphong in Northern Vietnam. The ferry connects the island of Cat Ba with Cat Hai Island, which is reachable from the mainland via a bridge. Discover everything you need to know about Cat Ba ferry tickets, schedule, and how to get to the ferry pier.
Cat Ba Ferry Route
The ferry service in Haiphong is running between Cat Hai Island and Cat Ba Island. Taking this ferry is the most affordable way for getting to the island.
The ferry is operating between Dong Bai Ferry Terminal on Cat Hai Island and Cai Vieng Ferry Terminal on Cat Ba Island.
Dong Bai Ferry Terminal
Dong Bai Ferry Terminal is located on Cat Hai Island. This island is connected with the mainland by a bridge so getting there from Haiphong, the largest city in the area, is easy. The location of the ferry pier: Google Maps
Pay attention that some information online might be mentioning Got Ferry Terminal as the departure port from Cat Hai Island. While previously this port was used by the ferry, in 2024 the service was moved to Dong Bai Ferry Terminal.
The pier is located next to the station of Cat Ba Cable Car, so you can easily choose the preferable way for getting to the island.
Cai Vieng Ferry Terminal
Cai Vieng Ferry Terminal is located on the northwestern side of Cat Ba Island. The ferry terminal is located about 22 km from Cat Ba Town, the main area of the island, where majority of its visitors stay. The location of the ferry pier: Google Map
Cat Ba Ferry Tickets
Tickets can only be purchased at the ferry terminal.
Cat Ba Ferry Ticket Price 2024
The ferry ticket price is adjusted recently and after reopening is much more attractive than previously. The ferry ticket price in 2024 is the following:
Passenger on foot - 10,000 VND for a one-way ticket
Passenger with bicycle - 12,000 VND for a one-way ticket
Passenger with motorbike - 45,000 VND for a one-way ticket
Car with less than 9 seats - 190,000 VND per car for a one-way ticket
Cat Ba Ferry Timetable
The ferry is operating Monday to Sunday. Current ferry timetable is the following (valid from 25.04.2024 until further notice):
Departures from Dong Bai Ferry Terminal:
- 05:30
- 06:00, 06:30
- 07:00, 07:30
- 08:00, 08:30
- 09:00, 09:30
- 10:00, 10:30
- 11:00, 11:30
- 12:00, 12:30
- 13:00, 13:30
- 14:00, 14:30
- 15:00, 15:30
- 16:00, 16:30
- 17:00, 17:30
- 18:00, 18:30
- 19:00, 19:30
Departures from Cai Vieng Ferry Terminal:
- 05:00, 05:30
- 06:00, 06:30
- 07:00, 07:30
- 08:00, 08:30
- 09:00, 09:30
- 10:00, 10:30
- 11:00, 11:30
- 12:00, 12:30
- 13:00, 13:30
- 14:00, 14:30
- 15:00, 15:30
- 16:00, 16:30
- 17:00, 17:30
- 18:00, 18:30
- 19:00
How to get to Cat Ba Ferry Pier
The ferry piers are located quite far from the main cities, but there are at least a couple of options for getting there.
Haiphong to Dong Bai Ferry Terminal
The easiest way for getting to the ferry terminal in Cat Hai is taking a taxi or booking Grab for a trip from Haiphong City or Cat Bi Airport (HPH). Depending on where in the city you are, such a trip should cost around 250,000-350,000 VND.
Another option is taking Haiphong Bus 16C, which is going all the way from Thuong Ly Bus Terminal to Dong Bai Ferry Terminal and passes the center of Haiphong City on the way. The bus ticket price is only 15,000 VND. From Thuong Ly Bus Terminal, bus departures are schedule from 05:00 to 18:00, while from Dong Bai Ferry Terminal buses depart from 06:00 to 19:20. Bus departures are scheduled every 30-45 minutes. As there are quite many stops on the way, it can take around 1.5 hours to get from the city center to the ferry pier.
If you want or have to stay overnight in Haiphong before extending your trip to Cat Ba, choose to stay at one of the hotels along bus 16C route, such as Meliá Vinpearl Hai Phong Rivera, Pullman Hai Phong Grand Hotel or Somerset Central TD Hai Phong City, so you could easily take a bus to the ferry pier right from your hotel.
Cat Ba Town to Cai Vieng Ferry Terminal
For getting from Cat Ba Town to Cai Vieng Ferry Terminal, you can also take a taxi. The price for such a trip can be around 300,000-350,000 VND.
More affordable option is taking Cat Ba Bus 14, which is going all the way from Cat Ba Town to Cai Vieng Ferry Terminal. The bus ticket price is only 13,000 VND. From Cat Ba Town, bus departures are schedule from 05:10 to 18:00, while from Cai Vieng Ferry Terminal buses depart from 06:00 to 19:00. Bus departures are scheduled every 30-35 minutes, even if on public holidays the frequency sometimes is increased. It can take up to 1 hour to get from the town to the ferry pier.
Tips
Faster and more impressive way for getting to Cat Ba Island from the mainland is taking Cat Ba Cable Car. To get the best deal for the cable car tickets, make sure to book them online here: Sun World Cat Ba Cable Car Ticket. Online booking helps you save some money and you don’t need to waste time queueing at the cable car ticket counters.
Cat Ba Island is a famous destination among Vietnamese tourists. The island also attracts many foreign travelers because it offers an array of fun activities and natural attractions to its visitors. For inspiration, discover the best things to do in Cat Ba.
The most popular activity on Cat Ba Island is cruising Lan Ha Bay with more than 300 scenic karst islands and limestone outcrops along with numerous small white-sand beaches. One of the most affordable options is this Lan Ha Bay Kayaking & Snorkeling Full-Day Cruise.
Some of the best Halong Bay cruises also start their 2-day or 3-day trips on Cat Ba Island.