On paper, getting from Haiphong to Cat Ba is easy: a bus to the ferry, a short sea crossing, another stretch of road, and you are on the island. In practice, the trip can be smooth and pleasant or a tiring chain of confusion depending on a few small details. Which pickup point is yours? Does the bus drive onto the ferry or do you walk on? What happens when a storm warning closes the crossing? Is the weekend boat already full?
Our team makes this trip with guests throughout the year, in all kinds of weather, and we have learned where the snags are. This article is about those practical details for the bus and ferry combination: buying tickets, transfer points, luggage, seasickness, busy dates and weather suspensions. If you want an overview of every transport option and how to plan a whole island trip, start with our guide to planning a perfect Cat Ba tour from Haiphong city, then come back here for the fine print.

How the Haiphong to Cat Ba Combo Works
Most travellers use one of two combinations. Both usually take around 1.5 to 2.5 hours door to door, depending on traffic, waiting time at the pier and where on the island you are staying.
Road, Bridge and Car Ferry
A bus or minivan collects you in Haiphong, crosses the long Tan Vu–Lach Huyen sea bridge to Cat Hai, and continues to Got pier. From there a car ferry crosses to Cai Vieng pier on Cat Ba Island, and the road continues through the hills to Cat Ba town. This is the most popular combo and the one most “bus plus ferry” tickets refer to.
Bus to the Pier and Speedboat
Alternatively, you head to Binh pier on the Cam River in central Haiphong and take a high-speed boat that runs down the river and across open water to Cat Ba. You then take a short ride from the island pier to your hotel. It can be quicker on a calm day, but it is more exposed to wind and waves.
There is also a cable car linking Cat Hai and Phu Long on Cat Ba. Its operating status and schedule have changed over time, so treat it as a possible extra rather than something to plan around, and check before you go.
Combo Ticket or Doing It Yourself?
You can buy separate tickets for each leg, or a single combo ticket that covers the bus, the ferry and the onward bus on the island.
- Combo ticket: one payment, one contact person, and the bus normally waits for the ferry or meets it on the other side. Best for first-timers, families and anyone with luggage.
- Separate tickets: more flexible and sometimes slightly cheaper, but you handle each connection yourself. On the island side you may need a local bus, a taxi or a pre-arranged pickup, and options thin out later in the day.
For most visitors, the combo is worth it. The small saving from going independent rarely makes up for standing at Cai Vieng pier trying to explain your hotel’s location.
What to Have Ready Before You Book
- Your hotel name and address in Haiphong, plus a map pin.
- Your Cat Ba hotel name and address, written in Vietnamese if possible.
- A phone number with WhatsApp or Zalo where the operator can reach you on the day.
- Your passport or a photo of it. Some operators ask for names and ID details for the passenger list.
- A rough idea of your luggage: number of bags, a bicycle, a pram or anything oversized.
Having all of this in one message saves a lot of back-and-forth, especially if the person at the other end is answering dozens of bookings at once.
Recommended tour
The Insider’s Haiphong
Ride pillion with a friendly local guide through French colonial streets, hidden alleys, markets and sidewalk cafes, and see the side of Haiphong most visitors miss.
From $79 per person
Buy Your Haiphong to Cat Ba Ticket the Right Way
Combo tickets are usually sold through hotels, transport company offices, booking apps and operators’ own chat accounts. Whichever channel you use, make sure you receive something in writing: a ticket photo, an e-ticket or at least a chat message that shows the date, departure time, pickup point, number of passengers and the price paid.
Be wary of people approaching you at bus stations or on the street offering “cheap Cat Ba tickets”. Some are genuine agents taking a commission; others sell seats on whatever is leaving next, with no guarantee of a ferry connection. If your hotel can book for you, that is usually the simplest choice, because they deal with the same operators every week and know which ones are reliable.
Ask one more question when booking: what happens if the trip is cancelled because of weather? A good operator will tell you whether they refund, rebook or move you to another departure.
Know Your Transfer Points
Most confusion on this route happens at the changeovers, so learn them in advance.
Pickup in Haiphong
Some combos collect you from your hotel, while others ask you to wait at a fixed point such as a bus office or a main road. Confirm which one applies the evening before. If it is a fixed point, arrive 15 minutes early and keep your phone switched on, because drivers often call when they are close.
Got Pier
This is where the system varies between operators. On some services the bus drives onto the ferry with you on board or alongside. On others you walk onto the ferry with your bags and board a different bus at Cai Vieng. Ask beforehand, and when in doubt, follow the other passengers from your bus and keep your ticket or stub ready.
Cai Vieng and Onwards
On the island side, buses usually head towards Cat Ba town. If your accommodation is elsewhere, for example near the national park or a quieter village, confirm whether the bus can drop you on the way or whether you need a separate taxi.

