Reviewed · CAT BA TOURS
Bus Hanoi to Cat Ba Island with Cat Ba Express
The useful trick here is that the trip to Cat Ba is not one long bus ride. Cat Ba Express links a highway bus, a short speedboat crossing, and an island transfer, so you can get from Hanoi’s Old Quarter to Cat Ba Town without piecing the journey together yourself.
I like two things in particular: free pickup in Hanoi’s Old Quarter saves you an early taxi hunt, and the company carries you through each leg, including the port change. Staff also call ahead, and a guide may share practical tips for Cat Ba.
The main consideration is timing. You’ll change vehicles at the port, and the full trip takes about three and a quarter hours, sometimes closer to three and a half. Pickup may be at or near your hotel, so confirm the meeting point rather than assuming the bus will pull up to your door.
- The route combines bus, speedboat, and island bus: one booking covers the main stages between Hanoi and Cat Ba Town.
- Hanoi pickup is offered in the Old Quarter: staff may call before arrival, and pickup can be nearby if the bus cannot reach your hotel.
- A restroom stop breaks up the highway leg: the drive to Got Port takes about two hours.
- The speedboat crossing is short: the listed crossing from Got to Cai Vieng takes around 10 minutes.
- Cat Ba hotel drop-off is part of the service: the bus continues from the port to Cat Ba Town and can drop you at your hotel or along the way.
- The listed fare is $14 per person: a good value if you want the connections and hotel transfers handled together.
A linked ride from Hanoi to Cat Ba

Cat Ba Express makes a complicated-looking route fairly straightforward. You start with a pickup in Hanoi’s Old Quarter, ride by bus to Got Port, cross by speedboat, then continue by bus to Cat Ba Town. The whole journey is listed at about 3 hours 15 minutes to 3 hours 30 minutes.
That matters because Cat Ba is an island, and a land-only bus ticket cannot take you all the way there. With this service, you do not need to work out separate transport for the port, boat, and final ride into town. You still need to change vehicles, but the handoffs are part of the trip rather than separate tasks to arrange yourself.
The service is designed for transport, not sightseeing. Think of it as a practical link between two places, with some help getting oriented along the way. If your main goal is to reach Cat Ba without a string of independent bookings, that is the point.
Starting with pickup in Hanoi’s Old Quarter
The Hanoi service offers free pickup at hotels in the Old Quarter. The listed departure options are 7:30 to 7:45, 10:45, and 14:00. Check your exact pickup time and location when you book, since the early departure window is given as a range rather than a single time.
Staff may call ahead to say they are close. One reported pickup involved a colleague meeting passengers on a scooter, which suggests that a bus may not always be able to reach every hotel entrance. That is a useful detail in the Old Quarter, where narrow streets and traffic can make a large vehicle’s approach awkward.
Keep your phone handy, and be ready to walk a short distance if staff direct you to a nearby meeting point. This is not a reason to avoid the service, just a small planning step that can prevent a rushed start. If you have a tight morning, confirm the pickup arrangement in advance.
More Cat Ba and Lan Ha Bay trips in Hanoi:
- Amanda Cruise – Ha Long, Lan Ha Bay – All Inclusive 2D1N & 3D2N
★ 5.0 · 4,358 reviews - Hanoi: 2-Day Halong & Lan Ha Bay 5-Star Cruise with Balcony
★ 4.8 · 3,300 reviews - Mon Chéri Cruise 5 star: Unique 2 Days Tuan Chau – Halong bay – Lan Ha Bay
★ 5.0 · 2,422 reviews
The highway ride to Got Port

From Hanoi, the bus follows Highway 5B toward Got Port. The drive is listed at about two hours, and the total trip information includes a restroom break along the way. That pause is welcome on a journey that continues through two more transport stages.
The highway leg is the longest single stretch. You can settle into the bus, keep your essentials close, and use the stop to stretch or visit the restroom. The service is advertised for groups of up to 45 people, so it is not a small private transfer. At the same time, the route is organized around a shared connection, which helps keep the price down.
Comfort matters on a transfer, even if the ride is not a tour in itself. The bus has been described as comfortable, but conditions can vary by vehicle and departure. Pack water and any items you need for the crossing in a small day bag, rather than burying them in luggage.
Crossing by speedboat from Got to Cai Vieng

