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