Skip to content
India4U My passport
Photo: Sumit Sourav / Unsplash

Travel calendar

Where to go in India in December

Holiday season: beaches, desert and Christmas in Goa. Here are 66 places at their best, the weather region by region, and the festivals worth planning around.

Weather in December

  • North plainsCool to cold, foggy mornings.
  • HimalayaSnow in the hills; many high roads closed.
  • West & GoaPeak beach season.
  • South & KeralaWarm and dry: perfect.
  • NortheastCool and clear.

Festivals & events

  • Hornbill Festival1-10 December · Kohima, Nagaland
  • Christmas25 December · Goa, Kerala, Kolkata
  • New Year’s Eve31 December · Goa beaches

Christmas to New Year is India’s busiest travel week: book flights and hotels months ahead.

On the map

Teal pins are at their best in December, sand pins are possible with caveats, and red pins are better left for another month. Tap a pin for details.

Delhi: best Oct-MarDelhiAgra: best Oct-MarAgraJaipur: best Oct-MarJaipurUdaipur: best Sep-MarUdaipurJodhpur: best Oct-MarJaisalmer: best Oct-MarPushkar: best Oct-MarRanthambore: best Oct-MayVaranasi: best Oct-MarVaranasiRishikesh: best Sep-Nov, Feb-MayAmritsar: best Oct-MarAmritsarManali: best Oct-Jan, Mar-JunManaliShimla: best Sep-Dec, Mar-JunDharamshala & McLeod Ganj: best Sep-Nov, Mar-JunLeh & Ladakh: best May-SepLehMussoorie: best Sep-Nov, Mar-JunNainital: best Sep-Nov, Mar-JunJim Corbett National Park: best Nov-JunKhajuraho: best Oct-MarKolkata: best Oct-MarKolkataDarjeeling: best Oct-Nov, Mar-MayDarjeelingGangtok & Sikkim: best Oct-Dec, Mar-MayShillong & Meghalaya: best Jun-AprShillongKaziranga National Park: best Nov-AprMumbai: best Nov-FebMumbaiGoa: best Nov-MarGoaLonavala & Khandala: best Jun-FebMahabaleshwar: best Oct-MayAjanta & Ellora Caves: best Oct-MarKutch & the Rann: best Nov-FebBengaluru: best Oct-FebBengaluruMysuru: best Oct-FebCoorg (Kodagu): best Jun-MarChikmagalur: best Sep-MarHampi: best Oct-FebGokarna: best Oct-MarKochi: best Oct-MarKochiMunnar: best Sep-MayAlleppey (Alappuzha) Backwaters: best Oct-MarVarkala: best Nov-MarWayanad: best Oct-MayOoty: best Oct-Nov, Mar-JunKodaikanal: best Sep-Oct, Mar-JunPuducherry (Pondicherry): best Dec-MarMahabalipuram (Mamallapuram): best Nov-FebMadurai: best Oct-MarMaduraiHyderabad: best Oct-FebHyderabadAndaman Islands: best Nov-AprAndamanSrinagar and Kashmir Valley: best Sep-Oct, Apr-JunKatra and Vaishno Devi: best Sep-Nov, Mar-MaySpiti Valley: best Jun-SepKasol and Parvati Valley: best Sep-Nov, Mar-JunTirthan Valley and Jibhi: best Sep-Nov, Mar-JunDalhousie and Khajjiar: best Sep-Nov, Mar-JunKasauli: best Sep-Dec, Mar-JunChandigarh: best Oct-MarNaina Devi and Anandpur Sahib: best Oct-AprHaridwar: best Oct-Nov, Feb-AprKedarnath and Badrinath: best Sep-Oct, May-JunChopta and Tungnath: best Sep-Nov, Apr-JunAuli: best Oct-JunLansdowne: best Sep-Dec, Mar-JunKainchi Dham and Kumaon: best Sep-Nov, Mar-JunVrindavan and Mathura: best Oct-MarAyodhya: best Oct-MarUjjain and Omkareshwar: best Oct-MarOrchha: best Oct-MarPachmarhi: best Oct-JunKanha and Bandhavgarh: best Oct-JunBodh Gaya: best Oct-MarPuri and Konark: best Oct-MarSundarbans: best Oct-MarTawang: best Sep-Nov, Mar-JunMount Abu: best Oct-JunDwarka and Somnath: best Oct-MarStatue of Unity (Ekta Nagar): best Oct-MarShirdi, Nashik and Trimbakeshwar: best Jul-MarMatheran: best Oct-MayAlibaug: best Oct-MarDiu: best Oct-MarTirupati and Tirumala: best Sep-MarRameswaram and Kanyakumari: best Oct-MarCoonoor: best Oct-JunUdupi, Murudeshwar and the Temple Coast: best Oct-MarLakshadweep: best Oct-Apr
Great time to go Possible, with caveats Better to avoid
Map: India (official boundaries) from SVG Maps by Victor Cazanave, CC BY 4.0. Pins are approximate.

