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