// // 1 comment

22 Best Places to Visit in India in December

Come December and India becomes one of the global tourist hot spots. Best places to visit in India in December not just include beaches and Himalayas, it is also the best time to visit the famed golden triangle tour circuit of India as well as Rajasthan - which is one of the most popular tourist destinations in India when it comes to foreign tourist arrivals - in its entirety. We bring to you the ultimate list of best places to visit in India in December to assist you in planning your trip to India.

Read on or go straight to:
Our List of Places to Visit in India in December and Tour Packages
Best Places in India to Visit In December


The vibrant Pink City, Jaipur is at its beguiling best in December. The weather is perfect to pay a visit to bustling capital city of Rajasthan. Explore the magnificent architecture of the forts, palaces and temples, built under the influence of Rajput and Mughal architectural styles. Amer fort, City Palace, Hawa Mahal, Jantar Mantar, Jaigarh Fort, Nahargarh Fort, Jal Mahal, Albert Hall Museum, etc are the cherished sights. Exceptional food is another trait of Rajasthan. Relish the platters of food prepared in local style with delicious ingredients and tastes.

The gastronomical experience is best enjoyed at Choki Dhani, a traditional heritage village setup near the city. Take home knick-knacks of Rajputana tradition in the form of vibrant fabrics, gems and jewelry and exotic wares from the thriving markets of Bapu Bazar, Nehru Bazar, Chaura Rasta, etc. Soak up the traditional Rajasthani hospitality. Stay in the luxury palaces turned into heritage stays. The experience will be cherished.

How to Reach: 

Nearest Airport: Jaipur International Airport, 32 km away.
Nearest Railway station: Jaipur Junction Railway station 2 km away.


The coastal state of Goa is charming all year round but come winters and it’s exhilarating. International crowds from all over the world make way to Goa in December. The tropical weather is at its best. The silvery sand beaches exude charm with abundant options to relax, romance, party or indulge in the adventure of water sports. In December, Goa is prepared to celebrate. Christmas being celebrated on the 25th of the month, churches sing hymns, pray and praise the birth of Jesus. Beach parties are invigorating and international music festivals charge the ambiance with energy.

The hottest parties are here with clubs, pubs, and beaches creating amazing venues. Sunburn Festival is a popular electronic music festival alluring international crowds with heart pumping music. The Supersonic Festival is the next popular thing. The Feast of St Francis Xavier and Christmas are heartwarming. Indulge in luscious food of local flavors, succulent sea fares and sip on the local feni. Vacations are celebrated here.

How to Reach:

Nearest Airport: Goa International Airport (Dabolim).
Nearest Railway station: Madgaon Junction Railway Station, Dabolim Railway Station, and Thivim Railway Station.

Also Read:
6 Best Beaches in Goa
Top 10 Beaches in India


One of the top places to visit in India in December, Alappuzha, Kerala is lovingly known as the ‘Venice of the East’ owing to the beautiful backwaters. The azure waters of Arabian Sea washes the Alappuzha beach and then merges with the unique backwaters. The network of waters, the clusters of coconut and palm groves, the unique ecosystem and the traditional villages are the enchantments.

The houseboat tour is the highlight of Alappuzha. Families, honeymoon couples and nature lovers will enjoy the experience. In traditional built Kettuvalams equipped with luxurious amenities, float along the scenic backwaters. The natural beauty is out of the world. Vembanad Lake, Punnamada Lake, Kuttanad, Karumadi kuttan, Pathiramanal Island are few of the attractions. Indulge in the healing holistic science of Kerala. Let the Ayurveda therapies work their magic, healing and rejuvenating your body, mind and soul. The soul stirring delicacies also makes your vacation pleasant.

How to Reach:

Nearest airport: Cochin International Airport, about 85 km from Alappuzha town.
Nearest railway station: Alappuzha is the nearest railway station.

Also Read:
25 Best Beaches in Kerala
5 Best Places to Visit in Kerala
Top 10 Honeymoon Destinations in India in Winter


The home of Taj Mahal, Agra is a city breathing the glories of the bygone era. December is the perfect time to visit as gone are the days of sweltering heat and cozy days are here. The chaotic thriving city of Uttar Pradesh has numerous tales to tell. In its by lanes, in its glorious architecture and in its vibrant markets, there is a treasure of heritage. Being the once-upon-a-time capital of Mughal sultanate, the charm of the Mughal lifestyle still lingers.