Where not to go in December

  • Leh & LadakhBitter cold (well below freezing) and the highways over the passes are closedGo instead: May-Sep
  • KodaikanalNortheast monsoon: rain and thick fogGo instead: Sep-Oct, Mar-Jun
  • Srinagar and Kashmir ValleyFreezing cold; heavy snow can close roads and flights for a day or twoGo instead: Sep-Oct, Apr-Jun
  • Katra and Vaishno DeviCold nights at the Bhawan, with occasional snowGo instead: Sep-Nov, Mar-May
  • Spiti ValleyExtreme cold; the Kunzum Pass is shut and only the Shimla road is openGo instead: Jun-Sep
  • Kasol and Parvati ValleyCold, with snow higher up; many cafes closeGo instead: Sep-Nov, Mar-Jun
  • Kedarnath and BadrinathTemples closed for winterGo instead: Sep-Oct, May-Jun
  • Chopta and TungnathHeavy snow; the road to Chopta can closeGo instead: Sep-Nov, Apr-Jun
  • TawangVery cold; Sela Pass often snowboundGo instead: Sep-Nov, Mar-Jun

Possible, with caveats

RishikeshDharamshala & McLeod GanjMussoorieNainitalDarjeelingOotyTirthan Valley and JibhiDalhousie and KhajjiarHaridwarKainchi Dham and Kumaon

Shoulder season means mixed weather or just outside the peak months. Expect fewer crowds and lower prices.

Best places to visit in December

Delhi

India’s capital packs Mughal tombs, Old Delhi bazaars, leafy Lutyens avenues and the country’s best food scene into one sprawling, energetic city.

Oct-Mar 2-3 days

Agra

Home of the Taj Mahal, and the red sandstone Agra Fort and the abandoned Mughal capital of Fatehpur Sikri nearby.

Oct-Mar 1-2 days

Jaipur

Rajasthan’s Pink City: hilltop Amber Fort, the honeycomb Hawa Mahal, royal palaces and India’s best bazaars for textiles, block prints and gems.

Oct-Mar 2-3 days

Udaipur

The City of Lakes: white palaces reflected in Lake Pichola, rooftop dinners and the most romantic sunsets in Rajasthan.

Sep-Mar 2-3 days

Jodhpur

The Blue City, ruled by Mehrangarh (one of India’s most impressive forts) towering over a maze of indigo houses.

Oct-Mar 1-2 days

Jaisalmer

A golden sandstone fort rising from the Thar Desert, with carved havelis, camel rides and nights under the stars.

Oct-Mar 2 days

Pushkar

A small holy town around a sacred lake, with one of the world’s few Brahma temples and the famous camel fair in autumn.

Oct-Mar 1-2 days

Ranthambore

One of the best places in the world to see a wild tiger: in dry forest strewn with ruins and a 10th-century fort.

Oct-May 2 days

Varanasi

One of the world’s oldest living cities: dawn boat rides on the Ganges, evening aarti, and life and death on the ghats.

Oct-Mar 2-3 days

Amritsar

The Golden Temple shimmering in its sacred pool, plus the world’s largest free kitchen and the Wagah border ceremony.

Oct-Mar 1-2 days

Manali

A Himalayan resort town for snow, apple orchards, adventure sports and the gateway to Lahaul, Spiti and Ladakh.

Oct-Jan, Mar-Jun 3-5 days

Shimla

The old British summer capital: colonial Mall Road, pine forests and the UNESCO-listed toy train from Kalka.

Sep-Dec, Mar-Jun 2-3 days

Jim Corbett National Park

India’s oldest national park, with sal forests, grasslands and the Ramganga river. Tigers, wild elephants and hundreds of bird species live here.

Nov-Jun 2 days

Khajuraho

Exquisitely carved 1,000-year-old Hindu and Jain temples: a UNESCO World Heritage Site in Madhya Pradesh.

