Haymarket departures |
Buses replace trains between Airdrie and Bathgate due to urgent track repairs. More details can be found in Latest Travel News.
Dundee
Platform 222:04
on time
More
Show Less
Calling at | |||
South Gyle | 22:09 | on time | |
Edinburgh Gateway | 22:11 | on time | |
Dalmeny | 22:17 | on time | |
North Queensferry | 22:21 | on time | |
Inverkeithing | 22:24 | on time | |
Dalgety Bay | 22:28 | on time | |
Aberdour | 22:32 | on time | |
Burntisland | 22:37 | on time | |
Kinghorn | 22:41 | on time | |
Kirkcaldy | 22:46 | on time | |
Markinch | 22:57 | on time | |
Ladybank | 23:07 | on time | |
Springfield | 23:11 | on time | |
Cupar | 23:15 | on time | |
Leuchars | 23:22 | on time | |
Dundee | 23:38 | on time |
Dunblane
Platform 422:08
on time
More
Show Less
Calling at | |||
Edinburgh Park | 22:12 | on time | |
Linlithgow | 22:27 | on time | |
Polmont | 22:32 | on time | |
Falkirk Grahamston | 22:39 | on time | |
Camelon | 22:44 | on time | |
Larbert | 22:49 | on time | |
Stirling | 22:57 | on time | |
Bridge of Allan | 23:03 | on time | |
Dunblane | 23:06 | on time |
22:17
due 22:29
More
Show Less
Glasgow Queen Street
Platform 422:19
on time
More
Show Less
Calling at | |||
Linlithgow | 22:32 | on time | |
Polmont | 22:37 | on time | |
Falkirk High | 22:42 | on time | |
Croy | 22:50 | on time | |
Glasgow Queen Street | 23:02 | on time |
Glenrothes with Thornton
Platform 222:20
on time
More
Show Less
Calling at | |||
South Gyle | 22:25 | on time | |
Edinburgh Gateway | 22:27 | on time | |
Dalmeny | 22:33 | on time | |
North Queensferry | 22:37 | on time | |
Inverkeithing | 22:40 | on time | |
Rosyth | 22:44 | on time | |
Dunfermline Town | 22:49 | on time | |
Dunfermline Queen Margaret | 22:53 | on time | |
Cowdenbeath | 22:59 | on time | |
Lochgelly | 23:05 | on time | |
Cardenden | 23:08 | on time | |
Glenrothes with Thornton | 23:16 | on time |