PART OF
Adventure Nam
WHATSAPP / KAKAO
+84 917 421800

Buses From Ha Long Bay To Hanoi and Cat Ba Island to Hanoi

Ha Long Bay and Cat Ba Island are both around 3 hours drive from Hanoi. You can catch direct buses to Hanoi from both these locations. The bus routes, with times and prices are shown in the tables below – just click on the BOOK IT link to book your bus ticket.

Cat Ba to Hanoi:

Vehicle TypeDeparts Cat BaArrives HanoiPriceType 
15 09:00 13:00 $16.50 USD A/C Standard Seat Book it!
15 12:30 16:30 $16.50 USD A/C Standard Seat Book it!
15 15:00 19:00 $16.50 USD A/C Standard Seat Book it!
Vehicle Type 15: Air-conditioned seated buses.
Exterior picture of Vehicle Type 15: Air-conditioned seated buses. Interior picture of Vehicle Type 15: Air-conditioned seated buses.  

Ha Long to Hanoi:

Vehicle TypeDeparts Ha LongArrives HanoiPriceType 
1020 12:00 14:30 $16.50 USD A/C Luxury Seated Book it!
Vehicle Type 1020: 9 seater limousine mini-bus.
Exterior picture of Vehicle Type 1020: 9 seater limousine mini-bus. Interior picture of Vehicle Type 1020: 9 seater limousine mini-bus.  

A cruise on Ha Long Bay is on everybody's must-see list of destinations in Vietnam. There is nothing quite like cruising the beautiful islands of Ha Long Bay on a junk, swimming, kayaking and visiting the various caves, grottoes and islands of the area. Most cruises depart from Ha Long city port, or Cat Ba Island.

Our favourite option for a cruise is by private junk - not cheap, but it is an amazing experience to be cruising in a wooden private sailing junk (real sails!) with just your own family - you can visit smaller bays and beaches, and you get to moor overnight in a private spot, away from all the colllective junks. That said, if you're travelling on your own or you enjoy meeting other travellers, it can be good fun to be on a collective boat. For more details on the private junk option, click here.

Often there is no need to take the bus to Ha Long bay or Cat Ba Island if you book pre-arranged boat cruise in Hanoi City - the transport to Ha Long port (or Cat Ba) will be included in the price, and usually in a small minibus or similar. However if you do decide to do it on your own and take the bus, you're in a good position to negotiate a great rate on a Halong cruise. Its about three hours drive to both Cat Ba and Ha Long.