Calling at: | 1/1 |
Brunstane | 22:18 |
Newcraighall | 22:22 |
Shawfair | 22:25 |
Eskbank | 22:30 |
Newtongrange | 22:33 |
Gorebridge | 22:38 |
Stow | 22:56 |
Galashiels | 23:05 |
Tweedbank | 23:09 |
On Time
ScotRail
22:16
Platform 16F
Leven
Calling at: | 1/2 |
Haymarket | 22:20 |
South Gyle | 22:25 |
Edinburgh Gateway | 22:27 |
Dalmeny | 22:33 |
North Queensferry | 22:37 |
Inverkeithing | 22:41 |
Dalgety Bay | 22:44 |
Aberdour | 22:49 |
Burntisland | 22:53 |
On Time
ScotRail
22:28
Platform 19
Dundee
Calling at: | 1/2 |
Haymarket | 22:32 |
South Gyle | 22:37 |
Edinburgh Gateway | 22:39 |
Dalmeny | 22:45 |
North Queensferry | 22:49 |
Inverkeithing | 22:53 |
Dalgety Bay | 22:56 |
Aberdour | 23:01 |
Burntisland | 23:05 |
On Time
ScotRail
22:30
Platform 12
Glasgow Queen Street
Calling at: | 1/1 |
Haymarket | 22:35 |
Linlithgow | 22:48 |
Falkirk High | 22:56 |
Croy | 23:04 |
Glasgow Queen Street | 23:16 |
Exp 22:31
ScotRail
22:35
Platform 16
Perth
Calling at: | 1/2 |
Haymarket | 22:40 |
Edinburgh Park | 22:45 |
Linlithgow | 23:00 |
Polmont | 23:06 |
Falkirk Grahamston | 23:14 |
Camelon | 23:18 |
Larbert | 23:23 |
Stirling | 23:33 |
Bridge of Allan | 23:37 |
On Time
ScotRail
22:40
Platform 14
Dalmuir
Calling at: | 1/3 |
Haymarket | 22:44 |
Edinburgh Park | 22:49 |
Uphall | 22:57 |
Livingston North | 23:00 |
Bathgate | 23:06 |
Armadale | 23:10 |
Blackridge | 23:14 |
Caldercruix | 23:20 |
Drumgelloch | 23:24 |
On Time
ScotRail