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