Bus Hanoi to Cat Ba Round-trip is a high-quality service provided by Cat Ba Express, departing daily from Hanoi at 06:00, 07:45, 10:45, 14:00, and from Cat Ba at 9:30, 12:30, 15:30, and 17:00.
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 car 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 bus from Hanoi to Cat Ba Island. The bus from Hanoi to Cat Ba Island will cater to your every need and ensure you enjoy the journey to the fullest.
| Price Bus: | 26$/ Pax |
| 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 |
Book one-way → here and Cat Ba to Hanoi → here
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:
Read what people say about Cat Ba Express on TripAdvisor before booking.
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.
| 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 |
Redefining comfort on the journey between Hanoi and 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 with generous legroom, smooth reclining, 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.












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 →