At Got Port, you leave the bus and board a speedboat for the crossing to Cai Vieng on Cat Ba. The crossing is about 10 minutes, a brief but essential link between the mainland and the island. Keep your ticket and belongings with you as you change from bus to boat.
The short crossing means you spend much less time on the water than on the road. It also gives the trip a clear break between the mainland drive and the final ride across Cat Ba. The itinerary specifies the speedboat as the standard crossing.
One account of the service mentions a cable car as an alternative for a small extra charge. Since that option is not part of the stated route details, do not count on it being available for your departure. Ask Cat Ba Express directly if you want to know whether a cable car can be arranged, and whether it changes the timing or price.
The final ride into Cat Ba Town

After landing at Cai Vieng, you board another bus for the roughly 40-minute ride to Cat Ba Town. The company offers drop-off at your hotel or along the way. That final leg is a practical plus: you do not have to find a taxi or local ride after arriving on the island.
The hotel drop-off is especially helpful if you are arriving with bags or are new to Cat Ba. Still, make sure the company knows where you are staying, and confirm whether the vehicle can reach your hotel. A drop-off at a nearby point may be more realistic in some locations.
A guide may share travel tips about the island during the journey. Do not expect a long guided tour or a set sightseeing program; this is transport first. But a few useful pointers as you approach town can help you get your bearings before you head out on your own.
More tours and experiences in Hanoi:
- 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: Water Puppet Show Tickets
★ 4.6 · 7,029 reviews
Choosing a departure that fits your day

The three listed Hanoi-to-Cat Ba options are 7:30 to 7:45, 10:45, and 14:00. The early run gives you the longest part of the day on the island, while the later departures may suit you better if you need a slower morning. The trade-off is simple: leaving later means reaching Cat Ba later.
For the return trip, Cat Ba Express offers pickups from hotels in Cat Ba Town at 9:30, 12:30, 15:30, and 17:00. The return route begins with about 40 minutes by bus to Phu Long Port, followed by a roughly 10-minute speedboat crossing to Got. From there, the bus ride to Hanoi is listed at about 1 hour 30 minutes to 1 hour 45 minutes.
The return sequence differs from the outbound one, so do not assume the same port or transfer pattern in both directions. The service offers hotel drop-off in Hanoi’s Old Quarter at the end of the return journey. If you have a flight, train, or other fixed appointment, leave a generous buffer rather than planning around the shortest stated travel time.
What the fare buys you

At $14 per person, the fare is attractive for a trip that combines hotel pickup, the mainland bus, the speedboat crossing, the island bus, and a Cat Ba Town drop-off. The value is not just the seat on the highway. You are paying for a coordinated chain of transport that would otherwise require you to arrange and time several separate legs.
That coordination can be worth more than a small difference in ticket price. If a connection goes wrong when you book each part separately, you have to solve it yourself. Here, the operator handles the bus-to-boat-to-bus sequence, and staff communicate pickup details.
The fare is for transport, so do not mistake it for a tour with activities or meals. An account of the journey gives a price of about 17 Australian dollars each way, which is broadly consistent with the listed fare, though exchange rates and booking prices can change. Check the amount shown for your own date before paying.
Who will find this service useful

This is a strong fit if you are staying in Hanoi’s Old Quarter and want a direct, organized connection to Cat Ba Town. It should also suit you if you value hotel pickup and drop-off more than choosing every leg yourself. The short speedboat crossing and clear transfer sequence make the trip easier to understand before you set off.
It is less suited to someone who wants a private vehicle, a custom schedule, or a sightseeing excursion en route. The service can carry up to 45 people, and you will transfer between vehicles. If you prefer complete control over stops and timing, arranging separate transport may suit you better, though it will take more planning.
The trip is also a sensible choice if you are watching your budget. At the listed $14, it combines several necessary transport pieces for a low fare. Just be realistic about the journey: it is a well-organized transfer, not a way to avoid all waiting or movement between vehicles.
Small details that make the journey easier

