Inverness – Wick (Far North Line) trains

ScotRail trains runs between Wick and Inverness via Georgemas Junction, Thurso, Halkirk and Forsinard. Runs every day. On Wednesday 11 November the first train from Ardgay leaves at 06:13 and the last at 22:45 (9 journeys).

Operated by ScotRail. Timetable for Wednesday, 11 November 2026. Tomorrow's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable

Questions

When is the first and last ScotRail train from Inverness to Wick?
On Wednesday 11 November the first train leaves Inverness at 07:00 and the last at 21:29, 7 journeys in all.
When is the first and last ScotRail train from Wick to Inverness?
On Wednesday 11 November the first train leaves Wick at 06:13 and the last at 22:45, 9 journeys in all.
Does the Inverness – Wick (Far North Line) train run on Sundays?
Yes. Runs every day.
How often does the Inverness – Wick (Far North Line) train run?
On Wednesday 11 November there are 9 journeys from Ardgay, at 06:13, 06:18, 07:02, 08:02, 12:34, 15:51, 16:00 and 19:29 and later.
Where does the Inverness – Wick (Far North Line) train stop?
Main stops from Wick to Inverness: Wick station (Wick), Georgemas Junction station (Georgemas Junction), Thurso station (Thurso), Scotscalder station (Halkirk), Altnabreac station (Forsinard), Forsinard station (Forsinard), Kinbrace station (Kinbrace), Kildonan station (Kildonan), Helmsdale station (Helmsdale), Brora station (Brora), Golspie station (Golspie), Rogart station (Rogart), Lairg station (Lairg), Invershin station (Invershin) and more. The full list is in the timetable below.
Who runs the Inverness – Wick (Far North Line) train?
ScotRail.

Inverness to Wick

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7
Inverness station07:0010:4114:0014:5017:1218:3121:29
Beauly station07:1514:1515:0517:2718:4621:44
Muir of Ord station07:2311:0114:2315:1117:3318:5321:50
Conon Bridge station07:3014:3115:1817:4119:0021:57
Dingwall station07:3711:1214:3715:2417:4719:0622:03
Alness station07:5011:2414:4915:3617:5919:2022:15
Invergordon station07:5711:3014:5415:4118:0519:2722:21
Fearn station08:1011:4215:0718:1819:4022:34
Tain station08:1711:4915:1318:2519:4622:40
Ardgay station08:3312:0515:2918:4020:02
Culrain station08:3712:0915:3320:06
Invershin station08:3812:1015:3420:07
Lairg station08:5312:2115:4520:18
Rogart station09:0612:3415:5820:31
Golspie station09:1812:4616:1020:43
Brora station09:2912:5716:2120:53
Helmsdale station09:4713:1216:3621:08
Kildonan station09:5913:2416:4821:20
Kinbrace station10:0913:3416:5821:30
Forsinard station10:2113:4617:1221:42
Altnabreac station, Forsinard10:2913:5417:2021:50
Scotscalder station, Halkirk10:3814:0317:2921:59
Georgemas Junction station10:4914:1417:4022:10
Thurso station11:0214:2717:5322:23
Georgemas Junction station11:1414:3918:0522:36
Wick station11:3114:5618:2222:53

Wick to Inverness

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9
Wick station06:1808:0212:3416:00
Georgemas Junction station06:3608:2012:5216:18
Thurso station06:5008:3413:0616:32
Georgemas Junction station07:0308:4713:1916:45
Scotscalder station, Halkirk08:5213:2416:50
Altnabreac station, Forsinard09:0213:3417:00
Forsinard station07:2709:1313:4717:11
Kinbrace station09:2213:5617:20
Kildonan station07:4509:3214:0617:30
Helmsdale station08:0009:4614:2117:44
Brora station08:1510:0214:3618:00
Golspie station08:2510:1214:4718:10
Rogart station08:3310:2114:5518:19
Lairg station07:0208:5210:3815:1218:35
Invershin station07:1010:4615:2018:43
Culrain station07:1110:4715:2118:44
Ardgay station06:1307:1909:0710:5415:3018:5119:29
Tain station06:2907:3509:2311:1015:4619:0719:4722:45
Fearn station06:3507:4209:2911:1615:5319:5422:51
Invergordon station06:4907:5809:4311:3115:5116:1019:2520:0823:05
Alness station06:5508:0309:4911:3615:5616:1620:1423:10
Dingwall station07:0808:1610:0211:5316:1116:3119:4220:2823:23
Conon Bridge station07:1408:2110:0711:5816:1616:3720:3323:28
Muir of Ord station07:2208:2810:1512:0716:2416:4519:5320:4123:35
Beauly station07:2708:3410:2112:1216:2916:5020:4623:40
Inverness station07:4508:5110:3912:2716:4617:0820:1321:0423:55

Places on this route

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 11 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook