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