More than nine in 10 ScotRail trains ran on time over the past four weeks as punctuality reached a nine-month high, according to figures.
Across Scotland, 90.5% of ScotRail trains met the rail industry standard public performance measure (PPM).
This means they arrived at their destination within four minutes and 59 seconds of their timetabled arrival time, having called at all scheduled stations.
ScotRail said there were improvements for customers on routes all over the country during the period April 28 to May 25, with cancellations in the Suburban East sector, which includes Fife and the Borders, at their lowest level in a year.
A new timetable was introduced on May 15 which ScotRail said delivers 115,000 more seats than in 2015.
The figures come after the Scottish Government handed ScotRail its second improvement notice in less than two months in February after passenger satisfaction plunged to its lowest level in 15 years.
Alex Hynes, ScotRail Alliance managing director, said: “The timetable changes we have made follows unprecedented investment in Scotland’s railway.
“I am delighted we have been able to deliver the service our customers expect and deserve.
“Everyone across the ScotRail Alliance is continuing to work flat out every day to improve the service, and achieving our best punctuality since September last year shows that the hard work is delivering for our customers.”
The company said the first week of the new timetable saw 92.2% of trains meet their punctuality target – also a nine-month high for a single week.
ScotRail is running more than 2,400 trains every weekday, 11% up on 10 years ago.
Enjoy the convenience of having The Sunday Post delivered as a digital ePaper straight to your smartphone, tablet or computer.
Subscribe for only £5.49 a month and enjoy all the benefits of the printed paper as a digital replica.
Subscribe