20 Best Places to Visit in India During Diwali Holidays
Diwali, the festival of light awaits you this year on Sunday, 8 November marking the beginning of the Hindu New year and the financial year for various business communities in India. The five day festival that begins on Dhanteras (Friday, 6 November) ends on the Bhai Dooj (Tuesday, 10 November), creating a perfect window for planning a trip with family, couple outings or group tours full of food and shopping.
Icing on the cake; diwali lands on a weekend this year, which is an ideal stretch for a longer festive getaway without burning too much extra leave. Whether you want a religious celebration, royal palaces, mountain calm, or a beach break, India has a destination for every kind of Diwali.
Dream Travel Yaari is here with 20 Best Places to Visit in India During Diwali Holidays, with distances, ideal trip length, budget guidance, and what the weather will actually feel like. Jump in to find and book your diwali trips with us!
With so many options to choose from, finding the right one may feel confusing. A simple way to decide is to think about what type of holiday you want to enjoy.
If you want a spiritual Diwali experience, consider Ayodhya, Varanasi, Amritsar, Haridwar or Rishikesh.
Couples can consider Udaipur, Goa, Manali, Pondicherry or Jaipur for a fun and memorable festive holiday.
You can consider Jaipur, Delhi, Agra, Manali and Mysuru for a good combination of food, culture and fun activities.
For a peaceful Diwali holiday in the hills, you can consider Manali, Shimla or Rishikesh.
You can consider Goa, Pondicherry, and Kochi for a combination of beaches and local experiences.
Jaipur, Udaipur, Jaisalmer, Agra, Varanasi, and Mysuru are best for travellers who want to explore India’s history, architecture, and culture.
India has a wide range of places where you can enjoy Diwali while enjoying local culture, food, popular places, and festival celebrations. From religious cities and historical cities to mountains, beaches, and desert regions, every place provides a different way to enjoy the holidays. These places are selected for different kinds of tourists, whether you are planning a family trip, a romantic trip, a cultural holiday, or a relaxing holiday during the festive season:
Ayodhya is one of the most popular destinations to experience the spiritual and cultural side of Diwali. The city is deeply connected with Lord Rama, and the traditional story belongs to the festival. On this day, Lord Rama returned to Ayodhya after 14 years of exile. During Diwali, Ayodhya glows with lamps and festive lights. The Ram Mandir, temples, ghats, and areas near the Saryu River give a memorable atmosphere for visitors. If you want to experience Diwali traditions filled with spirituality and cultural celebrations together. Ayodhya is the best choice.

Varanasi is another wonderful choice for the Diwali holiday. Famous for its ancient ghats and temples along the Ganges, the city offers a unique experience that is completely different from a typical city vacation.
At the time of Diwali, the ghats and temples of Varanasi glow beautifully with lamps and festive lights, creating a truly unforgettable atmosphere. The Dev Deepawali celebrations are another attraction. Visitors can explore through the city’s historic streets, experience its spiritual atmosphere, enjoy local dishes, and spend peaceful moments along the banks of the Ganges. They can also experience the Ganga Aarti at Dashashwamedh Ghat, which is held regularly.
Varanasi is the best choice for travellers who want to celebrate Diwali in a peaceful setting. Varanasi is a wonderful destination.

Jaipur is also one of India’s most popular destinations for holidays. The Pink City looks more attractive during Diwali when markets, shops, and streets are decorated with colourful lights. You can explore Jaipur’s famous attractions, including Amber Fort, Hawa Mahal, City Palace, and Jantar Mantar, and spend your evening walking through famous markets like Johari Bazaar, Bapu Bazaar, and Tripolia Bazaar. Jaipur is also a good destination for shopping. Tourists can explore traditional clothing, handicrafts, jewellery, decor, and local products while enjoying the festive environment
Suggested Read: Top Places To Visit In Jaipur

Planning a romantic Diwali holiday? What about Udaipur? The place is famous for its beautiful lakes, palaces, and royal heritage. The city provides a peaceful and scenic environment. Lake Pichola and its illuminated surroundings add to Udaipur’s festive charm. Couples can discover the city’s royal palaces, enjoy delicious Rajasthani food, and relax beside the lake as the evening sets in. The pleasant November weather with temperatures of roughly 15-29°C can make evenings by the lake comfortable. Udaipur is also best for families and tourists looking for a luxurious heritage.
Suggested Read: Top Places to Visit In Udaipur

Jaisalmer provides a unique Diwali experience. Situated in the heart of the Thar Desert, the city is famous for its golden architecture, historic fort and desert landscapes. You can explore Jaisalmer fort, local markets, traditional taste of Rajasthani food and enjoy desert camp during your holiday. If you want to combine Diwali celebrations with adventure and cultural experiences. Jaisalmer is the best choice.
Suggested Read: Explore Rajasthan: Best Cities, Forts, and Palaces to Visit

India’s capital is another exciting destination for Diwali. Delhi becomes highly active during the festive season, with shopping areas, markets, homes and streets decorated with lights and festive displays. Delhi can also serve as a base for visiting nearby places like Agra, Jaipur and Haridwar. Apart from Diwali celebrations, tourists can visit India Gate, Red Fort, Qutub Minar, Humayun’s Tomb and many famous markets.
Suggested Read: Top 25 Weekend Getaways from Delhi
![]()
Agra is the best choice for tourists who want a short cultural holiday during Diwali.The city is home to the Taj Mahal and other historic attractions. A Diwali trip can combine sightseeing with festive experiences. You can explore the Taj Mahal, Agra Fort, and local markets while enjoying traditional food. Agra is best for travellers from Delhi and nearby cities looking for a short festive break.
Suggested Read: Top 20 Historical Places In India To Explore In 2026

