16:59
Expected 17:15
Edinburgh
Calling at:
- Fauldhouse (17:20)
- Breich (17:23)
- Addiewell (17:27)
- West Calder (17:31)
- Livingston South (17:35)
- Kirknewton (17:39)
- Curriehill (17:46)
- 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