Trains between Ipswich and Cambridge or Peterborough were stopped for about three hours early on Saturday after the line was blocked between Kennett and Ely.
The incident happened very early in the day and forced the 6.16am train from Ipswich to Cambridge to stop at Bury St Edmunds.
Early trains to Peterborough were cancelled. Greater Anglia said the blockage had been caused by an “operating incident” involving a freight train.
Bus replacement services were arranged to take passengers from Bury St Edmunds to Cambridge after some of the early trains were unable to continue their journey, but the line was cleared by 9am.
It then took about another hour to get services running as normal because not all the trains were in the right position.
A normal service was operating on the lines from Ipswich to Cambridge and Peterborough by late Saturday morning.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here