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
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 |
|---|---|---|---|---|---|---|---|
| Inverness station | 07:00 | 10:41 | 14:00 | 14:50 | 17:12 | 18:31 | 21:29 |
| Beauly station | 07:15 | 14:15 | 15:05 | 17:27 | 18:46 | 21:44 | |
| Muir of Ord station | 07:23 | 11:01 | 14:23 | 15:11 | 17:33 | 18:53 | 21:50 |
| Conon Bridge station | 07:30 | 14:31 | 15:18 | 17:41 | 19:00 | 21:57 | |
| Dingwall station | 07:37 | 11:12 | 14:37 | 15:24 | 17:47 | 19:06 | 22:03 |
| Alness station | 07:50 | 11:24 | 14:49 | 15:36 | 17:59 | 19:20 | 22:15 |
| Invergordon station | 07:57 | 11:30 | 14:54 | 15:41 | 18:05 | 19:27 | 22:21 |
| Fearn station | 08:10 | 11:42 | 15:07 | 18:18 | 19:40 | 22:34 | |
| Tain station | 08:17 | 11:49 | 15:13 | 18:25 | 19:46 | 22:40 | |
| Ardgay station | 08:33 | 12:05 | 15:29 | 18:40 | 20:02 | ||
| Culrain station | 08:37 | 12:09 | 15:33 | 20:06 | |||
| Invershin station | 08:38 | 12:10 | 15:34 | 20:07 | |||
| Lairg station | 08:53 | 12:21 | 15:45 | 20:18 | |||
| Rogart station | 09:06 | 12:34 | 15:58 | 20:31 | |||
| Golspie station | 09:18 | 12:46 | 16:10 | 20:43 | |||
| Brora station | 09:29 | 12:57 | 16:21 | 20:53 | |||
| Helmsdale station | 09:47 | 13:12 | 16:36 | 21:08 | |||
| Kildonan station | 09:59 | 13:24 | 16:48 | 21:20 | |||
| Kinbrace station | 10:09 | 13:34 | 16:58 | 21:30 | |||
| Forsinard station | 10:21 | 13:46 | 17:12 | 21:42 | |||
| Altnabreac station, Forsinard | 10:29 | 13:54 | 17:20 | 21:50 | |||
| Scotscalder station, Halkirk | 10:38 | 14:03 | 17:29 | 21:59 | |||
| Georgemas Junction station | 10:49 | 14:14 | 17:40 | 22:10 | |||
| Thurso station | 11:02 | 14:27 | 17:53 | 22:23 | |||
| Georgemas Junction station | 11:14 | 14:39 | 18:05 | 22:36 | |||
| Wick station | 11:31 | 14:56 | 18:22 | 22:53 |
Wick to Inverness
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 |
|---|---|---|---|---|---|---|---|---|---|
| Wick station | 06:18 | 08:02 | 12:34 | 16:00 | |||||
| Georgemas Junction station | 06:36 | 08:20 | 12:52 | 16:18 | |||||
| Thurso station | 06:50 | 08:34 | 13:06 | 16:32 | |||||
| Georgemas Junction station | 07:03 | 08:47 | 13:19 | 16:45 | |||||
| Scotscalder station, Halkirk | 08:52 | 13:24 | 16:50 | ||||||
| Altnabreac station, Forsinard | 09:02 | 13:34 | 17:00 | ||||||
| Forsinard station | 07:27 | 09:13 | 13:47 | 17:11 | |||||
| Kinbrace station | 09:22 | 13:56 | 17:20 | ||||||
| Kildonan station | 07:45 | 09:32 | 14:06 | 17:30 | |||||
| Helmsdale station | 08:00 | 09:46 | 14:21 | 17:44 | |||||
| Brora station | 08:15 | 10:02 | 14:36 | 18:00 | |||||
| Golspie station | 08:25 | 10:12 | 14:47 | 18:10 | |||||
| Rogart station | 08:33 | 10:21 | 14:55 | 18:19 | |||||
| Lairg station | 07:02 | 08:52 | 10:38 | 15:12 | 18:35 | ||||
| Invershin station | 07:10 | 10:46 | 15:20 | 18:43 | |||||
| Culrain station | 07:11 | 10:47 | 15:21 | 18:44 | |||||
| Ardgay station | 06:13 | 07:19 | 09:07 | 10:54 | 15:30 | 18:51 | 19:29 | ||
| Tain station | 06:29 | 07:35 | 09:23 | 11:10 | 15:46 | 19:07 | 19:47 | 22:45 | |
| Fearn station | 06:35 | 07:42 | 09:29 | 11:16 | 15:53 | 19:54 | 22:51 | ||
| Invergordon station | 06:49 | 07:58 | 09:43 | 11:31 | 15:51 | 16:10 | 19:25 | 20:08 | 23:05 |
| Alness station | 06:55 | 08:03 | 09:49 | 11:36 | 15:56 | 16:16 | 20:14 | 23:10 | |
| Dingwall station | 07:08 | 08:16 | 10:02 | 11:53 | 16:11 | 16:31 | 19:42 | 20:28 | 23:23 |
| Conon Bridge station | 07:14 | 08:21 | 10:07 | 11:58 | 16:16 | 16:37 | 20:33 | 23:28 | |
| Muir of Ord station | 07:22 | 08:28 | 10:15 | 12:07 | 16:24 | 16:45 | 19:53 | 20:41 | 23:35 |
| Beauly station | 07:27 | 08:34 | 10:21 | 12:12 | 16:29 | 16:50 | 20:46 | 23:40 | |
| Inverness station | 07:45 | 08:51 | 10:39 | 12:27 | 16:46 | 17:08 | 20:13 | 21:04 | 23:55 |
Places on this route
- Buses in Wick, Highland
- Buses in Georgemas Junction
- Buses in Thurso
- Buses in Forsinard
- Buses in Kildonan, Highland
- Buses in Helmsdale
- Buses in Brora
- Buses in Golspie
- Buses in Rogart
- Buses in Lairg
- Buses in Ardgay
- Buses in Tain
- Buses in Fearn
- Buses in Invergordon
- Buses in Alness
- Buses in Dingwall
- Buses in Inverness
- Buses in Muir of Ord
- Buses in Culrain
- Buses in Invershin
- Buses in Kinbrace
- Buses in Forsinard, near Thurso
- Buses in Halkirk
- Buses in Beauly
- Buses in Conon Bridge
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