Keep your phone on and check messages before pickup. The company may call when it is close, and clear communication can matter if the bus meets you near, rather than directly outside, your hotel.
Carry your important items with you through each transfer. You will leave one bus at the port, board a boat, then take another bus on Cat Ba. A small bag with your phone, wallet, water, and any travel documents is easier to manage than repeatedly opening your main luggage.
The service is listed as suitable for most people, with confirmation provided at booking. It also requires good weather. If poor weather forces cancellation, you are offered a different date or a full refund. For other cancellations, you can receive a full refund if you cancel at least 24 hours before the start time; within 24 hours, the fare is not refunded.
Should you book Cat Ba Express?
I would choose this service if you want an affordable, coordinated ride from Hanoi’s Old Quarter to Cat Ba Town and are comfortable with a shared bus and port transfers. The strongest practical advantages are the hotel pickup, staff communication, short speedboat leg, and final hotel drop-off.
Before booking, check your pickup point, the departure time, and the exact fare. If you need a private ride or a guaranteed arrival by a fixed deadline, consider another option or allow extra time. For most people making the Hanoi-to-Cat-Ba connection, this is a straightforward way to handle a journey that would otherwise take more planning.
FAQ
How long does the trip from Hanoi to Cat Ba take?
The journey takes about 3 hours 15 minutes to 3 hours 30 minutes.
Where does the Hanoi pickup take place?
Free pickup is offered at hotels in Hanoi’s Old Quarter. The meeting point may be at or near your hotel.
What are the Hanoi-to-Cat-Ba departure times?
The listed options are 7:30 to 7:45, 10:45, and 14:00.
How long is the drive from Hanoi to Got Port?
The bus ride to Got Port takes about two hours.
How long is the speedboat crossing?
The crossing from Got to Cai Vieng takes about 10 minutes.
Is there a bus ride after the boat reaches Cat Ba?
Yes. A bus takes you from Cai Vieng to Cat Ba Town in about 40 minutes.
Does the service drop you at your hotel in Cat Ba?
Hotel drop-off in Cat Ba Town is offered. The bus may also drop you along the way.
What time does the return service leave Cat Ba?
The listed Cat Ba-to-Hanoi pickup times are 9:30, 12:30, 15:30, and 17:00.
What is the listed price?
The listed price is $14 per person. Check the price for your selected date when booking.
What is the cancellation policy?
You can cancel at least 24 hours before the experience for a full refund. Cancellations within 24 hours are not refunded.
New on the list for Hanoi
- 7 Days Unlimited Data SIM card★ 4.3 · 3 reviews
- Hanoi: All-in-One Walking Tour Through a Train Street★ 4.9 · 65 reviews
- 4-day Motorbike Ha Giang Loop Luxury Tour With Easy Rider★ 4.8 · 90 reviews
- Hanoi: 3-Day Tour to Ban Gioc Waterfall and Ba Be Lake★ 4.9 · 9 reviews
- 3-Day Ninh Binh Bungalow & Ha Long Bay 5 Star Cruise★ 4.7 · 7 reviews
- 3-Day Discover the most stunning Cat Ba Island – Lan Ha Bay★ 4.8 · 6 reviews
- From Hanoi: Ha Long Bay 3-Day 5 Star Cruise with Balcony★ 4.8 · 4 reviews
- 3 Day Hanoi – Ninh Binh – Halong Bay 5 Star Cruise & Balcony★ 4.7 · 83 reviews
Cat Ba Tours, compared.

Amanda Cruise – Ha Long, Lan Ha Bay – All Inclusive 2D1N & 3D2N
Read our review →
Lan Ha – Ha Long Bay – Dau Be island 2D/1N from Cat Ba in less touristy areas.
Read our review →
Full day trip to Lan Ha-Ha Long Bay from Cat Ba, avoid the crowds
Read our review →
2-Day Halong & Lan Ha Bay 5-Star Cruise with Balcony
Read our review →
Mon Chéri Cruise 5 star: Unique 2 Days Tuan Chau – Halong bay – Lan Ha Bay
Read our review →
Doris Cruise 5 star cruise 2 days visiting Halong Bay Lan Ha Bay private balcony
Read our review →
3-Day Ninh Binh, Ha Long, & Lan Ha Bay 5-Star Cruise
Read our review →
Mon Chéri Cruises 5 star: Amazing 3 days exploring Halong & Cat Ba island
Read our review →Browse the lists this tour appears in
