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