Operator: ScotRail
Calling Points:
09:12 | Airdrie | On time |
09:16 | Drumgelloch | On time |
09:20 | Caldercruix | On time |
09:26 | Blackridge | On time |
09:30 | Armadale | On time |
09:34 | Bathgate | On time |
09:41 | Livingston North | On time |
09:44 | Uphall | On time |
09:53 | Edinburgh Park | On time |
10:04 | Haymarket | On time |
10:09 | Edinburgh | On time |