Best Places in India to Visit in December

December officially marks the ends of the year. And if you have not been able to satiate your wanderlust so far in this year, this is the last chance for it. December is a magical time when bits of North India is covered in a glistening layer of snow, and almost the entire country welcomes you with weather that’s perfect for a vacation. But where to go? Well, there are abundant options in the best places to visit in India in December. Take a look:

Top Places to Visit in December

Auli, Uttarakhand

Auli, India

Auli is a hill station and Himalayan ski resort which beckons nature lovers and adventure enthusiasts from all parts of the country. What makes it one of the best places in India to visit in December is the smooth and silky snow that blankets its landscape. The tranquil environs of this place also tempt holidaymakers from near and far to plan a trip. During December, you can enjoy skiing on the velvety slopes and give the perfect send-off.

How to reach Auli: One can book cheap flight ticket to Jolly Grant Airport in Dehradun and then cover 180 km by road.

Chopta, Uttarakhand

Chopta, Uttarakhand

One of the best places in India to visit in December, Chopta is a well-known trekking and camping destination, drawing adventurers from near and far. It offers magnificent vistas of the snow-clad Trishul, Chaukhamba and Nanda Devi mountains. And, if your idea is to witness the magic of snowfall this winter, then Chopta is a great option.

How to reach Chopta: Jolly Grant Airport is the nearest airport to Chopta. It is located about 210 km away.

Gokarna, Karnataka

Gokarna, India

If you plan on exploring sun-kissed beaches, but do not plan on visiting Goa – India’s ultimate beach destination – then Gokarna can be a great pick. During the month of December, it morphs into a hippie town with happening parties being planned on its various beaches. A vast number of international tourists also flock to the destination to celebrate Christmas and ring in the New Year.

How to reach Gokarna: To reach Gokarna, you can travel to Goa International Airport, which is about 148 km away.

Wayanad, Kerala


Another great destination to visit in India in December is Wayanad in Kerala. The Western Ghats are a gem in the crown of India and Wayanad is definitely among the best places in the country to admire the majesty of this mountain range. The lush hills and their undisturbed serenity will make you want to extend your vacation and spend a few more days beholding nature here.

How to reach Wayanad: Karipur international airport or Kozhikode International Airport, about 100 km away, is the closest airport to Wayanad. You can easily book cheap domestic flight tickets to the airport on HappyEasyGo at kick off your trip with a big discount.

Dawki, Meghalaya

Dawki, India

You probably haven’t heard of Dawki, but a vacation in the serene environs of this place is all you need to make your December memorable. What makes it one of the best places to visit in December is the serene Unmgot River. Its water is so clear that the river bed is clearly visible. Dawki is the pride of Meghalaya.

How to reach Dawki: Lokpriya Gopinath Bordoloi International Airport of Guwahati is the nearest airport to Dawki. It is about 194 km away by road.

Chennai, Tamil Nadu

Chennai, India

Formerly called Madras, Chennai is a major city serving as the capital of the Tamil Nadu state. On the map of India, it might look like just another bustling city with not much to offer for the holidaymaking crowd, but its artistic heritage, delicious food, rich culture and myriad tourist attractions beg to differ. During December, you can immerse in the charm of Chennai without having to deal with the typical scorching heat of South India.

How to reach Chennai: the city is conveniently accessible by air. You can book cheap flight tickets to Chennai International Airport and start packing for an unforgettable holiday.

Tawang, Arunachal Pradesh

Tawang, India

The small town of Tawang is next on this list of best places to visit in India in December. Although it can be a little difficult to reach, the awe-inspiring vistas of snow-clad mountains and the pristine landscape of the region make it a spectacular December destination. In December, you can enjoy skiing on the snow-shite slops near the town.

How to reach Tawang: The closest airport to Tawang is Tezpur Airport in Assam, about 324 km away.

Rann of Kutch, Gujarat

Rann of Kutch, India

The Great Rann of Kutch found a place on our list of

best places to visit in India in November,

and it is our one of the best places to visit in India in December as well, owing to the magnificent Rann Utsav. If you did not happen to travel to this mesmerising salt marsh in November, then December is giving you one last chance to immerse in the cultural hues of Rann before the year is over.

How to reach Rann of Kutch: You can book flight tickets to Bhuj Airport, about 53 km away.

Udaipur, Rajasthan


If you have not yet come across the rich heritage of Rajasthan, then this is high time that you paid a visit to one of its magical cities. Udaipur, which is among the most sought-after destinations in the state, has always had the adulation of holidaymakers for its splendid palaces and sprawling lakes. There is so much to do and experience here that you will be left spoilt for choice.

