Disruption to Haymarket trains after lorry hits bridge near station

Rail services in Edinburgh were disrupted this afternoon after a lorry struck a bridge in the Murrayfield area.

The incident happened at around midday at Balgreen Road and resulted in a number of ScotRail services running through Haymarket being delayed, cancelled or revised.

Trains travelling through Haymarket Station were delayed this afternoon. Picture: Ian Georgesonplaceholder image
Trains travelling through Haymarket Station were delayed this afternoon. Picture: Ian Georgeson

Network Rail staff were sent to the examine the bridge and were able to declare it safe.

placeholder image
Read More
Dubai-based airline Emirates to hold recruitment day in Edinburgh

The line reopened around half an hour after the collision, with ScotRail confirming that services were operating again.

Visit ScotRail’s website to check if your journey has been affected.

Join our Facebook group Our Edinburgh to share images and news from and around the Capital

Dare to be Honest
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice