Flexi Fare System in Indian Railways — Premium Trains Pricing
How the flexi fare system works on Rajdhani, Shatabdi, Duronto, and Vande Bharat trains. Fare slabs, when prices increase, and how to get the best deal.
If you've ever wondered why Rajdhani or Shatabdi fares seem to change depending on when you book, it's because of the flexi fare system. Introduced in 2016, it applies dynamic pricing to premium trains — the more berths that sell, the higher the fare goes.
Which Trains Have Flexi Fare?
Flexi fare applies to select premium trains:
- Rajdhani Express (all routes)
- Shatabdi Express (all routes)
- Duronto Express
- Vande Bharat Express
- Gatimaan Express
- Tejas Express
- Humsafar Express (some)
Regular mail/express, superfast, and ordinary passenger trains do NOT have flexi fare — they use the traditional fixed fare system.
How Flexi Fare Works
The base fare remains the same as the traditional fare. As berths sell, the fare increases in slabs:
| Berths Sold (%) | Fare Increase |
|---|---|
| 0-10% | Base fare (no increase) |
| 10-20% | Base + 10% |
| 20-30% | Base + 20% |
| 30-40% | Base + 30% |
| 40-50% | Base + 40% |
| 50% and above | Base + 50% (maximum cap) |
So if the base fare for Delhi-Mumbai Rajdhani 3A is ₹1,800, the maximum flexi fare would be ₹1,800 + 50% = ₹2,700.
Important Exceptions
Sleeper Class is exempt. On trains that have Sleeper class (like Duronto), the SL fare doesn't have flexi pricing. It stays at the base fare regardless of demand. Catering charges are not included in flexi calculation. On Rajdhani and Shatabdi where meals are included, the catering charge component stays fixed. Only the base fare portion is subject to flexi increase. Some trains have been removed from flexi fare. Due to public feedback, Indian Railways periodically adjusts which trains have flexi fare. Check the latest list.Practical Impact on Fares
Here's a realistic example — Delhi to Mumbai Rajdhani, 3A class:
| Booking Time | Berths Filled | Fare (approx.) |
|---|---|---|
| 120 days before | 0-10% | ₹1,800 (base) |
| 90 days before | 10-20% | ₹1,980 |
| 60 days before | 20-30% | ₹2,160 |
| 30 days before | 30-50% | ₹2,340-2,520 |
| 7 days before | 50%+ | ₹2,700 (max) |
How to Get the Best Fare
Book as early as possible. The first 10% of berths are at base fare. The 120-day advance booking window is your friend. Set a reminder for the day bookings open for your travel date and book at 8 AM. Compare flexi fare with non-flexi alternatives. If the Rajdhani fare has climbed to the maximum slab, check if a regular Superfast or Express train on the same route is cheaper. These don't have flexi fare.For example, Delhi-Mumbai by Rajdhani 3A at flexi max = ₹2,700. The August Kranti Express 3A (no flexi fare) = ₹1,700. The time difference is a few hours more, but you save ₹1,000.
Check fare at different times. Flexi fare is based on berths sold, not time of day. But occasionally, when cancellations happen in bulk (like after chart preparation of a previous trip), the percentage sold can drop slightly, though this is rare. Tatkal on flexi-fare trains. Tatkal booking on Rajdhani/Shatabdi follows the flexi fare + Tatkal surcharge. Since the base fare is already at a higher slab (most berths sold by the day before), Tatkal on these trains can be expensive.Controversy and Public Opinion
Flexi fare has been controversial since its introduction. Critics argue that premium trains were already priced reasonably and the 50% markup makes them unaffordable for regular passengers. The counter-argument is that these trains were always fully booked with long waitlists, suggesting the demand justified higher pricing.
Indian Railways has responded by:
- Capping the increase at 50% (initially it was higher)
- Removing flexi fare from some trains
- Keeping Sleeper Class exempt
Checking Current Flexi Fare
When you search for trains on IRCTC or indianrail.app, the fare displayed is the current fare including the flexi adjustment. You see the actual amount you'll pay, not the base fare.
To know if the fare has been inflated by flexi pricing, compare it with the Indian Railways official fare table for that distance and class. If the displayed fare is higher than the table fare, the difference is the flexi component.
Quick Tips
- Book 90-120 days ahead for base fare on premium trains
- Compare with regular trains when flexi fare is above 30%
- Sleeper class on flexi-fare trains remains at base fare
- Holiday periods fill up faster, triggering higher flexi fares sooner
- Even at maximum flexi fare, premium trains offer better speed and service than regular trains