Falkirk High Rail Station
4:24
Croy Rail Station
4:33
Bishopbriggs Rail Station
4:46
Alloa Rail Station
4:52
Lenzie Rail Station
5:02
Dyce Rail Station
5:19
Glasgow Queen Street Rail Station
5:29
Inverurie Rail Station
5:50
Aberdeen Rail Station
5:56
Kintore Rail Station
5:56
Cumbernauld Rail Station
6:04
Greenfaulds Rail Station
6:06
Gartcosh Rail Station
6:13
Stepps Rail Station
6:16
Robroyston Railway Station
6:19
Dundee Rail Station
Caledonian Sleeper
CrossCountry
London North Eastern Railway
6:25
Springburn Rail Station
6:25
Linlithgow Rail Station
6:30
Polmont Rail Station
6:36
Monifieth Rail Station
6:44
Stonehaven Rail Station
Caledonian Sleeper
CrossCountry
London North Eastern Railway
6:49
Invergowrie Rail Station
6:57
Broughty Ferry Rail Station
7:15
Carnoustie Rail Station
Caledonian Sleeper
7:22
Aviemore Rail Station
Caledonian Sleeper
London North Eastern Railway
7:30
Stirling Rail Station
Caledonian Sleeper
London North Eastern Railway
8:21
Inverness Rail Station
Caledonian Sleeper
London North Eastern Railway
8:28
Laurencekirk Rail Station
8:48
Arbroath Rail Station
Caledonian Sleeper
CrossCountry
London North Eastern Railway
9:01
Larbert Rail Station
9:16
Gleneagles Rail Station
Caledonian Sleeper
London North Eastern Railway
9:25
Portlethen Rail Station
9:42
Montrose Rail Station
Caledonian Sleeper
CrossCountry
London North Eastern Railway
9:55
Perth Rail Station
Caledonian Sleeper
London North Eastern Railway
10:06
Nairn Rail Station
10:34
Falkirk Grahamston Rail Station
Caledonian Sleeper
London North Eastern Railway
10:45
Forres Rail Station
10:49
Cupar Rail Station
CrossCountry
11:02
Haymarket Rail Station
Avanti West Coast
CrossCountry
London North Eastern Railway
Lumo
TransPennine Express
11:09
Edinburgh Rail Station
Avanti West Coast
Caledonian Sleeper
CrossCountry
London North Eastern Railway
Lumo
TransPennine Express
11:24
Kingussie Rail Station
Caledonian Sleeper
London North Eastern Railway
11:28
Dunblane Rail Station
Caledonian Sleeper
London North Eastern Railway
11:41
Leuchars Rail Station
Caledonian Sleeper
CrossCountry
London North Eastern Railway
11:55
Camelon Rail Station
12:10
Elgin Rail Station
12:15
Bridge of Allan Rail Station
12:35
Carrbridge Rail Station
Caledonian Sleeper
London North Eastern Railway
12:40
Pitlochry Rail Station
Caledonian Sleeper
London North Eastern Railway
12:50
Edinburgh Park Rail Station
1:32
Dunkeld & Birnam Rail Station
Caledonian Sleeper
London North Eastern Railway
1:47
Blair Atholl Rail Station
Caledonian Sleeper
London North Eastern Railway
2:06
Huntly Rail Station
Caledonian Sleeper
2:16
Keith Rail Station
2:32
Insch Rail Station
2:52
Golf Street Rail Station
3:04
Kirkcaldy Rail Station
Caledonian Sleeper
CrossCountry
London North Eastern Railway
3:07
Dalwhinnie Rail Station
Caledonian Sleeper
3:16
Markinch Rail Station
CrossCountry
3:39
Springfield Rail Station
3:51
Ladybank Rail Station
CrossCountry
3:56
Newtonmore Rail Station
Caledonian Sleeper
London North Eastern Railway
4:02
Barry Links Rail Station
4:13
Inverkeithing Rail Station
Caledonian Sleeper
CrossCountry
London North Eastern Railway
4:17
Edinburgh Gateway Rail Station
4:33
Kinghorn Rail Station
4:43
Burntisland Rail Station
4:48
Aberdour Rail Station
4:53
Dalgety Bay Rail Station
4:58
Cowdenbeath Rail Station
5:03
Dunfermline Queen Margaret Rail Station
5:03
Dunfermline Town Rail Station
5:10
Rosyth Rail Station
5:14
Leven Rail Station
5:19
Cameron Bridge Rail Station
5:19
Balmossie Rail Station
5:24
North Queensferry Rail Station
5:27
Dalmeny Rail Station
5:31
South Gyle Rail Station
5:35
Glenrothes with Thornton Rail Station
5:37
Cardenden Rail Station
5:37
Lochgelly Rail Station
5:44