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