Island transfers
Your journey to Cat Ba
Comfortable transport options from Vietnam’s most popular northern destinations.
Choose your departure city
Five easy ways to reach the island
◌ From 350,000 VND / Person
From Hanoi
About 3.5 hours- Shuttle Bus · Hanoi → Cat Ba: 7:30 AM | 10:30 AM | 12:00 PM | 2:00 PM
- Limousine · Hanoi → Cat Ba: 8:00 AM | 11:00 AM | 1:00 PM | 2:00 PM
- Private car door-to-door
- Ferry connection included with convenient arrival in Cat Ba
- Round trip Cat Ba → Hanoi · 650,000 VND / Person
From Ninh Binh
About 4.5–5 hours- Shuttle Bus · Ninh Binh → Cat Ba: 7:00 AM | 8:30 AM | 2:00 PM
- Limousine · Ninh Binh → Cat Ba: 7:00 AM | 8:30 AM | 2:00 PM
- Private car door-to-door
- Ferry connection included with convenient arrival in Cat Ba
From Sapa
About 10–12 hours- Cabin Bus · Sapa → Cat Ba: 9:00 PM
- Bus to Hanoi, then onward to Cat Ba
From Ha Giang
Overnight service- Cabin Bus · Ha Giang → Cat Ba: 8:00 PM
- Overnight journey to Cat Ba
- Contact us to confirm availability
From Cao Bang
Overnight service- Sleeping Bus · Cao Bang → Cat Ba: 8:00 PM
- Overnight journey to Cat Ba
- Contact us to confirm availability
Leaving Cat Ba
Where do you want to go after Cat Ba?
◌ From 350,000 VND / Person
Cat Ba → Hanoi
Multiple daily departures- Shuttle Bus · 8:30 AM | 12:30 PM | 3:30 PM | 5:00 PM
- Limousine · 9:00 AM | 1:00 PM | 3:00 PM | 4:00 PM
- Private car · Door-to-door
- Round trip Cat Ba → Hanoi · 650,000 VND / Person
Cat Ba → Ninh Binh
Multiple daily departures- Shuttle Bus · 8:30 AM | 1:00 PM | 4:00 PM
- Limousine · 8:30 AM | 1:00 PM | 4:00 PM
- Private car · Door-to-door
Cat Ba → Sapa
About 12 hours · 1 stop- Seating + Cabin Bus · 7:30 AM | 3:30 PM
Cat Ba → Ha Giang
About 12 hours · 1 stop- Seating + Cabin Bus · 3:30 PM
Cat Ba → Cao Bang
About 14 hours · 1 stop- Sleeping Bus · 3:30 PM

