Train Fare in India: How It Is Calculated and How to Check

Train Fare Indian Railway
Train Fare Indian Railway

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:

  1. IRCTC fare enquiry. Enter your stations, date and class on the IRCTC website or app and the exact fare appears, including all charges.
  2. NTES. The National Train Enquiry System has a fare enquiry option by train number and class.
  3. Dial 139. The railway helpline handles fare enquiries by phone and SMS.
  4. 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

ComponentWhat it covers
Base fareCalculated from distance and class, using the official fare table
Reservation feeCharged on reserved tickets, higher for higher classes
Superfast surchargeApplies on superfast trains only
GSTLevied on air-conditioned classes as per rules
Catering chargesIncluded in the fare on Rajdhani, Shatabdi and similar trains
Dynamic fareApplies on selected premium trains, rising as seats fill
Tatkal chargesExtra, when booking under the Tatkal quota
Convenience feeCharged 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.

ClassReservation feeSuperfast surchargeMinimum distance
Second Class₹15₹1550 km
Sleeper Class₹20₹30200 km
AC Chair Car, AC 3-Tier, AC Economy₹40₹45300 km
First Class₹50₹45100 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.

ClassMinimum 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 suburbanFrom ₹4, minimum 10 km
First Class suburbanFrom ₹23
AC EMU suburbanFrom ₹29
Second Class non-suburbanFrom ₹3
First Class non-suburbanFrom ₹45
AC EMU non-suburbanFrom ₹59
Sleeper ordinaryFrom ₹79, minimum 200 km

Season Ticket Fares

For daily commuters, a season ticket costs a fraction of buying tickets individually.

TypeMonthly (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:

CategoryIncrease
Ordinary Second Class (non-suburban)Half paisa per km, capped by distance slab
Ordinary Sleeper and First Class0.5 paisa per km
Mail and Express, non-AC classes1 paisa per km
All AC classes on Mail and Express2 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 componentsBase fare, reservation fee, superfast surcharge, GST
Check exact fareIRCTC, NTES, or dial 139
Last revised1 July 2025
Season ticketsUnchanged in the revision
Minimum distanceSleeper 200 km, AC 3-Tier 300 km
Dynamic pricingOn selected premium trains
ConcessionsMostly 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.

LEAVE A REPLY

Please enter your comment!
Please enter your name here