Falkirk High Rail Station
3:25
Croy Rail Station
3:29
Bishopbriggs Rail Station
3:40
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
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
5:17
Springburn Rail Station
5:17
Linlithgow Rail Station
5:22
Polmont Rail Station
5:36
Monifieth Rail Station
5:41
Stonehaven Rail Station
5:45
Invergowrie Rail Station
5:53
Broughty Ferry Rail Station
6:09
Carnoustie Rail Station
6:16
Aviemore Rail Station
Caledonian Sleeper
London North Eastern Railway
6:24
Stirling Rail Station
Caledonian Sleeper
London North Eastern Railway
7:15
Inverness Rail Station
Caledonian Sleeper
London North Eastern Railway
7:22
Laurencekirk Rail Station
7:42
Arbroath Rail Station
Caledonian Sleeper
CrossCountry
London North Eastern Railway
7:55
Larbert Rail Station
8:10
Gleneagles Rail Station
Caledonian Sleeper
London North Eastern Railway
8:19
Portlethen Rail Station
8:36
Montrose Rail Station
Caledonian Sleeper
CrossCountry
London North Eastern Railway
8:49
Perth Rail Station
Caledonian Sleeper
London North Eastern Railway
9:00
Nairn Rail Station
9:28
Falkirk Grahamston Rail Station
Caledonian Sleeper
London North Eastern Railway
9:39
Forres Rail Station
9:44
Cupar Rail Station
CrossCountry
9:57
Haymarket Rail Station
Avanti West Coast
CrossCountry
London North Eastern Railway
Lumo
TransPennine Express
10:04
Edinburgh Rail Station
Avanti West Coast
Caledonian Sleeper
CrossCountry
London North Eastern Railway
Lumo
TransPennine Express
10:19
Kingussie Rail Station
Caledonian Sleeper
London North Eastern Railway
10:23
Dunblane Rail Station
Caledonian Sleeper
London North Eastern Railway
10:36
Leuchars Rail Station
Caledonian Sleeper
CrossCountry
London North Eastern Railway
10:50
Camelon Rail Station
11:05
Elgin Rail Station
11:08
Bridge of Allan Rail Station
11:28
Carrbridge Rail Station
Caledonian Sleeper
London North Eastern Railway
11:33
Pitlochry Rail Station
Caledonian Sleeper
London North Eastern Railway
12:01
Edinburgh Park Rail Station
12:43
Dunkeld & Birnam Rail Station
Caledonian Sleeper
London North Eastern Railway
12:48
Blair Atholl Rail Station
Caledonian Sleeper
London North Eastern Railway
1:02
Huntly Rail Station
Caledonian Sleeper
1:27
Keith Rail Station
1:43
Insch Rail Station
2:03
Golf Street Rail Station
2:15
Kirkcaldy Rail Station
Caledonian Sleeper
CrossCountry
London North Eastern Railway
2:17
Dalwhinnie Rail Station
Caledonian Sleeper
2:26
Markinch Rail Station
CrossCountry
2:37
Springfield Rail Station
2:49
Ladybank Rail Station
CrossCountry
2:54
Newtonmore Rail Station
Caledonian Sleeper
London North Eastern Railway
3:00
Barry Links Rail Station
3:08
Inverkeithing Rail Station
Caledonian Sleeper
CrossCountry
London North Eastern Railway
3:11
Edinburgh Gateway Rail Station
3:27
Kinghorn Rail Station
3:37
Burntisland Rail Station
3:41
Aberdour Rail Station
3:46
Dalgety Bay Rail Station
3:51
Cowdenbeath Rail Station
3:54
Dunfermline Queen Margaret Rail Station
4:00
Dunfermline Town Rail Station
4:03
Rosyth Rail Station
4:07
Leven Rail Station
4:11
Cameron Bridge Rail Station
4:15
Balmossie Rail Station
4:25
North Queensferry Rail Station
4:28
Dalmeny Rail Station
4:32
South Gyle Rail Station
4:38
Glenrothes with Thornton Rail Station
4:45
Cardenden Rail Station
4:52
Lochgelly Rail Station
4:56