Train punctuality dipped year-on-year last month, with one of the worst performances from London Midland trains, but it still represented the second best March on record.
The number of trains on time in the period March 6 to March 31 reached 92.9% compared with 93.5% in the same period last year, Network Rail (NR) said.
The poorest performing train company last month was East Coast, which is run in the public sector, which ran 85.6% of trains on time.
The only other company failing to reach at least a 90% punctuality figure was London Midland, with 88.5%.
The best performance last month came from the London to Tilbury and Southend company, c2c, which ran 97.4% of trains on time.
NR operations and customer services director Robin Gisby said: "We have had a strong end to the year with good levels of punctuality yet there is more to do, especially on improving performance for long distance services."
NR said that East Coast, which is operated on behalf of the Department for Transport, had seen punctuality jump almost three percentage points compared with February 2011.
NR added that it was working hard on improving the reliability of its infrastructure on the East Coast line and on "managing those external factors, such as cable theft, that have such a big impact on train performance".