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