The marvelous Taj Mahal, built by Shah Jahan for loving wife Mumtaz Mahal is a beauty. Crowds from all corners of the world throng here to view the exquisite beauty of white marbled icon of love. The other grand architectural delights are the Agra fort, Tomb of Itmad-ud-Daulah, Fatehpur Sikri, Mehtab Bagh, etc. Walk around the streets, take home souvenirs and take the picture of the monument of love.

How to Reach:

Nearest Airport: Agra’s Kheria Airport is 5 km from city.
Nearest Railway Station: Agra Cantt Train Station Junction is 2 Km from city.

Also Read:
Things to Do in Agra beside Taj Mahal & Red Fort
Agra Travel Guide
Taj Mahotsav


Rajasthan’s Golden City, Jaisalmer is a delight. As the city lies on the brink of the Thar Desert, it is best enjoyed in the pleasant month of December so that the heat is bearable. The beautiful city is a treasure chest of resplendent specimens of architecture, hospitality and adventures of the desert. The popular winter getaway of India has international crowds making way.

The desert city is dotted with traces of sandstone heritage. Sonar Quila or the Jaisalmer Fort being the magnificent example. The Patwo ki Haveli, Salim ji ki Haveli, Vyas Chatri, Dilwara style Jain temples of 12th century are other exquisite examples. The Gadisagar Lake, Desert National Park, Sand dunes are other exciting experiences. Enjoy a desert safari in adventure style or in traditional form on camels. Enjoy the breathtaking sunrise and sunset when the desert turns golden. Treat yourself to delightful dining, shopping for treasures and the legendary hospitality of the Royal state.

How to Reach:

Distance from Railway Station: Jaisalmer Train Junction is at a distance of 2 km.
Distance from Airport: Jodhpur Airport is at distance of 275 km.

Also Read:
Things to Do in Jaisalmer
Jaisalmer Travel Tips
Hill Forts of Rajasthan


For a cultural exploration of Nagaland, Kohima in the month of December is perfect. December is the time when Nagaland celebrates its famous Hornbill Festival. All the 16 tribes of Nagaland come together to celebrate their diversity. Started by the government to preserve the heritage, Hornbill has now become an international event. Participants of the grand affair are from all parts of North East as well as Asia.

During the festival, traditional arts, dances, folk songs and games are held. Lots of treats are available in the numerous handicraft stalls and food stalls. The major attraction of the festival is the Hornbill National Rock Concert that begins in the evening. Many music bands from all over the country come to compete and crowds come to enjoy their power-packed performances. The lively night bazaar is another attraction. Witness the Naga Chilli Eating competition, the amazing dance, music and other competitions.

Dates of Hornbill Festival 2014: 1st – 10th December 2015

How to Reach:

Nearest Airport: Dimapur Airport roughly 74 km away.
Nearest Railway Station: Dimapur Station at distance of 74 km.

Also Read:
Things to do in North East India


The pride of Assam, Kaziranga National Park on the banks of river Brahmaputra is the land of one of the blessed national parks of India. The UNESCO World Heritage Site has a variety of wildlife species, flora and fauna. Rare, endangered and endemic species thrive here. December is a good time to visit as the weather is gloriously pleasant. The grassland and swamp area of the national park is blessed with bio-diversity.

Kaziranga National Park is known for housing more than half of the world's one horned rhinoceros. Other species in the preserved sanctuary are tigers, wild elephants, leopards, foxes, deer, flying squirrels, pelicans, hornbill and many more. Migratory birds are also seen making homes in the winters. These avian visitors are from far lands of Siberia. Wildlife safaris is best enjoyed in the warm sunshine of December. Elephant safari is best way to come close and observe the species.

How to Reach:

Nearest Airport: Jorhat at distance of 96 km is the nearest airport.
Nearest Railway station: Furketing Railway Station is at distance of 75 km.

Also Read:
6 Must Visit Natural World Heritage Site in India

Rann of Kutch

Known as the white desert, the Rann of Kutch is the world’ largest salt marsh sprawling over a 30,000 sq km area between the Gulf of Kutch and the Indus River. This Thar Desert region of Gujarat is an out-of-the-world beauty. The spooky whiteness is a delight as where other can you such unique soil, flora and fauna.

The best time to visit the Great Rann of Kutch is in December as the weather is at its best. The monsoon rain water submerges the area and in winter it’s dry. The greatest celebration on the white desert landscape is the famous Rann Utsav organized every year from 1st December till end of March. During the vibrant Rann Utsav, camping, the folk performances and night safaris in the desert ideally on a full-moon night. This spectacular miracle of nature is a beauty that words would not do justice. Visit to actually believe its remarkable brilliance.

