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