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