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