irctcwhen logoirctcwhen
← All guides

Diwali, Holi, Eid 2026 — train ticket booking calendar

Major festival travel in 2026: exact dates when IRCTC opens booking, plus tips to beat the rush on Rajdhani, Vande Bharat, and superfast trains.

· diwali 2026 train booking · holi 2026 ticket date · eid train booking

Indian festivals = ticket chaos. Trains sell out in under 30 seconds for Diwali/Eid weeks. The only way to win is to be at IRCTC the moment the 60-day window opens. Here's the exact festival calendar for 2026.

Diwali 2026

Festival dates: Wednesday, 4 November 2026 (main day)

Peak travel window: 30 October – 6 November (returning home and going back)

Booking-open dates (60 days before journey):

Journey dayBooking opens (8:00 IST)
Friday, 30 Oct 2026Friday, 31 Aug 2026
Saturday, 31 Oct 2026Saturday, 1 Sep 2026
Sunday, 1 Nov 2026Sunday, 2 Sep 2026
Monday, 2 Nov 2026Monday, 3 Sep 2026
Wednesday, 4 Nov 2026 (Diwali)Wednesday, 5 Sep 2026
Sunday, 8 Nov 2026Sunday, 9 Sep 2026

Mark September 5, 2026 in your calendar. That's the morning Diwali-eve and Diwali-day bookings open. Be at IRCTC at 7:58 AM IST that day.

Holi 2026

Festival dates: Tuesday, 3 March 2026 (main day, with Holika Dahan on 2 March)

Peak travel: 28 February – 4 March

Booking-open dates:

Journey dayBooking opens (8:00 IST)
Saturday, 28 Feb 2026Saturday, 30 Dec 2025
Sunday, 1 Mar 2026Sunday, 31 Dec 2025
Tuesday, 3 Mar 2026 (Holi)Tuesday, 2 Jan 2026
Friday, 6 Mar 2026Friday, 5 Jan 2026

Holi tickets were already in their booking window during December–January. If you missed them, look for Tatkal on the day or wait for cancellations.

Eid al-Fitr 2026 (Eid ul-Fitr)

Festival date: Friday, 20 March 2026 (subject to moon sighting)

Peak travel: 18 March – 23 March

Booking-open dates:

Journey dayBooking opens (8:00 IST)
Wednesday, 18 Mar 2026Wednesday, 17 Jan 2026
Friday, 20 Mar 2026 (Eid)Friday, 19 Jan 2026
Sunday, 22 Mar 2026Sunday, 21 Jan 2026

Eid al-Adha (Bakrid) 2026

Festival date: Wednesday, 27 May 2026

Peak travel: 25 May – 30 May

Booking-open dates:

Journey dayBooking opens (8:00 IST)
Monday, 25 May 2026Monday, 24 Mar 2026
Wednesday, 27 May 2026 (Eid)Wednesday, 26 Mar 2026

Christmas + New Year travel

Peak travel: 23 December 2026 – 2 January 2027

Journey dayBooking opens (8:00 IST)
Wed, 23 Dec 2026Wed, 24 Oct 2026
Fri, 25 Dec 2026Fri, 26 Oct 2026
Thu, 31 Dec 2026Thu, 1 Nov 2026
Sat, 2 Jan 2027Sat, 3 Nov 2026

Independence Day weekend 2026

Festival: Saturday, 15 August 2026

Peak travel: 13–17 August

Journey dayBooking opens (8:00 IST)
Thu, 13 Aug 2026Thu, 14 Jun 2026
Sat, 15 Aug 2026Sat, 16 Jun 2026
Mon, 17 Aug 2026Mon, 17 Jun 2026

Festival booking tips that actually work

1. Set 3 alarms

  • 7:50 AM IST: Wake up / open browser
  • 7:55 AM IST: Sign into IRCTC and pre-load the search page
  • 7:59 AM IST: Refresh, finger on "Book Now"

2. Use IRCTC Rail Connect app (not the website)

The app is significantly faster than the website during peak. Pre-installed, biometric login, fewer CAPTCHAs.

3. Pre-populate the Master List

Have all passengers (family, partners, kids) saved in your IRCTC profile. This saves ~40 seconds during booking.

See our Master List guide →

4. Use UPI or iMudra wallet for payment

UPI is fastest. iMudra wallet (IRCTC's own) is fastest of all — pre-fund ₹2000+ to your iMudra balance.

5. Have an alternate train ready

If your first-choice train sells out, immediately pivot to second choice. Don't deliberate. The sequence:

  • First choice (Rajdhani / Vande Bharat) → 60 sec to book or move on
  • Second choice (Mail Express on same route) → 30 sec
  • Third choice (Tatkal next day if eligible) → wait for Tatkal window

6. Check Special Trains

Indian Railways announces Festival Special Trains during Diwali, Holi, Eid. These open booking separately, often a few days after the regular ARP. Check enquiry.indianrail.gov.in for special trains on your route.

7. Family wedding? Book separately.

If 6+ people are travelling, IRCTC limits a single booking to 6 passengers. Have a backup booker (another family member with their own IRCTC account) ready to book the rest.

What if you miss the 8:00 AM window?

Don't panic. Try these:

Option A: Tatkal on Diwali eve

Tatkal opens 1 day before journey at 10:00 AM (AC) / 11:00 AM (Sleeper). For Diwali (4 Nov), Tatkal opens 3 Nov.

Option B: Cancellation churn

Many speculative bookings get cancelled in the 4-6 weeks between booking and journey. Check daily at 8:00 AM and 8:00 PM — sometimes seats become available randomly.

Option C: Alternative routes

Trains via slightly less-popular routes (e.g., Kanpur instead of Delhi) often have seats when the popular options are sold out.

Option D: Premium Tatkal

Some trains have a Premium Tatkal quota — fewer seats, higher fare (~1.5×), opens with regular Tatkal. Less competition.

The two festivals you should book a week early

  • Diwali: Book for September 5, 2026 at 8:00 IST. Mark this date now.
  • Christmas + New Year: Multiple booking-open dates in late October / early November — book all of them.

Bottom line

Festival train booking in India is a sport. The 60-day rule means peak-season tickets are decided 2 months ahead, in the first 60 seconds of the booking window.

Set reminders today for the festival dates that matter to you. Get to IRCTC at 7:58 AM IST on those mornings. Have your Master List ready. Use the app. Pay via UPI.

Do all that and you'll book your Diwali tickets in 25 seconds, while others post on r/IndianRailways about how they "missed it again."

Set a reminder for your festival journey → — pick a date, get pinged on Telegram, Google Calendar, or .ics download.

Stop missing the 8 AM rush
Pick your journey date → get pinged when IRCTC opens.
Open the calculator