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