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