16:59
Expected 17:12
Edinburgh
Calling at:
- Fauldhouse (17:16)
- Breich (17:20)
- Addiewell (17:24)
- West Calder (17:27)
- Livingston South (17:31)
- Kirknewton (17:36)
- Curriehill (17:42)
- Wester Hailes (17:46)
- Kingsknowe (17:48)
- Slateford (17:51)
- Haymarket (17:55)
- Edinburgh (18:00)
This service has been delayed by the emergency services dealing with an incident earlier today