Halong Bay – Cat Ba Bus | Daily Departures & Hotel Pickup

Original price was: 350.000 ₫.Current price is: 320.000 ₫.

Time
Vehicle
Accommodation
Departure date
Departure point
Tour type
Destination
Tour id

Promotion
  • Book 5 or more tickets: Save 20,000 VND per ticket.
  • Book together with a hotel and Lan Ha Bay tour: Save 50,000 VND per ticket.

Featured on the tour

✓ Direct connection between Halong Bay and Cat Ba Island
✓ Multiple pickup points in Halong City
✓ Hotel pickup and drop-off in Cat Ba Town
✓ Daily departures with multiple departure times

Tour Schedule

Halong Bay to Cat Ba Bus Schedule & Ticket Prices

Travel from Halong Bay to Cat Ba Island with a convenient daily bus service connecting two of Northern Vietnam’s most popular destinations.

With multiple departures every day, convenient pickup points in Halong City, and hotel pickup and drop-off in Cat Ba Town, this is an easy option for travelers carrying luggage or connecting Cat Ba with their Halong Bay itinerary.

29-Seater Tourist Bus from Halong Bay to Cat Ba
29-Seater Tourist Bus from Halong Bay to Cat Ba

Halong Bay – Cat Ba Bus Service

Service Details
Route Halong Bay ↔ Cat Ba Island
Travel time Approximately 2 hours
Vehicle Passenger bus 29 seater
Ticket price 320,000 VND / person / one way
Halong Bay → Cat Ba 07:30 – 11:00 – 12:30
Cat Ba → Halong Bay 07:30 – 12:30 – 15:00
Pickup & drop-off in Halong Bay Sun World Halong and hotels in the Bai Chay area.
Pickup & drop-off in Cat Ba Hotel pickup and drop-off in Cat Ba Town
Booking support WhatsApp: +84349057950

Pickup & Drop-off Points

  • Sun World Halong: convenient pickup point in the Bai Chay area.
  • Vincom Halong: pickup point in the Hon Gai area.
  • Hotel pickup in Halong City: pickup can be arranged from hotels or agreed meeting points in central Halong City and around Halong Market.
  • Cat Ba Town: hotel pickup and drop-off are available at hotels within the town area.
  • Pickup and drop-off services make it easier to travel with luggage without having to find a bus station or arrange additional local transportation.

Daily Bus Schedule

Halong Bay → Cat Ba Island
Departure Arrive at
07:30 09:30
11:00 13:00
12:30 14:30
Cat Ba Island → Halong Bay
Departure Arrive at
07:30 09:30
12:30 14:30
15:00 17:00

Route: Halong Bay – Tuan Chau – Gia Luan – Cat Ba

The journey from Halong Bay to Cat Ba Island includes a ferry crossing from Tuan Chau to Gia Luan.

  • Halong Bay: Pickup from the Bai Chay or Hon Gai area.
  • Tuan Chau Ferry Terminal: The bus travels from Halong City to Tuan Chau and boards the ferry.
  • Tuan Chau → Gia Luan: The bus and passengers cross the sea by ferry to Gia Luan Ferry Terminal on Cat Ba Island.
  • Gia Luan → Cat Ba Town: After arriving at Gia Luan, the bus continues by road to Cat Ba Town.
  • Cat Ba Town: Passengers can be dropped off at hotels within the town area.

Important: The total travel time may vary depending on traffic, ferry schedules, weather conditions and waiting time at the ferry terminal.

Tour price list

Passenger Ticket Price
Adults 320,000 VND / person / one way
Children under 3 years old Free
Children from 4 years old  Same fare as adults.

Note: Children under 3 years old travel free of charge. Children from 4 years old require their own seat and are charged the same fare as adults.

Included

  • One-way bus ticket between Halong Bay and Cat Ba Island
  • Direct bus transportation from Halong City to Cat Ba Island
  • Tuan Chau – Gia Luan ferry crossing with the bus
  • Pickup at designated pickup points or selected hotels in Halong
  • Hotel pickup and drop-off within Cat Ba Town

Not included

  • Meals and drinks
  • Personal expenses
  • Travel insurance
  • Hotel accommodation
  • Other services not mentioned above

Tour Terms

Payment Policy

  • A 50% deposit is required to confirm and hold your booking.
  • The remaining 50% can be paid on the departure day.

Cancellation & Refund Policy

  • Cancellation more than 72 hours before departure: 100% refund of the deposit.
  • Cancellation within 72 hours before departure: the deposit is non-refundable.
  • No-show: the deposit is non-refundable.
  • Ticket transfers to another passenger are allowed. Please inform us in advance so we can update the passenger information.
  • All cancellation or booking change requests must be confirmed via WhatsApp.
  • If the service cannot operate due to storms, severe weather, or ferry suspension/closure, passengers will receive a 100% refund of the amount paid.

Note

  • No pets allowed
  • No flammable or explosive materials
  • No smoking
  • No oversized luggage
  • No weapons or sharp objects
  • No prohibited or illegal substances

prohibited items

Book Your Ha Long Bay – Cat Ba Bus Ticket

To book your Ha Long – Cat Ba bus ticket with convenient pickup and drop-off service, please contact us:

Wetripx Vietnam Travel Services Trading Co., Ltd.

Address: No. 368 My Dinh Street, My Dinh Ward, Nam Tu Liem District, Hanoi, Vietnam.

Hotline: 034 905 7950

Email: wetripxtravel@gmail.com

Website: catbatrip.com

Wetripx Travel – Your trusted partner for premium, comfortable, safe, and punctual Ha Long– Cat Ba bus services.