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