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