UK Train Operators £ per km

Based on journeys between the UK's 100 busiest stations