Getting to Ha Long Bay from Hanoi is straightforward. The question is whether youβre heading to Ha Long City (the main port for cruise departures) or Cat Ba Island (the better independent base).
Option 1: Direct bus to Ha Long City
Multiple bus operators run daily services from Hanoi (My Dinh bus station or pick-up from Old Quarter hotels) directly to Ha Long City ferry terminal.
Duration: 3β4 hours depending on traffic and route
Cost: β«100,000β200,000 ($4β8) one way
Operators: Hung Thanh, Hoang Long, many others - sold through hotel tour desks
If youβre on a cruise, your cruise operator will typically arrange this transfer as part of the package. Confirm whether itβs included before booking separately.
Ha Long City itself is not worth spending time in beyond the cruise departure pier.
Option 2: Bus to Haiphong + ferry to Cat Ba Island (recommended for independent travel)
The better route for travellers going to Cat Ba Island or Lan Ha Bay.
Step 1: Hanoi β Haiphong by bus (2.5 hours, β«100,000β150,000). Buses depart from Luong Yen or Gia Lam bus stations.
Step 2: Haiphong β Cat Ba Town by ferry. Two options:
- BαΊΏn BΓnh ferry terminal β Cat Ba Town: 1.5 hours by hydrofoil ferry, β«350,000β450,000. Comfortable, direct.
- Dinh Vu β Cat Hai β Cat Ba: Longer route by car ferry, approximately 2β2.5 hours total including road sections. Cheaper, less convenient.
Several operators also run direct Hanoi β Cat Ba buses that handle both legs for β«250,000β350,000 per person. These are the most convenient option for first-time visitors.
Total time Hanoi β Cat Ba Town: 4β4.5 hours.
Option 3: The Ha Long Seaplane
Vietnam Air Services Company (VASCO) operates seaplane flights from Noi Bai Airport in Hanoi to Ha Long Bay, with a landing on the water in the bay.
Duration: 35 minutes
Cost: β«2,500,000β4,000,000+ ($100β160+) per person
Booking: Through VASCO or premium cruise operators
This is a genuine option for those combining a luxury cruise with the convenience of avoiding the long road journey. The view of the bay from a low-altitude seaplane on approach is excellent. Not a practical choice for most travellers on standard budgets.
Best recommendation
For a cruise experience: book with a cruise operator that includes Hanoi transfers. For an independent Cat Ba/Lan Ha Bay trip: the Haiphong ferry route or a direct HanoiβCat Ba bus is the best combination of cost and convenience.
Avoid crossing into Ha Long Bay during typhoon season storm warnings (typically JuneβSeptember). Check the weather before departing - the bay can be closed to boat traffic for 24β72 hours during serious weather events.
Cruise pick-up logistics
If you book a Ha Long Bay cruise, the cruise operator typically handles the Hanoi transfer. Most cruises depart from the Ha Long Bay Tourist Wharf (Bai Chay) in Ha Long City, or from the newer Tuan Chau Marina on the western edge of the bay. Confirm which pier your cruise departs from β they are 8km apart. Getting the wrong pier means missing your boat.
Typical pick-up timing: Cruises depart 11:30β13:00. Hanoi transfers leave Old Quarter hotels at 08:00β09:00. The road journey takes 3β3.5 hours in good traffic (longer on weekends). Do not schedule anything else on departure morning.
Return timing: Overnight cruises typically return to Hanoi by 15:00β17:00. Day trips return to Hanoi by 19:00β20:00. If you have an onward bus or flight the same evening, only a day cruise with early pick-up makes this feasible β overnight cruise returns are too unpredictable for tight connections.
Bus station departures (for independent travellers not on a cruise): My Dinh Bus Station in Hanoi is the main hub for northwest routes. For Cat Ba, Luong Yen and Gia Lam stations are also used depending on the operator. Confirm the specific station when buying your ticket.
Useful links:
More in Ha Long Bay
- Ha Long Bay Beaches 2026: Ti Top Island, Soi Sim and Cat Ba
- Best Ha Long Bay Cruises 2026: How to Choose the Right Boat
- Best Hostels in Ha Long Bay 2026: Budget Stays on Cat Ba Island
- Best Hotels in Ha Long Bay 2026: Cat Ba Island and Ha Long City
- Kayaking in Ha Long Bay 2026: Lan Ha Bay, Caves and Hidden Lagoons
- Things to Do in Ha Long Bay 2026: Kayaking, Caves and Sunrises
- Best Hotels in Ha Long Bay 2026: Cruise Boats, Cat Ba or Ha Long City