Review · HANOI BUS TOURS
Bus Hanoi to Cat Ba Island with Cat Ba Express
Cat Ba Express makes the trip to Cat Ba Island pleasantly simple: a bus from Hanoi, a short speedboat ride, then another bus straight to Cat Ba Town. The whole crossing takes about 3 hours 15 minutes to 3 hours 30 minutes, which saves you the bother of piecing together separate tickets.
I like the free Old Quarter pickup and the fact that you can usually be dropped at your hotel in Cat Ba Town. I also like the clear handoff between bus, boat, and bus, with staff explaining what happens next. The main consideration is timing: you are traveling on a set schedule, and the door-to-door journey can stretch if traffic or the port connection runs late.
Key points
- Three daily departures from Hanoi: Choose around 7:30 to 7:45, 10:45, or 14:00.
- A 10-minute speedboat crossing: The boat links Got Station with Cai Vieng on Cat Ba Island.
- Hotel pickup and drop-off: Service covers hotels in Hanoi’s Old Quarter and Cat Ba Town.
- A useful halfway break: The bus ride includes a roadside stop for the restroom.
- A guided transfer process: Staff explain the timing and help you move from bus to boat to bus.
- Low one-way price: At $14 per person, the fare covers a convenient combined journey rather than just a bus ride.
Why this Hanoi to Cat Ba route works so well

Getting from Hanoi to Cat Ba can look confusing on a map. You need to leave the city, reach a port, cross the water, and then continue into Cat Ba Town. Cat Ba Express packages those pieces into one booking, so you are not trying to bargain for a taxi at one port and find a boat at another.
The advertised journey takes roughly 3 hours 15 minutes to 3 hours 30 minutes. That is a good target for planning, but I would not schedule a tight activity immediately after arrival. You have several stages, and traffic in or around Hanoi can affect the first bus.
The service is aimed at independent visitors who want transportation, not a full sightseeing tour. You are not spending the day with a guide at scenic stops. Instead, the value comes from making a potentially fiddly transfer easy.
More routes around Hanoi:
- Ninh Binh Day Trip: Bai Dinh-Trang An-Mua Cave, Buffet, Boat, Bus
★ 5.0 · 1,183 reviews - Hanoi: City Sightseeing Hop-On Hop-Off Bus Tour
★ 4.0 · 611 reviews - From Hanoi: 2-Day Sapa Limo Bus Tour & Fansipan Peak Visit
★ 4.6 · 277 reviews
Pickup in Hanoi’s Old Quarter
The trip begins with pickup at your hotel in Hanoi’s Old Quarter. The early departure is listed around 7:30 to 7:45, followed by departures at 10:45 and 14:00. Those choices are useful if you want to reach Cat Ba in the morning, around midday, or later in the afternoon.
The pickup system appears to be one of the strongest parts of the service. Staff call ahead when they are close, and in some cases a company colleague on a scooter meets you near the hotel and directs you to the bus. That matters in the Old Quarter, where narrow streets and traffic rules can make a large vehicle’s exact pickup point unclear.
I would keep your phone switched on and be ready a little before the stated time. Free hotel pickup is convenient, but it is not the same as a private car waiting outside your door at one exact minute. The company may need to gather several people from nearby hotels.
If you are staying outside the Old Quarter, confirm the pickup arrangement before setting out. The stated free pickup area is the Old Quarter, and the return service drops you at hotels in that same central area.
The two-hour highway ride to Got Station

Once aboard, the bus heads from Hanoi toward Got Station using highway 5B. The drive takes about two hours. This is the longest single part of the outward journey, so it is where comfort and clear timing matter most.
There is a stop roughly halfway for a restroom break. I consider this a small but important touch. A two-hour ride is manageable, but a scheduled pause makes the trip easier if you have coffee or water before departure.
Do not expect this section to be a sightseeing drive. The point is to cover ground efficiently. You will see the changing scenery outside Hanoi, but this is transport rather than a scenic excursion with stops.
The service has a maximum group size of 45 people. That is not a tiny minibus experience, though it is still a more organized option than trying to assemble each leg yourself. The strongest benefit is that everyone is following the same transfer plan.
Got Station to Cai Vieng by speedboat

