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