Cat Ba Island Ferry: Timetables, Tickets & Travel Guide
Information on getting from and to Cat Ba Island by ferry with latest timetables and prices.

Whether you are traveling from Hanoi, Hai Phong City, or Halong Bay, you will need to take a high-speed hydrofoil or a traditional ferry to Cat Ba Island. The speedboats are faster but more expensive, while the slower ferries have larger capacities and are cheaper but take longer. The following guidelines provide you with detailed information regarding ferry terminals, schedules, and prices as of 2025.
Major Cat Ba ferry ports
Three main ferry terminals, including Cai Vieng Port, Ben Beo Port, and Gia Luan Ferry Terminal, facilitate transportation services between Cat Ba Island and nearby islands as well as the mainland cities like Halong Bay and Hai Phong. These ports support both local transit and tourism activities with various options available.
Cai Vieng Port

Location: 356 Phu Long, Cat Hai District, Hai Phong City
Cai Vieng Port is the main gateway to the island if you are coming from Hanoi or Hai Phong City. From Hanoi, you can drive your own vehicle, take a taxi, or use a tourist bus via the Hanoi - Hai Phong expressway and cross the Dinh Vu - Cat Hai Bridge to Got Pier. From there, you can take a ferry or high-speed boat to Cai Vieng Port, which takes about 30 minutes. Upon arriving, you can board a bus or electric car to the town center.
Note: The port is typically busy from 8:00 to 10:00 AM and 1:00 to 4:00 PM, especially on weekends.
Schedule and ticket prices
Got Pier - Cai Vieng ferry schedule

No |
Got Pier |
Cai Vieng Pier |
---|---|---|
1 |
5:30 (big ferry) |
5:00 (big ferry) |
2 |
6:00 (big ferry) |
5:30 (big ferry) |
3 |
6:30 (big ferry) |
6:00 (big ferry) |
4 |
7:30 |
7:00 |
5 |
8:00 (big ferry) |
7:30 (big ferry) |
6 |
8:30 |
8:00 |
7 |
9:00 (big ferry) |
8:30 (big ferry) |
8 |
9:30 (big ferry) |
9:00 (big ferry) |
9 |
10:00 (big ferry) |
9:30 (big ferry) |
10 |
10:30 (big ferry) |
10:00 (big ferry) |
11 |
11:00 |
10:30 |
12 |
11:30 (big ferry) |
11:00 (big ferry) |
13 |
12:00 |
11:30 |
14 |
12:30 (big ferry) |
12:00 (big ferry) |
15 |
13:00 |
12:30 |
16 |
13:30 (big ferry) |
13:00 (big ferry) |
17 |
14:00 |
13:30 |
18 |
14:30 (big ferry) |
14:00 (big ferry) |
19 |
15:00 |
14:30 |
20 |
15:30 (big ferry) |
15:00 (big ferry) |
21 |
16:00 |
15:30 |
22 |
16:30 (big ferry) |
16:00 (big ferry) |
23 |
17:00 (big ferry) |
16:30 (big ferry) |
24 |
17:30 (big ferry) |
17:00 (big ferry) |
25 |
18:00 (big ferry) |
17:30 (big ferry) |
26 |
18:30 |
18:00 |
Ticket prices
Types of passenger |
Price |
---|---|
Passenger |
12,000 VND/ticket |
Passenger with bicycle |
12,000 VND/ticket |
Passenger with motorbike |
45,000 VND/ ticket |
Under-9-seat car |
190,000 VND/ ticket |
Transportation bus |
210,000 - 240,000 VND/ ticket |
Alternatively, taking a hydrofoil speedboat is a quicker option, with prices ranging from 120,000 VND to 250,000 VND/person/one-way trip. Notable companies such as Cat Ba Island Resort & Spa and Mekong Hoang Yen provide these services and facilitate ticket bookings.
If you're in Hai Phong City and choose the hydrofoil service offered by Cat Ba Island Resort & Spa, a shuttle bus will take you to Got Pier. The bus ticket price is only 30,000 VND while the ticket price for the hydrofoil ride is 120,000 VND/person/one-way journey.
Cat Ba Island Resort & Spa hydrofoil schedule
From Got Pier to Cat Ba Island

