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