Reviewed · HANOI TOURS
Bus Hanoi to Cat Ba Island with Cat Ba Express
Getting to Cat Ba can be wonderfully simple. Cat Ba Express combines hotel pickup, a highway bus, speedboat crossing, and island drop-off into one ticket, taking about 3 hours 15 minutes to 3 hours 30 minutes. I like the direct service and the clear handoff between bus, boat, and island shuttle. I also like the price, about $14 per person, which is strong value when hotel pickup and hotel drop-off are included.
The main thing to consider is that this is shared transport, with up to 45 people on a departure. Pickup times can also vary slightly by hotel and traffic in Hanoi Old Quarter, so keep your morning flexible. The route depends on good weather for the boat crossing, though cancellations caused by poor weather qualify for a different date or a full refund.
In This Review
- Key points before you book
- Why this Hanoi to Cat Ba connection works
- Hanoi pickup in the Old Quarter
- The two-hour bus ride to Got Station
- The Got Station to Cai Vieng speedboat
- Cai Vieng to Cat Ba Town by island bus
- Returning from Cat Ba to Hanoi
- What the $14 fare really includes
- Comfort, communication, and the human side
- Who should choose this service
- Practical tips for a smoother ride
- Should you book Cat Ba Express?
- FAQ
- How long does the journey from Hanoi to Cat Ba take?
- Where is pickup available in Hanoi?
- What are the Hanoi to Cat Ba departure times?
- How long is the speedboat crossing?
- Does the service drop you at your Cat Ba hotel?
- Can I cancel for a full refund?
Key points before you book

- Three-part journey: Ride from Hanoi to Got Station, cross by speedboat to Cai Vieng, then continue by bus to Cat Ba Town.
- Old Quarter pickup: Pickup is offered from hotels in Hanoi Old Quarter, with calls or messages often made before the vehicle arrives.
- Hotel-to-hotel service: The Cat Ba shuttle drops you at your Cat Ba Town hotel or nearby on its route, saving you a taxi hunt.
- Good value at about $14: The fare covers the bus, boat crossing, island transfer, and pickup service.
- Several departure choices: Hanoi departures are listed around 7:30 or 7:45, 10:45, and 14:00.
- Small weather risk: The speedboat requires suitable weather, so leave room in your schedule if conditions look poor.
Why this Hanoi to Cat Ba connection works

The trip from Hanoi to Cat Ba is not a single bus ride. You need to cross water, and that can make the journey awkward if you arrange each part yourself. Cat Ba Express removes most of that fuss by selling the route as one connected transfer.
I like this kind of transport for a first visit. You do not need to work out which port to use, where to buy the boat ticket, or how to find a local bus after reaching the island. Staff guide you through each change.
The quoted journey time is about 3 hours 15 minutes to 3 hours 30 minutes. That is not a promise of door-to-door travel to every hotel, since Hanoi traffic and pickup order affect the start. Still, it is a practical target for planning your day.
The service has a 4.9 rating from 245 ratings, with 98 percent recommending it. Those numbers point to a simple strength: the company appears to be good at coordination. The best praise focuses on punctual pickup, friendly staff, comfortable buses, and direct hotel drop-off.
A few more Hanoi trips worth weighing up
- Hanoi Jeep Tour: Food, Culture and Fun by Vietnam Army Jeep
★ 5.0 · 15,222 reviews - Full-Day Ninh Binh Highlights Tour from Hanoi
★ 5.0 · 7,761 reviews - Hanoi: Ha Long Bay Day Cruise – Swimming, Meal, Kayaking
★ 4.7 · 7,415 reviews
Hanoi pickup in the Old Quarter

The morning starts with pickup from your hotel in Hanoi Old Quarter. You are not expected to make your own way to a distant bus terminal, which is a real advantage if you have luggage or are leaving early.
The listed Hanoi departure times are:
- 7:30 or 7:45
- 10:45
- 14:00
The first departure gives you the longest stretch of time on Cat Ba. The 10:45 option is a useful middle choice. The 14:00 bus gets you to the island later, so it makes more sense if your schedule in Hanoi runs into the afternoon.
Pickup is organized by hotel location, so the bus may not arrive at the exact same minute for every passenger. Staff have been known to call ahead when they are close. One useful detail is that a company colleague may meet you on a scooter near a hotel to help locate you or guide you to the vehicle.
That small bit of human coordination matters in the Old Quarter, where narrow streets and restricted vehicle access can complicate hotel pickup. Keep your phone available, and do not wander far from your hotel entrance once the pickup window approaches.
The two-hour bus ride to Got Station
Once the group is collected, the bus heads toward Got Station using Highway 5B. This road section takes about two hours. It is the longest continuous part of the journey, so comfort matters.
The bus is described as comfortable, and there is normally a restroom stop about halfway along the road. That break is useful, especially if you are carrying children, managing luggage, or simply prefer not to rely on a moving vehicle for several hours.
Do not expect a sightseeing tour on this stretch. The value is practical: you are moving efficiently out of Hanoi and toward the port. You might use the ride to rest, check your Cat Ba plans, or get tips from the accompanying staff member.
A guide or staff member may explain the island schedule and offer suggestions for getting around Cat Ba. This is not presented as a full guided tour, so keep your expectations in the right place. You are paying for transport, not a narrated journey through Vietnam.
The maximum group size is 45 people. That is large enough for a full coach, but the company’s system of moving the group together helps keep the port transfer orderly. Stay aware of your bus and follow the staff instructions during the changeover.
The Got Station to Cai Vieng speedboat

