We’re delivering improvements to the public transport network in Wales

Find out additional information about our objectives, how we operate and our achievements.

To find out performance data per station for any station in the UK, please visit the ORR website.

 

Rail performance

Our passengers deserve a high quality, reliable and punctual service, so we’ve introduced a new set of performance metrics, unique to TfW, focussed on delivering a greater experience for our passengers.

In the past, rail targets were measured by Public Performance Measures which meant that it would be acceptable for a train to be late for most of a journey but arrive on time at the last scheduled stop. Often this would be achieved by skipping stops to ‘catch up’ with the timetable.

TfW doesn’t believe that this approach is right for our passengers, so we’re measuring three essential metrics, to help improve our services and customers’ journeys: Passenger Time Lost, Cancellations and Short Formations. These focus on punctuality, reliability and capacity respectively.

Passenger Time Lost is a new metric which measures punctuality (to within 3 minutes) at every recorded station stop on a journey whilst taking account of the number of passengers arriving at their destination. This allows us to track our customers’ experiences with the aim to ensure that passengers arrive at their destination on time.

Cancellations measures the reliability of the service, and Short Formations takes into account the capacity of the service, by measuring the percentage of services formed with fewer passenger vehicles than planned in the train plan.

Period 01 | 2025/26

Service provision

KPI NameKPI DescriptionPeriod
Actual
Prior Period 
Actual
Prior
Year
Period
MAA
Passenger Time Lost (PTL) - Core Valley LinesThe percentage of services arriving within 3 minutes of the scheduled arrival time, whilst applying a weighting to locations which service our highest volume of customers across the Core Valley Lines. Delays at higher footfall locations have a greater impact on the PTL percentage.91.7%88.3%90.9%85.7%
Passenger Time Lost (PTL) - Wales and BordersThe percentage of services arriving within 3 minutes of the scheduled arrival time, whilst applying a weighting to locations which service our highest volume of customers across the Wales Borders Lines. Delays at higher footfall locations have a greater impact on the PTL percentage.79.6%81.5%78.0%75.1%
On-the-Day CancellationsThe percentage of service cancellations (service reliability) across the network. To align with industry standards and Network Rail, Cancellations have been recalculated taking 0.5 for part and 1.0 for full.4.4%3.9%3.4%5.4%
Short FormationsThe number of services that operate below the capacity required in the timetable.9.4%9.8%9.9%12.2%

 

Effectiveness

KPI NameKPI DescriptionPeriod
Actual
Prior Period 
Actual
Prior
Year
Period
MAA
Passenger kmThe total number of kilometers travelled by passengers.91.99M104.94M84.03M94.68M
Passenger and Farebox RevenueThe revenue earned from ticket sales, this is commonly referred to as Passenger Revenue (although Farebox Income is used interchangeably across the industry).£13.19M£15.78M£12.16M£13.52M
Total Passengers CarriedThe total number of ticketed passengers carried across the network2,303,8672,765,4322,222,0622,447,034

 

Customer

KPI NameKPI DescriptionPeriod
Actual
Prior Period 
Actual
Prior
Year
Period
MAA
Customer SatisfactionThe customer satisfaction score from Wavelength. A tool that aims to listen, understand, measure and evaluate our customers’ feedback85.3%88.0% 81.0%84.8%

 

Cost efficiency

KPI NameKPI DescriptionPeriod
Actual
Prior Period 
Actual
Prior
Year
Period
MAA
Cost per Passenger kmThe total operational cost per passenger km travelled.£0.43£0.47£0.43£0.42
Cost per Passengers CarriedThe total operational cost per passengers carried.£17.29£17.84£16.14£16.16
NOx Emissions per Passenger kmThe amount of NOx particulate emissions produced by train fuel only per passenger km travelled.15.615.417.316.3
CO2 Emissions per Passenger kmThe amount of Carbon Dioxide emissions produced by our services per passenger km travelled.76.975.685.080.2