Oct-Mar 1-2 days

Kolkata

India’s cultural capital: colonial grandeur, Durga Puja, Bengali sweets and the iconic Howrah Bridge.

Oct-Mar 2-3 days

Gangtok & Sikkim

A clean, green Himalayan state of monasteries, high lakes and snow peaks.

Oct-Dec, Mar-May 4-6 days

Shillong & Meghalaya

The “abode of clouds”: living root bridges, crystal-clear rivers, waterfalls and some of the wettest places on earth.

Jun-Apr 4-6 days

Kaziranga National Park

Home to most of the world’s greater one-horned rhinos, plus wild elephants, water buffalo and tigers.

Nov-Apr 2 days

Mumbai

India’s maximum city: Bollywood, art deco seafronts, colonial landmarks and the best street food on the west coast.

Nov-Feb 2-3 days

Goa

India’s beach state, with Portuguese churches, spice farms and seafood shacks. Party in the north, slow down in the south.

Nov-Mar 4-7 days

Ajanta & Ellora Caves

Two UNESCO cave complexes: Ajanta’s ancient Buddhist paintings and Ellora’s monolithic Kailasa temple, carved from a single rock.

Oct-Mar 2 days

Kutch & the Rann

The white salt desert of the Great Rann, with the Rann Utsav festival and some of India’s finest village crafts.

Nov-Feb 3-4 days

Bengaluru

India’s tech capital, with a mild climate, craft breweries, garden parks and great South Indian breakfasts.

Oct-Feb 1-2 days

Mysuru

A royal city of silk, sandalwood and the illuminated Mysore Palace: the heart of the Dasara festival.

Oct-Feb 1-2 days

Coorg (Kodagu)

Misty coffee estates, waterfalls and Kodava culture in Karnataka’s Western Ghats.

Jun-Mar 2-3 days

Chikmagalur

Where coffee first came to India: rolling estates, Karnataka’s highest peak and quiet waterfalls.

Sep-Mar 2 days

Hampi

The ruins of the Vijayanagara Empire scattered across a surreal landscape of giant boulders: a UNESCO World Heritage Site.

Oct-Feb 2-3 days

Gokarna

A temple town with a string of secluded beaches (Om, Kudle, Half Moon and Paradise) joined by coastal trails.

Oct-Mar 2-3 days

Kochi

Kerala’s historic port: Chinese fishing nets, colonial Fort Kochi, spice warehouses, art cafés and the Kochi-Muziris Biennale.

Oct-Mar 2 days

Munnar

Endless emerald tea gardens and misty peaks in Kerala’s Western Ghats.

Sep-May 2-3 days

Varkala

Red laterite cliffs above a golden beach, with cliff-top cafés, yoga and Ayurveda.

Nov-Mar 2-4 days

Wayanad

Rainforest, spice estates, waterfalls and wildlife sanctuaries in northern Kerala.

Oct-May 2-3 days

Madurai

One of India’s oldest cities, centred on the vast Meenakshi Amman Temple with its rainbow-coloured towers.

Oct-Mar 1-2 days

Hyderabad

City of pearls and biryani: the Charminar, Golconda Fort and the palaces of the Nizams.

Oct-Feb 2 days

Kasauli

A small, green cantonment town 65 km from Chandigarh: pine walks, colonial churches and sunset views over the plains.

Sep-Dec, Mar-Jun 1-2 days

Chandigarh

Le Corbusier’s planned city at the foot of the Shivaliks: the Capitol Complex (UNESCO), Sukhna Lake, the Rock Garden and the base for Kasauli, Shimla…

Oct-Mar 1-2 days

Auli

India’s best-known ski slopes, above Joshimath, with long views of Nanda Devi and a cable car through the oak forest.

Oct-Jun 2-3 days

Lansdowne

A quiet army cantonment town in oak and pine forest, home of the Garhwal Rifles, and an easy weekend from Delhi.

Sep-Dec, Mar-Jun 1-2 days

Vrindavan and Mathura

Krishna’s birthplace and the town of his childhood: the Banke Bihari temple, Prem Mandir, ISKCON, the ghats on the Yamuna and India’s most joyful Hol…

Oct-Mar 2-3 days

Ayodhya

The birthplace of Lord Ram on the Saryu river, with the Ram Mandir, opened in January 2024, Hanuman Garhi and the ghats of Ram ki Paidi.

Oct-Mar 1-2 days

