Bus Hanoi to Cat Ba (Round-trip)
Cat Ba is about 156km from Hanoi; therefore, travelers have many options to go to Cat Ba. Some take bikes and pay extra fees to bring them to the island. Some travel by private cars and leave on the mainland at the port to take a ferry to Cat Ba island.
The most hassle-free way is to take a tourist bus, specifically Cat Ba Express.
Cat Ba Express provides the highest-quality transportation service at the lowest price: a round-trip Hanoi to Cat Ba Island bus. Bus Hanoi to Cat Ba Island will cater to your every need and ensure that you enjoy the journey to the fullest extent possible.
Bus Hanoi to Cat Ba Island round-trip
| Price Bus: | |
| Departure from: | Hanoi Old Quarter |
| Departure time Hanoi: | 6:00, 7:45, 10:45, 14:00 |
| Departure time Cat Ba: | 9:30, 12:30, 15:30, 17:00 |
| Transportation: | Bus or Limousine & Speedboat |
| Travel time: | 3 hours 15 - 30 minutes |
80 Years Anniversary of Independence Day: 15% OFF!
Limousine Bus Opening 10/01/2026 - Offer 25%
Recommend → Cat Ba Island - Lan Ha Bay full-day tour from Hanoi (pick-up at 7:00 - 7:30 am) or Lan Ha Bay day Tour from Hanoi (pick-up at 6:00 am) at a more economical price.
You can click to book the bus below:
- Round-trip bus Hanoi to Cat Ba tickets
- Halong Bay to Hanoi bus
- Hanoi to Halong Bay bus
- Halong Bay to Cat Ba bus
- Hanoi to Ninh Binh bus
- Hanoi to Sapa bus
- Cat Ba to Ninh Binh bus
- Ninh Binh to Cat Ba island bus
- Ninh Binh to Halong Bay bus
- Halong Bay to Ninh Binh bus
Read what people say about Cat Ba Express on Tripadvisor before booking.
Which types of vehicles does Cat Ba Express operate?
- Luxury Limousine bus: 31 seats.
- Kia Granbird Tracomeco 2024: 45–47 seats.
- Universe Noble 2017: 35 standard seats.
- Universe Noble 2017: 45 standard seats.
- Thaco 2020: 33-seat version modified to 28 premium seats.
- Speed boat: transporting passengers between Đồng Bài Pier and Phù Long Pier (round trip).
- Cat Ba Cable Car tickets (with surcharge).
Bus Itinerary
Hanoi to Cat Ba is a multi-stop route that starts with a bus, then a speedboat, and then a bus again.
Bus Hanoi to Cat Ba Island, provided by Cat Ba Express, guarantees your comfort during the whole trip with personal power outlets, reclining leather seats, extra legroom, no middle seats, and an incredibly friendly and funny tour guide fluent in English and Vietnamese.
Hanoi to Cat Ba
- Hotel pick-up if you are staying in Hanoi Old Quarter. Otherwise, please arrive at the Cat Ba Express office (10 minutes before departure): No. 214 Tran Quan Khai Street, Hoan Kiem, Hanoi.
- Travel via Highway 5B to Got port (2 hours, including a 15-minute break)
- Travel to Cai Vieng from Got Port by SPEEDBOAT (not ferry) (8 minutes)
- Travel to Cat Ba Town by bus (30 minutes). At Cat Ba Express in Cat Ba Town, No.191, Road Mot Thang Tu.
Cat Ba to Hanoi
- From Cat Ba Express No. 191, 1/4 Street, Cat Ba Town., or on the way to Cai Vieng port (travel time: 40 minutes).
- Travel from Cai Vieng port to Got port by SPEEDBOAT (not ferry) (8 minutes).
- Travel via Highway 5B from Got port to Hanoi (2 hours, including a 15-minute break).
- Drop off at your hotel in Hanoi Old Quarter or at Cat Ba Express Office: No. 214 Tran Quan Khai Street, Hoan Kiem, Hanoi.
Round-trip bus Hanoi to Cat Ba timetable
| DEPART IN HANOI | ARRIVE IN CAT BA TOWN |
| 6:00 | 9:15 - 9:30 |
| 7:45 | 11:00 - 11:30 |
| 10:45 | 14:00 - 14:15 |
| 14:00 | 17:15 - 17:30 |
| DEPART IN CAT BA TOWN | ARRIVE IN HANOI |
| 9:30 | 12:45 - 13:00 |
| 12:30 | 16:15 - 16:30 |
| 15:30 | 18:45 - 19:15 |
| 17h00 | 20:15 - 20:30 |
Bus from Hanoi to Cat Ba of Cat Ba Express includes
- Bus or Limousine & Speedboat.
- Hotel pick-up is in Hanoi Old Quarter, and Cat Ba Express is in Cat Ba Town, No.191, Road Mot Thang Tu.
- English-speaking guide.
- Water, wet wipes.
How to book?
- Book online with the booking box on this website: Cat Ba Express. We will confirm your booking via Email/WhatsApp/Message as soon as possible.
- You can book at Cat Ba Express Office No. 214 Tran Quan Khai Street, Hoan Kiem, Hanoi, or Cat Ba Express No. 191, 1/4 Street, Cat Ba Town.
- Call our hotline to book: +84 84 824 4999
- Send your request to info@catbaexpress.com.
Limousine Picture
Redefining comfort on the journey between Hanoi to Cat Ba, Cat Ba Express Limousine Bus is crafted from the original Thaco 120S 45-seat platform, thoughtfully transformed into an exclusive 31-seat luxury limousine experience.
Step inside and discover a cabin of refined elegance, featuring 100% business-class seats, designed with generous legroom, smooth reclining functions, and USB & Type-C charging ports – where every detail serves your comfort.
The exterior design is inspired by the vast beauty of the cosmos and the purity of nature, blending modern aesthetics with a calm, sophisticated presence that feels both welcoming and prestigious.
A spacious luggage compartment completes the experience, offering ample capacity for extended journeys and larger suitcases – ensuring every trip is effortless, unhurried, and truly first-class.


Bus Picture











Private boat transfer to Cat Ba Island
Note:
- On national holidays and vacations (September 1, 2, 3 and 4; December 30, 31; etc.), surcharge 20% is added
Read more →
- Bus or Limousine & Speedboat.
- Hotel pick up in Hanoi Old Quarter and Cat Ba Express in Cat Ba Town, No.191, Road Mot Thang Tu.
- English-speaking guide.
- Water, wet wipes.
★ Leave a review!