Amritsar is a wonderful place for experiencing the spiritual side of the festive season. The Golden Temple creates a peaceful and beautiful setting, particularly when the nearby areas are brightly illuminated. Apart from visiting the Golden Temple, tourists can visit Jallianwala Bagh, local markets, and the city’s famous food scene. Amritsar is a great place for families during the festive season because it offers spirituality, tasty food, punjabi culture and good hospitality during the festive season.

Kolkata is another wonderful place to celebrate Diwali. Diwali feels different here because the city also celebrates Kali Puja with great joy, which falls in 2026 on the same night, 8 November. Kolkata becomes full of colour during the festive season. It looks beautiful with decorated temples and cultural events. Visitors can explore Kalighat Temple and discover the artistic traditions of the Kumartuli quarter. They can walk around markets while enjoying the Bengali traditions of the festival. If you want to enjoy Diwali differently from North India, Kolkata is the best choice.

Mumbai is always full of energy. During Diwali, it becomes more energetic. Markets, homes, restaurants, and shopping areas are beautifully decorated. Tourists can enjoy shopping, visit popular attractions, enjoy local food, and enjoy the energetic vibe of this place. They can visit the popular Zaveri Bazaar and Crawford Market. Mumbai is the best choice for those who enjoy the busy life of the city, shopping, and a variety of activities.

If you want to experience a different Diwali, a trip to Goa might be the best choice to enjoy the festive season. Travellers can enjoy the beaches, tasty food, and atmosphere of this place. You can also experience Goa’s culture. Early November also marks the beginning of Goa's peak travel season. It is the best option for couples and friends who want to enjoy a mix of fun and entertainment.
Suggested Tour Packages: Goa Tour Packages for Family

One of the best choices for those who are looking for a peaceful and refreshing Diwali holiday is Rishikesh. Located beside the Ganges and hills all around, it offers a beautiful mix of nature, spirituality, and fun activities. The evening Ganga Aarti at Triveni Ghat and Parmarth Niketan is a genuine highlight. Rishikesh is also good for those who want a break from crowd of cities and want to spend their holidays in nature.

Manali is a popular hill destination in India and a great choice to celebrate Diwali. The beautiful mountains, rivers, cafés, and valleys offer a refreshing change in daily life. Visitors can explore nearby attractions, enjoy mountain views, taste local food and enjoy with family and friends. One thing to keep in mind is that November nights in Manali can get close to freezing, making it considerably colder than many other destinations on this list. Manali is the best choice for tourists who want to enjoy a mix of fun and amazing views.
Suggested Read: 25 Best Things to Do in Manali for an Unforgettable Trip

Shimla is the best choice for Diwali holiday destination. Visitors can enjoy the colonial buildings, beautiful scenes, local markets, and peaceful weather. It gets genuinely cold in November (roughly 5–17°C), not just pleasant, so pack accordingly. Visitors can visit Mall Road, enjoy mountain views, visit historic places, and relax in a hill station. If you want a combination of celebration, peace, and fun, then Shimla is a great choice.
Suggested Read: Top Things to Do in Shimla with Family, Friends, and Couples

Haridwar is a great choice for tourists who want to enjoy Diwali in a spiritual way. Situated near the Ganges, the city is known for its ghats, temples, and religious traditions. Haridwar's spiritual pull centers on the evening Ganga Aarti at Har Ki Pauri, one of India's most famous religious ceremonies held daily on the banks of the Ganges. Tourists can visit nearby Rishikesh along with Haridwar and enjoy both a spiritual experience and the beauty of nature. Haridwar is the best choice for families and travellers who want a peaceful holiday with cultural experiences.

Mysuru is a wonderful choice for those who want to explore South India during the festive season. Tourists can visit Mysore Palace, local markets, enjoy local food and visit nearby places for a relaxing holiday. Mysuru is the best choice for families who want to visit historic places and experience South Indian culture.

Bengaluru offers a modern Diwali experience during the Diwali holidays. Visitors can enjoy shopping, restaurants, cafés, and various festive activities. Bengaluru is the best choice for young travellers and families who want to enjoy city breaks instead of religious, beach, and mountain trips. You can also stay in Bengaluru and explore nearby places in Karnataka.
Suggested: 20 Best Weekend Getaways from Bangalore

Kochi is also a great choice for travellers who want to enjoy the festive season and explore Kerala’s culture. Visitors can explore Fort Kochi, local markets, and traditional food to explore and enjoy. Travellers can also add extra days to visit more places in Kerala. Kochi is the best choice for couples and travellers who want to enjoy a cultural experience and peaceful holidays.
Suggested Read: Best 20 Places to Visit in Kerala

Pondicherry is the best choice for Diwali holidays. Visitors can visit the beach, cafés, and peaceful surroundings. Visitors can explore the French Quarter, spend time by the sea, enjoy different kinds of food, and enjoy a peaceful holiday in Pondicherry. It is a great choice for couples and small groups looking for a calm and relaxing break.

The Rann of Kutch is a wonderful option for visitors who are looking for a different Diwali experience. This place is famous for its white desert, traditional handcrafts and local culture. Travellers can also take a road trip through Gujarat and enjoy local food and visit nearby beaches. Early November lines up right at the start of the Rann Utsav season the annual tented-camp festival that makes this region a major draw. So a Diwali visit puts you right at the start of the best window to visit.
The Rann of Kutch is the best choice for travellers who want to enjoy a different holiday away from busy cities.
Diwali is the perfect time to explore India and enjoy new places, traditions, food, and experiences with your loved ones. From spiritual cities and historic destinations to peaceful mountains and beautiful beaches, there is a perfect getaway for every traveller. Choose a destination that suits your interests and budget, and let Dream Travel Yaari help you plan a memorable Diwali holiday.