Festival Guide
Diwali in Udaipur 2026: Dates, Celebrations, and Where to Stay
Few Indian cities wear Diwali quite like Udaipur does. The City of Lakes turns its palaces, ghats, and havelis into a mirror of flickering diyas, and for a few nights every year, Lake Pichola glows twice over — once in the sky, once on the water.
Diwali 2026 falls on Sunday, November 8, the main Lakshmi Puja night. The broader festival runs five days, from Dhanteras on November 6 through Bhai Dooj on November 10. If you're planning a trip, blocking out November 7–9 gives you the build-up, the peak night, and a quieter day after to soak it all in without the fireworks crowd.
How Diwali in Udaipur 2026 Is Celebrated
The celebrations begin at home and in temples with Lakshmi Puja, but Udaipur's version has a distinctly royal flavour. The Mewar royal family performs a traditional Lakshmi Puja at the City Palace, followed by fireworks that light up the sky over Lake Pichola and Jag Mandir — a spectacle that draws both locals and visitors to the ghats each year.
A few things worth knowing before you plan around them:
- Jagdish Temple and Gangaur Ghat fill up with devotees and diya displays through the evening — arrive early if you want an unobstructed view.
- Boat rides on Lake Pichola are one of the best ways to see the illuminated palaces and fireworks reflected on the water, though timings can shift around the festival — worth confirming with your hotel or boat operator closer to the date.
- Ambrai Ghat, across the lake from the City Palace, is a quieter spot for watching the fireworks without the main-night crowds.
- The old city's markets — Bada Bazaar, Hathi Pol, and Bapu Bazaar — are worth a wander in the days before Diwali, when they're strung with lights and busiest with locals shopping for diyas, sweets, and gifts.
- Evenings around the festival often bring folk performances and live music near Jagdish Chowk, adding to the festive buzz beyond the fireworks themselves.
Why Udaipur Stands Out for Diwali
Compared to Jaipur's larger, more exuberant street celebrations or Varanasi's deeply spiritual observances, Udaipur's Diwali is the most visually intimate of the three. The lake at the centre of the city means fireworks, diyas, and palace lights are all doubled in reflection — a view that's hard to replicate anywhere else in India. For travellers combining cities, Udaipur is roughly a 5–6 hour drive or a short flight from Jaipur, making a two-city Rajasthan Diwali itinerary a realistic plan.
Weather-wise, early November is genuinely one of the better times to visit — days are warm and pleasant, evenings are cool enough for a jacket, and the monsoon haze has cleared, so the lake and hill views are at their sharpest.
Where to Stay for Diwali in Udaipur
Lakefront properties like the Lake Palace and Leela Palace put you closest to the main-night fireworks and boat traffic, at a premium price and with rooms that book out well in advance for this week.
If you'd rather trade a direct lake view for space, quiet, and a slower festival experience, Vatsalya Vihar is worth considering. It's a private pool villa resort set on ten acres near Fateh Sagar Lake, roughly 12–13 km from the City Palace and the main Diwali crowds — genuinely too far to walk to the fireworks, but a real advantage if you're travelling as a couple or a family and want your own heated pool and flexible mealtimes to unwind in after a day of markets and temple visits. It suits honeymooners, destination-wedding groups, and workation travellers better than it suits someone whose whole trip revolves around being steps from the ghats on the main night.
For Diwali itself, the practical approach is to stay a little outside the old city for peace and space, and drive or cab in for the evening celebrations at the City Palace, Jagdish Temple, and the ghats — you get the best of both without paying lakefront prices for a room you'll barely use during daylight hours.
Planning Your Trip
A rough shape for the week:
- November 6 (Dhanteras): Settle in, shop for diyas and sweets in Bada Bazaar or Hathi Pol.
- November 7: Daytime sightseeing — City Palace, Jagdish Temple, a boat ride on Lake Pichola before the crowds build.
- November 8 (main night): Head into the old city by early evening for Lakshmi Puja viewing and the City Palace fireworks; Ambrai Ghat or a lake-facing rooftop are good vantage points if you're not staying lakefront.
- November 9–10: A quieter day for Gangaur Ghat, the markets, or a day trip, before Bhai Dooj winds the festival down.
Diwali is peak season in Udaipur, so book both flights and accommodation well ahead — rooms with any kind of lake view or festival vantage point go first.