16:00
Expected Cancelled
Edinburgh
This service is not calling at every station listed — cancelled stops are marked below.
Calling at:
- Addiewell (16:04) Cancelled
- West Calder (16:07) Cancelled
- Livingston South (16:12) Cancelled
- Kirknewton (16:16) Cancelled
- Curriehill (16:23) Cancelled
- Wester Hailes (16:26) Cancelled
- Kingsknowe (16:29) Cancelled
- Slateford (16:32) Cancelled
- Haymarket (16:38) Cancelled
- Edinburgh (16:44) Cancelled