Morning route |
Afternoon route |
|
---|---|---|
Pick up at Binh ferry station |
9:00 |
13:00 |
Arrive at Got Pier |
9:40 |
13:40 |
Arrive at Cat Ba Center Harbor |
10:00 |
14:00 |
From Cat Ba Island to Got Pier
Morning route |
Afternoon route |
|
---|---|---|
Pick up at Cat Ba Center Harbor |
10:20 |
14:20 |
Arrive at Got Pier |
10:40 |
14:40 |
Arrive at Binh ferry station |
11:20 |
15:20 |
Mekong Hoang Yen hydrofoil schedule and ticket price
Time |
Ticket price |
|
---|---|---|
Hai Phong - Cat Ba |
7:00, 9:00, 13:00, 15:00 |
250,000 VND/ticket |
Cat Ba - Hai Phong |
8:00, 10:00, 14:00, 16:00 |
250,000 VND/ticket |
Total transfer time |
45 minutes |
Ben Beo Pier

Location: Cai Beo, Cat Ba Town, Cat Hai District, Hai Phong City
This pier is located approximately 2km from the town center and 15km from Cat Ba National Park. It is the most recognized tourist boat pier on the island, primarily serving cruise trips to Lan Ha Bay, Viet Hai Village, Van Boi Fishing Village, and Monkey Island.
To reach the pier, you can rent a motorbike, a car, or simply take a 20-minute walk.
Tips for traveling from Ben Beo Port:
- If your group consists of 10-15 members, it is advisable to book a boat in advance, ensuring a pick-up service at your hotel. A variety of boats is available, including day and overnight cruises of varying quality.
- The pier opens early at 6:30 AM, so you should arrive in advance to gather detailed information about your chosen cruises, schedules, and rental options.
- Be cautious of petty crime, especially during peak tourist seasons.
- It is advisable to park your vehicles in Cat Ba Town and take a taxi or electric car to the pier.
Gia Luan Ferry Terminal

Location: Cat Ba cross-island trail, Gia Luan, Cat Hai District, Hai Phong City
Located at the end of the cross-island trail, around 25 km away from Cat Ba Town, this terminal is a popular starting point for tourists traveling from Halong Bay to reach the island. The Tuan Chau - Gia Luan ferry ride takes about 50 minutes, while a speedboat completes the journey in approximately 30 minutes.
Tuan Chau - Gia Luan Ferry Schedule
From 1st January to 24th April |
|||||
Tuan Chau - Cat Ba |
8:00 |
11:30 |
15:00 |
||
Cat Ba - Tuan Chau |
9:00 |
13:00 |
16:00 |
||
From 24th April |
|||||
Tuan Chau - Cat Ba |
7:30 |
9:00 |
11:30 |
13:00 |
15:00 |
Cat Ba - Tuan Chau |
9:00 |
11:30 |
13:00 |
15:00 |
16:00 |
Note: The ferry only departs when at least 30 passengers are aboard.
Ticket prices
Types of passenger |
Price |
---|---|
Passenger |
60,000 VND/ticket |
Passenger with motorbike |
80,000 VND/ticket |
Under 9-seat car |
300,000 VND/ticket |
9-seat to under 24-seat car |
350,000 VND/ticket |
24-seat to under 30-seat car |
400,000 VND/ticket |
30-seat and above |
450,000 VND/ticket |
Note: Children under 1.2m are free of charge.
There are typically only two hydrofoil speedboat rides between Tuan Chau and Gia Luan each day.
- From Tuan Chau: 8:30, 12:30
- From Gia Luan: 10:30, 15:00
Travel Tips

- Check the ferry schedule by season: Schedules and pricing can vary depending on the season, making it wise to verify departure times and availability. It’s recommended to book tickets in advance, especially during peak tourist seasons from June to July and November to March.
- Pack essentials: If you are traveling without a private vehicle, ferry tickets are more affordable. Thus, only pack essentials and dress comfortably for the trip.
- Take note of weather conditions: Poor weather can lead to ferry cancellations, so stay informed on forecasts to avoid disruptions.