ScotRail (Kyle of Lochalsh - Inverness) Rail in Kyle of Lochalsh

Click to load interactive map
List of stops
          Map

          Kyle of Lochalsh – Inverness

          Kyle of Lochalsh

          05:4512:0617:13

          Duirinish

          05:5312:1417:21

          Plockton

          06:01
          06:02
          12:1917:26

          Duncraig

          06:0412:2117:28

          Stromeferry

          06:1412:3117:38

          Attadale

          06:2512:42
          12:43
          17:49

          Strathcarron

          06:32
          06:33
          12:51
          12:52
          17:56
          17:57

          Achnashellach

          06:4113:0018:05

          Achnasheen

          07:01
          07:02
          13:2018:25
          18:26

          Achanalt

          07:1113:2918:35

          Lochluichart

          07:1813:3618:42

          Garve

          07:2913:46
          13:47
          18:53
          18:54

          Dingwall

          07:5514:09
          14:10
          19:23
          19:24

          Conon Bridge

          08:00
          08:01
          14:1519:29

          Muir of Ord

          08:0814:2219:36

          Beauly

          08:13
          08:14
          14:2719:41

          Inverness

          08:3114:4219:59

          Inverness – Kyle of Lochalsh

          Inverness13:3517:54
          Beauly13:5018:09
          Muir of Ord13:55
          13:56
          18:15
          Conon Bridge14:0318:22
          18:23
          Dingwall14:08
          14:11
          18:28
          18:29
          Garve14:33
          14:34
          18:51
          18:55
          Lochluichart14:4119:03
          Achanalt14:4819:09
          Achnasheen15:00
          15:04
          19:21
          19:22
          Achnashellach15:2119:39
          Strathcarron15:32
          15:33
          19:50
          19:52
          Attadale15:3719:55
          Stromeferry15:50
          15:51
          20:09
          Duncraig15:5820:16
          Plockton16:02
          16:03
          20:21
          Duirinish16:0520:24
          Kyle of Lochalsh16:1620:34
          Build real-time departures into your app Free API Access →

          Route Path (Streets & Roads)

          Outbound: Kyle of Lochalsh – Inverness
          Kyle Prospect Road - Station Road
          Inbound: Inverness – Kyle of Lochalsh
          Station Road - Ferry Road - Station Road - Kyle Prospect Road

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

          Rail ScotRail FAQ

          • What time does the ScotRail rail start operating?

            Services on the ScotRail - Kyle of Lochalsh - Inverness rail start at 05:45 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • What time does the ScotRail rail stop working?

            Services on the ScotRail - Kyle of Lochalsh - Inverness rail stop at 19:59 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • Is there a ScotRail rail stop near me?

            Click here to view the nearest ScotRail - Kyle of Lochalsh - Inverness rail stop.

          ScotRail (Kyle of Lochalsh Rail Services)

          The first stop of the ScotRail rail route is Kyle of Lochalsh and the last stop is Inverness. ScotRail (Kyle of Lochalsh - Inverness) is operational during everyday.

          Additional information: ScotRail has 17 stops and the total trip duration for this route is approximately 166 minutes.

          See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Kyle of Lochalsh Rail Services suggested routes, real-time bus tracker, line route maps in Kyle of Lochalsh, and helps to find the closest ScotRail rail stops near you. No internet available? Download an offline PDF map and bus schedule for the ScotRail rail to take on your trip.

          ScotRail rail near me

          Last updated on May 20, 2026