At Got Station, you transfer from the bus to a speedboat. The crossing to Cai Vieng on Cat Ba takes about 10 minutes.
This is the most distinctive part of the route. Instead of spending a long time waiting for a conventional ferry, you make a short water crossing and continue on the island. The boat ride is brief, but it breaks up the bus journey and gives you your first clear sense that Cat Ba is an island destination rather than simply another stop on a road route.
The boat is the part most affected by weather. The experience requires good conditions, and poor weather can lead to a cancellation. If that happens, the stated policy offers you another date or a full refund.
One transport note deserves attention. The standard route described for this service uses the speedboat, but a booking detail also refers to a possible cable car alternative for a small extra charge. Treat that as an option to confirm before departure, rather than assuming it is included in the $14 fare.
Keep your ticket or mobile confirmation easy to show during the transfer. The point of a combined service is that staff can direct you, but you still need to stay with the correct group.
A completely different sort of day out of Hanoi:
- Hanoi: Water Puppet Show Tickets
★ 4.6 · 7,029 reviews - Hanoi Motorbike Tour: Food, Culture and Fun by Vintage Motorbike
★ 5.0 · 6,699 reviews - Hanoi: Guided Food Tour with Train Street Visit
★ 4.9 · 6,239 reviews - Hanoi Cooking Class: Culture, Local Market & Meaning CSR Impact
★ 5.0 · 5,147 reviews
Cai Vieng to Cat Ba Town by island bus

After the boat reaches Cai Vieng, you board another bus for the final trip to Cat Ba Town. This section takes about 40 minutes.
The island transfer is important because arriving at a port is not the same as arriving at your hotel. Cat Ba Express continues the journey instead of leaving you to find a taxi or local bus. On arrival, the bus drops you at your hotel in Cat Ba Town or at a suitable point along the route.
That hotel drop-off is one of the strongest reasons to choose this service. It is especially helpful if you arrive with large bags, reach Cat Ba after dark, or are unsure where your accommodation sits in relation to the town center.
The drop-off is described as covering Cat Ba Town. If your accommodation is outside town, check the meeting point before booking. The supplied details do not promise door-to-door service beyond Cat Ba Town.
Returning from Cat Ba to Hanoi

The return trip reverses the same system, but the order is worth understanding. Pickup is offered from hotels in Cat Ba Town, then a bus takes you to Phu Long Port in roughly 40 minutes.
From Phu Long, you board a speedboat to Got, a crossing of about 10 minutes. At Got, you transfer to the bus for the drive to Hanoi, which takes about 1 hour 30 minutes to 1 hour 45 minutes.
Return departures are listed at:
- 9:30
- 12:30
- 15:30
- 17:00
The 9:30 departure is the safest choice if you need to reach Hanoi with time to spare. The late 17:00 option will put you in Hanoi much later, and traffic can add uncertainty. I would not pair that departure with a tight evening flight or fixed appointment.
The return bus drops you at your hotel in Hanoi Old Quarter. As with the outbound route, pickup and drop-off depend on hotel location and street access. Keep your phone active so staff can reach you when the vehicle is close.
What the $14 fare really includes

At around $14 per person, this is more than a cheap bus ticket. You are paying for a connected transfer with several moving parts: pickup in Hanoi, the highway bus, the port change, speedboat crossing, island bus, and hotel drop-off.
If you arranged the same route independently, the individual fares might not look intimidating. The trouble is the coordination. A missed boat, unclear port, or wrong bus could cost you time and add stress. Cat Ba Express charges for convenience as much as for the seats themselves.
I find the value strongest for first-time visitors, people with luggage, and anyone who wants to arrive without negotiating at multiple transport points. Solo passengers also benefit because the cost is predictable and there is no need to split a private taxi.
The price is less compelling if you already know the route well and prefer to build your own itinerary. You may value flexibility more than the organized transfer. But for most visitors comparing a simple, fixed-price journey with several separate tickets, $14 is reasonable.
The fare is also low enough that the cancellation terms deserve attention. You receive a full refund if you cancel at least 24 hours before the start time. Cancellations or changes inside 24 hours are not refunded or accepted. Since the boat depends on weather, this is worth considering before you make other fixed plans.
Comfort, communication, and the human side

