Train fare is calculated as per the kilometer it runs which varies from class to class. It includes various charges which altogether constitute total fare. This is how fare is calculated, Base Fare + Reservation Charges + Superfast Charges + Fuel Amount + Total Concession + Tatkal Charges + Goods Service Tax + Other Charges + Catering Charge + Dynamic Fare + WP Service Tax = Total Fare.
Base Fare: This is decided by the Indian Railways depending on the class of travel.