How to get to Cat Ba Island from Hai Phong
Hai Phong to Cat Ba Island is one of the most convenient and scenic routes to reach this beautiful destination. Located just about 30 km away, Cat Ba Island can be easily accessed from Hai Phong by Binh Speedboat, Dong Bai Ferry, speedboat, or cable car.
The Dong Bai Ferry is a budget-friendly option, perfect for those traveling with motorbikes or cars. If you want to save time, the speedboat from Binh Port takes only around 60 - 70 minutes and offers a smooth, comfortable trip across the bay.
For a unique experience, try the Cat Ba Cable Car, which provides a breathtaking aerial view of the sea and limestone islands below - an ideal way to start your island adventure. A great alternative to the Dong Bai Ferry and Cable Car is the Dong Bai Speedboat.
Whether you choose ferry, boat, or cable car, traveling from Hai Phong to Cat Ba Island is fast, easy, and full of incredible scenery along the way.
How to get to Cat Ba from Hai Phong
Since you may not be familiar with the mentioned locations, let me outline three parts of the journey with their key spots before we discuss the island, port, ferry terminal, flyover, etc.
(1) We have a very important spot in Hai Phong City (mainland): Binh ferry terminal.
(2) Then we have the transit island called Cat Hai Island. On this island, please remember the Dong Bai ferry terminal.
(3) Finally, our final destination – Cat Ba Island. There are two spots to remember: Cai Vieng ferry terminal and Phu Long port.
There’s a parking lot at the Dong Bai ferry terminal where you can park your motorbike/car, or you can just bring them with you and pay some extra fees. → view Dong Bai terminal map
From Dong Bai ferry terminal on the island, you can take a ferry (10,000 VND, every 30 minutes from 5 AM to 6 PM, duration: 30 minutes) or a speedboat at Dong Bai Pier (80,000 VND, duration: 8 minutes). → view Dong Bai pier map.
Your destination in Cat Ba Island depends on your choice. Upon arrival, take the bus to the Cat Ba town center, located 23 km away.
You can also book → Hai Phong to Cat Ba Island
Read more:
- Bus Halong to Cat Ba Island
- How to get to Cat Ba Island from Hanoi
- How to get to Cat Ba Island from Ninh Binh
- How to get to Cat Ba island from Hai Phong
- How to get to Ninh Binh from Cat Ba Island
- How to get to Cat Ba island from Ha Giang
- How to get to Ha Giang from Cat Ba Island
- Halong - Lan Ha Bay one day from Cat Ba
- Halong - Lan Ha Bay one day from Hanoi
- Halong - Lan Ha Bay one day from Tuan Chau
See the map below to have a better visualization.

Now it’s time to choose the route that fits you the best.
Recommend ⇒ Book a Cat Ba Island - Lan Ha Bay day tour from Hai Phong City → Click to Book or here.

Speedboat from Binh Port – Fast and Comfortable
For those short on time, the speedboat from Binh Port (Ben Binh) offers the quickest transfer — around 60 to 70 minutes directly to Cat Ba.
Although slightly more expensive (from 250,000 VND/person), it’s the most comfortable and scenic option across the bay.
| Binh (Hai Phong) to Cat Ba | Cat Ba to Binh (Hai Phong) |
| 09h00 | 10h00 |
| 13h00 | 14h00 |
The speedboat will temporarily stop operating from September to April next year.

Dong Bai Ferry – Budget and Convenient
If you’re traveling with your own motorbike or car, the Dong Bai Ferry is the most affordable choice. The ferry runs every 30 minutes from 5:00 AM to 6:00 PM, taking about 30 minutes to cross the bay.
Dong Bai Ferry price list
| Ticket type | Price |
| Traveler | 10,000 VND / person |
| Motorbike | 45,000 VND / bike |
| Under-9-seat car | 190,000 VND / car |
| 9-to-24-seat car | 210,000 VND / car |
| 24-to-32-seat car | 240,000 VND / car |
| Over-32-seat car | 330,000 VND / car |
Dong Bai ferry terminal

Dong Bai ferry timeline
| Departure time | ||
| No. | Dong Bai Pier | Cai Vieng |
| 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 |

Dong Bai Speedboat – A Fast Option
The Dong Bai Speedboat is one of the most convenient ways to travel from Hai Phong to Cat Ba Island, offering a quick and smooth connection between Dong Bai Terminal (Cat Hai Island) and Phu Long Port (Cat Ba Island).
This route is a great alternative for travelers who prefer speed and comfort over the traditional ferry. While the Dong Bai Ferry still serves vehicles and larger groups, the speedboat focuses on passenger transport only, cutting the travel time across the bay down to just 8–10 minutes.
- Ticket price: around 80,000 VND per person
- Travel time: 8–10 minutes
- Departure: Dong Bai Terminal (Cat Hai Island)
- Arrival: Phu Long Port (Cat Ba Island)
- Operating time: 7:30 AM – 16:30 PM
Schedule
| Time for Got | Time for Phù Long |
| 7h30 | 7h20 |
| 9h30 | 9h20 |
| 10h30 | 10h20 |
| 13h30 | 13h20 |
| 14h30 | 14h20 |
| 16h30 | 16h20 |
Cat Ba Cable Car – The Scenic Adventure
Looking for a unique way to start your island journey? The Cat Ba Cable Car connects Cat Hai Island and Phu Long Station on Cat Ba, offering panoramic views of the bay, fishing villages, and limestone karsts below.
It’s a fantastic choice for families, photographers, and anyone seeking a truly memorable experience.
| Promotion ticket price: | 60.000VND/ ticket |
| Vehicle: | Cable Car |
| Travel time: | 15 minutes |
| Open time: | 9h00 |
| Close time: | 15h45 |
| Operation Date: | Daily and closed on Tuesday |
| Book a Ticket via WhatsApp/ Zalo/ Call | +84976951999 |

Bus Hai Phong to Cat Ba – Easy and All-in-One
The Hai Phong to Cat Ba bus service combines both road and sea transfers in one ticket, making it perfect for tourists. The journey usually takes 2.5 hours and includes a short ferry or speedboat crossing.
| Price from: | 150.000đ/ pax |
| Vehicle: | Car & Speed Boat |
Bus timeline
| From Binh | From Cat Ba | ||
| Morning | |||
| 5h45 | 5h30 | ||
| 9h00 | 8h50 | ||
| Afternoon | |||
| 12h20 | 12h10 | ||
| 14h00 | 13h50 | ||
| 15h50 | 15h50 | ||
Office address: 16 Ben Binh and 41 Ben Binh, Hong Bang, Hai Phong → view map

Read more →
- → Cat Ba Island, Vietnam - an unforgettable holiday
- → Things to do in Lan Ha Bay
- → Lan Ha Bay – the forgotten paradise
★ Leave a review!
