Ha Long Bay sits on Vietnam’s northeastern coast in Quang Ninh, on the Gulf of Tonkin. For many first-time visitors, Hanoi is the practical starting point, then the trip continues east by road to the confirmed cruise port. The detail worth separating early is that “Ha Long Bay” can refer to the geographical bay, the cruise area you are actually sailing through, or the wider UNESCO property that now includes the Cat Ba Archipelago.
- DestinationHa Long Bay is in Quang Ninh in northeastern Vietnam.
- Main orientation pointHanoi is the usual starting city for many international itineraries.
- Boarding pointYour cruise may use Tuan Chau or Ha Long International Cruise Port.
- Cat Ba sideThe Cat Ba Archipelago is in the same current UNESCO property, but it is a different travel side of the landscape.
If you want the wider destination picture before choosing a cruise, start with our Ha Long Bay guide.

Where exactly is Ha Long Bay in Vietnam?
Geographical Ha Long Bay lies in Quang Ninh Province in northeastern Vietnam, along the Gulf of Tonkin. The Ha Long Bay management authority describes the geographical bay as covering about 1,553 km² and containing 1,969 islands, of which 980 are named.

Why do Ha Long Bay size and island counts differ?
Because they are often describing different boundaries. The geographical bay, the earlier Ha Long-only World Heritage area and the current Ha Long Bay–Cat Ba Archipelago World Heritage property are three related but different scopes.
| Scope | Area | Islands/islets | What it means |
|---|---|---|---|
| Geographical Ha Long Bay | 1,553 km² | 1,969 islands | The geographical bay in Quang Ninh |
| Earlier Ha Long heritage area | 434 km² | 775 islands | The older Ha Long-only World Heritage boundary |
| Current UNESCO property | 65,650 ha | 1,133 islands/islets | Ha Long Bay–Cat Ba Archipelago in Quang Ninh and Hai Phong |
You do not need to memorise these numbers to plan the trip. They matter because a figure can be correct for one boundary and wrong for another. If you want the full 1994–2000–2023 UNESCO timeline and the underlying figures, use our Ha Long Bay facts guide.
Is Cat Ba part of Ha Long Bay?
Not in the simple geographical sense. Cat Ba is an archipelago associated with Hai Phong, and Lan Ha Bay is normally treated as a distinct travel area. However, in 2023 UNESCO added the Cat Ba Archipelago to the World Heritage property, whose official name is now Ha Long Bay–Cat Ba Archipelago. That change enlarged the heritage property; it did not make every place around Cat Ba geographically “Ha Long Bay”.
Where is Ha Long Bay in relation to Hanoi?
Hanoi sits west of Ha Long Bay and is the usual starting city for many international travellers. We would think of Ha Long as a separate eastward leg of the trip, not as a Hanoi attraction: finish the city stay, travel to the confirmed harbour, then let the cruise itinerary take over.
The useful timing is therefore door to harbour, not “Hanoi to Ha Long Bay” as one universal number. Your hotel location, traffic and cruise port all change the journey. If you are comparing Hanoi with Hai Phong or Van Don as an arrival gateway, use our airport near Ha Long Bay guide before fixing the transfer.
Which ports do Ha Long Bay cruises use?
Two names appear again and again on Ha Long cruise vouchers: Tuan Chau and Ha Long International Cruise Port in Bai Chay. They are not interchangeable pickup labels. We would confirm the vessel and harbour first, then arrange the road transfer around that exact departure point.
If the booking only says “Ha Long harbour”, ask for the exact terminal before you travel. Our Ha Long harbour guide compares the main departure points; your final voucher should still be the source you follow on the day.
Are Ha Long Bay, Lan Ha Bay and Bai Tu Long Bay the same place?
No. They are neighbouring or closely related travel areas in the wider northeastern coastal landscape, but the names are not interchangeable. Ha Long Bay is the geographical bay in Quang Ninh; Lan Ha Bay lies around the Cat Ba side of the landscape; and Bai Tu Long Bay lies farther northeast of the classic Ha Long area.
Cruise names can make the geography look simpler than it is. We would ignore the product label for a moment and read the actual route: which bay, which harbour and which stops are listed? If you are specifically deciding between the classic Ha Long side and Lan Ha, compare our Ha Long Bay vs Lan Ha Bay guide before choosing the ship.
FROM MAP TO CRUISE
Choose the bay area and boarding point next
The map answers where Ha Long Bay sits; the booking decision is different. Check whether the sailing uses classic Ha Long, Lan Ha or Bai Tu Long, then confirm the actual harbour before arranging the transfer from Hanoi or another gateway.
If the location is clear but the time on the water is not, compare day cruise vs overnight cruise or our Ha Long Bay duration guide. Once the route and duration are clear, compare the current Ha Long Bay cruise options.
Before you book: confirm the bay, port and transfer
Check the named bay or route on your itinerary, the departure port, and whether your transfer starts in Hanoi or somewhere else. Those three details are more useful for location planning than a generic map pin labelled “Ha Long Bay”.
Weather, water depth, swimming conditions and cruise operating rules are separate questions that can change with season, route and operator. They should not be treated as fixed location facts.
Ha Long Bay location in one minute
- Country: Vietnam.
- Region: Northeastern Vietnam.
- Geographical Ha Long Bay: Quang Ninh Province, Gulf of Tonkin.
- Current UNESCO property: Ha Long Bay–Cat Ba Archipelago, spanning Quang Ninh and Hai Phong.
- Common mainland orientation: Hanoi is the main starting point for many international itineraries.
- Cruise gateway: confirm the exact port shown on your booking; not every itinerary departs from the same terminal.
