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
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
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.