Best Places to Visit in India in December 2026: 12 Picks
Twelve places that work well in December 2026, from the Hornbill Festival to Goa and Gulmarg, with a weather and budget table and booking tips for peak season.

December is one of the best months to travel in India: the monsoon has gone almost everywhere, the deserts and plains are cool, the hills have their first snow, and the calendar is full of festivals from Nagaland to Odisha to Goa. Below are 12 places that work well in December 2026, with a weather and budget table you can scan, the festivals and dates worth planning around, and booking tips for the busiest travel fortnight of the year.
Updated November 2026. Weather figures are typical December ranges, not forecasts, and costs are rough estimates. Check live prices and local advisories before you book.
Key Takeaways
- The Hornbill Festival in Nagaland runs 1–10 December 2026 and the Konark Dance Festival in Odisha runs 1–5 December 2026. Both are good reasons to travel in the first week, before peak prices.
- Christmas (Friday, 25 December) and New Year’s Eve (Thursday, 31 December) create two long weekends. Goa, Rajasthan, Kerala and the hills will be at their most expensive from about 20 December.
- For guaranteed sunshine, pick Rajasthan, Gujarat, Goa, Hampi or Kerala. For snow, Gulmarg is the most reliable December option but road and weather disruptions are common.
- Fog regularly delays trains and flights across North India in late December. Build a buffer day into any itinerary that depends on Delhi, Lucknow, Varanasi or Amritsar connections.
- Indian visitors to Nagaland need an Inner Line Permit, which you can apply for online.
Quick answer: 12 best places to visit in India in December 2026
| Place | Typical Dec weather (day / night) | Best for | Rough daily budget per person* |
|---|---|---|---|
| Kohima, Nagaland | 16–18°C / 5–8°C | Hornbill Festival, tribal culture | Rs 3,000–6,000 |
| Konark and Puri, Odisha | 27–28°C / 15–17°C | Konark Dance Festival, beach, temples | Rs 2,000–4,500 |
| Goa | 31–33°C / 19–21°C | Christmas, New Year, beaches | Rs 3,500–9,000 (higher after 20 Dec) |
| Rann of Kutch, Gujarat | 26–28°C / 10–13°C | White desert, Rann Utsav tents, crafts | Rs 3,000–12,000 (tent packages cost more) |
| Jaisalmer, Rajasthan | 23–25°C / 6–9°C | Desert camps, fort, sand dunes | Rs 2,500–7,000 |
| Udaipur, Rajasthan | 24–26°C / 8–11°C | Lakes, palaces, couples | Rs 3,000–8,000 |
| Alappuzha and Kumarakom, Kerala | 30–32°C / 22–24°C | Houseboats, backwaters, families | Rs 3,500–10,000 |
| Chennai and Mahabalipuram, Tamil Nadu | 28–30°C / 21–23°C | December music season, shore temples | Rs 2,500–5,500 |
| Hampi, Karnataka | 28–30°C / 16–18°C | Ruins, boulder hills, cycling | Rs 1,800–4,500 |
| Havelock (Swaraj Dweep), Andaman | 29–30°C / 23–25°C | Beaches, snorkelling, diving | Rs 4,500–10,000 |
| Gulmarg, Kashmir | 0–4°C / −5 to −9°C | Snow, gondola, early ski season | Rs 4,000–10,000 |
| Varanasi, Uttar Pradesh | 21–23°C / 8–10°C | Ghats, Ganga aarti, misty mornings | Rs 2,000–5,000 |
*Budget covers a mid-range stay shared by two, local food and local transport. It excludes flights or trains to reach the destination. These are planning estimates, not quoted prices.
Festivals and events to plan around in December 2026
| Dates | Event | Where |
|---|---|---|
| 1–10 Dec | Hornbill Festival (27th edition) | Naga Heritage Village, Kisama, near Kohima |
| 1–5 Dec | Konark Dance Festival, with the International Sand Art Festival nearby | Open-air auditorium near the Sun Temple, Konark |
| 3 Dec | Feast of St Francis Xavier | Basilica of Bom Jesus, Old Goa |
| Mid-December to January | Margazhi music and dance season | Sabhas across Chennai |
| 24–25 Dec | Christmas Eve and Christmas | Goa, Kerala, Shillong, Kolkata’s Park Street, Puducherry |
| 31 Dec | New Year’s Eve | Everywhere, biggest in Goa, Mumbai, Bengaluru and hill stations |
The Hornbill dates are confirmed by DD India, and the Konark dates by the government’s Incredible India festival listing. One note for music fans: the Sunburn festival’s 2026 edition is listed for 18–19 December in Mumbai, not Goa.
The 12 places in detail
1. Kohima, Nagaland: for the Hornbill Festival
The Hornbill Festival brings Nagaland’s tribes together for ten days of dances, crafts, food stalls, indigenous games and music at Kisama, about 12 km from Kohima. Nagaland’s statehood day falls on 1 December, the opening day. Stay in Kohima or a village homestay near Kisama, and book early because rooms are limited. Fly into Dimapur and take a shared taxi or bus to Kohima (roughly three hours). Indian visitors from outside the state need an Inner Line Permit, available through the Nagaland ILP portal. Pack warm layers: evenings get cold.
2. Konark and Puri, Odisha: dance under the Sun Temple
Every evening of the Konark Dance Festival, classical dancers perform Odissi, Bharatanatyam, Kathak and other forms against the backdrop of the 13th-century Sun Temple. Combine it with the Jagannath Temple in Puri and Chilika Lake. Bhubaneswar airport is the nearest; Konark is about 65 km by road. Most visitors stay in Puri, which has more rooms.
3. Goa: the Christmas and New Year capital
Goa needs no introduction, but December is the month to see its Christmas side: lit churches, star lanterns on village homes and midnight mass. Prices jump from about 20 December, so the first two weeks are the value window. Stay in South Goa or Panaji if you want calm, North Goa if you want the parties.
4. Rann of Kutch, Gujarat: the white desert
The salt flats of the Great Rann are at their most striking on full-moon nights. December 2026’s full moon falls on about 24 December (check a panchang for the exact Purnima timing), which is also Christmas week, so book early. Visit Dhordo for the tent city, Bhuj for crafts and museums, and the villages of Hodka and Nirona for embroidery, copper bells and rogan art. A permit is needed for the white Rann; it is usually arranged online or at the Bhirandiyara checkpost.
5. Jaisalmer, Rajasthan: dunes and desert camps
Days are pleasant and nights are cold, which is ideal for a desert camp at Sam or Khuri. Spend a morning inside the living fort, the havelis of Patwon ki Haveli and Gadisar Lake at sunrise. Desert camps vary hugely in quality, so read recent reviews and confirm what “Swiss tent” actually includes.
6. Udaipur, Rajasthan: lakes and palaces
Udaipur is Rajasthan’s softest city: boat rides on Lake Pichola, sunset at Ambrai Ghat, the City Palace and day trips to Kumbhalgarh and Ranakpur. It suits couples and families who prefer a relaxed pace. The wedding season fills heritage hotels on many December weekends, so check dates.
7. Alappuzha and Kumarakom, Kerala: backwaters
The northeast monsoon has usually eased by December, and a houseboat night on the backwaters is at its most comfortable. Book licensed houseboats through known operators, check whether the boat is air-conditioned at night, and confirm the route. Add Fort Kochi for Christmas week or Munnar for cooler hills.
8. Chennai and Mahabalipuram: the music season
From mid-December, Chennai’s sabhas host hundreds of Carnatic music and dance performances in what is called the December or Margazhi season. Many morning and afternoon concerts are free. Pair the city with the shore temple and rock-cut monuments of Mahabalipuram, an hour south. Early December can still see heavy rain or cyclone warnings on the Tamil Nadu coast, so watch the forecast.
9. Hampi, Karnataka: ruins in the winter sun
Hampi’s temples and boulder-strewn hills are best explored in December’s dry, mild weather. Hire a bicycle or electric scooter for the main circuit and catch sunrise at Matanga Hill. Hospet is the nearest railhead; the nearest airport is at Vijayanagar (Toranagallu) with limited flights, so most travellers come via Hubballi or Bengaluru.
10. Havelock (Swaraj Dweep), Andaman: beaches and reefs
December brings calm seas and good visibility for snorkelling and diving. Radhanagar Beach is the classic sunset stop. Ferries from Port Blair to Havelock sell out in peak weeks, so book them as soon as your flights are confirmed. Leave a buffer day before your return flight in case a ferry is cancelled.
11. Gulmarg, Kashmir: for snow
If snow is non-negotiable, Gulmarg is the most reliable December option, though early-season snowfall varies year to year. The Gulmarg Gondola takes you to high slopes, and ski schools start operating as snow cover builds. Roads from Srinagar can close after heavy snowfall, and flights can be delayed. Pack thermals, waterproof boots and gloves, and keep the plan flexible.
12. Varanasi, Uttar Pradesh: misty ghats
Winter mornings on the Ganga, with fog lifting off the river and boats moving between ghats, are some of India’s most memorable travel scenes. Attend the evening aarti at Dashashwamedh Ghat, take a sunrise boat ride and visit Sarnath. Late-December fog can delay trains by hours, so travel by air if your schedule is tight.
December itineraries by traveller type
| Traveller | Suggested trip | Days |
|---|---|---|
| Families with young children | Udaipur + Kumbhalgarh, or Alappuzha + Kochi | 4–5 |
| Couples | Udaipur, South Goa, or Havelock | 4–6 |
| Culture lovers | Hornbill Festival, or Konark + Puri + Bhubaneswar | 5–6 |
| Snow seekers | Srinagar + Gulmarg | 5–6 |
| Budget backpackers | Hampi, or Varanasi + Sarnath | 3–5 |
| Photographers | Rann of Kutch on the full moon, or Jaisalmer dunes | 3–4 |
Booking tips for December travel
- Use the 60-day train window. Indian Railways opens reservations 60 days before the journey date. For Christmas-week trains, that means late October. If you missed it, check Tatkal a day before travel or switch to flights.
- Travel in the first half of the month. Hotel rates in Goa, Rajasthan and Kerala often rise sharply from about 20 December to 2 January.
- Read minimum-stay rules. Many resorts impose three- or four-night minimums and compulsory gala dinners over Christmas and New Year.
- Book permits early. Nagaland ILP, the Rann permit and Andaman ferry tickets can all hold up a trip if left late.
- Build in a fog buffer. Avoid tight connections through North Indian airports and stations in the last two weeks of December.
- Choose flexible fares. Weather in Kashmir and on the Tamil Nadu coast can change plans. Pay a little more for refundable bookings there.
- Pack for both extremes. A trip that combines Rajasthan nights and Goa days needs both a warm jacket and cotton clothes.
How to keep a December trip affordable
December does not have to be expensive if you are flexible on one of three things: dates, location or room type. Travelling between 1 and 18 December usually costs far less than Christmas week for the same hotel. Staying a few kilometres away from the main strip, such as Assagao instead of Baga, Hospet instead of Hampi Bazaar, or Puri instead of Konark, also cuts room rates. Homestays in Nagaland, Kutch villages and Kerala often include home-cooked meals and give you a better feel for the place than a chain hotel. Finally, book trains in sleeper or 3A for overnight legs: you save a hotel night as well as the fare difference over flying.
What to pack for December in India
- Thermals and a down jacket for Kashmir, Nagaland and Rajasthan nights.
- Light cotton clothes, sunscreen and a hat for Goa, Kerala, Andaman and Hampi.
- Modest clothing for temples, churches and the ghats.
- A power bank, offline maps and printed copies of permits and tickets.
- Basic medicines, including something for colds, as temperatures can swing 15°C between day and night.
Frequently Asked Questions
Which is the best place to visit in India in December?
It depends on what you want. For festivals, Nagaland (Hornbill, 1–10 December) and Konark (1–5 December). For beaches, Goa and the Andamans. For deserts, Jaisalmer and the Rann of Kutch. For snow, Gulmarg.
Where can I see snow in India in December?
Gulmarg in Kashmir is the most reliable option. Places such as Auli, Manali and areas around Shimla may get snow, but it is less predictable in December than in January.
Is December a good time to visit Kerala?
Yes. The weather is mostly dry and warm, ideal for backwaters and beaches, though prices rise over Christmas week.
When is the Hornbill Festival 2026?
From 1 to 10 December 2026 at the Naga Heritage Village in Kisama, near Kohima. Indian visitors from outside Nagaland need an Inner Line Permit.
What is the cheapest December destination in India?
Hampi and Varanasi are among the most affordable, with good guesthouses and cheap local food. Rajasthan’s smaller towns are also good value outside the Christmas week.
Is it safe to travel in North India during December fog?
Yes, with planning. Avoid driving on highways late at night or early in the morning in dense fog, and keep buffer time for delayed trains and flights.
Pick a week, then a place
Decide first whether you are travelling in the first half of December (better value, festivals in the North-East and Odisha) or Christmas week (more crowds, more celebration). Once the dates are fixed, the right destination from the list above usually becomes obvious, and booking early does the rest.


