Work out railway fare instantly with clear inputs, formula shown and shareable results.
Distance-based rail fares are the base rate times distance, adjusted for class and any railcard discount. Most real fare tables taper with distance rather than staying linear, so long journeys work out cheaper per kilometre than this simple model suggests.
Rail fare
fare = distance x rate per km x class multiplier x (1 - railcard discount)
Because a large part of the cost is per journey rather than per kilometre — station access, booking and terminal costs — so it is spread over more kilometres on a long trip.
Often, where fare tables are inconsistent between adjoining segments. It is legal provided the train calls at the split point.