Train fare in India is not a single number. It is built from a base fare that depends on distance and class, plus a reservation fee, a superfast surcharge where applicable, GST on air-conditioned classes, and sometimes catering. This guide explains what makes up your fare, how to check the exact amount for your journey, and what the current charges look like.
How to Check Your Exact Train Fare
Before anything else, this is the practical answer. Rather than calculating it yourself, use one of these:
- IRCTC fare enquiry. Enter your stations, date and class on the IRCTC website or app and the exact fare appears, including all charges.
- NTES. The National Train Enquiry System has a fare enquiry option by train number and class.
- Dial 139. The railway helpline handles fare enquiries by phone and SMS.
- Any PRS counter. Staff will quote the fare before you book.
Why checking beats calculating. Fares vary by train type, class, quota and season, and premium trains use dynamic pricing that changes as seats fill. The figures on this page give you a sense of the structure, but the enquiry gives you the actual amount you will pay.
What Your Train Fare Is Made Of
| Component | What it covers |
|---|---|
| Base fare | Calculated from distance and class, using the official fare table |
| Reservation fee | Charged on reserved tickets, higher for higher classes |
| Superfast surcharge | Applies on superfast trains only |
| GST | Levied on air-conditioned classes as per rules |
| Catering charges | Included in the fare on Rajdhani, Shatabdi and similar trains |
| Dynamic fare | Applies on selected premium trains, rising as seats fill |
| Tatkal charges | Extra, when booking under the Tatkal quota |
| Convenience fee | Charged by IRCTC on online bookings only, not at counters |
Booking at a reservation counter avoids the IRCTC convenience fee, which is one small advantage of counter booking.
Reservation Fee and Superfast Surcharge by Class
These are charged in addition to the base fare on Mail and Express services.
| Class | Reservation fee | Superfast surcharge | Minimum distance |
|---|---|---|---|
| Second Class | ₹15 | ₹15 | 50 km |
| Sleeper Class | ₹20 | ₹30 | 200 km |
| AC Chair Car, AC 3-Tier, AC Economy | ₹40 | ₹45 | 300 km |
| First Class | ₹50 | ₹45 | 100 km |
| AC 2-Tier | ₹50 | ₹45 | — |
| AC First Class | ₹60 | ₹75 | — |
| Executive Class | ₹60 | ₹75 | — |
Minimum chargeable distance matters. If you travel a shorter distance than the minimum for your class, you are still charged for that minimum. A 60 km Sleeper journey is charged as 200 km.
Minimum Fares by Class
These are the lowest base fares payable, before reservation fee, surcharge and GST.
| Class | Minimum base fare |
|---|---|
| Second Class (Mail/Express) | ₹30 |
| Sleeper Class | ₹126 |
| First Class | ₹233 |
| AC Chair Car, AC Economy, AC 3-Tier | ₹446 |
| AC 2-Tier | ₹611 lean season, ₹631 peak season |
| AC First Class | ₹1,004 lean season, ₹1,065 peak season |
Note that AC 2-Tier and AC First Class vary by season, with peak periods charged higher than lean.
Suburban and Ordinary Train Fares
| Second Class suburban | From ₹4, minimum 10 km |
| First Class suburban | From ₹23 |
| AC EMU suburban | From ₹29 |
| Second Class non-suburban | From ₹3 |
| First Class non-suburban | From ₹45 |
| AC EMU non-suburban | From ₹59 |
| Sleeper ordinary | From ₹79, minimum 200 km |
Season Ticket Fares
For daily commuters, a season ticket costs a fraction of buying tickets individually.
| Type | Monthly (MST) | Quarterly (QST) |
|---|---|---|
| Second Class | ₹100 | ₹270 |
| First Class | ₹325 | ₹880 |
| AC EMU | ₹550 | ₹1,595 |
These are minimum fares, rising with distance. See our season tickets guide for how to buy one on the RailOne app.
The July 2025 Fare Rationalisation
The current fare structure reflects a rationalisation the Ministry of Railways applied from 1 July 2025, based on the revised Passenger Fare Table issued by the Indian Railway Conference Association.
What changed:
| Category | Increase |
|---|---|
| Ordinary Second Class (non-suburban) | Half paisa per km, capped by distance slab |
| Ordinary Sleeper and First Class | 0.5 paisa per km |
| Mail and Express, non-AC classes | 1 paisa per km |
| All AC classes on Mail and Express | 2 paisa per km |
For ordinary Second Class, the increase was capped by distance: no increase up to 500 km, ₹5 for 501 to 1,500 km, ₹10 for 1,501 to 2,500 km, and ₹15 for 2,501 to 3,000 km.
What did not change: suburban single journey fares, season tickets on both suburban and non-suburban routes, reservation fees, and superfast surcharges. GST continued to apply as before.
The revision applied across premium and special services too, including Rajdhani, Shatabdi, Duronto, Vande Bharat, Tejas, Humsafar, Amrit Bharat, Gatimaan, Antyodaya, Jan Shatabdi and Vistadome coaches.
Dynamic Fares on Premium Trains
Selected premium trains use dynamic pricing, where the fare rises as seats fill. Book early on these and you pay considerably less than someone booking a few days before departure. This is why the same journey on the same train can cost very different amounts depending on when you booked.
Concessions
Most fare concessions have remained suspended since March 2020. At present concessions apply only to four categories of Divyangjan, eleven categories of patients, and students. The senior citizen concession has not been restored, though the lower berth quota continues to operate normally. See our concession rules guide.
Frequently Asked Questions
✅ How do I check the exact fare for my journey?
Use the fare enquiry on the IRCTC website or app, the NTES fare option, or dial 139. Any PRS counter will also quote it before you book.
✅ What is included in a train fare?
Base fare by distance and class, plus reservation fee, superfast surcharge where applicable, GST on AC classes, and catering where it is included in the fare.
✅ Why was I charged more than the distance suggests?
Every class has a minimum chargeable distance. Sleeper is 200 km and AC 3-Tier is 300 km, so a shorter journey is still charged at that minimum.
✅ Is booking at the counter cheaper than online?
Marginally. Counter booking avoids the IRCTC convenience fee, though the fare itself is identical.
✅ Why do fares differ between peak and lean season?
AC 2-Tier and AC First Class carry different minimum fares by season. Separately, premium trains use dynamic pricing that rises as seats fill.
✅ When were train fares last revised?
The most recent rationalisation took effect from 1 July 2025, increasing base fares by between half a paisa and two paisa per kilometre depending on class.
✅ Did season ticket fares increase?
No. The July 2025 revision left season ticket fares unchanged on both suburban and non-suburban routes.
Quick Summary
| Fare components | Base fare, reservation fee, superfast surcharge, GST |
| Check exact fare | IRCTC, NTES, or dial 139 |
| Last revised | 1 July 2025 |
| Season tickets | Unchanged in the revision |
| Minimum distance | Sleeper 200 km, AC 3-Tier 300 km |
| Dynamic pricing | On selected premium trains |
| Concessions | Mostly suspended since 2020 |
Fares are revised periodically, so treat the figures here as a guide to the structure and use the official fare enquiry for the exact amount on your journey. For more, see our guides on ticket booking and enquiry, season tickets, and refunds and TDR.
Have a question about how your fare was calculated? Ask in the comments and we will help.

