21:48
Expected 21:52
Edinburgh
Calling at:
- Cleland (21:54)
- Hartwood (21:59)
- Shotts (22:02)
- Fauldhouse (22:07)
- Breich (22:11)
- Addiewell (22:15)
- West Calder (22:18)
- Livingston South (22:22)
- Kirknewton (22:26)
- Curriehill (22:33)
- Wester Hailes (22:36)
- Kingsknowe (22:39)
- Slateford (22:41)
- Haymarket (22:45)
- Edinburgh (22:49)
