15 Best Places to Visit in December in India

Whether you are a beach person or a mountain lover, December is indeed the best time to travel within the country. The weather in the tropical areas remains pleasant while mountains receive heavy snowfall. 

If you are wondering about the best places to visit in December in India, then here is the complete list for you —

1– Dalhousie, Himachal Pradesh

Dalhousie, famous for its lush green surroundings and colonial-era buildings, is one of the most loved hill stations in the country. On your visit to Dalhousie, trek to the scenic Dainkund Peak and spend some leisure time in the valley of Khajjiar. The hill station has a rather small Mall Road dotted with food outlets and shops.

How to Reach: Pathankot Airport is the nearest airport at a distance of 75 km from Dalhousie. Regular buses also ply from Delhi to reach this hill station. 

Travel on your mind?

Book Flights

Weather: Temperature usually varies between 1 degree to 10 degree Celsius
Places of Interest: Khajjiar Valley, Dainkund Peak,  St. John’s Church, Kalatop Khajjiar Sanctuary, and Panchpula Waterfall.

khajair

2– Andaman Islands

If you want some Vitamin Sea, then there can be no better destination than the Andaman Islands. From exploring the pristine beaches to visiting the historic Cellular Jail, from exploring the Mangrove forests in Baratang Island to going for long treks in Neil Island, there is a lot to indulge in. These islands are indeed the best places to go in December in India. 

How to Reach: Veer Savarkar International Airport, in Port Blair, is the only airport connecting these islands with other parts of the country. Flights are available from major cities like Mumbai, Kolkata, Chennai, & Delhi.
Weather: Temperature varies between 22-30 degrees Celsius.
Places of Interest: Cellular Jail, Rajiv Gandhi Water Sports Complex, Havelock Islands, Neil Island, Cruise Tour and Ross Island.

havelock

3– Goa

Famous as the party capital of the country, Goa is at the top of every traveller’s bucket list. Other than beautiful beaches, the city is dotted with 17th-century churches and the area’s tropical spice plantations. The beach destination has also served as a backdrop for some of the famous Bollywood movies including Dil Chahta Hai and Go Goa Gone.

How to Reach: Goa International Airport is the main airport serving the region. Direct flights are available from major cities like Mumbai, Hyderabad, Bangalore, & Delhi.
Weather: 21-30 degrees Celsius is the average temperature during this time.
Places of Interest: Candolim Beach, Sinquerim Beach, Dudhsagar Falls, Aguada Fort, and Calangute Beach

Goa

4– Coorg, Karnataka

Coorg is the best place to go in December in India. This serene hill station is known for its lush greenery, pleasant weather, and serene environment. Extensive cardamom and coffee plantations are another major attraction in this hill station. 

How to Reach: Mysore Airport, at 120 km distance, is the nearest airport. Flights are available from major cities like Chennai, Hyderabad, Pune, & Delhi.
Weather: The average high temperature is around 20°C and the low is 15°C.
Places of Interest: Raja’s Seat, Madikeri Fort, Omkareshwara Temple, Raja’s Tomb and Mandalpatti

coorg

5– Agra, Uttar Pradesh

Situated on the banks of the River Yamuna, the Taj Mahal in Agra is counted among the seven wonders of the world and is visited by thousands of tourists all year round. Other than the Taj Mahal, Agra is home to a number of historic palaces and forts. Visit this beautiful city to get an insight into the country’s rich historical past.

How to Reach: Agra Airport is the main airport serving the city. It is located close to the city centre. Flights are available from major cities like Mumbai, Bangalore, Pune, & Kolkata
Weather: Temperature might drop to 8 degrees Celsius or rise to 23 degrees Celsius.
Places of Interest: Taj Mahal, Agra Fort, Tomb of Akbar the Great, Mehtab Bagh and Itmad-ud-doula

agra

6–  Auli, Uttarakhand

The best time to visit Auli is indeed December if you wish to enjoy the snow and indulge in skiing. The snow-covered peaks of Neelkant, Mana Parbat, and Nanda Devi offer a mind-blowing panoramic view. This hill station is one of the best skiing sites in the country and also hosts the National Championship of Skiing in January.

How to Reach: Auli is well-connected to all other parts of the country through roadways. The nearest airport is Jolly Grant Airport in Dehradun. Flights are available from major cities like Mumbai, Ahmedabad, Pune, & Delhi
Weather: December is cold with temperatures ranging between 2 to 10 degrees Celsius.
Places of Interest: Gurso Bugyal, Kwani Bugyal, Trishul Peak, Chenab Lake, Rudraprayag, and Joshimath.

auli

7– Binsar, Uttarakhand

Situated in the lap of mountain peaks like Nanda Devi, Pachachuli, and Trishul, Binsar is one of the most scenic destinations in the country. Away from commercialization, Binsar is pristine and a dream destination for every nature lover. It is also widely known for its serene and dense forests of Binsar Wildlife Sanctuary. If you are searching for places to visit in December in India, this must be on your bucket list. 

How to Reach: Kathgodam has the nearest railway station. Private and shared taxis are easily available at the station for further commute. Pantnagar Airport is the nearest airport to Binsar. Flights are available from major cities like Mumbai, Bangalore, Pune, & Delhi.
Weather: Temperature during the winter months will range between 0°C to 24°C.
Places of Interest: Binsar Wildlife Sanctuary, Bineshwar Temple, Zero Point, and Golu Devta Temple. 

binsar

8– Diu

Diu, with its pristine beaches and vast coastlines, gives international destinations a serious run for their money. This coastal destination is much loved by honeymooners willing to spend some peaceful time in the lap of nature. If planning to visit Diu in December, don’t forget to plan your holiday around the Annual Diu Festival. Choose Diu as your next holiday destination in India in December

