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

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.

Vietnam · 31°C (88°F) · 5 rainy days
Ho Chi Minh City
Colonial landmarks, war history and late-night street food on the Saigon River. Dry, breezy and pleasant with Christmas lights along Đồng Khởi and Nguyễn Huệ.

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.

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.

Thailand · 31°C (88°F) · 1 rainy days
Bangkok
Gilded temples, river boats, street food and rooftop bars. Dry, sunny and pleasant, with peak crowds over Christmas and New Year.

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.

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.

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.

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.

Malaysia · 31°C (88°F) · 12 rainy days
Penang
Hawker food, shophouse streets and clan temples in George Town. Rain eases through the month and the dry season begins; Christmas and year-end holidays fill hotels.

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.

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.

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.
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.

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.

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.
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.

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.

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 · 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.

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.

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
| Trip type | Destinations |
|---|---|
| Beach trips | Phuket, Penang, Colombo, Goa, Krabi, Langkawi, Maldives, Mumbai |
| City breaks | Hanoi, Ho Chi Minh City, Taipei, Bangkok, Kathmandu, Manila, Phnom Penh, Agra |
| Lower-cost trips | Hanoi, 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
| Destination | High | Low | Rainy days | Crowds |
|---|---|---|---|---|
| Hanoi | 22°C (72°F) | 16°C (61°F) | 5 | 4/5 |
| Ho Chi Minh City | 31°C (88°F) | 23°C (73°F) | 5 | 4/5 |
| Hong Kong | 20°C (68°F) | 16°C (61°F) | 4 | 4/5 |
| Taipei | 21°C (70°F) | 15°C (59°F) | 13 | 4/5 |
| Bangkok | 31°C (88°F) | 22°C (72°F) | 1 | 5/5 |
| Phuket | 31°C (88°F) | 24°C (75°F) | 6 | 5/5 |
| Kathmandu | 20°C (68°F) | 3°C (37°F) | 0 | 3/5 |
| Macau | 20°C (68°F) | 14°C (57°F) | 3 | 4/5 |
| Manila | 30°C (86°F) | 24°C (75°F) | 7 | 4/5 |
| Penang | 31°C (88°F) | 24°C (75°F) | 12 | 4/5 |
| Phnom Penh | 30°C (86°F) | 22°C (72°F) | 3 | 4/5 |
| Agra | 24°C (75°F) | 8°C (46°F) | 1 | 5/5 |
| Chiang Mai | 28°C (82°F) | 15°C (59°F) | 1 | 5/5 |
| Colombo | 30°C (86°F) | 22°C (72°F) | 10 | 5/5 |
| Goa | 33°C (91°F) | 21°C (70°F) | 1 | 5/5 |
| Jaipur | 24°C (75°F) | 9°C (48°F) | 1 | 5/5 |
| Krabi | 31°C (88°F) | 23°C (73°F) | 8 | 5/5 |
| Langkawi | 31°C (88°F) | 23°C (73°F) | 9 | 5/5 |
| Luang Prabang | 27°C (81°F) | 14°C (57°F) | 2 | 5/5 |
| Maldives | 30°C (86°F) | 25°C (77°F) | 12 | 5/5 |
| Mumbai | 33°C (91°F) | 19°C (66°F) | 0 | 5/5 |
| Siem Reap | 30°C (86°F) | 21°C (70°F) | 2 | 5/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.