How to reach Udaipur: You can easily book cheap spicejet air tickets to Maharana Pratap Airport, which serves Udaipur and reach your destination without any hassles.

Konark, Orissa

Konark, India

Konark draws hordes of tourists every year with its 13th-century Sun Temple, which is also referred to as the Black Pagoda. The monument finds a place on UNESCO’s list of World Heritage Sites. Since summers can be overwhelmingly hot in Orissa, December, with its pleasant weather, is the perfect time to plan a trip. The sheer grandeur of Konark Sun Temple will evoke awe from you.

How to reach Konark: About 60 km away, Biju Patnaik International Airport of Bhubaneswar is the nearest airport to Konark.

Ranthambore National Park, Rajasthan

Ranthambore National Park

Although Ranthambore National Park remains open for most times of the year, the salubrious weather makes it one of the best places in India to visit in December. Thus, if you have nature and wildlife on your mind, then Ranthambore National Park is the place to be this December. You can easily find Ranthambore tour packages online to come across the fascinating animals of the park.

How to reach Ranthambore National Park: Jaipur International Airport of the Pink City is the nearest airport facility to the park, about 157 km away.

Kohima, Nagaland


Kohima, the capital of the northeastern state of Nagaland, is very easily among the most underrated destinations in India. The home of the Naga tribe people, the place boasts not only rich culture, but also the heart-warming beauty of sky-piercing mountains, which is typical of Northeast India. It is a great place for those looking to escape the mainstream holiday destinations.

How to reach Kohima: You can easily book flight tickets to Dimapur Airport, which is about 67 km away and cover the rest of the distance by road.

Shimla, Himachal Pradesh

Counted among the best hill stations in India (, Shimla is renowned for its picturesque landscape and soothing weather. Its numerous points of interest make it stand out among the seemingly countless hill stations in the country. The most prominent tourist attractions in Shimla are The Ridge, Mall Road, Jakhoo Temple, Christ Church, Kufri, Viceregal Lodge, Kali Bari Temple and Shimla State Museum.
How to reach Shimla: You can book cheap flight tickets for Chandigarh and cover the remaining 115 km by taxi.


Goa beckons holidaymakers with its sun-kissed beaches, happening nightclubs, flea markets and colonial-era churches. If you are looking for a laidback vacation where you can enjoy nature and forget about the everyday grind, then Goa is a great pick for you. Nature lovers, history hunters, foodies, party goers; the state has the adulation of everyone.

How to reach Goa: You can book cheap flight ticket for Goa International Airport to arrive at your destination.

Jaipur, Rajasthan

The winter season is perhaps the best time to explore the numerous destinations in Rajasthan. Jaipur, the land of forts and palaces, is a gem of a place that takes you back in time and unveils the rich heritage of India. The Pink City is a marvellous destination to explore on a romantic escape, family getaway and solo trip
How to reach Jaipur: Jaipur International Airport makes reaching the city immensely convenient.

Thajiwas Glacier, Jammu & Kashmir

Thajiwas Glacier

Witness the shimmering falling of snow in Kashmir in December as you step into the glacial sighting of this wonderland. The weather here drops down to sub-zero levels during the winter months, making it a paradise for its visitors. Explore the untouched Thajiwas glacier, situated 7 km from Kashmir. You can try fun things here in December, such as sledge rides, snowboarding and skiing. Dress in a red Santa Claus coat and hop onto a sledge to enjoy the breath-taking hills on the backdrop during Christmas month.
How to reach Thajiwas Glacier: Take a flight to Srinagar and then reach Sonmarg by road. From Sonmarg, trek your way to the glacier or hire a pony.

Manali, Himachal Pradesh


The tall majestic deodar trees, magnificent snow-laden mountains, adventurous roads, and heavy snowfall places Manali on the list of the best places in India to visit in December. A haven for honeymooners and snow lovers, this hill town makes for a great place for adventure sports, such as paragliding, rappelling, ice skating and rock climbing. If you love hiking, you can try the Lamadugh Meadows, Solang Valley and the Koshla-Tree line trek during the winter season in Manali.
How to reach Manali: You can take a flight to Bhuntar (50 km from Manali) from Delhi, Chandigarh and Shimla and hire a private cab to reach the hill station. Alternatively, you can take the railway route and reach the nearest railway station to Manali, which is in Pathankot (285 km from Manali). One can also hire private cabs or take public buses.

These are our best places to visit in India in December. Make your hotels and flights bookings and head over for an unbelievable vacay.