17:32
Expected 17:39
Edinburgh
Calling at:
- Drumgelloch (17:41)
- Bathgate (17:54)
- Livingston North (17:59)
- Uphall (18:02)
- Edinburgh Park (18:10)
- Haymarket (18:14)
- Edinburgh (18:19)
This service has been delayed by a broken rail
Departures
This service has been delayed by a broken rail
This service has been delayed by a road vehicle colliding with a bridge earlier today
This service has been delayed by a problem currently under investigation
This service has been delayed by a problem currently under investigation
This service has been delayed by a problem currently under investigation

This train has already left the station.