Dates of Rann Utsav 2015: 1st December 2015 to 31st March 2016

How to Reach:

Nearest Airport: Bhuj Airport is 68 km away.
Nearest Railway Station: Bhuj Railway Station at distance of 68 km.

Also Read:
Rann Utsav Guide
Most Colorful Mahotsavs in India


Konark in Odisha is a beautiful city with treasures of heritage and culture. In December, the quaint city turns into an elegant beauty during the Konark Festival. Enjoy the opportunity to witness the poignant Odissi dance form at the backdrop of famous World Heritage Site, Sun Temple. The magnificent Sun Temple will leave you spellbound. The architecture has stood against the test of time.

During the December Konark festival, trained dancers come from all parts of India to display their skills of traditional dance forms. Performances can be seen ranging from the graceful Odissi, classic Bharatanatyam and Manipuri to the expressive Kathakali and Sattriya dance styles. The festival celebrates the rich heritage of India of which the various classical dance forms are an important part.  Enjoy great dance performances of Classical forms from all over India against the backdrop of the glorious temple.

Dates of the Konark Festival: 1st - 5th December 2015

Also Read:
Fair and Festivals in India in December

How to Reach:

Nearest Airport: Bhubaneswar Airport is 64 km away.
Nearest Railway Station: Puri Railway Station is at distance of 31 km.


Ranthambore in the Sawai Madhopur district of Rajasthan is an attractive adventure destination. Travelers are attracted towards it as it’s not only famous for its royal roots but also the presence of the Royal Bengal Tigers. Ranthambore was once the hunting grounds of the Royalty of Rajasthan. Now the grounds have become a protected wildlife sanctuary. The 1973 started “Project Tiger” turned the wilderness into a haven for the wild beasts.

December is the best time to be here. The weather of the jungle is pleasant and the animals can be easily spotted. Ranthambore National park is best explored with safaris on elephants and jeeps. Observe animals in their natural habitats from a close range. The Jeep safaris take about three and half hour to cover the entire park. Other than the majestic tigers, the other inhabitants of the national park are leopards, deer, hyenas, crocodiles, boars, mongooses, jackals, gazelles etc.

How to Reach:

Nearest Airport: Jaipur Airport is at distance of 180 Km.
Nearest Railway Station: Sawai Madhopur train station is 11 Km away.

Also Read:
Wildlife Tours in India
Ranthambore on board Palace on Wheels


Pushkar is a quaint town of Rajasthan shrouded in enigmas. Pilgrims, travelers, heritage enthusiast are keen to visit this desert town. The charm of Pushkar and its numerous mysteries is best enjoyed in the pleasant month of December. Pushkar is prominently known for its holy lake where Lord Brahma has said to have dropped a lotus flower. The oasis of faith has 52 bathing ghats and crowds form all over the world take a dip to purify their sins.

The city is the abode of the one and only Brahma temple in India. Every year in November on the full moon of the Hindu month of Kartik, Pushkar hosts the largest cattle fair of the world. Apart from the famous Brahma, the town has 400 more temples dedicated to various other Gods and Goddesses of Hindu faith. Bliss lingers in the very air of the desert town of Rajasthan.

How to Reach:

Nearest Airport: Sanganeer Airport, Jaipur is 127 km away,
Nearest Railway Station: Amjer Train Station is at distance of 14 km.

Golconda Fort (Andhra Pradesh)

Golconda Fort,Andhra Pradesh

Golconda Fort, located in Andhra Pradesh, is a mud fort built during the 13th century by the Kakatiya Kings of Warangal. Golconda attained fame under the reign of the Qutub Shahi dynasty (1518 to 1687).

The place is also popular as the priceless Kohinoor diamond was also found here. The amazing light and sound show, held every evening, adds to the beauty of the fort. The echo effect also makes it a popular attraction amidst tourists.

The sound made at the entrance of the fort could clearly be heard at the highest point of the fort - ‘Bala Hissar’. The temperature in December ranges between 15 °C - 28 °C.

Khajuraho (Madhya Pradesh)

The temple city of Central India, Khajuraho is a must-visit travel attraction for tourists due to the incredible temple complex. The temples are carved beautifully in stones. Tourists gather here to explore the immortal saga of Hindu culture and art. Moreover, the Khajuraho Group of Monuments is also inscribed as a UNESCO World Heritage Site for being one of the important historical and archaeological monuments.

