Diwali, the festival of lights, is one of the most magical times to explore India. Beyond homes and streets glowing with lamps, India offers cities and destinations where you can celebrate Diwali in unique and unforgettable ways. Whether you’re traveling with friends, family, or solo, these destinations combine culture, lights, fireworks, and festive energy perfectly. Here are the Best Places to Visit in Diwali with Friends for an unforgettable vacation in India.
1. Varanasi – A Spiritual Festival by the Ganges

Varanasi truly earns its title as the City of Lights during Diwali. The ghats are illuminated with thousands of diyas, and the river comes alive with floating lamps, creating an ethereal experience.
Highlights for Visitors:
- Witness the mesmerizing Ganga Aarti at Dashashwamedh Ghat
- Take a peaceful night boat ride along the Ganges
- Explore the local flavors, from sweets to street snacks
2. Jaipur – A Royal Diwali Experience

Jaipur, the Pink City, transforms into a fairy-tale scene during Diwali. Palaces, markets, and streets glow with colorful lights, while traditional performances fill the city with life.
Must-Do Activities:
- Shop for Rajasthani handicrafts at Johari Bazaar
- Enjoy fireworks from Nahargarh Fort
- Savor traditional Rajasthani thalis in local eateries
3. Amritsar – Golden Temple’s Radiant Celebration

Diwali at the Golden Temple is breathtaking. Thousands of lights reflect in the holy sarovar, creating a serene yet festive atmosphere.
Things to Enjoy:
- Visit the Golden Temple at night
- Taste Amritsari kulchas, lassi, and other Punjabi treats
- Witness spectacular fireworks above the temple
4. Udaipur – Lakes and Palaces Aglow

Udaipur’s lakes, palaces, and heritage hotels sparkle during Diwali. The reflections in Lake Pichola and illuminated palaces make it one of the most picturesque Diwali destinations.
Highlights for Travelers:
- Boat rides on Lake Pichola with festive lights
- Visit City Palace adorned with Diwali decorations
- Relax at rooftop cafes overlooking the illuminated city
5. Goa – Beaches, Parties, and Fireworks

For those who love beaches and nightlife, Goa is the ultimate Diwali destination. From giant demon effigies to lively beach parties and music festivals, Diwali in Goa is a mix of tradition and fun.
Fun Activities:
- Attend beachside Diwali parties
- Explore night markets like Arpora or Mapusa
- Enjoy water sports during the day
6. Delhi – City of Grand Celebrations

Delhi offers a vibrant Diwali experience. From bustling markets to beautifully lit temples and cultural fairs, the city comes alive with festive energy.
Things to Experience:
- Watch the light and sound show at Akshardham Temple
- Shop for Diwali gifts at Dilli Haat or Janpath
- Taste sweets and snacks in Chandni Chowk
7. Kolkata – Diwali with a Cultural Twist

In Kolkata, Diwali coincides with Kali Puja, giving the city a unique charm. Streets are lit with decorative lights, and the cultural richness makes celebrations unforgettable.
Highlights:
- Explore Kali Puja pandals
- Try Bengali sweets like rasgulla and sandesh
- Stroll along Park Street adorned with Diwali lights
Final Thoughts
Diwali is about joy, togetherness, and celebration. Traveling during the festival adds a new dimension to the experience. Whether it’s the spiritual charm of Varanasi, the royal grandeur of Jaipur and Udaipur, or the party vibes of Goa, these destinations promise a Diwali vacation full of memories.
This Diwali, step out, explore, and celebrate under the twinkling lights of India’s most festive cities with DestinationsDesire.

