London Euston Rail Station
12:52
Finsbury Park Rail Station
3:27
Birmingham International Rail Station
5:53
Crewe Rail Station
6:58
Newark North Gate Rail Station
8:06
Doncaster Rail Station
8:45
Preston Rail Station
10:41
Newcastle Rail Station
12:01
Carlisle Rail Station
2:18
Alnmouth Rail Station
CrossCountry
London North Eastern Railway
Northern Trains
TransPennine Express
4:20
Lockerbie Rail Station
Avanti West Coast
TransPennine Express
5:58
Edinburgh Rail Station
Avanti West Coast
CrossCountry
London North Eastern Railway
Lumo
ScotRail
TransPennine Express
7:40
Dundee Rail Station
CrossCountry
London North Eastern Railway
ScotRail
8:20
Stirling Rail Station
London North Eastern Railway
ScotRail
9:37
Aberdeen Rail Station
CrossCountry
London North Eastern Railway
ScotRail
9:46
Dunblane Rail Station
London North Eastern Railway
ScotRail
10:46
Huntly Rail Station
ScotRail
11:02
Gleneagles Rail Station
London North Eastern Railway
ScotRail
12:25
Perth Rail Station
London North Eastern Railway
ScotRail
12:43
Dunkeld & Birnam Rail Station
London North Eastern Railway
ScotRail
1:03
Pitlochry Rail Station
London North Eastern Railway
ScotRail
1:17
Blair Atholl Rail Station
London North Eastern Railway
ScotRail
1:29
Dalwhinnie Rail Station
ScotRail
2:00
Newtonmore Rail Station
London North Eastern Railway
ScotRail
2:12
Kingussie Rail Station
London North Eastern Railway
ScotRail
2:17
Aviemore Rail Station
London North Eastern Railway
ScotRail
2:43
Carrbridge Rail Station
London North Eastern Railway
ScotRail
2:54
Inverness Rail Station
London North Eastern Railway
ScotRail
3:35