At Got Station, you transfer to a speedboat for the crossing to Cai Vieng on Cat Ba. The boat ride takes about 10 minutes, making it a short water connection rather than a long ferry voyage.
This is the part of the trip that gives the route its sense of place. You leave the mainland road behind and reach Cat Ba by water, but you do not lose half a day waiting for a slow crossing. Staff explain the handoff, which is useful when several buses and boats are operating around the port.
The main practical point is to follow the company’s instructions rather than wandering around the port looking for the next step. The service is built around a coordinated transfer. Keep your ticket and phone accessible, and stay with the group until you know where the next bus is waiting.
One booking detail deserves attention. The advertised arrangement uses the speedboat, while one service description also notes that you may be able to choose a cable car instead for a small extra charge. Treat that as an optional possibility, not something guaranteed in the standard $14 fare. If the cable car option matters to you, confirm it before departure.
Same city, a different seat on a different deck:
- From Hanoi: 2D1N Ha Long Bay Deluxe Cruise with Bus Limousine
★ 5.0 · 185 reviews - Bus Ha Noi to Cat Ba island
★ 4.5 · 170 reviews - 2-Day Trekking Adventure of Sapa from Hanoi with Night Bus
★ 5.0 · 134 reviews - Hanoi: Centuries of Highlights in 1 Hour by Open-Top Bus
★ 3.8 · 101 reviews
The final 40 minutes into Cat Ba Town

After reaching Cai Vieng, you board another bus for the roughly 40-minute ride into Cat Ba Town. This last leg takes you from the island’s arrival point to the main town, where most visitors have their hotel.
Hotel drop-off is a real advantage here. You are spared the usual portside search for a taxi, and staff can leave you at your Cat Ba Town hotel or along the route. The arrangement is especially useful if you arrive with bags or after a long morning from Hanoi.
The phrase along the way matters. The service is designed around Cat Ba Town and nearby drop-offs, not every point on the island. If your accommodation is far outside town, check what the final drop-off means for your address.
The bus ride also gives you a little time to shift from mainland travel to island mode. You are not stopping at attractions, but the final transfer is short enough that it does not feel like another major journey.
Return service from Cat Ba Town

The return route is just as structured. Free pickup is offered from hotels in Cat Ba Town, with departures listed at 9:30, 12:30, 15:30, and 17:00.
That fourth departure is useful if you want most of the day on Cat Ba before heading back to Hanoi. Still, an evening departure can put you in Hanoi later, so consider your onward plans before choosing it.
From Cat Ba Town, the bus takes about 40 minutes to Phu Long port. You then board a speedboat for about 10 minutes from Phu Long to Got. After that, the bus ride to Hanoi takes about 1 hour 30 minutes to 1 hour 45 minutes.
The return bus drops you at your hotel in Hanoi’s Old Quarter. This makes the outbound and return journeys feel like matching pieces, rather than two unrelated transfers.
For the return journey, allow extra time after the stated arrival estimate. The published driving time is clear, but traffic can change the final arrival. I would avoid booking a train, flight, or fixed appointment immediately after the bus reaches Hanoi.
What the staff add to a simple transfer

A bus and boat ticket alone would not be unusual. The useful difference here is the human coordination. Staff call ahead when pickup is near, explain how long each stage should take, and give practical tips for Cat Ba.
The guide does not turn this into a guided island tour, and no individual guide name is provided. Think of the guide as a transfer coordinator who keeps the group moving and helps you understand where to go next.
That support is most useful at Got Station and the island port. Those are the moments when a first-time visitor may wonder if they should collect another ticket, find another bus, or wait in a particular place. Clear instructions reduce that uncertainty.
The service also aims to drop each person at a Cat Ba Town hotel. That is a better finish than simply leaving everyone at a central bus stop. It can save both time and the extra cost of finding local transport.
Is $14 good value?

At $14 per person one way, this is strong value if you want a direct, organized connection. The fare is not just for road transport. It covers hotel pickup in the stated Hanoi area, the bus to the port, the speedboat crossing, the island bus, and hotel drop-off in Cat Ba Town.
You could possibly spend less by arranging each part independently, but that would trade money for more planning and more chances to lose time. The $14 price makes most sense for you if convenience matters and you do not want to negotiate at the port.
The price is also fair for the total journey time. You are paying for a route that gets you from an Old Quarter hotel to a Cat Ba Town hotel in roughly half a day, with staff guiding the transfers.
Remember that the cable car, if available for your departure, may cost a small extra amount. The standard arrangement is the speedboat, so plan your budget around that unless the company confirms another option.
Who should book this service?

