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