Reviewed · HANOI TOURS
Bus Hanoi to Cat Ba Island with Cat Ba Express
Cat Ba starts with a boat ride. This Hanoi to Cat Ba transfer combines hotel pickup, a highway bus, a short speedboat crossing, and a final ride into Cat Ba Town. At about $14 per person, it removes the need to piece together separate buses, ferries, and taxis.
I like the door-to-door service in Hanoi’s Old Quarter and the fact that the company also drops you at your Cat Ba hotel or along the route. I also like the clear three-part journey, with roughly two hours by road, 10 minutes by speedboat, and about 40 minutes on Cat Ba Island.
The main consideration is timing. The full trip is advertised at 3 hours 15 minutes to 3 hours 30 minutes, but hotel pickups and transfers can add some uncertainty. This is shared transportation, with up to 45 people, so it may not feel as private or flexible as a taxi.
In This Review
- Key Points Before You Book
- Why This Transfer Makes Sense
- Leaving Hanoi From the Old Quarter
- The Two-Hour Highway Ride to Got Station
- Got Station to Cai Vieng by Speedboat
- The Final 40 Minutes Into Cat Ba Town
- What the Return Trip Looks Like
- Comfort, Communication, and Staff Help
- Is $14 a Fair Price?
- Who Should Choose Cat Ba Express?
- Booking, Changes, and Weather Notes
- My Verdict: Book It If You Value Ease
- FAQ
- Where does the Hanoi to Cat Ba service pick up passengers?
- What are the Hanoi departure times?
- How long does the trip from Hanoi to Cat Ba take?
- How long is the bus ride from Hanoi to Got Station?
- How long is the speedboat ride to Cat Ba Island?
- How do I get from Cai Vieng to Cat Ba Town?
- Does the service drop passengers at their Cat Ba hotels?
- What time do buses leave Cat Ba for Hanoi?
- Is hotel pickup available for the return trip?
- Can I cancel for a full refund?
Key Points Before You Book

- Free Old Quarter pickup: Cat Ba Express collects you from hotels in Hanoi’s Old Quarter, with advance calls reported before arrival.
- Three daily departures to Cat Ba: Departures are around 7:30 to 7:45, 10:45, and 14:00.
- Speedboat crossing included: The boat from Got Station to Cai Vieng takes about 10 minutes.
- Hotel drop-off on Cat Ba: The final bus continues to Cat Ba Town and can drop you at your hotel or along the way.
- Strong service record: The experience carries a 4.9 rating from 245 ratings, with 98 percent recommending it.
- Good value at $14: You get several transport legs and hotel service without arranging each section yourself.
Why This Transfer Makes Sense

Getting from Hanoi to Cat Ba looks simple on a map, but it involves more than one vehicle. You need to leave Hanoi by road, cross the water, and then continue from the port into Cat Ba Town. Cat Ba Express packages those steps into one booking.
That matters most if you have luggage, arrive in Hanoi without much local transport experience, or simply want to avoid negotiating separate fares. You do not need to find a bus station, work out the port connection, or wonder which ferry continues toward the island.
The price is another strong point. At $14 per person, the service costs more than finding the cheapest individual bus or public transport combination might cost, but the difference pays for coordination and hotel pickup. You are buying time and reduced hassle, not just a seat.
The advertised duration is also efficient. A total of 3 hours 15 minutes to 3 hours 30 minutes is short for a trip involving road travel, a boat, and another bus. The speedboat portion gives the journey a welcome break from sitting in a vehicle.
A few more Hanoi runs to compare on price
- 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
Leaving Hanoi From the Old Quarter
The first useful feature is pickup from your hotel in Hanoi’s Old Quarter. The company may call ahead to tell you when the vehicle is close, which is helpful in an area where traffic and narrow streets can make an exact meeting point difficult.
One particularly practical detail is the reported use of a staff member on a scooter to help locate passengers near their hotel. That is a small touch, but it can save confusion if a large coach cannot stop directly outside your building.
You should still be ready before the stated pickup time. Hotel collection is not the same as a private car waiting outside for a precise appointment. The bus must gather several passengers, and the pickup window is likely to depend on traffic and the location of each hotel.
The morning departure is listed around 7:30 to 7:45. Later departures leave at 10:45 and 14:00. The early trip gives you the longest possible afternoon on Cat Ba, while the 14:00 departure is useful if you need a slower morning in Hanoi. The later option leaves less time on the island that day.
The Two-Hour Highway Ride to Got Station

