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