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