Diwali – the Festival of Lights – turns India into a living, breathing constellation. 🎊🪔
Streets glow with strings of lights, markets hum with last-minute shopping, temples and ghats reflect thousands of flickering diyas, and the night sky pulses with fireworks. But not all Diwali experiences are the same: in Varanasi, it’s spiritual and riverside; in Amritsar, it’s luminous and solemn; in Jaipur, it’s royal and vibrant; in Kolkata, it’s Kali Puja with artistic pandals; and in Ayodhya, it’s an awe-inspiring spectacle of lamps and cultural pageantry.
This guide picks the top places to witness Diwali across India and – importantly – explains how to reach each of them by bus, so you can plan a smooth, affordable festival trip.
Why travel for Diwali? A quick primer 🪔
Diwali is more than lights and sweets – it’s a window into regional traditions, music, processions, culinary treats, and architecture lit up in a new light. Travelling for Diwali gives you:
- A front-row seat to local rituals and aarti ceremonies.
- Access to special cultural events, fairs and processions.
- Unique photo opportunities – ghats layered with diyas, palaces glittering, and temples mirrored in lakes.
- A chance to taste festival-only street foods and shop for regional handicrafts.
If you love travelling with a deep cultural context, Diwali is one of the best times to explore India.
Top Places to Witness Diwali Celebrations in India:
1) Varanasi – Dev Diwali on the Ghats (spiritual, river-lit) 🤩
What to expect: Varanasi’s Dev Diwali (celebrated 15 days after Diwali on Kartik Purnima) is legendary: millions of earthen lamps are placed along the ghats, the Ganga Aarti becomes monumental, and boats on the river carry floating diyas and chants that echo into the night. Witnessing the Ganga lit end-to-end is an emotional, almost cinematic experience.
How to reach by bus: 🚍
- From Delhi: Regular deluxe and Volvo buses depart from ISBT Kashmere Gate to Varanasi (Kashinathpur/Varanasi bus stands). Overnight buses take ~10-12 hours depending on service and route.
- From Lucknow: Several intercity buses run (approx 3-4 hours).
- Local tip: Book a Volvo AC sleeper for comfortable overnight travel; arrive a day or two before Dev Diwali or the main Diwali night to secure good ghats/boat spots.
Where to go once there: Dashashwamedh Ghat (main aarti), Assi Ghat (good for quieter morning rituals), and alleys around the old city for sweets and puja shopping.
Book bus tickets on Paytm
2) Ayodhya – Deepotsav & the Ram Mandir spectacle (ceremonial, mass-lighting) 🤩
What to expect: Ayodhya’s Deepotsav has become a national draw – massive diya installations, laser and drone shows, thematic tableaux and cultural events along the Saryu riverfront. Large-scale efforts to light lakhs (even millions) of diyas and stage open-air cultural performances make it a unique, large-format Diwali event in Ayodhya. Recent years have seen major government-backed Deepotsav expansions and international cultural troupes participating in the festivities.
How to reach by bus: 🚍
- From Lucknow: Frequent state and private buses (including AC coaches) connect Lucknow to Ayodhya; journey time ~2-3 hours.
- From Varanasi & Prayagraj: Direct buses run seasonally; consider overnight buses from farther cities.
- Practical tip: For Deepotsav, book buses early and check if special festival shuttle services are announced (local authorities often run additional buses during big events).
Where to go once there: Ram Ki Paidi (Saryu ghats), surrounding cultural venues, and the Ram Janmabhoomi complex area for the main illumination.
Detailed guide to exploring Ayodhya
3) Amritsar – Golden Temple & Bandi Chhor Divas (spiritual + luminous) 🤩
What to expect: In Punjab, Diwali coincides with Bandi Chhor Divas – the Golden Temple is spectacularly illuminated and the reflection in the sarovar is magical. The atmosphere blends solemn prayer with joyful festivity; the complex is filled with lamps, and the sound of kirtan reverberates through the night. Visitors often describe the Golden Temple’s Diwali as both peaceful and dazzling.
How to reach by bus: 🚍
- From Chandigarh: Frequent Volvo and state buses (approx 4-5 hours).
- From Delhi: Several overnight deluxe buses take ~8-10 hours.
- Local tip: The Golden Temple area gets crowded; plan to take an early bus and arrive with time to queue for the evening aarti or secure a stay within walking distance.
Where to go once there: Golden Temple complex (main), Jallianwala Bagh (daytime), and nearby markets for Punjabi sweets and phulkari handicrafts.
4) Jaipur – Royal lights, markets and cultural fairs (heritage + pageantry) 🤩
What to expect: Jaipur lights up with palace facades, bazaars and special cultural programs. MI Road, Tripolia Bazaar and historic chowks host dazzling displays; forts and havelis sometimes run special Diwali events and theme-based tableaux. The city’s Rajasthani hospitality and folk performances add colour and pageantry to the lights.
How to reach by bus: 🚍
- From Delhi: Regular Volvo and deluxe buses run from ISBT Kashmere Gate to Jaipur (approx 5-6 hours).
- From Ajmer/Pushkar: Frequent short intercity buses are available.
- Local tip: Evening traffic increases during Diwali – take an earlier bus and avoid driving during peak festivity hours if possible.
Where to go once there: Amber Fort (night lighting), Hawa Mahal, Bapu Bazaar and the organised Diwali melas / cultural shows at city grounds.
5) Kolkata – Kali Puja: artful, nocturnal, and intensely local 🤩
What to expect: In West Bengal, Diwali is often ‘Kali Puja’ night – the emphasis is on majestic Kali pandals, intricate idol artistry, and local rituals. Kolkata’s cultural vibe makes the night more than a lights spectacle – it’s an artistic event where pandals, themes, and fireworks combine with neighbourhood celebrations. The city’s unique blend of Bengali cuisine and immersive evening processions makes it distinct from North India’s Diwali.
How to reach by bus: 🚍
- From Howrah/Sealdah regional hubs: Multiple local buses and private coaches serve city suburbs.
- From neighbouring states: Overnight interstate coaches from Bihar, Jharkhand and Odisha are common.
- Local tip: Kolkata’s pedestrian-friendly zones mean you can hop between pandals on foot – book a bus that arrives early evening or the day before.
Where to go once there: Park Street, Kumartuli (for idol-making visits pre-Diwali), and major Kali puja pandals across neighbourhoods.
6) Mumbai – urban fireworks, rooftop Diwali & Marine Drive (metropolitan spectacle) 🤩
What to expect: Mumbai’s Diwali is metropolitan: rooftops, Marine Drive and beachfronts become informal viewing spots for fireworks; markets in Colaba and Linking Road buzz with shoppers. The city is less ritual-centric than the riverine or temple-led festivals but offers dramatic cityscape fireworks and late-night culinary scenes.
How to reach by bus: 🚍
- Within Mumbai: BEST buses connect key areas (arrive early to secure good vantage points).
- From Pune/Nashik/Ahmednagar: Multiple intercity Volvo and deluxe buses operate (Pune-Mumbai ~3.5-4 hours).
- Local tip: Traffic and fireworks restrictions can vary; check local advisories and opt for authorised public viewing areas for safety.
Practical planning: bus travel tips for festival peak ✅
Travelling by bus during Diwali requires small but important adjustments:
- Book early: Festival demand spikes; reserve seats 2-4 weeks ahead for popular routes (Delhi-Varanasi, Delhi-Jaipur, Delhi-Amritsar, Lucknow-Ayodhya).
- Choose the right bus type: For overnight intercity trips, Volvo AC sleeper or semi-sleeper deluxe coaches are more comfortable. For short 2-4 hour hops, non-AC or AC seater buses work fine.
- Time your arrival: Arrive at least a day before the main Diwali event if you want good viewing positions or hotel availability. For Dev Diwali (Varanasi) or Deepotsav (Ayodhya), consider arriving 1-2 days earlier.
- Local last-mile: Many festival spots restrict private vehicles; look for official shuttle buses or use local transit / pre-booked taxis for the last mile.
- Safety & crowd management: Keep valuables secure, carry photocopies of ID, and follow local safety advisories (especially for fireworks zones).
- Check bus operator policies: Flexible cancellation or change policies are useful in case of schedule shifts around festival dates.
Best time to book and where to stay 🕐
- Booking window: 2-6 weeks in advance for buses; for extremely popular spectacles (Ayodhya/Varanasi in big years), consider 4-8 weeks.
- Staying close helps: Choose accommodation within walking distance of the main event if you want to avoid last-mile traffic. In cities like Varanasi or Amritsar, staying near ghats/temples gives easy access to early-morning and late-night rituals.
Responsible festival travel (please read) 📝
- Avoid plastic & single-use decor; prefer eco diyas or LED lamps.
- Respect queues and temple/ghat protocols – many sites have restricted access during mass aarti.
- If attending fireworks, keep a safe distance and follow local rules.
- Be mindful of noise-sensitive neighbourhoods – late-night celebrations can be stressful for some residents and animals.
Final Words 👍
Diwali in India is a travel experience you’ll remember – whether you’re watching a million diyas reflected in the Ganges at Varanasi, attending Deepotsav in Ayodhya, feeling the serenity at the Golden Temple in Amritsar, wandering Jaipur’s lit bazaars, or touring Kolkata’s artistic Kali Puja pandals. Each city offers a different texture of light, music, devotion and food.
Ready to soak in the lights? Book your bus now (choose a comfortable Volvo or deluxe coach for overnight routes), lock in your accommodation close to the event, and pack a small festival kit (portable torch, ID photocopies, basic first-aid).
If you want, pick a city from this guide and I’ll help you build a day-by-day Diwali itinerary with bus timings, what to pack, and the best local foods to try – fast and festival-ready.
Book your Diwali bus ticket today and experience India at its brightest. 💥
Book bus tickets on Paytm