Inbound
~2.5–3 hours (incl. ferry)Ha Long → Cat Ba
The scenic route — cross between Tuan Chau (Ha Long) and Gia Luan (Cat Ba) on the car ferry, then a short ride into town. Ferry schedules shift seasonally; we'll confirm your time when you book.
Choose your vehicle
Tap a vehicle to see its photos, features, and price.

Ferry + Local Bus
Cheapest optionTake the ferry across, hop on the public bus to town. Roughly 60k for ferry + 50k for bus per person.
Features
- ✓Tuan Chau → Gia Luan ferry
- ✓Local bus from Gia Luan to Cat Ba Town
- ✓Outdoor deck — best for photos
Highlights
- Scenic ferry across Lan Ha & Ha Long Bay
- Bring your motorbike or rental car
- Local taxi or shuttle on Cat Ba side
Schedule & route
- Departures
- 08:00 · 11:30 · 15:00 · + high season: 07:30 · 09:00 · 13:30
- Pick-up
- Ha Long City / Tuan Chau Pier
- Drop-off
- Cat Ba Town (via Gia Luan Pier)
- Route
- Ha Long → Tuan Chau Ferry → Gia Luan → Cat Ba
What's included
✓Ferry ticket (passenger)
✓Pickup options: local bus or taxi to town
Not included
✗Meals
✗Motorbike fee on ferry (add-on)
Good to know
- !If you see a bus advertised as "Ha Long – Cat Ba", confirm the route. Tuan Chau – Gia Luan ferry is rarely operated by transport companies; most run via the Dong Bai ferry instead.
- !Pricing breakdown: Ferry 60,000 VND/person · Motorbike on ferry 80,000 VND · Local bus to Cat Ba Town 50,000 VND/person · Taxi 4-seat 450,000 VND, 7-seat 550,000 VND.
Cancellation policy
- More than 14 days before: 100% refund
- 5–14 days before: 100% refund (processed within 48 hours)
- Less than 5 days before: non-refundable

