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