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