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