# How do you get from Hanoi to Ha Long Bay?

> Hanoi to Ha Long Bay takes about 2.5 to 3 hours on the expressway: bus from US$9, limousine van about US$14 to US$23, private car from about US$50.

- Source: https://clevertourists.com/resources/hanoi-to-ha-long-bay-bus-limousine-transfer-guide
- Authors: Evan & Clara, Clever Tourists (first-hand, from years of travel across 20 countries)
- Published: 2026-11-02
- Last updated: 2026-11-11

**Take a limousine van or bus on the expressway: about 2.5 to 3 hours from Hanoi's Old Quarter to the Ha Long piers, from roughly US$9 (about 235,000 VND (≈ $9.2)) for a seat bus and US$14 to US$23 for a limousine van.** A private car takes about the same time and costs roughly US$50 to US$80 for the car. Before you book anything, check which pier your cruise leaves from: Tuan Chau, Ha Long International Cruise Port in Bai Chay, or, for Lan Ha Bay, Got pier near Hai Phong. Many cruises already include a shuttle from Hanoi, so you may not need a separate ticket at all.

## The options at a glance

Times and prices below are from 12Go listings checked on 11 November 2026. They are indicative: fares move with the date, the class of seat and how close to departure you book.

| Option | Time | Price (one way) | Best for |
| --- | --- | --- | --- |
| Seat bus | About 2.5 to 3 h | From about US$9 (235,000 VND (≈ $9.2)) | Lowest price, day trips you arrange yourself |
| Limousine van (9 to 11 seats) | About 2.5 to 3 h | About US$14 to US$23 | Most travellers; hotel or Old Quarter pickup |
| Cruise shuttle | About 2.5 to 3.5 h | Often included, or sold as an add-on | Overnight cruise guests |
| Private car | About 2.5 h | About US$50 to US$80 per car | Groups of 3 or more, families, early boardings |

## Why it is 2.5 hours now, not 4

The road trip shrank when two expressways joined up: **Hanoi–Hai Phong** opened in December 2015, and the **Ha Long–Hai Phong** expressway with the Bach Dang bridge opened on 1 September 2018. Vietnamese news reports at the time put the Hanoi–Ha Long distance at about 130 km instead of roughly 180 km on the old highway.

Older guides and forum posts that quote 3.5 to 4 hours describe the old road. Today most scheduled buses and vans are timed at 2.5 to 3 hours, plus a 15 to 20 minute rest stop on some services, and longer at the start or end if the van collects passengers from several hotels.

## Option 1: limousine van (best for most people)

Nine to eleven-seat **limousine vans** with reclining seats are the usual choice. On 12Go they run from about **US$14 to US$23**, with operators such as Halong Travel Limousine and Ha Lan Limousine leaving from the Old Quarter or the Hanoi Opera House area and dropping at Tuan Chau or Ha Long International Cruise Port.

Look at the drop-off line on the ticket, not just the word "Halong". A van to Ha Long City centre is no use if your boat boards at Tuan Chau at 11:30. Morning vans that arrive before midday line up with most overnight cruise check-ins.

## Option 2: seat bus (cheapest)

Full-size buses start at about **US$9** on 12Go. King Express Bus and Daiichi Travel, for example, list 08:00 departures from Old Quarter offices that reach Tuan Chau around 10:30 to 11:00. VIP 28-seat buses cost a little more and are more comfortable than a basic coach.

Buses suit independent travellers who are booking a day boat on arrival or staying a night in Bai Chay. With large luggage, a bus also has a proper hold, which small vans do not.

## Option 3: the shuttle that comes with your cruise

Most 2-day, 1-night cruises sell a Hanoi pickup, either built into the price or as a per-person add-on, and sometimes as a limousine-van upgrade. It drops you at the correct pier at the right time and brings you back after the cruise, which is worth more than saving a few dollars on a separate bus.

