Last-Minute Flights in India
Booking inside the last 24–72 hours before departure is a different game from planning weeks ahead. Tatkal Flights is built specifically for that window — live fares across every major Indian airline, a confirmed PNR, and a booking that finishes in under a minute.
Quick answer
- Search any domestic route and book a confirmed seat in under 60 seconds.
- Mid-week morning departures inside 48 hours are often 20–45% cheaper than the same flight a week earlier.
- All major carriers compared: IndiGo, Air India, Akasa, SpiceJet, Air India Express.
- Airline-issued PNR delivered instantly; DGCA refund rights apply on airline cancellations.
How much do last-minute flights cost in India?
Last-minute pricing in India is bimodal — the same seat can be cheaper or far more expensive than the advance fare depending entirely on how full the flight is. There is no fixed “last-minute surcharge”: an airline would rather sell an empty Tuesday-morning seat at a discount than fly it vacant, but it will hold inventory hard on a full Friday-evening departure. Using Delhi–Mumbai as a reference, here is how the same route typically prices across booking scenarios:
| When you book / fly | Typical economy fare |
|---|---|
| 3+ weeks ahead (advance) | ₹3,500 – ₹5,500 |
| Last-minute, low demand (Tue/Wed morning) | ₹5,000 – ₹8,000 |
| Last-minute, mid demand (weekday midday) | ₹7,500 – ₹12,000 |
| Last-minute, peak (Fri evening / Sunday) | ₹11,000 – ₹18,000 |
The takeaway: booking late is not automatically expensive. On a low-demand departure you often pay only a small premium over the advance fare — sometimes less — while peak departures carry the real cost. Shorter metro hops (Delhi–Jaipur, Mumbai–Goa) run lower than this, and long trunk sectors (Kolkata–Mumbai, Delhi–Bengaluru) run higher, but the same low-vs-peak spread applies everywhere. The live price on the search page is always authoritative.
What counts as a last-minute flight?
In Indian domestic aviation, a "last-minute" flight is any booking made inside roughly 72 hours of departure. There is no special fare class for it — the term describes the timing of your booking, not a product the airline sells. What changes inside this window is the airline's pricing behaviour: the cheapest fare buckets are usually gone, but the revenue-management system may release fresh discounted inventory if the flight is selling slowly.
This is why last-minute pricing in India is bimodal. On a half-empty Tuesday-morning flight, the airline would rather sell a seat cheaply than fly it empty, so last-minute can be cheaper than booking a week out. On a full Friday-evening flight, the airline holds inventory and last-minute is more expensive. Knowing which situation you're in is most of the savings.
When last-minute fares drop (and when they spike)
Airline fares move continuously as inventory and demand shift, so the same flight can change price several times a day — there is no fixed “cheap o’clock”. What is consistent is the day of the week:
| Departure | Last-minute pricing |
|---|---|
| Tue / Wed morning | Cheapest — aggressive discount release |
| Thursday | Mild discount |
| Fri evening | Most expensive — inventory held |
| Saturday | Often undervalued, second-cheapest |
| Sun evening / Mon morning | Expensive — peak demand |
If your travel date has any flexibility, shifting a Friday-evening trip to Saturday morning can cut the fare by a third. For the full mechanics, see the Tatkal booking playbook.
How to get the lowest last-minute fare
- Re-check more than once — fares move through the day, so a flight that looked expensive in the morning can soften by evening (and vice versa).
- Compare carriers — on most routes IndiGo, Air India and Akasa sit within ₹500 of each other; the cheapest shifts daily.
- Read the fare bucket, not just the price — the lowest fare may exclude checked baggage.
- Book direct and fast — last-minute inventory is volatile; the price you see can change within minutes.
Popular last-minute routes: Delhi→Mumbai, Bengaluru→Delhi, Kolkata→Delhi, Mumbai→Goa.
Are last-minute tickets refundable?
The "non-refundable" label on the cheapest bucket applies only when you cancel. If the airline cancels or reschedules by more than two hours, DGCA rules (CAR Section 3, Series M, Part IV) require a full refund regardless of the fare bucket. That protection does not disappear just because you booked late. Details in our DGCA refund-rights guide.
Need to fly in the next 48 hours?
Search live last-minute fares across every major Indian airline.
Search live fares now →Frequently asked questions
How much does a last-minute flight cost in India?
It depends almost entirely on how full the flight is, not how late you book. On a low-demand departure (a Tuesday or Wednesday morning) a last-minute Delhi–Mumbai economy seat is often ₹5,000–₹8,000 — only a little above the advance fare. On a peak Friday-evening or Sunday flight the same seat can be ₹11,000–₹18,000. Comparing every airline and shifting your departure to a quieter slot is where the savings are.
Can I book a flight for today in India?
Yes. Tatkal Flights shows live same-day inventory across all major Indian carriers. As long as the flight's check-in window is still open (typically 60 minutes before departure for domestic), you can book and receive a confirmed PNR.
Are last-minute flights always more expensive?
No. On low-demand departures (Tuesday/Wednesday mornings, off-peak routes) last-minute fares are often 20–45% cheaper than booking a week ahead, because airlines release unsold inventory at lower prices. They are more expensive only on high-demand departures like Friday evenings.
How fast can I complete a last-minute booking?
A typical booking on Tatkal Flights completes in under 60 seconds end to end, with the airline PNR issued instantly.
Which airlines can I book last-minute?
IndiGo, Air India, Air India Express, Akasa Air and SpiceJet, compared side by side on every route.