Caledonian Sleeper

Inverness

Train Line • Caledonian Sleeper

Show 6 previous stops
Hide previous stops

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