Ujjain and Omkareshwar

Two of the 12 Jyotirlingas a few hours apart: Mahakaleshwar in Ujjain, with its dawn Bhasma Aarti and the new Mahakal Lok corridor, and Omkareshwar o…

Oct-Mar 2-3 days

Orchha

A small medieval capital on the Betwa river: palaces, the Ram Raja temple where Ram is worshipped as a king, and riverside chhatris at sunset.

Oct-Mar 1-2 days

Pachmarhi

Madhya Pradesh’s only hill station: sandstone gorges, waterfalls and cave paintings inside the Satpura Tiger Reserve.

Oct-Jun 2-3 days

Kanha and Bandhavgarh

Two of India’s best tiger reserves: Kanha’s sal forests and meadows (and the barasingha deer) and Bandhavgarh, with one of the highest densities of t…

Oct-Jun 4-5 days

Bodh Gaya

Where the Buddha found enlightenment: the Mahabodhi Temple (UNESCO), the Bodhi tree and monasteries built by Buddhist countries from Japan to Bhutan.

Oct-Mar 2-3 days

Puri and Konark

The Jagannath Temple, one of the Char Dham, the Rath Yatra chariot festival, a long beach and the Sun Temple at Konark (UNESCO), 35 km up the coast.

Oct-Mar 2-4 days

Sundarbans

The world’s largest mangrove forest (UNESCO), crossed by boat, and home of the Bengal tigers that swim between its islands.

Oct-Mar 2-3 days

Mount Abu

Rajasthan’s only hill station, on a granite plateau: the marble Dilwara Jain temples, Nakki Lake and sunset over the Aravallis.

Oct-Jun 2-3 days

Dwarka and Somnath

Two great temples on the Gujarat coast: the Dwarkadhish temple, one of the Char Dham, and Somnath, the first of the 12 Jyotirlingas.

Oct-Mar 3-4 days

Statue of Unity (Ekta Nagar)

The world’s tallest statue, 182 m of Sardar Vallabhbhai Patel on the Narmada, with a viewing gallery, the Sardar Sarovar dam and a whole family park …

Oct-Mar 1-2 days

Matheran

A car-free hill station near Mumbai, reached by a toy train or on foot, with red earth paths and more than 30 viewpoints.

Oct-May 1-2 days

Alibaug

Mumbai’s beach weekend: a short ferry ride across the harbour to beaches, sea forts and seafood.

Oct-Mar 1-2 days

Tirupati and Tirumala

The Sri Venkateswara temple on the Tirumala hills, one of the most visited religious sites in the world, and the temple town of Tirupati below.

Sep-Mar 2-3 days

Rameswaram and Kanyakumari

India’s southern tip: the Ramanathaswamy Jyotirlinga on Rameswaram island, the ruined town of Dhanushkodi, and sunrise where three seas meet at Kanya…

Oct-Mar 3-4 days

Coonoor

A quieter neighbour of Ooty in the Nilgiris: tea estates, colonial cottages, Sim’s Park and the Nilgiri Mountain Railway (UNESCO).

Oct-Jun 2-3 days

Lakshadweep

India’s coral atolls in the Arabian Sea: lagoons, coral reefs and very few visitors, because entry needs a permit.

Oct-Apr 4-6 days

Frequently asked questions

Where should I go in India in December?
Top picks for December include Delhi, Agra, Jaipur, Udaipur, Jodhpur, Jaisalmer. Christmas to New Year is India’s busiest travel week: book flights and hotels months ahead.
What is the weather like in India in December?
North plains: Cool to cold, foggy mornings. Himalaya: Snow in the hills; many high roads closed. West & Goa: Peak beach season. South & Kerala: Warm and dry: perfect. Northeast: Cool and clear.
Where should I avoid in India in December?
Leh & Ladakh: Bitter cold (well below freezing) and the highways over the passes are closed. Kodaikanal: Northeast monsoon: rain and thick fog. Srinagar and Kashmir Valley: Freezing cold; heavy snow can close roads and flights for a day or two. Katra and Vaishno Devi: Cold nights at the Bhawan, with occasional snow. Spiti Valley: Extreme cold; the Kunzum Pass is shut and only the Shimla road is open. Kasol and Parvati Valley: Cold, with snow higher up; many cafes close. Kedarnath and Badrinath: Temples closed for winter. Chopta and Tungnath: Heavy snow; the road to Chopta can close.