Skip to main content
AMZBooking
Hanoi

Travel ideas · Best places to visit in Asia in December

Best places to visit in Asia in December

Where to go in Asia in December: destinations at their best that month.

Updated By the AMZBooking editorial team

Photo: Quangnlnhe182394, CC0

Quick answer

Top picks for December: Hanoi, Ho Chi Minh City and Hong Kong. Hanoi averages 22°C (72°F); Ho Chi Minh City averages 31°C (88°F); Hong Kong averages 20°C (68°F). All 22 destinations below list December among their best months or have reliably pleasant weather then.

Key facts

Destinations
22
Warmest
Goa (33°C (91°F))
Driest
Kathmandu (0 rainy days)

Asia

Hanoi
Photo: Quangnlnhe182394, CC0

Vietnam · 22°C (72°F) · 5 rainy days

Hanoi

Guild streets, lakeside temples and street food on plastic stools. Cool and mostly dry, with occasional chilly spells; air pollution can be high on still days.

Hong Kong
Photo: Daniel Case, CC BY-SA 3.0

China · 20°C (68°F) · 4 rainy days

Hong Kong

Harbour skyline, dim sum and mountain trails minutes from the towers. Cool, dry and clear with festive lights; hotel prices rise around Christmas and New Year.

Taipei
Photo: 毛貓大少爺, CC BY-SA 2.0

Taiwan · 21°C (70°F) · 13 rainy days

Taipei

Night markets, temple incense, hot springs and mountain trails by MRT. Cool and damp but mild; hot-spring season, Christmas lights in Xinyi and New Year's Eve fireworks.

Phuket
Photo: Bennypc, CC BY-SA 4.0

Thailand · 31°C (88°F) · 6 rainy days

Phuket

Andaman beaches, island-hopping and a Sino-Portuguese old town. Dry season settles in, with calm water and busy beaches; Christmas and New Year are the most expensive weeks.

Kathmandu
Photo: Gerd Eichmann, CC BY-SA 4.0

Nepal · 20°C (68°F) · 0 rainy days

Kathmandu

Stupas, Newar temple squares and the gateway to the Himalaya. Dry and sunny with cold nights; a quieter month for valley sightseeing and lower-altitude treks.

Macau
Photo: GG001213, CC0

China · 20°C (68°F) · 3 rainy days

Macau

Portuguese squares, Macanese cooking and the resorts of the Cotai Strip. Cool and dry; festive lights decorate the Historic Centre and resorts.

Manila
Photo: Bahnfrend, CC BY-SA 4.0

Philippines · 30°C (86°F) · 7 rainy days

Manila

Spanish-era Intramuros, free national museums and Binondo food crawls. Pleasant and festive, with lights, carols and long Christmas celebrations; traffic is heavy.

Phnom Penh
Photo: Looppty, CC BY-SA 4.0

Cambodia · 30°C (86°F) · 3 rainy days

Phnom Penh

Royal Palace, riverside promenades and Cambodia's modern history. Dry, sunny and the least humid month; busy with holiday visitors.

Agra
Photo: Yann ( talk ), CC BY-SA 4.0

India · 24°C (75°F) · 1 rainy days

Agra

The Taj Mahal, Agra Fort and Mughal tombs along the Yamuna. Cool and busy over Christmas and New Year; fog often delays morning trains and hides the Taj at dawn.

Chiang Mai
Photo: Nawit science, CC BY-SA 4.0

Thailand · 28°C (82°F) · 1 rainy days

Chiang Mai

Lanna temples, night markets and mountain day trips in northern Thailand. Sunny days and cool nights; the busiest and most expensive time, with Thai holidaymakers heading to the mountains.

Colombo
Photo: AKS.9955, CC BY-SA 4.0

Sri Lanka · 30°C (86°F) · 10 rainy days

Colombo

Colonial Fort streets, Buddhist temples and seafront sunsets on the Indian Ocean. Drier weather returns and the west coast's high season starts; Christmas lights decorate Galle Road and the malls.

Goa
Photo: Sam 8393, CC BY-SA 4.0

India · 33°C (91°F) · 1 rainy days

Goa

Portuguese-era churches, 100 km of beaches, fish curry rice and beach shacks. Peak season: dry, sunny and festive, with the highest prices and crowds between Christmas and New Year.

Jaipur
Photo: Chainwit., CC BY-SA 4.0

India · 24°C (75°F) · 1 rainy days

Jaipur

Pink City bazaars, hilltop forts and Rajput palaces in Rajasthan's capital. Sunny days and cold nights; Christmas and New Year are the busiest and most expensive weeks of the year.

Krabi
Photo: Luxure, CC BY 3.0 au

Thailand · 31°C (88°F) · 8 rainy days

Krabi

Limestone cliffs, longtail boats and island-hopping on the Andaman coast. Mostly dry and calm; Christmas and New Year are the busiest and most expensive weeks.

Langkawi
Photo: Ttt.Osakanman, CC BY-SA 4.0