Once collected, you travel by bus toward Got Station using highway 5B. This road section takes about two hours. The bus is described as comfortable, and a rest stop is made roughly halfway through the drive.
That break matters. Two hours is not a long ride by Vietnamese bus standards, but a short stop gives you the chance to use a restroom and stretch your legs. It also makes the trip easier if you are carrying children or prefer not to remain seated for the whole road portion.
The bus is shared transportation, so expect a group setting rather than a quiet private transfer. The maximum group size is 45 people. That may sound large, but the point of this service is practical movement, not a small-group sightseeing outing.
There is no sightseeing program during the highway portion. You are moving through the countryside toward the port. Bring water and keep your phone or ticket available, since you will change from road transport to boat and then back to a bus.
Got Station to Cai Vieng by Speedboat

At Got Station, you transfer to a speedboat for the crossing to Cai Vieng on Cat Ba Island. The boat ride takes about 10 minutes, making it the shortest part of the journey but also the moment when the trip changes character.
This is more than a minor connection. It breaks up the road travel and gives you a quick taste of the water route that defines Cat Ba. You should keep your belongings close during the transfer, especially if you are moving with luggage between vehicles.
The experience requires suitable weather for the boat crossing. If poor weather causes cancellation, you are offered another date or a full refund. That policy is reassuring, but it also means your schedule can depend on conditions beyond the company’s control.
One service comment mentions a possible cable car option for a small extra charge instead of the ferry-style crossing. The main transport plan provided here is the speedboat, so treat any cable car choice as something to confirm before departure rather than a guaranteed feature.
Same city, a very different kind of morning:
- 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
The Final 40 Minutes Into Cat Ba Town

After reaching Cai Vieng, you board another bus for the final ride into Cat Ba Town. This section takes about 40 minutes. The service can drop you at your hotel in town or at a suitable point along the route.
The hotel drop-off is one of the most valuable parts of the package. Without it, you would need to arrange a taxi or local ride after arriving on the island, often while handling luggage and trying to identify your accommodation.
The final ride also helps you arrive with a clear sense of where you are. You are not left at the port to work out the island’s transport system on your own. For a first visit, that simple handoff can make the difference between an easy arrival and a frustrating one.
Do check that your hotel is in Cat Ba Town or on the stated drop-off route. The service information does not promise door-to-door delivery to every address on the island. If your accommodation is outside town, ask where the nearest drop-off will be.
What the Return Trip Looks Like

The return service follows the same basic pattern in reverse. Pickup is offered from hotels in Cat Ba Town at four listed times: 9:30, 12:30, 15:30, and 17:00.
The first bus takes about 40 minutes to reach Phu Long port. From there, you board a speedboat for roughly 10 minutes to Got. The final bus ride to Hanoi takes about 1 hour 30 minutes to 1 hour 45 minutes.
You are then dropped at your hotel in Hanoi’s Old Quarter. The return journey is advertised as taking roughly 3 hours 15 minutes to 3 hours 30 minutes, though road traffic and hotel stops can affect the exact arrival time.
Choose the return departure with care. If you have a flight, train, or fixed appointment in Hanoi, leave a generous buffer. The listed duration is an estimate, not a guarantee. A later Cat Ba departure may be convenient, but it also gives you less room for unexpected delays.
Comfort, Communication, and Staff Help

The strongest service feature is communication. Staff reportedly call ahead before Hanoi pickup and explain the timing of the bus, boat, and final island transfer. That kind of guidance is valuable because the route has several changes but no complicated planning for you.
A guide may also provide tips about Cat Ba during the journey. This is not described as a full sightseeing tour, so do not book it expecting a long commentary program. Think of the guide as a useful transport coordinator who can help you understand what happens next.
The staff are also praised for punctuality and friendly service. The company’s willingness to drop each passenger at a hotel in Cat Ba is especially useful. It shows attention to the final part of the journey, where many low-cost transfers stop short.
You should keep your booking confirmation on your phone. Confirmation is provided at booking, and the ticket is mobile. A charged phone makes it easier to show your details during pickup and transfer points.
Is $14 a Fair Price?

