Booking Flights During Diwali or Holi Last-Minute: What to Expect

Last-minute flights during Diwali and Holi in India cost 30–80% more than fares booked weeks ahead — and sometimes the cheapest option doesn't exist at all.

FlightGPT can make mistakes. Confirm flight & fare details before paying.

Last-minute Diwali and Holi flights in India: real fare surges, timing and what to actually do

By Reyansh Mehta (Reyansh Mehta covers hill stations across the Indian Himalayas — Manali, Kashmir, Ladakh, Sikkim, Spiti — with a focus on flights, road conditions, altitude acclimatisation and permit rules. He's spent 90+ days above 3,500m in the last five years.) · Published · 11 min read

I've been on the wrong side of a Diwali flight price a couple of times — once because I thought I could book a Srinagar flight two weeks before Diwali and once because a Manali trip kept getting postponed. Peak festival season last-minute flights in India are painful. Fares on metro-to-tier-2 and metro-to-hill-station routes surge 30–80% in the two weeks before Diwali, Holi, Christmas, and Eid. Here is when that changes, and what to do if you genuinely have no choice.

TL;DR — the short answer

Last-minute Diwali and Holi flights in India are expensive almost without exception. Fares on high-demand routes — Delhi to Patna, Mumbai to Kolkata, Bengaluru to Lucknow, and any metro to a hill station — surge 30–80% (sometimes more) in the 10–14 days before the festival. Fully flexible last-minute fares can hit 2–3x the advance price. Prices do not meaningfully normalise until 3–5 days after the festival ends, when the return wave also clears. If you must fly last-minute for a festival, your best strategy is alternate routing, alternate airports, or accepting the premium and planning accordingly.

How bad are the fare surges really?

Let me give you the structure rather than false precision, because exact fares change by the hour on peak-demand routes. Here is what is consistently true based on data patterns on Indian domestic routes during major festivals:

The hill-station routes deserve a special mention. I've tracked Delhi–Srinagar, Delhi–Leh (seasonal when operational), and the non-direct routes to Shimla and Manali (via Chandigarh/Kullu) during Diwali and New Year. These routes have fewer flights and smaller aircraft, so they fill faster and the late-booker premium is steeper.

When do prices normalise after Diwali and Holi?

This matters because a lot of people ask about flying back after the festival rather than for it.

For Diwali: the outbound surge (metro → hometown) clears roughly 2–3 days before the main day as the absolute latecomers fly. After Diwali, the return surge (hometown → metro) peaks around 2–4 days post-festival and then drops fairly sharply. By about 5–6 days after Diwali's main day, fares on most routes return to something close to normal advance-booking pricing for available dates.

For Holi: the normalisation is faster because Holi is typically a 1–2 day affair without the extended leave of Diwali. Return fares spike on the day after Holi and the following day, then normalise within 2–3 days. If you can extend your stay by even 48–72 hours post-Holi, you will often pay significantly less on the return.

For Christmas: the post-New Year normalisation is actually quite quick — by January 3–4, fares on most domestic leisure routes have fallen sharply as the tourist wave ends. Flying back on January 4 vs January 2 can make a real difference.

Specific route patterns: metro to tier-2 and metro to hill station

Not all routes surge equally. The routes with the most severe last-minute premium:

For hill-station travel, an alternative that sometimes beats flying last-minute: overnight trains. Kalka Mail to Kalka (then road to Shimla), train to Haridwar and car to the hills, or Vande Bharat to relevant railheads. Train reservations in Tatkal class (opens 1 day before departure) are often cheaper than last-minute flights, and at least the booking system is predictable. Not ideal with luggage or with kids, but worth pricing.

Strategies if you genuinely have to book last-minute

If you have no choice — delayed decision, family emergency, work clearance came late — here's how to minimise the damage:

What about Eid and Christmas specifically?

Eid travel in India has a slightly different route pattern — heavy demand on routes to Hyderabad, Lucknow, Bhopal, and from metro cities to the Gulf (Dubai, Abu Dhabi, Riyadh) for diaspora visiting family. Domestically, the same surge logic applies but the route set is different. Hyderabad–Mumbai and Delhi–Lucknow are the ones to watch.

Christmas and New Year are now reliably the biggest domestic leisure-travel surge of the year — Goa airport is essentially full for 10 days either side of Christmas. If you're planning a Goa, Kerala, or Rajasthan trip for Christmas and you're reading this in October, you are already late. Seriously. Book now.

For hill stations in winter — Manali in snow season, Kashmir in December — flights to Chandigarh or Srinagar follow the same Christmas surge pattern. I've seen Delhi–Srinagar fares during Christmas week that were startlingly high for a 90-minute flight. Road from Delhi to Shimla is actually viable in December if you have the time; to Kashmir, it's flying or nothing in most practical terms.

Bottom line

Holiday last-minute bookings in India almost never pay off on the fare. The surge is real, predictable, and airlines know it. The only ways to beat it: flexible dates (even by 1–2 days), alternate airports or transport modes, or credit card points where award space doesn't follow cash pricing. If none of those work and you must fly, book immediately — prices only go up as departure approaches. Check all carriers and dates on FlightGPT, compare to train options on IRCTC, and look at the full picture before you commit. Also relevant: standby options in India if you want to understand last-minute flexibility at the airport.

Frequently asked questions

How far in advance should I book flights for Diwali?

On high-demand routes (Delhi to UP/Bihar, Mumbai to Kolkata, metros to hill stations), booking 6–8 weeks before Diwali is the sweet spot for reasonable fares. The last 2 weeks are expensive; the last 3–4 days often have very limited or very costly inventory. Ideally book when airline schedules open for that period — typically 3–4 months out on Indian carriers.

Do fares drop again right before Diwali or Holi if seats don't sell?

On most festival routes, no — unlike leisure routes where late-booking discounts sometimes appear, Diwali and Holi routes have near-guaranteed demand that fills the cabin. Seat drops in the final days are rare and small. The 'wait for a last-minute deal' strategy that works sometimes in off-peak months almost never works in the week before a major Indian festival.

Which routes see the worst price surges before Diwali?

Delhi–Patna, Delhi–Varanasi, Mumbai–Kolkata, Mumbai–Lucknow, Bengaluru–Lucknow, and any metro to Srinagar consistently show the steepest last-minute premiums before Diwali. These are high-demand hometown routes with limited seats. Book 6–8 weeks ahead or expect to pay a substantial premium in the final fortnight.

Is flying the day before Diwali cheaper than flying 3 days before?

It varies by route, but flying on the actual day of Diwali or immediately after is sometimes cheaper than the 2–3 days before, when most people travel. The trade-off is obviously missing part of the celebration. If your family is flexible by even one day, flying on Diwali day itself and arriving the evening of the festival is sometimes 20–30% cheaper than flying 2 days earlier.

When is the cheapest day to fly back after Diwali?

The cheapest return dates are typically 5–7 days after Diwali's main day, once the return wave (which peaks 2–4 days post-festival) has cleared. If you can stay until then, return fares on most routes fall sharply. Flying back 1–2 days after Diwali puts you in the return surge and is almost as expensive as the outbound.

Should I redeem credit card points for a Diwali flight?

Points redemptions are one of the better tools for last-minute Diwali bookings — award inventory sometimes exists when cash fares are at peak, and your points don't 'surge'. HDFC SmartBuy and Axis eDGE both allow point-based booking on IndiGo and Air India routes. Check your redemption value vs the cash fare carefully; during surges, the rupee-equivalent value of your points is often at its best.