Malaysia · 31°C (88°F) · 9 rainy days

Langkawi

Duty-free island of rainforest peaks, mangroves and west-coast sunset beaches. The dry season returns with calm seas; school holidays and Christmas make it the busiest month.

Luang Prabang
Photo: 松岡明芳, CC BY-SA 3.0

Laos · 27°C (81°F) · 2 rainy days

Luang Prabang

Gilded monasteries, dawn alms rounds and the Mekong in Laos's old royal capital. Cool, dry and busy, with cold early mornings; book rooms early around Christmas and New Year.

Maldives
Photo: Alexey Potov - Noblige, CC BY-SA 2.5

Maldives · 30°C (86°F) · 12 rainy days

Maldives

Overwater villas, house reefs, manta rays and local-island guesthouses. Drier, sunny weather returns; Christmas and New Year are the most expensive weeks of the year.

Mumbai
Photo: Rutiknatekar, CC BY-SA 4.0

India · 33°C (91°F) · 0 rainy days

Mumbai

Victorian Gothic and Art Deco, Bollywood, sea-facing promenades and vada pav. Dry, sunny and comfortable; the busiest and most expensive time, especially around Christmas and New Year.

Siem Reap
Photo: Willuconquer, CC BY-SA 4.0

Cambodia · 30°C (86°F) · 2 rainy days

Siem Reap

Gateway town to Angkor Wat, the Bayon and the temples of the Khmer Empire. The coolest and driest month and one of the busiest; book hotels early for Christmas and New Year.

Beach, city or budget: December picks by trip type

Best places to visit in Asia in December, grouped by kind of trip
Trip typeDestinations
Beach tripsPhuket, Penang, Colombo, Goa, Krabi, Langkawi, Maldives, Mumbai
City breaksHanoi, Ho Chi Minh City, Taipei, Bangkok, Kathmandu, Manila, Phnom Penh, Agra
Lower-cost tripsHanoi, Ho Chi Minh City, Bangkok, Phuket, Kathmandu, Manila, Penang, Phnom Penh

What's on in December

Recurring events; dates move from year to year, so confirm with the organiser.

  • Hanoi: Christmas Eve crowds and decorations around St Joseph's Cathedral (24 December)
  • Ho Chi Minh City: Christmas Eve crowds around the cathedral and along Đồng Khởi (24 December)
  • Hong Kong: Christmas lights along the harbourfront and in malls (December)
  • Taipei: New Year's Eve fireworks from Taipei 101 (31 December)
  • Bangkok: Father's Day and the late King Bhumibol's birthday — public holiday (5 December)
  • Phuket: King's Cup Regatta sailing in Kata (usually early December)
  • Kathmandu: Yomari Punhi — Newar harvest festival with yomari dumplings (usually December)
  • Macau: Macao Light Festival — illuminations in the Historic Centre (usually December)
  • Manila: Simbang Gabi — nine dawn or evening masses before Christmas (16–24 December)
  • Penang: Christmas and New Year's Eve celebrations along the Esplanade (late December)
  • Chiang Mai: Christmas and New Year events along the Ping River
  • Colombo: Christmas decorations along Galle Road and in the malls

Daylight in December

Day length on these trips ranges from about 10.4 hours in Agra to 11.9 hours in Maldives (sunrise to sunset on 15 December). Longer days mean more sightseeing time; shorter ones favour museums, food and evenings.

December weather compared

Average December weather
DestinationHighLowRainy daysCrowds
Hanoi22°C (72°F)16°C (61°F)54/5
Ho Chi Minh City31°C (88°F)23°C (73°F)54/5
Hong Kong20°C (68°F)16°C (61°F)44/5
Taipei21°C (70°F)15°C (59°F)134/5
Bangkok31°C (88°F)22°C (72°F)15/5
Phuket31°C (88°F)24°C (75°F)65/5
Kathmandu20°C (68°F)3°C (37°F)03/5
Macau20°C (68°F)14°C (57°F)34/5
Manila30°C (86°F)24°C (75°F)74/5
Penang31°C (88°F)24°C (75°F)124/5
Phnom Penh30°C (86°F)22°C (72°F)34/5
Agra24°C (75°F)8°C (46°F)15/5
Chiang Mai28°C (82°F)15°C (59°F)15/5
Colombo30°C (86°F)22°C (72°F)105/5
Goa33°C (91°F)21°C (70°F)15/5
Jaipur24°C (75°F)9°C (48°F)15/5
Krabi31°C (88°F)23°C (73°F)85/5
Langkawi31°C (88°F)23°C (73°F)95/5
Luang Prabang27°C (81°F)14°C (57°F)25/5
Maldives30°C (86°F)25°C (77°F)125/5
Mumbai33°C (91°F)19°C (66°F)05/5
Siem Reap30°C (86°F)21°C (70°F)25/5

Questions travellers ask

+Where is good to travel in December?

Hanoi, Ho Chi Minh City, Hong Kong, Taipei, Bangkok and Phuket are all at or near their best in December.