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