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