If you are still deciding on the cruise itself, our guide to [whether a Halong Bay cruise is worth it](https://clevertourists.com/resources/halong-bay-cruise-worth-it) covers day trips against overnights, price tiers and storm-season cancellations. This page only covers getting there.

## Option 4: private car

A private car with driver takes about **2.5 hours** door to door. 12Go listed 3-seat cars at about **US$48 to US$76** on 11 November 2026, including one from Noi Bai airport straight to Ha Long. For three or four people that is close to the cost of van seats, and you leave when you want.

A car is the sensible choice for families, for a cruise that boards early, or if you are landing at Noi Bai and want to go directly to the coast. Our [Noi Bai airport guide](https://clevertourists.com/resources/hanoi-noi-bai-airport-to-city-guide) covers the airport if you are staying in Hanoi first.

## Which pier? Tuan Chau, the cruise port, or Lan Ha

• **Tuan Chau** (Tuan Chau International Port / Tuan Chau Harbor): a causeway island west of Ha Long City and the most common boarding point for Ha Long Bay cruises.

• **Ha Long International Cruise Port**: in Bai Chay, on Ha Long Road near Sun World. Some newer and larger boats board here.

• **Lan Ha Bay via Hai Phong**: many Lan Ha cruises board at **Got pier** on Cat Hai, reached on the Hanoi–Hai Phong expressway, or at Cat Ba island. Cruise operators quote roughly 2 hours from Hanoi to Got. Do not take a bus to Ha Long if your boat is a Lan Ha boat.

Your cruise confirmation names the pier. If it only says "Halong", ask the operator before buying a transfer.

## Seaplane, train and flights

A seaplane service between Hanoi and Ha Long was launched by Hai Au Aviation in 2014. We could not confirm a current scheduled Hanoi to Ha Long timetable in November 2026, so check with Hai Au directly before planning around it.

There is no practical train, and no direct flight: Van Don airport, east of Ha Long, showed only connecting itineraries from Hanoi on 12Go. The road is the answer for almost everyone.

## Timing and booking tips

• Book a day or two ahead most of the year; book earlier for weekends and Vietnamese holidays such as 30 April and 2 September, when boats and vans fill.

• Typhoon season runs roughly June to September. If authorities stop the boats, your bus still runs, so buy a refundable ticket or one that comes bundled with the cruise.

• Bring the cruise booking on your phone: van drivers sometimes ask for it to confirm the drop-off pier.

If the sea is not essential, [Ninh Binh](https://clevertourists.com/resources/hanoi-to-ninh-binh-train-bus-day-trip-guide) has limestone karsts about 2 hours from Hanoi in the other direction. For more options, see [day trips from Hanoi](https://clevertourists.com/resources/day-trips-from-hanoi) and [where to stay in Hanoi](https://clevertourists.com/resources/where-to-stay-in-hanoi).

## Frequently asked questions

### How long is the bus from Hanoi to Ha Long Bay?

About 2.5 to 3 hours on the expressway. Scheduled buses and limousine vans on 12Go were timed at 2h30m to 3h05m in November 2026.

### How much is a bus from Hanoi to Ha Long Bay?

From about US$9 (around 235,000 VND (≈ $9.2)) for a seat bus, and about US$14 to US$23 for a limousine van, on 12Go listings checked 11 November 2026.

### Is there a train from Hanoi to Ha Long Bay?

Not a practical one. Buses, limousine vans, cruise shuttles and private cars on the expressway are the realistic options.

### Do Ha Long Bay cruises include transport from Hanoi?

Many do, either in the price or as an add-on shuttle that drops you at the right pier. Check the cruise booking before buying a separate ticket.

### How do I get from Hanoi to Lan Ha Bay?

Most Lan Ha cruises board at Got pier near Hai Phong or on Cat Ba, roughly 2 hours from Hanoi on the Hanoi–Hai Phong expressway. Do not take a bus to Ha Long City for a Lan Ha cruise.

## Official sources

- [VnExpress: new expressway cuts Hanoi–Ha Long travel time](https://e.vnexpress.net/news/news/new-expressway-cuts-hanoi-ha-long-travel-time-by-half-3802073.html)
- [Government news portal: Ha Long–Hai Phong expressway opens](https://en.baochinhphu.vn/ha-long-hai-phong-expressway-opens-to-traffic-11133063.htm)
