Bus Cat Ba to Hanoi

Price from: 13 USD / PAX
Depart Time: 9h30, 12:30, 15:30, 17:00

+84 84 824 4999 Call/Whatsapp/Zalo

Cat Ba to Hanoi bus is a high-quality service provided by Cat Ba Express. Bus Cat Ba to Hanoi will cater to your every need and make you enjoy the journey to the best.

Bus Cat Ba Island to Hanoi

Price Bus from:13$/ Pax
Price Limousine18$/ Pax
Departure from:Cat Ba Island
Departure time:9h30, 12h30, 15h30, 17h00
Transportation:Car & Speed boat
Travel time:3 hours 15 minutes

Bus from Cat Ba to Hanoi is a multi-stop route starting with a bus, then a speedboat, and a bus again.

Bus Cat Ba to Hanoi 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.

You can also book:

  1. Round-trip bus Hanoi to Cat Ba tickets
  2. Halong Bay to Hanoi bus
  3. Hanoi to Halong Bay bus
  4. Halong Bay to Cat Ba bus
  5. Hanoi to Ninh Binh bus
  6. Hanoi to Sapa bus
  7. Cat Ba to Ninh Binh bus
  8. Ninh Binh to Cat Ba island bus
  9. Ninh Binh to Halong Bay bus
  10. Halong Bay to Ninh Binh bus

Read what people say about Cat Ba Express on Tripadvisor before booking.

Hanoi is about 150km from Cat Ba; therefore, travelers have many options to go to Hanoi. The most hassle-free way is to take a tourist bus, specifically Cat Ba Express.


  1. Cat Ba Express in Cat Ba Town, No.191, Road Mot Thang Tu, or on the way to Cai Vieng port (travel time: 40 minutes)
  2. Travel from Cai Vieng port to Got port by SPEEDBOAT (not ferry) (8 minutes)
  3. Travel via Highway 5B from Got port to Hanoi (2 hours, including a 15-minute break)
  4. Drop off at your hotel in Hanoi Old Quarter or Cat Ba Express Office: No. 106 Tran Nhat Duat, Hoan Kiem, Hanoi.

Travel timeline Bus Cat Ba to Hanoi

9h3012h45 - 13h00
12h3016h15 - 16h30
15h3018h45 - 19h15
17h0019h45 - 20h15

Travel time ~ 3 hours 15 minutes (excluding 30 minute pick-up)

*Note: On national holidays and vacations, a surcharge of 20% is added.

Bus from Cat Ba to Hanoi includes

  • Bus & speedboat.
  • Hotel pick up in Hanoi Old Quarter.
  • English-speaking guide.
  • Water, wet wipes.

​​How to book?

  1. Book online with the booking box on this website. We will confirm your booking via email/WhatsApp/message as soon as possible.
  2. Book in Hanoi office at No. 106 Tran Nhat Duat, Hang Buom, Hoan Kiem, Hanoi.
  3. Book in Cat Ba office at No. 191, 1/4 Street, Cat Ba Town.
  4. Call our hotline to book: +84 84 824 4999 (Whatsapp is available)
  5. Send your request to infor@catbaexpress.com

Bus Picture

Bus Cat Ba to Hanoi

34-seat Hyundai Universe Noble Bus

bus Cat Ba island to Hanoi

29-seat Samco Bus

Cat Ba to Hanoi

Getting off the bus

Hadeco Speedboat

Speedboat to Cat Ba island

Read more →

  1. → Cat Ba Island, Vietnam - an unforgettable holiday
  2. → The top 15 hotels in Cat Ba Island
  3. → Lan Ha Bay – the forgotten paradise
  • Reclining leather seats with seatbelt and extra legroom, no middle seats 
  • Air conditioning (with personal outlet for you to adjust your spot's temperature)
  • Water, wet wipes.
Bus Cat Ba to Hanoi 0 Bus Cat Ba to Hanoi 1 Bus Cat Ba to Hanoi 2 Bus Cat Ba to Hanoi 3 Bus Cat Ba to Hanoi 4 Bus Cat Ba to Hanoi 5 Bus Cat Ba to Hanoi 6 Bus Cat Ba to Hanoi 7
Price from: 13 USD / PAX
Depart Time: 9h30, 12:30, 15:30, 17:00
Bus Cat Ba island to Hanoi is a high-quality service provided by Cat Ba Express, departing at 9h30, 12h30 and 15:30 daily.
Price from: 26 USD / PAX
Depart Time: 7:45, 10:45, 14:00
Bus Hanoi to Cat Ba Round-trip is high-quality service provided by Cat Ba Express, departing daily from Hanoi at 7:45, 10:45, 14:00 daily, from Cat Ba at 9:30, 12:30 and 15...