17:08
Expected 17:24
Edinburgh
Calling at:
- Addiewell (17:28)
- West Calder (17:31)
- Livingston South (17:35)
- Kirknewton (17:40)
- Curriehill (17:46)
- Wester Hailes (17:50)
- Kingsknowe (17:52)
- Slateford (17:55)
- Haymarket (17:59)
- Edinburgh (18:04)
This service has been delayed by the emergency services dealing with an incident earlier today