Connecting From the Train or a Long-Distance Bus
Many travellers arrive in Haiphong from Hanoi, often after taking the train from Hanoi to Haiphong, and want to continue to the island the same day. That works, but do not book a tight connection. Trains and buses can run late, and city traffic around the station can be slow at rush hour. Leave at least an hour of buffer, and tell your operator where you are arriving so they can suggest the most convenient pickup point. If you are going by speedboat, remember that Binh pier sits on the Cam River in the city centre, a short taxi ride from Haiphong Railway Station.

Pack and Handle Luggage Smartly
Large suitcases usually go in the bus hold, which is fine for the road sections. The awkward moment is any walk-on ferry change, when you may need to carry everything up a ramp and across a deck. Pack so you can manage your bags alone, and keep a small daypack with you containing passport, phone, charger, water, snacks and a light jacket. If you are carrying bulky items such as a bicycle or a pram, our guide to the best way to go from Haiphong to Cat Ba with luggage covers this in more detail.

On the speedboat, bags are often stacked near the entrance or at the back. Keep valuables on your body and put anything that must stay dry inside a plastic bag, as spray can get in on rough days.
Prevent Seasickness Before It Starts
The Got to Cai Vieng crossing is short and fairly sheltered, so most people feel fine. The high-speed boat is a different story on windy days, when it bounces across open water for longer.

- If you are prone to motion sickness, choose the road and car ferry combo rather than the speedboat.
- Take any motion sickness medication you normally use before departure, not once you already feel ill.
- Eat something light beforehand. An empty stomach or a heavy, greasy meal both make things worse.
- On the car ferry, stand on deck in the fresh air and look at the horizon.
- On the speedboat, sit near the middle and towards the back if you can, where the motion is gentler.
Plan Around Weekends and Holidays
Cat Ba is a favourite getaway for families from Haiphong, Hanoi and the surrounding provinces. On summer weekends, especially during the school holidays from roughly June to August, and on national holidays such as the 30 April – 1 May break and 2 September, demand jumps sharply. Ferries fill up, queues of cars and buses form at Got pier, and journey times can stretch well beyond the usual range.
If your dates fall on a busy period, book your combo several days ahead, choose the earliest departure you can manage, and plan nothing important for the first few hours after arrival. Travelling midweek, if your plans allow, is almost always calmer, and Sunday afternoons heading back towards the mainland are among the busiest times of all. Around Tet the pattern shifts again, with some services reduced, so check carefully.

Watch the Weather and Possible Suspensions
Northern Vietnam’s storm season usually runs from around June to October, sometimes later. When authorities issue typhoon or strong wind warnings, boats and ferries in the area can be suspended, sometimes for a day or more. Speedboats are generally the first to stop. In late winter and early spring, thick sea fog can also delay crossings in the morning.
A few habits help:
- Check the forecast in the days before travel and ask your hotel or operator for local news on the morning you leave.
- Avoid booking a tight connection, such as a flight or train, on the day you return from Cat Ba during storm season.
- Keep a little flexibility in your plans, and choose bookings with fair change policies.
- If a suspension is announced, do not try to find an unofficial boat. Waiting is the safe option.
Arrive Ready for the Island
Once you are on Cat Ba, the road from Cai Vieng winds through green hills before dropping down to the harbour and Cat Ba town. Have your hotel address ready to show the driver, and if you arrive late in the day, confirm your check-in time so the reception is staffed.
Withdraw some cash before you leave Haiphong. There are ATMs in Cat Ba town, but small shops, boat operators and motorbike taxis often prefer cash, and it is easier to have it already.

