Hạ Long Bay

Building Scenic karst seascape with limestone islets and caves

In Quảng Ninh, Hạ Long Bay’s limestone karsts and islets rise from emerald water. Tourists take overnight cruises, kayak between pillars, and visit caves and floating fishing villages.

Main image
Wikivoyage banner

Hạ Long Bay (Ha Long Bay) in Quang Ninh province, Vietnam is a UNESCO World Heritage Site noted for thousands of limestone karsts and islets rising from the sea. The bay is characterised by steep-sided limestone towers, caves and sheltered inlets.

Cruises are the most common way to experience the bay, combining island visits, cave exploration and on-water activities such as kayaking. Notable stops on common itineraries include large caves like Sung Sot (Surprise) Cave, Titov Island viewpoints and Cat Ba Island with its national park.

The bay contains around 1,600 islands and islets, so most visitors cruise a limited sector and use overnight boats to reach quieter areas at dawn and dusk. The landscape is scenic year-round though weather and visibility vary seasonally.

The karst formations are the result of long-term geological processes and the area has been inhabited and navigated for centuries; the bay was inscribed as a World Heritage Site for its geological and geomorphological significance.

The bay lies off the coast of northeastern Vietnam in Quang Ninh province, centered near the city of Ha Long and accessible by road from Hanoi and other regional centres.

  • Number of islets: The bay contains roughly 1,600 limestone karsts and islets, so cruise itineraries usually sample a small cluster rather than the whole area.
  • Cruise tip: Many visitors choose an overnight cruise to see sunrise and sunset in the bay and to access quieter anchorages for kayaking and swimming.

What to See #

  • Sung Sot Cave: A number of large caves and grottoes such as Sung Sot (Surprise) Cave that are common stops on day cruises.
  • Titov Island: Titov Island and other karst islets that offer beaches, short hikes and viewpoints reached from cruise itineraries.
  • Cat Ba Island / National Park: Cat Ba Island, the largest island in the bay, containing a national park and several visitor villages and harbours.
Hạ Long Bay
Hạ Long Bay, Quảng Ninh Province, Vietnam
20.9000, 107.2000

How to Get to Hạ Long Bay #

Hạ Long Bay is reached from Hạ Long city in Quảng Ninh province; most visitors travel overland from Hanoi (about 160-170 km east). Regular shuttle buses and private cars run from Hanoi to Hạ Long - the drive along National Route 18 typically takes around 3-4 hours depending on traffic. Most boat cruises depart from Tuan Chau or Bai Chay piers in Hạ Long, which are a short taxi ride from the main bus terminals.

Tips for Visiting Hạ Long Bay #

  • Book an overnight cruise rather than a day-trip: boats leave after the day-tour crowds and offer sunrise/early-morning access to quieter bays and sea-level perspectives before most day boats arrive.
  • Choose departures/arrivals from Tuan Chau or, for a less crowded itinerary, seek cruises that include Bai Tu Long Bay - its anchorages are less busy than the main Halong routes.
  • If you want calmer mornings and better light for photos, request cabins on the foredeck side facing the limestone clusters and ask your operator for an early morning dinghy to explore narrow channels before other boats.

Best Time to Visit Hạ Long Bay #

The best time to visit Hạ Long Bay is during the cooler, drier months (October-April) for clearer skies and more reliable cruising conditions.

Cool, drier season (best overall)
Oct-Apr · 15-25°C
Generally clearer skies, cooler temperatures and calmer seas-better for cruising, sightseeing and photography; winter months can be misty at times.
Hot, wet season
May-Sep · 25-35°C
Hotter and more humid with frequent heavy showers and occasional storms; visibility on the water can be reduced and some tours canceled during rough weather.

Weather & Climate near Hạ Long Bay #

Climate

Hạ Long Bay's climate is classified as Humid Subtropical (Dry Winter) - Humid Subtropical (Dry Winter) climate with hot summers (peaking in July) and mild winters (coldest in January). Temperatures range from 14°C to 31°C. Heavy rainfall (2096 mm/year), wettest in July with a pronounced dry season.

Air Quality: AQI 72 Moderate
Best Time to Visit
NovemberOctoberApril
Temperature & Rainfall
Temperature Range
35°
Warmest Month
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 18°C and lows of 14°C. The driest month with just 16 mm and mostly overcast skies.

