Rail

This is the current summer timetable, which runs from Sunday 16 May through to Saturday 11 December 2021.

Halts, marked by x, are not a full station, just a platform. If you want to get on at a halt, put your hand out. To get off at a halt, the conductor must know, in order to tell the driver. Remind him when you pay or show your ticket.

Earliest arrival (arr) or (a) and latest departure (dep) or (d) times for Edinburgh Waverley, Glasgow Queen Street and Aberdeen are shown in Italic. Check out the exceptions and notes if the time is followed by b, c etc.

For more information and online booking, visit ScotRail.

Kyle of Lochalsh — Inverness
to 26 Sep
•  •  •  Mon — Sat  •  •  •• Sun •
stationdepdepdepdepdepdep
Kyle of Lochalsh06:1112:0813:4617:1310:2015:09
Duirinish x06:1912:1613:5417:2110:2815:20
Plockton06:2612:2113:5917:2610:3315:25
Duncraig x06:2812:2314:0117:2810:3515:27
Stromeferry06:3812:3314:1117:3810:4515:37
Attadale x06:4912:4414:2217:4910:5615:48
Strathcarron06:5712:5214:3417:5911:0315:56
Achnashellach x07:0613:0014:4218:0711:1116:04
Achnasheen07:2613:2015:0318:2811:3116:24
Achanalt x07:3513:2915:1218:3711:4016:33
Lochluichart x07:4213:3615:1818:4311:4616:40
Garve07:5313:4715:2918:5411:5716:51
Dingwall08:1614:1015:5219:2012:2017:14
Conan Bridge08:2214:1515:5719:2512:2517:19
Muir of Ord08:3014:2216:0419:3312:3217:26
Beauly08:3514:2716:0919:3812:3717:32
Inverness08:5014:4216:2719:5312:5217:47
Inverness — Kyle of Lochalsh
to 26 Sep
•  •  •  Mon to Sat  •  •  ••  Sun  •
stationdepdepdepdepdepdep
Inverness08:5510:5613:3517:5410:5917:54
Beauly09:1011:1313:5018:0911:1518:09
Muir of Ord09:1611:1913:5618:1511:2118:15
Conan Bridge09:2311:2614:0318:2311:2818:22
Dingwall09:2911:3214:1118:2911:3418:33
Garve09:5211:5514:3318:5511:5818:55
Lochluichart x09:5912:0214:4119:0312:0619:03
Achanalt x10:0612:0914:4719:0912:1219:09
Achnasheen10:1812:2115:0419:2212:2519:22
Achnashellach x10:3612:3915:2119:3912:4319:39
Strathcarron10:4812:5315:3319:5212:5519:51
Attadale x10:5112:5615:3619:5512:5819:54
Stromeferry11:0513:1015:5020:0913:1220:08
Duncraig x11:1213:1715:5720:1613:1920:15
Plockton11:1713:2216:0220:2113:2420:20
Duirinish x11:2013:2516:0520:2413:2720:22
Kyle of Lochalsh11:3013:3516:1520:3413:3720:33
PDF Icon

The original timetables, in both directions: