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