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 remain pleasant while mountains receive heavy snowfall. 

As there is no long weekend in December 2019, those willing to experience the joy of travelling should plan their vacation in advance.

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 of the country. On your visit to Dalhousie, trek to the scenic Dainkund Peak and spend some leisure time at the valley of Khajjiar. The hill station has a rather small Mall Road dotted with food outlets and shops.

How to Reach: Pathankot Railway Station is the nearest, at a distance of 80 km from Dalhousie. Regular buses ply from Delhi to reach this hill station.
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 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 the Neil Island, there is a lot to indulge in. These islands are indeed the best place 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.
Weather: Temperature varies between 22-30 degree 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 on 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 of 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.
Weather: 21-30 degree 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.
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, 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 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 historic past.

How to Reach: Agra Cantonment railway station is the main railway station serving the city. It is located near Sadar Bazaar, close to the city centre.
Weather: Temperature might drop to 8 degree Celsius or rise to 23 degree Celsius.
Places of Interest: Taj Mahal, Agra Fort, Tomb of Akbar the Great, Mehtab Bagh and Itmad-ud-daula

agra

6–  Auli, Uttarakhand

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

How to Reach: Auli is well-connected to all other parts of the country through roadways.
Weather: December is cold with temperature ranging between 2 to 10 degree 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 of the country. Away from commercialisation, 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.
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.
Weather: 18 to 33 degree 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 a major attraction. 

How to Reach: Jaisalmer Airport is located 17 kilometres southeast of Jaisalmer in Rajasthan, India.
Weather: Temperature varies between 10 to 26 degree 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 December Music Festival, which is another major attraction. Take a walk along the longest beach of India or go shopping at one of the high-end malls, there is a lot to indulge and explore.

How to Reach: Chennai International Airport is the main airport serving the city.
Weather: 21 to 29 degree 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 on 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. 

Book Hotels

How to Reach: Sheikh ul-Alam International Airport, commonly referred to as Srinagar Airport is an international airport that serves Srinagar.
Weather: Temperature varies between -2 to 10 degree 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 also 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: Sheikh ul-Alam International Airport, commonly referred to as Srinagar Airport is an international airport that serves Srinagar.
Weather: Temperature varies between -2 to 10 degree Celsius.
Places of Interest: Dal Lake, Shalimar Bagh Mughal Garden, Bonafide multi brand and Indira Gandhi Memorial Tulip Garden.

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 mesmerising 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.
Weather: Temperature varies between 7 and 25 degree 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 being 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.
Weather: The average temperature of Munnar in December is around 10 to 15 degree Celsius.
Places of Interest: Eravikulam National Park, Anamudi, Mattupetty Dam and Pothamedu View Point. 

Book Flights

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 splendour 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.
Weather: The average temperature of Jabalpur during this time of the year varies between 11 to 26 degree Celsius. 
Places of Interest: Dhuandhar Waterfalls, Marble Rocks, Madan Mahal Fort and Balancing Rocks.   

jabalpur

Pick your destination and book your 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.

Share via