Best Places to Celebrate Diwali in India
Diwali, or “Festival of Lights,” is one of India’s most anticipated festivals, celebrated with grandeur, dedication, and excitement. The event celebrates the triumph of light over darkness, and good over evil. Different parts of India celebrate Diwali with their own traditions and festivals, making it a fascinating experience for visitors. If you want to get into the festive spirit, here are some of the Best Places to Celebrate Diwali in India.
1. Varanasi, Uttar Pradesh—The Spiritual Diwali
Varanasi is famous for staging one of the most lavish Diwali celebrations. Millions of diyas (earthen lamps) illuminate the entire city, and fascinating ceremonies, like the iconic Ganga Aarti, take place along the banks of the sacred Ganges river. People light floating lamps on the river, resulting in a divine spectacle. Varanasi commemorates Dev Deepawali, the day following Diwali, with hundreds of Hindus lighting diyas along the ghats to offer prayers. A fireworks display over the river adds to the ambiance.
Highlights: include Ganga Aarti, Dev Deepawali, and boat cruises under illuminated ghats.
2. Jaipur, Rajasthan: A Royal Celebration
Jaipur, the Pink City, celebrates Diwali in magnificent style, combining royal traditions with vivid festivities. Markets and streets are lit up, and seeing the Hawa Mahal and City Palace illuminated at night is magnificent. Locals also compete in Rangoli events, and the entire city transforms into a festive fair complete with sweets, music, and fireworks.
Highlights: Beautifully decorated markets, Govind Dev Ji temple festivals, and cultural activities.
3. Kolkata, West Bengal: Kali Puja and Diwali Fusion
Diwali is celebrated in Kolkata alongside Kali Puja, during which locals worship Goddess Kali. Temples are ornamented, and worshippers congregate to offer prayers. Similar to Durga Puja, several pandals (temporary shrines) will feature idols of Goddess Kali. The city comes alive with firecrackers, and the streets are illuminated with fairy lights.
Highlights: include Kali Puja at the Dakshineswar Temple, light performances, and street feasts.
4. Amritsar, Punjab: Diwali at the Golden Temple
Diwali at the Golden Temple in Amritsar is a spectacular sight. The entire temple complex is illuminated by hundreds of lamps, and the reflection of lights on the sacred Sarovar (water tank) creates a wonderful atmosphere. This day also coincides with Bandi Chhor Divas, a Sikh celebration celebrating Guru Hargobind Sahib’s escape from prison.
Highlights include the Golden Temple illumination, fireworks, and Langar (a communal supper).
5. Delhi: Traditional Diwali at the Capital
As India’s capital, Delhi hosts a colorful blend of traditional and modern Diwali celebrations. Temples, residences, and marketplaces are lit up, and people visit friends and relatives to give presents and sweets. Major attractions include Dilli Haat and Chandni Chowk, where you may shop and enjoy the festive atmosphere. Diwali markets and melas throughout the city contribute to the festive atmosphere.
Highlights include shopping at Chandni Chowk, Diwali melas, and the Akshardham Temple Light Show.
6. Ayodhya, Uttar Pradesh, the birthplace of Diwali
Ayodhya, Lord Ram’s birthplace, has historical and mythical significance related to Diwali. According to legend, the people of Ayodhya kindled lamps to welcome Lord Ram back after his 14-year exile. Today, the city commemorates this occasion with Deepotsav, which involves burning over a million lamps along the banks of the Sarayu River, setting a Guinness World Record in recent years. Deepotsav in Ayodhya is a one-of-a-kind celebration of devotion, cultural events, and spiritual ceremonies. Ayodhya is one of the Best Places to Celebrate Diwali in India.
Highlights include the Deepotsav festival, the Sarayu River Grand Aarti, and cultural performances.
7. Mumbai, Maharashtra – The City of Dreams Lights Up.
Diwali is celebrated with vibrant intensity in Mumbai, reflecting the city’s global character. Marine Drive, often known as the Queen’s Necklace, sparkles brighter than ever with fireworks illuminating the skyline. Locals decorate their homes with rangolis and lanterns, while temples such as the Siddhivinayak Temple host elaborate events.
Highlights include fireworks along Marine Drive, festival markets, and shopping in Colaba and Bandra.
8. Udaipur, Rajasthan: Diwali by the Lakes
Udaipur, renowned for its stunning lakes and palaces, provides a spectacular Diwali experience. The palaces and hotels, such as the Lake Palace and City Palace, are adorned with lights that reflect brilliantly on the waters of Lake Pichola. The city provides a tranquil and royal atmosphere, with residents celebrating the festival with traditional dances, music, and fireworks.
Highlights include fireworks over Lake Pichola, cultural entertainment, and palace illuminations.
9. Ahmedabad, Gujarat – Diwali with a Gujarati twist.
Diwali in Ahmedabad marks the start of the Gujarati New Year, making it an even more festive occasion to visit. Markets are brimming with activity, and residences are decked with colorful lanterns. The city celebrates lavishly, particularly at the Sabarmati Riverfront, where residents gather for fireworks and festivities.
Highlights include the riverfront fireworks display, Gujarati delicacies, and shopping in Law Garden.
10. Goa: Unique Narakasura Rituals
Goa’s Diwali celebrations include the unusual tradition of burning Narakasura effigies, which symbolize the triumph of good over evil. The state also organizes competitions to determine the best effigies. The bustling nightlife of Goa, along with festive lights, makes Diwali a unique time to visit. Locals also celebrate with fireworks, creating a mix of traditional and modern festivities.
Highlights include Narakasura effigy burning, fireworks, and joyful beach parties.