69 Good

Comfort

17°
Feels Like Cool
17°C
Temperature
15° 19°
81%
Humidity
Very Humid

Weather

16 mm
Rainfall
2.8 m/s
Wind
Calm
0.9
UV Index
Moderate
10.9h daylight

February

February is cool with highs of 19°C and lows of 15°C. Moderate rainfall (35 mm) and mostly overcast skies.

68 Good

Comfort

17°
Feels Like Cool
17°C
Temperature
15° 19°
84%
Humidity
Very Humid

Weather

35 mm
Rainfall
3.6 m/s
Wind
Light Breeze
1.1
UV Index
High
11.4h daylight

March

March is mild with highs of 21°C and lows of 17°C. Moderate rainfall (38 mm) and mostly overcast skies.

67 Good

Comfort

19°
Feels Like Mild
19°C
Temperature
17° 21°
86%
Humidity
Very Humid

Weather

38 mm
Rainfall
2.5 m/s
Wind
Calm
1.1
UV Index
High
11.9h daylight

April

April is mild with highs of 25°C and lows of 20°C. Moderate rainfall (78 mm) and mostly overcast skies.

73 Very Good

Comfort

23°
Feels Like Mild
23°C
Temperature
21° 25°
86%
Humidity
Very Humid

Weather

78 mm
Rainfall
2.9 m/s
Wind
Calm
1.6
UV Index
Very High
12.5h daylight

May

May is warm with stifling humidity (dew point 24°C). Significant rainfall (191 mm) and mostly overcast skies.

68 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
24° 29°
86%
Humidity
Very Humid

Weather

191 mm
Rainfall
3.3 m/s
Wind
Light Breeze
2.0
UV Index
Extreme
13.0h daylight

June

June is hot, feeling like 34°C with oppressive humidity. Heavy rain (268 mm) and mostly overcast skies.

54 Acceptable

Comfort

34°
Feels Like Hot
28°C
Temperature
26° 31°
87%
Humidity
Very Humid

Weather

268 mm
Rainfall
3.1 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
13.2h daylight

July

July is the hottest month, feeling like 34°C with oppressive humidity. The wettest month with heavy rain (493 mm) and mostly overcast skies.

56 Acceptable

Comfort

34°
Feels Like Hot
29°C
Temperature
26° 31°
85%
Humidity
Very Humid

Weather

493 mm
Rainfall
3.0 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
13.1h daylight

August

August is hot, feeling like 33°C with oppressive humidity. Heavy rain (466 mm) and mostly overcast skies.

57 Acceptable

Comfort

33°
Feels Like Hot
28°C
Temperature
25° 31°
84%
Humidity
Very Humid

Weather

466 mm
Rainfall
2.5 m/s
Wind
Calm
2.0
UV Index
Extreme
12.7h daylight

September

September is hot, feeling like 30°C with oppressive humidity. Heavy rain (371 mm) and mostly overcast skies.

65 Good

Comfort

31°
Feels Like Hot
27°C
Temperature
25° 30°
81%
Humidity
Very Humid

Weather

371 mm
Rainfall
2.6 m/s
Wind
Calm
1.8
UV Index
Very High
12.1h daylight

October

October is warm with highs of 28°C and lows of 22°C. Regular rainfall (87 mm) and partly cloudy skies.

82 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
23° 28°
78%
Humidity
Very Humid

Weather

87 mm
Rainfall
3.0 m/s
Wind
Light Breeze
1.5
UV Index
High
11.6h daylight

November

November is mild with highs of 24°C and lows of 19°C. Moderate rainfall (34 mm) and partly cloudy skies.

83 Excellent

Comfort

22°
Feels Like Mild
22°C
Temperature
19° 24°
78%
Humidity
Very Humid

Weather

34 mm
Rainfall
2.9 m/s
Wind
Calm
1.2
UV Index
High
11.1h daylight

December

December is mild with highs of 21°C and lows of 15°C. Light rainfall and mostly overcast skies.

71 Very Good

Comfort

18°
Feels Like Mild
18°C
Temperature
15° 21°
76%
Humidity
Very Humid

Weather

19 mm
Rainfall
2.8 m/s
Wind
Calm
0.9
UV Index
Moderate
10.8h daylight

Nearby Attractions to Hạ Long Bay