How to Get to Lan Ha Bay

Getting to Lan Ha Bay is straightforward thanks to modern highways and regular speedboat connections. Depending on your cruise type, you will either board your ship at Tuan Chau Marina in Ha Long, or travel to Cat Ba Island and depart from Ben Beo harbour.

Fact sheet

From Hanoi Old Quarter3 hours 30 mins (limousine bus + speedboat/ferry combo)
From Cat Bi Airport (Hai Phong)1 hour 30 mins (taxi + ferry/cable car)
From Ninh Binh / Tam Coc4 hours 30 mins (direct tourist bus)
Local gateway harbourBen Beo pier (2 km east of Cat Ba Town)
Short answer

From Hanoi, direct limousine tourist buses take 3.5 hours ($12–$15 return) right to Cat Ba Town or Tuan Chau. From Hai Phong Cat Bi Airport, it takes 1.5 hours via Got/Dong Bai ferry.

Select any topic from the navigation menu on the left to explore each guide in this section.Select any topic below or from the chapter menu above to explore this section:

The two main travel pathways

Pathway A: You booked a 5-star luxury overnight cruise

Most 5-star ships (Stellar of the Seas, Mon Chéri, Orchid, Heritage) depart from Tuan Chau Marina or Halong International Port on the mainland. The cruise operator will pick you up directly from your hotel in Hanoi Old Quarter in an ultra-comfortable luxury limousine van (with Wi-Fi and leather recliner seats) and drive you via the expressway straight to the port terminal in 2.5 to 3 hours.

Pathway B: You are traveling to Cat Ba Island (Day tours & budget cruises)

Book a direct 'combo ticket' tourist bus from Hanoi (companies like Cat Ba Express, Good Morning Cat Ba, Daiichi Travel). The bus picks you up in Hanoi Old Quarter, drives the expressway to Hai Phong, boards a speedboat across the channel, and transfers you onto an awaiting bus on Cat Ba Island that drops you at your hotel door in Cat Ba Town. From town, an electric cart takes you to Ben Beo pier in 10 minutes.

Questions people ask

Is the cable car from Hai Phong to Cat Ba running?

Yes, the Sun World Cat Ba cable car runs from Cat Hai station to Phu Long station on Cat Ba in just 9–10 minutes for 70,000 VND per passenger (children under 1m free). It offers spectacular aerial views over mangrove forests and the sea. Note that operating schedules typically run morning (09:00–11:15) and afternoon (13:30–15:45) with a midday break.