17:08
Expected 17:23
Edinburgh
Calling at:
- Addiewell (17:27)
- West Calder (17:30)
- Livingston South (17:34)
- Kirknewton (17:39)
- Curriehill (17:45)
- Wester Hailes (17:49)
- Kingsknowe (17:51)
- Slateford (17:54)
- Haymarket (17:58)
- Edinburgh (18:03)
This service has been delayed by the emergency services dealing with an incident earlier today