London North Eastern Railway

Inverness

Train Line • London North Eastern Railway

Show 37 previous stops
Hide previous stops

London Kings Cross Rail Station

6:44

Stevenage Rail Station

7:07

Peterborough Rail Station

7:37

Grantham Rail Station

7:56

Newark North Gate Rail Station

8:29

Retford Rail Station

8:44

Doncaster Rail Station

9:00

Wakefield Westgate Rail Station

9:17

Lincoln Central Rail Station

9:40

Selby Rail Station

9:40

Leeds Rail Station

10:01

York Rail Station

10:14

Northallerton Rail Station

10:14

Darlington Rail Station

10:27

Thornaby Rail Station

10:45

Middlesbrough Rail Station

10:54

Durham Rail Station

10:54

Newcastle Rail Station

11:13

Morpeth Rail Station

11:39

Brough Rail Station

12:34

Alnmouth Rail Station

12:47

Berwick-upon-Tweed Rail Station

1:48

Drem Rail Station

2:31

Horsforth Rail Station

2:50

Shipley Rail Station

3:09

Keighley Rail Station

3:16

Hull Rail Station

3:30

Dunbar Rail Station

3:30

Edinburgh Rail Station

3:52

Bradford Forster Square Rail Station

3:52

Harrogate Rail Station

3:52

Haymarket Rail Station

3:52

Skipton Rail Station

4:18

Falkirk Grahamston Rail Station

4:18

Inverkeithing Rail Station

4:37

Stirling Rail Station

4:54

Kirkcaldy Rail Station

5:12

Gleneagles Rail Station

5:37

Perth Rail Station

Caledonian Sleeper

ScotRail

5:58

Pitlochry Rail Station

Caledonian Sleeper

ScotRail

6:28

Leuchars Rail Station

Caledonian Sleeper

CrossCountry

ScotRail

7:13

Kingussie Rail Station

Caledonian Sleeper

ScotRail

7:29

Dundee Rail Station

Caledonian Sleeper

CrossCountry

ScotRail

7:45

Aviemore Rail Station

Caledonian Sleeper

ScotRail

8:02

Inverness Rail Station

Caledonian Sleeper

ScotRail

8:37

Arbroath Rail Station

Caledonian Sleeper

CrossCountry

ScotRail

8:37

Montrose Rail Station

Caledonian Sleeper

CrossCountry

ScotRail

8:53

Stonehaven Rail Station

Caledonian Sleeper

CrossCountry

ScotRail

9:17

Aberdeen Rail Station

Caledonian Sleeper

CrossCountry

ScotRail

9:36