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