CAT BA
BUS BOOKING
Hanoi → Cat Ba journey
← All routes · Tiếng Việt

Hanoi to Cat Ba bus

3.5 hours · Hanoi → bay crossing → Cat Ba Town (the crossing depends on the vehicle you choose)

Choose date & tickets ↗

Compare bus and limousine options from Hanoi to Cat Ba. Departure times and crossing arrangements depend on the selected vehicle. Check its schedule and pickup details before booking.

Choose how you travel.

Regular Bus 45-seat (Speedboat)

Regular Bus 45-seat (Speedboat)

The alternative Hanoi departure — same combo (bus + speedboat across Lan Ha Bay + shuttle) on a slightly different schedule. Pick whichever time fits your morning.

378,000 VND / person · VAT included

Listed departures
06:00 · 07:30 · 10:45 · 14:00

  • Departures: 06:00 · 07:30 · 10:45 · 14:00
  • AC bus, reclining seats
  • Bus → Speedboat → Bus combo
  • Pickup at 214 Tran Quang Khai or your Old Quarter hotel
  • Free water onboard
Connections, inclusions & pickup

Bus → Speedboat → Bus

Pickup: 214 Tran Quang Khai or your Old Quarter hotel

Drop-off: Cat Ba Town center

  • Bus Hanoi → Hai Phong
  • Speedboat to Cat Ba
  • Shuttle into Cat Ba Town
  • Not included: Meals
  • Not included: Personal expenses
  • Not included: Tips
Select this ticket ↗
Regular Bus 45-seat

Regular Bus 45-seat

Our most popular Hanoi ticket. Comfortable 45-seat AC coach from our Hanoi office (or your hotel in the Old Quarter), a 30-minute speedboat through Lan Ha Bay, and a final shuttle into town.

378,000 VND / person · VAT included

Listed departures
07:30 · 10:30 · 14:00

  • Departures: 07:30 · 10:30 · 14:00
  • AC bus, reclining seats
  • Speedboat across the bay included
  • Pickup at 122 Tran Nhat Duat or your Old Quarter hotel
  • Free water onboard
Connections, inclusions & pickup

Bus → Speedboat → Bus

Pickup: 122 Tran Nhat Duat or your Old Quarter hotel

Drop-off: Cat Ba Town center

  • Bus Hanoi → Hai Phong
  • Speedboat to Cat Ba
  • Shuttle into Cat Ba Town
  • Not included: Meals
  • Not included: Personal expenses
  • Not included: Tips
Select this ticket ↗
Bus 45-seat + Cable Car

Bus 45-seat + Cable Car

Same bus, but the bay crossing happens on the Sun World cable car at Phu Long instead of a speedboat — about 10 minutes gliding over Lan Ha Bay with full panoramic views. Worth the small upcharge for first-time visitors.

422,000 VND / person · VAT included

Listed departures
07:45 · 10:45

  • Departures: 07:45 · 10:45
  • Bus → Sun World cable car at Phu Long → Bus
  • 10-min cable-car ride over Lan Ha Bay — most scenic option
  • Pickup at 214 Tran Quang Khai or your Old Quarter hotel
  • Free water onboard
Connections, inclusions & pickup

Bus → Sun World cable car at Phu Long → Bus

Pickup: 214 Tran Quang Khai or your Old Quarter hotel

Drop-off: Cat Ba Town center

  • Sun World cable car crossing at Phu Long
  • Not included: Meals
  • Not included: Personal expenses
  • Not included: Tips
Select this ticket ↗
D-Class Limousine (Drive-on Ferry)

D-Class Limousine (Drive-on Ferry)

A D-Class Limousine. Boards the drive-on ferry so you never get out of the vehicle on the crossing — the ride goes door-to-door without a transfer. Orange diamond-stitched captain seats and a single morning departure.

486,000 VND / person · VAT included

Listed departures
07:30

  • Departures: 07:30
  • Reclining orange leather captain seats
  • Drive-on ferry — your vehicle stays with you (zero transfer)
  • Pickup at 214 Tran Quang Khai or your Old Quarter hotel
  • USB charging at every seat
Connections, inclusions & pickup

D-Class Limousine → drive-on ferry → Cat Ba Town

Pickup: 214 Tran Quang Khai or your Old Quarter hotel

Drop-off: Cat Ba Town center

  • Drive-on ferry crossing — you stay in the vehicle
  • Not included: Meals
  • Not included: Personal expenses
  • Not included: Tips
Select this ticket ↗

Times and durations are indicative. Connections, overnight travel and availability require confirmation. A request does not reserve a seat or charge your card.

Arrival point & local transfer

A Cat Ba journey includes an island crossing. A direct transfer request means avoiding an unnecessary city detour where feasible; it does not guarantee one vehicle throughout or remove the crossing.

Meeting point & onward connection

Hanoi city pickup and Noi Bai Airport are different endpoints. Provide the hotel or terminal address; an Old Quarter stop does not include an airport transfer.

Is there a direct Hanoi to Cat Ba transfer?

A direct, same-vehicle journey is confirmed only when the quote explicitly names the vehicle and every leg. Island crossings still need confirmation. A route awaiting a supplier is a planning request, not a fixed scheduled departure.

Fare quote & travel details

Send your date, travelers, luggage and exact pickup/drop-off addresses. The quote must identify the vehicle, transfers, any boat or ferry tickets, change/cancellation terms and total including VAT. A request alone does not reserve capacity or confirm a price.

View the reverse route ↗

Payment options

Payment follows availability confirmation. Card payments are processed securely by VTC Pay.