Call or WhatsApp  0421 882 733Call 0421 882 733

Guide

Diwali 2027: date, meaning and flights to India

By Travel Care team · Last checked 19 October 2026

Diwali 2027 is on Friday 29 October, with Lakshmi Puja that evening, and in 2028 it falls on Tuesday 17 October (Drik Panchang, New Delhi). Diwali 2026 was on Sunday 8 November. For 2027, the best time to book flights from Australia is by mid-year: searches for Diwali dates peak in August, and the weeks before Diwali sell out first.

Diwali dates: 2027 and 2028 (and 2026)

YearDiwali (Lakshmi Puja)Around it
2026Sunday 8 NovemberDhanteras Fri 6 Nov, Govardhan Puja Tue 10 Nov, Bhai Dooj Wed 11 Nov
2027Friday 29 OctoberDhanteras Wed 27 Oct, Govardhan Puja Sat 30 Oct, Bhai Dooj Sun 31 Oct
2028Tuesday 17 OctoberGovardhan Puja Wed 18 Oct, Bhai Dooj Thu 19 Oct

Dates are for New Delhi from Drik Panchang. Diwali follows the lunar calendar, so some regions and calendars differ by a day. In Tamil Nadu, for example, Deepavali is marked on the morning of Naraka Chaturdashi.

What is Diwali?

Diwali, or Deepavali, is the festival of lights. For many Hindu families it celebrates the return of Lord Rama to Ayodhya and the victory of light over darkness. The main night is Lakshmi Puja, when families pray for prosperity, light diyas, decorate with rangoli, share sweets and visit relatives. Sikhs mark Bandi Chhor Divas on the same day, and the Golden Temple in Amritsar is lit up. Jains also celebrate Diwali. The festival runs over five days, from Dhanteras to Bhai Dooj.

Where to spend Diwali in India

  • Delhi: lights and markets everywhere, and the easiest arrival from Australia, with non-stop flights from Melbourne and Sydney. Ayodhya, Varanasi and Jaipur are a short onward trip. See Melbourne to Delhi and Sydney to Delhi.
  • Amritsar: Bandi Chhor Divas at the Golden Temple, with lamps and fireworks. See Adelaide to Amritsar.
  • Mumbai: big city celebrations and family visits. See Sydney to Mumbai.
  • Ahmedabad and Gujarat: Diwali leads into the Gujarati New Year the next day. See Melbourne to Ahmedabad.
  • Kolkata: Kali Puja is celebrated on the same night.
  • Chennai and the south: Deepavali is a morning festival with an oil bath, new clothes and sweets. See Melbourne to Chennai and Sydney to Bengaluru.

Expect busy domestic flights, trains and roads across India in Diwali week. Book any onward travel inside India at the same time as your international flights.

Booking for Diwali 2027 and 2028

Diwali 2027 is on Friday 29 October, after the SA spring school holidays (about 25 September – 10 October 2027). In 2028 it's earlier, on 17 October. In Australia, searches for Diwali dates peak in August. We suggest:

  • Book by mid-year (May–July) for the best choice of dates and fares.
  • Plan to arrive two or three days before Lakshmi Puja, so a delay doesn't mean missing the main night.
  • If you're also going to a wedding, check the luggage on your fare. Wedding season starts around Diwali, and our baggage guide compares the airlines.
  • Read our cheapest time to fly guide if you're flexible about your dates.

Diwali in Australia

If you're staying home, Australian cities hold big community Diwali events. In Adelaide, Hindu Council of Australia (SA) is holding Adelaide's Biggest Deepavali Festival at the Adelaide Showground on Saturday 7 November 2026. Melbourne and Sydney have large festivals too, but dates and venues change every year, so check with the organisers, your local temple or your community association.

Bringing parents to Australia for the celebrations instead? See our parents' page.

Talk to a real person about Diwali flights

Fares and schedules change every day, so we don't publish prices on this page. For live fares, call or WhatsApp the Travel Care team on 0421 882 733. We're a family-run agency at 222 Henley Beach Road, Torrensville, booking flights since 2010, and we speak English, Hindi and Punjabi. Seen a cheaper fare somewhere else? Send us the screenshot and we'll see what we can do.

Last checked: 19 October 2026 by the Travel Care team.

Questions we get asked

When is Diwali in 2027?

Friday 29 October 2027, with Lakshmi Puja that evening (Drik Panchang, New Delhi). The five days run from Dhanteras on Wednesday 27 October to Bhai Dooj on Sunday 31 October.

When was Diwali in 2026, and when is it in 2028?

Diwali 2026 was on Sunday 8 November. In 2028 it falls on Tuesday 17 October, according to Drik Panchang for New Delhi. Some regional calendars differ by a day.

When should I book flights for Diwali 2027?

By mid-year 2027. Diwali falls on 29 October 2027, and Australian searches for Diwali dates peak in August, so booking earlier gives you more choice.

Which Indian city is best for Diwali?

It depends on your family and what you want. Delhi is the easiest arrival with non-stop flights from Melbourne and Sydney, Amritsar has Bandi Chhor Divas at the Golden Temple, Gujarat celebrates the New Year the day after, and Kolkata celebrates Kali Puja.

Is there a Diwali festival in Adelaide?

Yes. In 2026 the Hindu Council of Australia (SA) held Adelaide's Biggest Deepavali Festival at the Adelaide Showground on Saturday 7 November. Check the organiser closer to the time for the 2027 date, times and tickets.

Sources