Rail LNER - Inverness - London Kings Cross Schedule in Edinburgh

Click to load interactive map
List of stops
      Map

      Inverness – London Kings Cross

      Inverness

      07:55

      Aviemore

      08:31
      08:32

      Kingussie

      08:44
      08:47

      Pitlochry

      09:28
      09:29

      Perth

      09:58
      09:59

      Gleneagles

      10:14
      10:15

      Stirling

      10:32
      10:34

      Falkirk Grahamston

      10:45
      10:48

      Haymarket

      11:08
      11:10

      Edinburgh

      11:16
      11:30

      Alnmouth

      12:28
      12:29

      Newcastle

      12:55
      12:58

      Darlington

      13:25
      13:26

      York

      13:52
      13:55

      Doncaster

      14:16
      14:18

      Newark Northgate

      14:40
      14:41

      Peterborough

      15:09
      15:10

      London Kings Cross

      16:02

      London Kings Cross – Inverness

      London Kings Cross12:03
      Peterborough12:50
      12:52
      Newark Northgate13:18
      13:19
      Doncaster13:41
      13:43
      York14:03
      14:06
      Darlington14:32
      14:34
      Newcastle15:00
      15:03
      Berwick-upon-Tweed15:45
      15:46
      Edinburgh16:27
      16:33
      Haymarket16:37
      16:39
      Falkirk Grahamston17:00
      17:03
      Stirling17:15
      17:17
      Gleneagles17:34
      17:35
      Perth17:51
      17:53
      Pitlochry18:22
      18:27
      Kingussie19:10
      19:14
      Aviemore19:26
      19:30
      Inverness20:08
      Build real-time departures into your app Free API Access →

      Schedules and stops for this route are published in GTFS: great-britain

      Last updated on May 1, 2026