Step-by-Step: A Typical Morning Transfer
Here is how a smooth morning on the road and car ferry combo usually looks. Times are only an example, as departures and conditions change.
- The evening before – Confirm pickup time and place with the operator. Pack your daypack and buy snacks and water.
- Early morning – Breakfast in Haiphong. A bowl of crab noodle soup will keep you going until lunch, and our Haiphong street food adventure has more ideas for local dishes.
- Pickup – Be ready 15 minutes early with your phone on and your ticket in your chat history.
- The bridge – Cross the Tan Vu–Lach Huyen bridge to Cat Hai. Sit on the right side heading out for sea views.
- Got pier – Follow your driver’s instructions. Stay on board or walk on with your bags, as your operator explained.
- The crossing – Step out on deck for the karst islands. It is short, so enjoy it.
- Cai Vieng to town – Ride through the hills to Cat Ba town and your hotel, ready for an afternoon on the water, such as a Lan Ha Bay tour.

Coming Back From Cat Ba to Haiphong
The return trip works the same way in reverse, with a couple of differences. Your hotel can usually book the combo for you, often with pickup from the door. Afternoon departures on Sundays and at the end of holidays are the busiest of the week, so book them early. And if you have an onward train, flight or bus from Haiphong, leave a generous buffer, especially during storm season. A morning departure from Cat Ba is a much safer bet than the last boat of the day.
Many travellers find it worth spending a final evening in Haiphong on the way back. It breaks up the journey, and the city’s street food is a great reward after a few days on the island.

FAQ: Haiphong to Cat Ba by Bus and Ferry
How long does the Haiphong to Cat Ba bus and ferry trip take?
Usually around 1.5 to 2.5 hours door to door, depending on traffic, waiting at Got pier and where you are staying. Busy weekends and holidays can make it longer.
Do I stay on the bus during the ferry crossing?
It depends on the operator. Some buses drive onto the ferry, others ask you to walk on and change to another bus at Cai Vieng. Ask when you book.
Is the speedboat or the car ferry better for seasickness?
The car ferry crossing is shorter and more sheltered, so it is the better choice if you get seasick. The speedboat spends longer in open water and is bumpier on windy days.
Should I book ahead?
On weekdays outside summer, a day ahead is usually enough. For summer weekends and national holidays, book several days ahead and choose an early departure.
What happens if a storm cancels my crossing?
Boats and ferries may be suspended until the warning is lifted. Ask your operator about their refund or rebooking policy when you buy, keep your plans flexible and never take an unofficial boat during a suspension.
Can I travel to Cat Ba with a lot of luggage?
Yes, but pack so you can carry everything yourself in case of a walk-on ferry change, and keep valuables in a small bag with you.
Let Us Help With Your Cat Ba Trip
The Haiphong to Cat Ba journey is short and rewarding once you know the routine: book through someone reliable, confirm your transfer points, pack for a walk-on, and respect the weather. Get those right and you will arrive relaxed, with time to enjoy the island.
Haiphong Adventure is based in the city and can help you plan the transfer, suggest the best day to travel, and fit in a few hours of Haiphong before or after the island. Many guests combine haiphong tours, such as a morning ride through the old quarter, with an afternoon departure to Cat Ba. You can also see what we currently offer on our Cat Ba tours page, or simply message us with your dates and we will suggest options.
WhatsApp, Viber, WeChat: +84(0)934.555.001
KakaoTalk, Line ID: haiphongadventure