I would choose Cat Ba Express if you are visiting Cat Ba for the first time, staying in Hanoi’s Old Quarter, or carrying luggage that makes multiple local transfers annoying. It is also a good fit if you want a reasonably priced shared service rather than a private car.
Families and small groups may appreciate the hotel pickup and drop-off, since fewer separate arrangements mean fewer chances for someone to end up at the wrong port. Most people can take part, and the service is near public transportation as well.
Independent visitors who want a slow, flexible journey may prefer arranging their own transport. The fixed departures and shared vehicle mean less freedom to stop or change plans. The service is practical, not an island sightseeing program.
You should also check the pickup and drop-off limits if you are staying outside the Old Quarter or beyond Cat Ba Town. The route is generous for the main visitor areas, but not every address is covered in the same way.
Booking, cancellation, and weather details
You receive confirmation when you book, and the ticket is available on your mobile. That makes it easy to keep the booking details with you during the transfer.
Free cancellation is available if you cancel at least 24 hours before the experience start time. Cancellations made within 24 hours are not refunded, and changes inside that period are not accepted.
The service requires suitable weather. If poor weather causes cancellation, you are offered another date or a full refund. That policy is worth remembering because the speedboat crossing is an important part of the route.
My verdict on Cat Ba Express
I like Cat Ba Express because it solves the awkward parts of the Hanoi to Cat Ba journey without charging private-transfer prices. The hotel pickup, short speedboat crossing, island bus, and final hotel drop-off form a useful chain, and staff support makes the changes easier to follow.
The drawbacks are modest but real. The ride is shared, the schedule is fixed, and the advertised time is an estimate rather than a promise. You also need to check the exact pickup area and confirm any cable car option if that is important to you.
For most people heading from Hanoi to Cat Ba Town, I would book it. Choose an early departure if you want more time on the island, allow a little extra time around your arrival, and keep your phone available for pickup calls. At $14, it is a practical way to reach Cat Ba without turning the trip into a transport puzzle.
FAQ
How long does the journey from Hanoi to Cat Ba take?
The journey takes about 3 hours 15 minutes to 3 hours 30 minutes, including the bus, speedboat, and island bus transfers.
Where does pickup take place in Hanoi?
Free pickup is offered from hotels in Hanoi’s Old Quarter. The listed outward departures are around 7:30 to 7:45, 10:45, and 14:00.
How does the route reach Cat Ba Island?
The bus travels from Hanoi to Got Station in about two hours. You then take a speedboat for about 10 minutes to Cai Vieng, followed by a bus of about 40 minutes to Cat Ba Town.
Is there a restroom break during the Hanoi bus ride?
Yes. The bus makes a stop roughly halfway through the drive from Hanoi to the port.
What time does the service return from Cat Ba to Hanoi?
Return departures from Cat Ba Town are listed at 9:30, 12:30, 15:30, and 17:00.
Does the service drop passengers at their hotels?
Yes. The outward service can drop you at your hotel in Cat Ba Town or along the route, and the return service drops you at your hotel in Hanoi’s Old Quarter.
Can I cancel for a refund?
You can receive a full refund if you cancel at least 24 hours before the experience start time. Cancellations or changes made within 24 hours are not accepted, but if poor weather causes the service to be canceled, you can choose another date or receive a full refund.
Recently added around Hanoi
- 2-Day Trekking in Sa Pa from Ha Noi by sleeping bus★ 5.0 · 4 reviews
- Vietnam Day Trips All-Inclusive, Bus, Guide, Meals & Activities★ 4.5 · 8 reviews
- Sleeping bus Ninh Binh to Hue★ 4.0 · 5 reviews
- From Hanoi: 2D1N Ha Long Bay Deluxe Cruise with Bus Limousine★ 5.0 · 185 reviews
- Sapa trekking 2days by bus from Hanoi ( over night in homestay)★ 5.0 · 21 reviews
- Sapa Trekking Tour 2 Days 1 Night By Bus★ 5.0 · 86 reviews
- Sapa 2D1N Trekking to Giang Ta Chai Village from Hanoi by Bus★ 3.5 · 4 reviews
- Sapa Trekking 3 Days 2 Nights by Bus – Homestay & Hotel★ 3.5 · 2 reviews
Hanoi Bus Tours, compared.

Ninh Binh Day Trip: Bai Dinh-Trang An-Mua Cave, Buffet, Boat, Bus
Read our review →
2D1N Ha Long Bay Deluxe Cruise with Bus Limousine
Read our review →
2-Day Trekking Adventure of Sapa from Hanoi with Night Bus
Read our review →
Centuries of Highlights in 1 Hour by Open-Top Bus
Read our review →Browse the lists this tour appears in




