Caledonian Sleeper

Inverness

Train Line • Caledonian Sleeper

Show 0 previous stops
Hide previous stops

London Euston Rail Station

9:15

Finsbury Park Rail Station

Great Northern

Thameslink

11:50

Birmingham International Rail Station

Avanti West Coast

CrossCountry

Transport for Wales Rail Services

West Midlands Railway

2:16

Crewe Rail Station

Avanti West Coast

CrossCountry

East Midlands Railway

Northern Trains

Transport for Wales Rail Services

West Midlands Railway

3:21

Newark North Gate Rail Station

East Midlands Railway

Hull Trains

London North Eastern Railway

4:29

Doncaster Rail Station

CrossCountry

East Midlands Railway

Grand Central

Hull Trains

London North Eastern Railway

Northern Trains

TransPennine Express

5:08

Preston Rail Station

Avanti West Coast

Northern Trains

TransPennine Express

7:04

Newcastle Rail Station

CrossCountry

London North Eastern Railway

Lumo

Northern Trains

TransPennine Express

8:24

Carlisle Rail Station

Avanti West Coast

Northern Trains

ScotRail

TransPennine Express

10:41

Alnmouth Rail Station

CrossCountry

London North Eastern Railway

Northern Trains

TransPennine Express

12:43

Lockerbie Rail Station

Avanti West Coast

TransPennine Express

2:21

Edinburgh Rail Station

Avanti West Coast

CrossCountry

London North Eastern Railway

Lumo

ScotRail

TransPennine Express

4:03

Dundee Rail Station

CrossCountry

London North Eastern Railway

ScotRail

4:43

Stirling Rail Station

London North Eastern Railway

ScotRail

6:00

Aberdeen Rail Station

CrossCountry

London North Eastern Railway

ScotRail

6:09

Dunblane Rail Station

London North Eastern Railway

ScotRail

7:09

Huntly Rail Station

ScotRail

7:25

Gleneagles Rail Station

London North Eastern Railway

ScotRail

8:48

Perth Rail Station

London North Eastern Railway

ScotRail

9:06

Dunkeld & Birnam Rail Station

London North Eastern Railway

ScotRail

9:26

Pitlochry Rail Station

London North Eastern Railway

ScotRail

9:40

Blair Atholl Rail Station

London North Eastern Railway

ScotRail

9:52

Dalwhinnie Rail Station

ScotRail

10:23

Newtonmore Rail Station

London North Eastern Railway

ScotRail

10:35

Kingussie Rail Station

London North Eastern Railway

ScotRail

10:40

Aviemore Rail Station

London North Eastern Railway

ScotRail

11:06

Carrbridge Rail Station

London North Eastern Railway

ScotRail

11:17

Inverness Rail Station

London North Eastern Railway

ScotRail

11:58