Yes, for most people this is a good value. The $14 price includes the connected transport from Hanoi to Cat Ba, free Old Quarter pickup, the speedboat crossing, the island bus, and hotel drop-off in Cat Ba Town or along the route.
The value improves if you are traveling alone or as a couple. A private taxi would likely give you more control, but arranging a road vehicle plus the water crossing separately creates more work. Here, the company handles the handoffs.
The price is less about luxury and more about convenience. You are not paying for a private guide, a meal, or a sightseeing program. You are paying for an organized transfer with staff support and several transport legs.
Check the final price shown at booking, especially if you are considering an optional cable car connection or any departure-specific extra. The advertised base rate is $14 per person.
Who Should Choose Cat Ba Express?
I would recommend this service if you want a straightforward connection from Hanoi’s Old Quarter to Cat Ba Town. It is especially suitable for:
- First-time visitors who do not want to arrange separate tickets.
- Passengers carrying luggage.
- Solo visitors who want a coordinated transfer.
- Couples and families looking for a low-cost option.
- Anyone who values hotel pickup and drop-off.
- People with flexible schedules who can allow some room around the estimated arrival time.
You may prefer another option if you need a private vehicle, a custom departure, or a guaranteed arrival time. The group size can reach 45 people, and the route follows set schedules. It is designed for convenience, not personal control.
The transfer is suitable for most people, and the service information says most participants can take part. It is near public transportation as well, though the included hotel pickup makes that less important for many passengers.
Booking, Changes, and Weather Notes
You receive confirmation when you book, and a mobile ticket is accepted. Free cancellation is available if you cancel at least 24 hours before the experience start time.
Cancellations made within 24 hours are not refundable, and changes made within that period are not accepted. The cutoff follows local time, so check the exact departure time before making changes.
Weather deserves special attention because the journey includes a speedboat. If poor weather forces cancellation, the company offers a different date or a full refund. That protection is useful, but you should still avoid scheduling a flight or important connection too close to the transfer.
My Verdict: Book It If You Value Ease
I would book Cat Ba Express for a simple, fairly priced route between Hanoi and Cat Ba. The best features are the Old Quarter pickup, clear coordination, short speedboat crossing, and hotel drop-off on the island.
The main trade-off is the shared schedule. You give up some privacy and flexibility, and the three-hour estimate can shift with traffic, pickup delays, or weather. Still, at $14, the service handles the awkward parts of the journey without making you pay for a private transfer.
Choose the earliest Hanoi departure if you want more time on Cat Ba. For the return, select an earlier bus if you have a fixed Hanoi connection. If those practical limits fit your plans, this is a sensible way to reach the island.
FAQ
Where does the Hanoi to Cat Ba service pick up passengers?
Pickup is offered from hotels in Hanoi’s Old Quarter.
What are the Hanoi departure times?
The listed departures are around 7:30 to 7:45, 10:45, and 14:00.
How long does the trip from Hanoi to Cat Ba take?
The advertised journey takes approximately 3 hours 15 minutes to 3 hours 30 minutes.
How long is the bus ride from Hanoi to Got Station?
The bus ride to Got Station takes about two hours using highway 5B.
How long is the speedboat ride to Cat Ba Island?
The speedboat from Got Station to Cai Vieng takes about 10 minutes.
How do I get from Cai Vieng to Cat Ba Town?
After the speedboat, you transfer to a bus for about 40 minutes to Cat Ba Town.
Does the service drop passengers at their Cat Ba hotels?
Yes, drop-off is offered at hotels in Cat Ba Town or along the route.
What time do buses leave Cat Ba for Hanoi?
The listed return departures are 9:30, 12:30, 15:30, and 17:00.
Is hotel pickup available for the return trip?
Yes, pickup is offered from hotels in Cat Ba Town.
Can I cancel for a full refund?
Yes, you can cancel for a full refund at least 24 hours before the experience start time. Cancellations within 24 hours are not refundable.
New around Hanoi
- Private LUXURY Hanoi City Full day guided tour★ 4.5 · 21 reviews
- Private transfer between Hanoi and Sapa★ 5.0 · 27 reviews
- Private Transfer Hanoi <=> Mai Chau One Way (Free hotel pickup)★ 5.0 · 22 reviews
- Private Transfer from Ninh Binh to Halong or Halong to Ninh Binh★ 5.0 · 21 reviews
- Private Transfers Hanoi <=> Halong One Way (Free Hotel Pickup)★ 5.0 · 31 reviews
- Hanoi Airport See-off (Private Ride from Hotels to Hanoi Airport)★ 4.5 · 70 reviews
- Thang Long Water Puppet Theater★ 4.5 · 45 reviews
- Private transfer Ninh Binh <=> Halong One Way (Free Hotel Pickup)★ 5.0 · 21 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 →


