Hanoi to Cat Ba Island: Bus & Speedboat Transfer 3.5 Hours
Getting to Cat Ba Island Without Renting a Scooter
You get hotel pickup in Hanoi, a reclining-seat bus to Got Station, a speedboat crossing, and a final bus ride to Cat Ba Town — all in one ticket with multiple daily departures. The return follows the same route in reverse, with drop-off back at your Hanoi hotel. Book the schedule that fits your plans; the whole transfer is designed to move without delays.
Step-by-step itinerary
Travel from Hanoi to Cat Ba Island
- Free hotel pick up in Hanoi Old Quarter
- Bus from Hanoi to Got Station (~2 hours)
- Speedboat from Got to Cai Vieng Cat Ba (~10 minutes)
- Bus transfer to Cat Ba Town (~40 minutes)
- Drop off at hotel in Cat Ba Town
The Experience
You don't realize how much time you save until you're not negotiating a motorbike rental or waiting for a minivan to fill up. The Hanoi to Cat Ba bus with Cat Ba Express picks you up at your hotel in Hanoi Old Quarter and handles the whole route — no transfers to figure out, no asking locals which way to go. The bus takes Highway 5B for about two hours, then you board a speedboat at Got Station for a quick 10-minute crossing to Cai Vieng, and another 40 minutes by bus gets you to Cat Ba Town. Total time is around three and a half hours, which is tight enough that you can leave Hanoi mid-morning and still have the afternoon free.
The bus itself is built for the journey. Reclining leather seats with extra legroom, no middle seats crammed in, air conditioning you can adjust at your own spot, and they hand out water and wet wipes before you leave. It's the kind of detail that matters when you're traveling six hours round-trip — you're not wedged in, you're not thirsty, and the seat actually reclines so you can sleep if the early departure time catches you. Cat Ba Express runs three schedules from Hanoi (7:30am, 10:45am, and 2pm) and four return times, so you can stay as long as you want and still catch a bus back that doesn't leave at midnight.
The return trip reverses the route: pickup from your Cat Ba hotel, 40 minutes to Phu Long port, 10 minutes by speedboat, then about 90 minutes back to Hanoi. Drop-off is at your hotel in the Old Quarter, which means you don't have to navigate a bus station or find a taxi at the end of the day. If you're traveling with kids or luggage, the free pickup and fixed schedule take the logistics off your hands.
What’s included
Your transfer includes free hotel pickup in Hanoi Old Quarter and drop-off at your Cat Ba hotel (or vice versa on the return), all bus and speedboat transport, reclining leather seats with extra legroom, air conditioning with personal temperature control, complimentary water and wet wipes, and your choice of three departure times from Hanoi or four from Cat Ba.
Operated by Cat Ba Express
Is this one for you?Pick this if you want to reach Cat Ba without renting a scooter or waiting for a shared minivan to leave — the fixed schedule and included pickup mean you just show up at your hotel and the transport is handled.
Traveler reviews
Compare the 13 similar options
Hanoi to Cat Ba Island: Bus & Speedboat Transfer 3.5 Hours★ 4.95 (493)3h 15m–3h 30mEN · VIUS$ 14
Noi Bai Airport to Hanoi Hotel Transfer & ReturnPrivate airport transfer from Noi Bai to Hanoi with English-speaking driver, air-conditioned vehicle, and fixed pricing. No waiting fees or hidden costs.★ 5.00 (207)50m–1hENUS$ 12per groupView ›
Noi Bai to Hanoi Hotel: Private Airport Pickup & Fixed FareStep off your flight at Noi Bai and relax—your private driver meets you with a name sign, helps with bags, and takes you straight to your Hanoi hotel. No haggling, no stress.★ 4.57 (267)40m–45mUS$ 17per groupView ›
Hanoi Airport Private Transfer: Meet your driver at arrivalsYou land at Noi Bai and your driver is waiting with your name on a sign. Private car, AC, fixed price—no negotiating at the curb or hunting for a taxi rank.★ 4.65 (226)1hUS$ 15per groupView ›
Hanoi Airport Fast Track: VIP Arrival & Private TransferLand in Hanoi and skip the lines with fast track immigration, visa guidance, and private transfer to your hotel. Includes meet-and-greet and full arrival support.★ 4.88 (96)10m–30mEN · KO +2US$ 17.16View ›
Hanoi to Noi Bai Airport: Private Transfer with Local DriverLeave Hanoi stress-free with a private ride to Noi Bai Airport, including hotel pickup, English-speaking driver & flexible timing for flight delays.★ 4.55 (76)40m–45mEN · VIUS$ 11per groupView ›
Hanoi Airport to Old Quarter: Private Transfer & Meet-GreetPrivate transfer from Noi Bai airport to Hanoi Old Quarter hotels. Professional driver, air-conditioned vehicle, signboard pickup. One-way or round-trip available.★ 4.84 (942)45mENUS$ 14per groupView ›
Hanoi to Cat Ba Island: Speed Boat & Hotel PickupDirect bus from Hanoi Old Quarter to Cat Ba with speedboat crossing and hotel drop-off. 7 daily departures, 3–3.5 hours by bus or 2.5 hours by van. WiFi and AC included.★ 4.72 (175)3hENUS$ 13View ›
Hanoi Airport Transfer: Private Pickup & AC VehiclePrivate airport departure transfer in Hanoi with hotel pickup, AC vehicle & English-speaking driver. Fixed price, no negotiating at the curb.★ 4.58 (106)1hUS$ 15per groupView ›
Hanoi Airport Transfer: Private Car & Meet-and-GreetPrivate airport transfer Hanoi with meet-and-greet at arrivals, air-conditioned car, and driver waiting up to 2 hours. Hotel to airport or reverse.★ 4.80 (64)1hUS$ 15per groupView ›
Hanoi Private Airport Transfer & Old Quarter PickupTravel between Hanoi Old Quarter and Noi Bai Airport in a private car with air conditioning. Includes English-speaking driver, flexible timing, and easy booking.★ 4.80 (20)45mENUS$ 15per groupView ›
Hanoi Airport to City Center: Private Transfer & Meet-GreetPrivate airport transfer Hanoi (HAN) to city hotels. Experienced driver, meet-and-greet, AC vehicle, 24/7 support. Fixed price, no hidden fees.★ 4.82 (146)45mUS$ 13per groupView ›
Hanoi Airport to City: Private Pickup with Meet & GreetArriving in Hanoi? Enjoy a private airport pickup, meet your driver at Noi Bai, and head straight to your hotel in comfort. Includes flexible booking and local support.★ 4.95 (220)1h–2hUS$ 15.50per groupView › Top questions
How long does the Hanoi to Cat Ba bus take?
About 3 hours 15 minutes to 3 hours 30 minutes total, including the speedboat crossing and all transfers.
What time does the bus leave Hanoi?
Three departures daily: 7:30am, 10:45am, and 2pm. All include free pickup from your hotel in Hanoi Old Quarter.
Is the speedboat included?
Yes. The speedboat from Got Station to Cai Vieng is part of the service, taking about 10 minutes.
What are the return schedules from Cat Ba?
Four departures: 9:30am, 12:30pm, 3:30pm, and 5pm. Free pickup from your Cat Ba hotel is included.
What's included in the ticket?
Hotel pickup and drop-off, bus and speedboat transport, reclining seats, air conditioning, water, and wet wipes.
Can I adjust the air conditioning?
Yes. Each seat has a personal outlet so you can control the temperature at your spot.
Is there a middle seat?
No. The bus uses a layout with extra legroom and no middle seats, so you're not squeezed in.
Can infants travel?
Yes. Infants must sit on an adult's lap during the journey.
Hanoi to Cat Ba Island: Bus & Speedboat Transfer 3.5 Hours
3h 15m–3h 30m · EN · VI · at your hotel
from US$ 14 per person
★★★★★★★★★★4.95493 reviews



