The service receives strong praise for comfort and staff behavior. That matters on a transfer where you change vehicles twice. Good instructions can turn a potentially confusing port stop into a quick handoff.
The company may contact you before pickup and call when the vehicle is close. Staff also explain the timing of the road section, boat crossing, and final ride. That information helps you understand why the journey takes more than three hours even though the boat ride itself is only 10 minutes.
The staff may share practical island tips as well. I would welcome that, especially during the final bus ride, when you can ask about getting around Cat Ba or orient yourself before arrival.
Still, this remains shared transport. You will not control every departure minute, and the bus may collect several people before leaving Hanoi. A group of up to 45 also means the port transfer follows the group’s rhythm rather than your own.
That tradeoff is fair at this price. You give up some independence in return for a clear route and help at the awkward parts.
Who should choose this service
I would recommend Cat Ba Express if you want the least complicated route from Hanoi to Cat Ba. It suits:
- First-time visitors to Cat Ba
- People staying in Hanoi Old Quarter
- Anyone carrying suitcases or bulky bags
- Solo visitors who want a fixed fare
- Couples and families who prefer hotel pickup
- You if you want several departure times
- Anyone who values staff guidance during the bus and boat changes
It may be less suitable if you need a private vehicle, want to stop along the road, or are staying outside the stated hotel zones. The service is built around a shared timetable, not a custom transfer.
The 14:00 departure deserves special thought. It is convenient if you need a relaxed morning in Hanoi, but it leaves less usable time after reaching Cat Ba. For a full day on the island, choose the earliest option you can manage.
Practical tips for a smoother ride
Keep your booking confirmation on your phone. The ticket is mobile, and you may need to show it during pickup or a transfer.
Give the company a hotel address that is easy to identify. Old Quarter streets can be confusing, and clear communication helps staff find you. Be ready near the entrance during the pickup window, and watch for a call.
Pack a small day bag for the bus and boat. Keep valuables, medication, water, and anything you need during the ride with you rather than buried in larger luggage.
Expect one restroom break during the road journey. It is useful, but you should still use your hotel bathroom before departure.
Allow extra time around the published duration. The stated 3 hours 15 minutes to 3 hours 30 minutes is a useful guide, not a guarantee. Hanoi traffic, pickup order, weather, and port operations can all affect the arrival time.
For the return, avoid making a tight connection from Hanoi unless you have plenty of spare time. The service includes the road trip into the Old Quarter, but city traffic can be unpredictable.
Should you book Cat Ba Express?
Yes, if your priority is an easy, affordable connection with help at every change. I especially like the combination of Old Quarter pickup and Cat Ba hotel drop-off, since those two details remove the most annoying parts of the journey.
Book it if you can accept a shared coach, a fixed timetable, and the possibility of weather-related boat changes. Choose an early Hanoi departure for more time on Cat Ba, and use the 9:30 return if you need to reach Hanoi earlier in the day.
I would skip it only if you need a private transfer or total control over the schedule. For most visitors, the $14 fare buys exactly what a good island connection should provide: clear instructions, sensible timing, and no guessing at the port.
FAQ
How long does the journey from Hanoi to Cat Ba take?
The trip takes approximately 3 hours 15 minutes to 3 hours 30 minutes, including the bus ride, speedboat crossing, and final bus transfer to Cat Ba Town.
Where is pickup available in Hanoi?
Free pickup is offered from hotels in Hanoi Old Quarter.
What are the Hanoi to Cat Ba departure times?
The listed departures are around 7:30 or 7:45, 10:45, and 14:00.
How long is the speedboat crossing?
The speedboat crossing takes about 10 minutes from Got Station to Cai Vieng.
Does the service drop you at your Cat Ba hotel?
The bus drops you at your hotel in Cat Ba Town or along the route. The supplied information does not promise drop-off for hotels outside Cat Ba Town.
Can I cancel for a full refund?
Yes. You must cancel at least 24 hours before the experience start time for a full refund. Cancellations or changes made less than 24 hours before departure are not refunded or accepted.
Just added around Hanoi
- Hanoi: Make 6 Iconic Coffees in a Heritage Home with Locals★ 5.0 · 32 reviews
- Private Ninh Binh Full Day (Bich Dong -Tam coc -Mua cave- Biking)★ 5.0 · 32 reviews
- 15-Day Vietnam Itinerary All in One | Travel Package 2026-2027★ 5.0 · 32 reviews
- Retro Hop-on-hop-off Bonbon City Tour: Classic Package★ 4.0 · 32 reviews
- Verdure Lotus Classic Cruise in Halong Bay & Lan Ha Bay (2D1N)★ 4.0 · 32 reviews
- 10-Day Vietnam Discovery from North to South | Best Packages★ 5.0 · 32 reviews
- Full-day Guided Meditation Experience in Ha Noi★ 5.0 · 33 reviews
- Private Transfers Hanoi <=> Halong One Way by Limousine Vehicles★ 5.0 · 33 reviews
Hanoi Tours, compared.

Hanoi Jeep Tour: Food, Culture and Fun by Vietnam Army Jeep
Read our review →
Full-Day Ninh Binh Highlights Tour from Hanoi
Read our review →
Ha Long Bay Day Cruise – Swimming, Meal, Kayaking
Read our review →
Hanoi Motorbike Tour: Food, Culture and Fun by Vintage Motorbike
Read our review →
Hanoi Cooking Class: Culture, Local Market & Meaning CSR Impact
Read our review →


