Rail services between Bury St Edmunds and Cambridge are being cancelled and delayed this afternoon after a person was hit and killed by a train.

Abellio Greater Anglia has said on its website it expects disruption from the incident to last until around 4pm.

The incident happened at a crossing at Dullingham just west of Newmarket.

Some services are now being terminated at or started from Ely.

A limited rail replacement bus service is running between Bury St Edmunds and Cambridge and Great Northern trains will accepted Greater Anglia tickets between Ely and Cambridge.

Journey times may be extended by around 45 minutes.

A British Transport Police (BTP) spokeswoman said: “We were called to the line near to Dullingham Road level crossing to reports of a person hit by a train.

“Officers attended the incident, reported at 11.46am, alongside colleagues from Suffolk Constabulary.

“Medics from East of England Ambulance Service attended but a man was pronounced dead at the scene.

“Work is now underway to identify the man, inform his family, and compile a report for the coroner.

“The incident is currently being treated as non-suspicious.”

For information of Greater Anglia’s delay repay policy see here.