There's been a slight fall in the proportion of trains running on time across the UK although the best in the country is in Essex.
The figures have been released by Network Rail showing that 91.4% of trains ran on time in 2013/14 compared to 91.5% the previous year.
The south Essex rail company which runs trains between Southend and London has the highest number of trains running on time of 97.6% while East Coast which runs services through Peterborough has the lowest punctuality rate at 85.1%.
Network Rail said: "East Coast services were particularly badly hit by three major incidents during the period including an overhead line dewirement near Haringey, a track defect near Durham and a fatality near Hatfield."
This is how rail companies in the Anglia region fared in the 2013/14 punctuality league table
- c2c Rail - 97.6% of trains running on time (up 0.4 on previous year)
- East Midlands Trains - 92.8% (down 0.6)
- Greater Anglia - 92.1% (down 1.4)
- Virgin Trains - 90.5% (up 7.6)
- Crosscountry - 86.9% (down 2.2)
- First Capital Connect - 86.8% (down 0.7)
- East Coast - 85.1% (up 2.2)
Network Rail says a train is defined as on time if it arrives at the destination within five minutes of the planned arrival time for London and South East or regional services, or 10 minutes for long distance services.