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