The temples in the complex were built in a span of hundred years, from 950-1050AD. Originally, there were 85 temples, out of which only 22 have survived and constituted as one of the great artistic wonders of the world. Since it requires you to walk considerable from one complex to another, we have featured Khajuraho, with its Group of Monuments as one of the top places in India to visit in December.

The temples in the complex are categorized as Eastern Group of Temples (Adinath Temple, Ghantai Temple, Parsvanth Temple, Hanuman Temple, and Brahma Temple), Southern Group of Temples (Chattarbhuj Temple, and Dulah Deo Temple), and Western Group of Temples (Chitragupta Temple , Chaunsat Yogini, Kandariya Mahadeo, Matangeswara Temple, and Lakshamana Temple). The temperature in December ranges between 11 °C - 27 °C.

Also Read:
Top 10 Temples in India
Orchha: Places to Visit near Khajuraho

Fatehpur Sikri (Uttar Pradesh)

Fatehpur Sikri, located 40 km west of Agra, is popularly known as the Ghost City. The city also served as a capital for Mughals between 1571 and 1585. The city was constructed to thank Sufi Saint Shaikh Salim Chisti, whose prediction of the birth of an heir to the Mughal throne came true.

The city showcases an excellent masterpiece of Indo-Islamic style of architecture. As the city suffered from water scarcity, soon after the death of Mughal Emperor Akbar, the city got abandoned. The city is a retreat for art lovers and travelers wanting to explore the architectural heritage of India. The tomb of Akbar is also located nearby at Sikandra.

Some of the popular attractions of the city are Diwan-i-Khas- Hall, Panch Mahal, Tomb of Salim Chisti and Buland Darwaza. The temperature of the city ranges between 9 °C - 24 °C.

Elephanta Caves (Maharashtra)

Caves of Elephanta, located at a distance of approx 9 nautical miles from the Gateway of India across the sea, are also popular as ‘Gharapuri’.

The caves, representing the architectural wonder of the 7th century, is a must visit travel attraction amidst native and foreign travelers. The beautiful hewn rock-cut cave temple is dedicated to Lord Shiva.

The Maheshamurti panel is one of the attracting features of the Elephanta caves, which features Lord Shiva as a creator, protector and destroyer. Please note, the caves is closed on all Mondays. The temperature here ranges between 21 °C - 32 °C.

Humayun's Tomb (Delhi)

Winter is magical in Delhi. Mist covered chilly mornings accompanied with warm scrumptious street food is a lifetime experience. Humayun's Tomb is one of the popular attractions in Delhi and a must visit due to its architectural brilliance.

It has been previously recommended by us as one of top 7 must visit places in Delhi.

The Tomb of Humayun is situated close to the crossing of Mathura road and Lodhi road. Thus, this is the first substantial specimen of Mughal architecture in India. The tomb was constructed in 1565 A.D., almost after 9 years after the death of Humayun, by Bega Begam his senior widow.

Chaharbagh (garden squares) with pathways water channels and well proportional mausoleum topped by a double dome in the center are the attracting features of the Humayun's Tomb. The tomb also plays an important role in Indian History. The temperature here in December ranges between 9 °C - 23 °C.

If you are scared of Delhi Belly, do check out our small but essential guide to Delhi's street food.

Vadodara (Gujarat)

Vadodara (Baroda) is located about 100km southeast of Ahmedabad, and praised as a cultured, and a harmonious university town in Gujarat. During the time if festivals and celebration, the town has amazing colors to showcase.

The city is dotted with numerous gates, mosques, tombs, forts, temples, shrines, palaces/buildings, walls, churches and minarets to visit and explore. The beautiful Tambekar Wada, impressive museum, and intricate Indo-Saracenic palace are some of the places of interest in Vadodara. Champaner, a UNESCO World Heritage Site is something that attracts tourists from all parts of the world.

Some of the attractions of the town are Sayaji Baug, Kirti Stambh, Nazarbaug Palace, Laxmi Vilas Palace, and EME Temple. The temperature here in December is between 12 °C - 29 °C.

Check out some more things to do in Gujarat.

Interested in Gujarat tour? See our recommended holiday package in Gujarat.

Bodhgaya (Bihar)

