Uphall departures |
Airdrie
Platform 223:27
on time
More
Show Less
Calling at | |||
Livingston North | 23:30 | on time | |
Bathgate | 23:35 | on time | |
Armadale | 23:40 | on time | |
Blackridge | 23:44 | on time | |
Caldercruix | 23:50 | on time | |
Drumgelloch | 23:54 | on time | |
Airdrie | 23:57 | on time |
Edinburgh
Platform 123:27
on time
More
Show Less
Calling at | |||
Edinburgh Park | 23:35 | on time | |
Haymarket | 23:41 | on time | |
Edinburgh | 23:47 | on time |