How to Reach: Diu Airport is the only airport serving the region. Flights are available from major cities like Mumbai, Surat, Ahmedabad, & Delhi.
Weather: 18 to 33 degrees Celsius is the weather range in the month of December.
Places of Interest: Diu Fortress, St. Paul’s Church, Naida Caves, and Jalandhar Beach.

diu

9– Jaisalmer, Rajasthan

December is indeed the best month to witness the beauty of Jaisalmer. Famous as the ‘Golden City’, the desert is distinguished by its yellow sandstone architecture. Dominating the skyline is the sensational Jaisalmer fort, a citadel that is guarded by 99 bastions. The ornate Maharaja’s Palace and intricately carved Jain temples inside the fort are also major attractions. 

How to Reach: Jaisalmer Airport is located 17 kilometers southeast of Jaisalmer in Rajasthan, India. 
Weather: Temperature varies between 10 to 26 degrees Celsius
Places of Interest: Jaisalmer Fort, Patwon ki Haveli, Gadisar Lake, Salam Singh ki Haveli and Nathmal Ki Haveli

jaisalmer

10– Mylapore, Chennai

As Chennai remains hot throughout the year, December is the best time to explore this wonderful city. During this time of the year, the city hosts the December Music Festival, which is another major attraction. Take a walk along the longest beach in India or go shopping at one of the high-end malls, there is a lot to indulge in and explore.

How to Reach: Chennai International Airport is the main airport serving the city. Flights are available from major cities like Mumbai, Hyderabad, Kolkata, & Delhi.
Weather: 21 to 29 degrees Celsius is the average temperature during this time of the year.
Places of Interest: Gurubaran Tanjore Art Gallery, Nageshwara Rao Park, Velleeswarar Temple, Mylapore Tank, and Gandhi Statue. 

mylapore

11– Srinagar, Jammu and Kashmir

Srinagar, the largest city in the Indian state of Jammu and Kashmir, is the best place to go in December in India. Located in the Kashmir Valley, on the banks of the Jhelum River, the city can be dotted with lush green gardens, pristine water bodies, and beautiful houseboats, locally known as Shikaras. Don’t forget to shop for traditional Kashmiri handicrafts and dried fruits when on a trip to this destination. 

How to Reach: Sheikh ul-Alam International Airport, commonly referred to as Srinagar Airport is an international airport that serves Srinagar. Flights are available from major cities like Mumbai, Jammu, Kolkata, & Delhi.
Weather: Temperature varies between -2 to 10 degrees Celsius.
Places of Interest: Dal Lake, Shalimar Bagh Mughal Garden, Bonafide multi-brand, and Indira Gandhi Memorial Tulip Garden. 

srinagar

12– Dawki, Meghalaya

With pleasant climatic conditions, Dawki is one of the best places to visit in December. One of the main highlights of the town is the famous Umngot River, which is known for its crystal-clear water. Relish the sweet and juicy oranges at the border town near the river and don’t miss trying the local cuisine. If you are wondering where to go in December in India, this must be on your list. 

How to Reach: Lokpriya Gopinath Bordoloi International Airport, commonly referred to as Guwahati Airport is the nearest international airport, 200 km from Dawki. Flights are available from major cities like Mumbai, Bangalore, Kolkata, & Delhi.
Weather: Temperature varies between 15 to 27 degrees Celsius.
Places of Interest: Wah Umngot River, Mawshun Cave, Rymben Falls, and Byrdaw Falls.

dawki

 

13– Udaipur, Rajasthan

Rajasthan, the land of the Maharajas, is widely acknowledged for its impeccable beauty. From spending leisure time at the serene Lake Pichola to exploring the beautiful City Palace, there are hundreds of places to visit in this mesmerizing city. Don’t forget to try the local delicacies in the city. 

How to Reach: Maharana Pratap Airport is an airport serving Udaipur, Rajasthan, India. Flights are available from major cities like Mumbai, Bangalore, Ahmedabad & Delhi.
Weather: Temperature varies between 7 and 25 degrees Celsius.
Places of Interest: City Palace, Lake Pichola, Saheliyon-ki-Bari, Jagmandir, and Jagdish Temple. 

udaipur

14– Munnar, Kerala

Munnar is a scenic town in the Western Ghats mountain range in the Indian state of Kerala. Surrounded by tea plantations, the hill station is famous for a number of reasons. One of the most important is Eravikulam National Park, which is a habitat for the endangered mountain goat Nilgiri tahr. It is among the best places to go in India in December

How to Reach: Cochin International Airport, at a distance of 110 km is the nearest airport. Flights are available from major cities like Mumbai, HyderabadDoha & Delhi.
Weather: The average temperature of Munnar in December is around 10 to 15 degrees Celsius.
Places of Interest: Eravikulam National Park, Anamudi, Mattupetty Dam, and Pothamedu View Point. 

Munnar

15– Jabalpur, Madhya Pradesh

Jabalpur, located in the state of Madhya Pradesh, is most famous for its marble rocks. Thousands of tourists visit this city every month to enjoy a boat ride at Bhedaghat and witness the splendor of the majestic Dhuandhar Waterfalls. Also, the city offers some of the best street food options to its visitors. 

How to Reach: Jabalpur Airport, also known as Dumna Airport, is the main airport serving the region. Flights are available from major cities like Mumbai, BangaloreBilaspur & Delhi.
Weather: The average temperature of Jabalpur during this time of the year varies between 11 to 26 degrees Celsius. 
Places of Interest: Dhuandhar Waterfalls, Marble Rocks, Madan Mahal Fort and Balancing Rocks.   

jabalpur

Pick your destination and book your flight tickets now 🙂

Also, if you are looking to plan an international holiday, then you can also check best places to visit in December from India.