Bodhgaya is one of the world’s popular pilgrimage sites for Buddhist pilgrims. Almost 26 centuries ago, Prince Siddhartha Gautama attained enlightenment here beneath a Bodhi tree and thus, became the Buddha. Mahabodhi Temple is a UNESCO inscribed World Heritage Site for its cultural importance.

The temples and monasteries featured here are built by international Buddhist communities. These monasteries and temples are dotted around and therefore attract pilgrims from all round the globe to study, meditate and absorb the ambience.

The The Dalai Lama himself spends December and January at Bodh Gaya. The temperature in December here ranges between 19 °C - 29 °C.

Here are some of the important Buddhist pilgrimage sites in India.

Havelock Island (Andaman & Nicobar)

Havelock Island in Andaman and Nicobar is a must visit travel destination as it features the most dazzling beaches and affordable bamboo-hut accommodation.

The island is a great escape from sleepy winters as visitors can enjoy thrilling activities such as snorkelling and scuba-diving. In spite of being of the developed islands, the lifestyle here is simple and low-key.

The place experiences tropical climatic condition throughout the year, thus, makes it a worthy visiting destination at any point of the year. The temperature here in December ranges between 14 °C - 22 °C.

Here's a brief travel guide to help you plan your holiday in Andaman and Nicobar Islands.

Dudhwa National Park, Uttar Pradesh

Dudhwa National Park in Uttar Pradesh, India
Rhino calf feeling secure in the company of its mother in the barbed wire eclosure of Dudhwa National Park, Uttar Pradesh, India
If you are a wildlife enthusiasts then Dudhwa National Park in the Lakhimpur-Kheri district in Uttar Pradesh is one of the top places to visit India in December. It is one of the best examples of the very diverse and fruitful Terai eco-systems. The southern boundary of the Dudhwa National Park is distinguished by River Suheli and the northern edge of the sanctuary lies along the Indo-Nepal border.

Dudhwa National Park is a home to the Swamp Deer or the largest kind of Indian Deer with twelve magnificent antlers. The Dudhwa National Park has a huge number of certain rare and endangered species like Bengal Floricans, Tiger, Jackal Leopard, Sloth Bear, Leopard Cat, and The Jungle Cat. Dudhwa National Park is plentiful in local and migratory water birds.

There are various species of mammals and reptiles in the national park. There are 101 tigers and 4 leopards in the Dudhwa Tiger Reserve. The national park has a few rhinoceros and birds like Bulbul, Painted Storks, Cranes and night birds like Bee Eaters, Great Indian Horned Owl, Kingfishers and Woodpeckers.

Rameshwaram (Tamil Nadu)

In South India, Rameswaram is the most significant pilgrimage center for both Vaishnavaites and Shaivites. Ramanathaswamy Temple is a place of interest in Rameshwaram and an important temple in India.

The temple features a representation of India in miniature and pilgrims including everyone from colorfully clad Rajasthani tribesmen to urbane populace.

The Indira Gandhi bridge, opened in 1988, is one of the great engineering wonders of India. This bridge connects the mainland at Mandapam to Rameswaram (Gulf of Mannar). The temperature here is pleasant and during December, it ranges between 22 °C - 28 °C.

Fort Kochi (Kerala)

Fort Kochi in Kerala is one of the finest travel destinations in India. Over 600 years, Kochi has served as a favorite getaway for traders and wanderers. The destination also serves as a living homage to its varied colonial past.

Some of the attracting features of Kochi fort include giant Chinese fishing nets, a 16th-century synagogue, Portuguese Houses (constructed half a millennia ago), ancient mosques, and the crumbling residuum of the British Raj.

Here, the visitors find a perfect mix of Holland, English and Portuguese country village. Visitors can enjoy the natural setting of the place and quality time in solitude. The temperature here in December ranges between 23 °C - 28 °C.

Do check out this Kerala tour package if you are interested planning your vacation to 'God's own Country'

Related Post:
Places to visit in India in January
Places to visit in India in February
Places to visit in India in March
Places to visit in India in April
Places to visit in India in May
Places to visit in India in June and July
Places to visit in India in August
Places to visit in India in September
Places to visit in India in October
Places to visit in India in November

Updated on 26th Oct 2015 by Nikhil Chandra

1 comment:

  1. Great blog neelam. All the place that you have mentioned are some of the most popular tourist destination in India (A must visit). I loved the picture of Fatehpur Sikri, “It is beautiful”. Thanks for posting this blog.


Its always nice to hear your feedback. It doesn't matters if its the bouquet or the brickbats, we welcome your honest opinion :-) Please drop a word!