๐Ÿš†TrainSight

How Train Fares Are Made Up: Why the Same Journey Costs Different on Different Trains

5 min read ยท Updated 10 November 2026

Understand the parts of an Indian train fare: base fare, reservation charge, superfast charge, catering, GST, Tatkal and dynamic fares, and why fares differ between trains.

The parts of a fare

ComponentWhat it is
Base fareDepends mainly on the class and the distance travelled
Reservation chargeA fixed amount for reserving a seat or berth, which depends on the class
Superfast chargeAdded on Superfast trains
Catering chargeAdded on trains where meals or snacks are included in the fare
GSTApplies to AC classes
Tatkal chargeAn extra amount on Tatkal bookings
Dynamic fareOn some premium trains the fare rises as seats fill up
Booking feeA convenience fee that online booking platforms charge

Together these make up the total fare. Online fare enquiries often show them as a breakdown, with base fare, reservation, superfast, catering, GST, dynamic fare and total.

Why two trains charge differently

  • A Rajdhani or Shatabdi 3A or CC fare can be higher than an Express 3A fare for the same distance because of the superfast charge, catering and sometimes dynamic pricing.
  • Trains designed to be cheaper, such as Garib Rath, use a lower-fare class.
  • A shorter distance costs less, so check the fare for your own stations, not the full route.
  • Tatkal tickets cost more than regular ones on the same train.

Is food included?

It depends on the train. Some premium trains include meals in the fare, while on most trains you buy food separately. The booking page of your train shows whether catering is part of the fare.

Using fare information on TrainSight

Where we have the data, train pages on TrainSight show normal fares by class and Tatkal charges. These come from a third-party source and can differ from the final amount at booking, because GST, dynamic fares and other charges change. Treat them as a guide for comparing trains and check the exact fare on IRCTC before you pay.

Tips for keeping the cost down

  • Compare classes. A neighbouring class can cost noticeably less.
  • Compare trains. A slower Express can be cheaper than a premium train.
  • Book early. Dynamic fares tend to rise as a train fills up.
  • Avoid Tatkal when you can plan ahead.

Look up a train and its fares

Search a train to see its schedule and, where available, fares by class.

Open tool

Frequently asked questions

Why is my fare different from what I saw on another site?

Fares include elements such as GST, dynamic pricing and booking fees that differ by date, train and platform. The final fare is the one shown on the booking page.

Does the fare change if my ticket moves from waitlist to confirmed?

The fare for the booking stays the same. Refund and cancellation rules decide what happens if you cancel.

Do children pay full fare?

Child fare rules depend on age and whether a berth is booked. Check IRCTC's current rules for the exact conditions.

Official sources

Rules change, so confirm the current details with the official sources.

Related guides

โ† Back to all guides

TrainSight is an independent platform and is not affiliated with, endorsed by, or connected to IRCTC, CRIS, or Indian Railways. All information is provided for general informational purposes only โ€” please verify with official sources before travelling.