wap logo wap.jcheck.com/scotrail    pda logo pda.jcheck.com/scotrail    rss logo RSS Feed cookie policy text logo Policies FAQ logo FAQs
Cookie Policy
JourneyCheck uses Cookies to provide some of the enhanced features available to users as well as to support some of the central functions of the website. We will not store any cookies other than ones strictly required by the website in order to function, unless you accept them here. Further information is available on our Cookies Policy Page.
Accept all cookies Decline
Live train information for all journeys
1 Line Update
Due to heavy snow disruption is expected until the end of the day on 03/01/26.
Impact:
Train services between Inverness and Wick will be cancelled, delayed or revised.
Customer Advice:
Option 1 - Check if a rail journey is currently possible..
* Use the National Rail Enquiries real-time journey planner to check if a journey by rail is currently possible.
Option 2 - Alternative Routes & Local Public Transport..
* If you have had to drive to another station your ticket will be valid to collect your car on your return journey. Speak to a member of staff to validate your ticket.
* We had arranged for your rail tickets to be accepted on local bus routes with Stagecoach North buses from Invergordon at 18:14 to Inverness.
Option 3 - Rail Replacement Transport..
* We are unable to provide any other alternative transport today, passengers may wish to consider making their own arrangements.
* We are unable to source replacement buses to operate to or from Thurso because of road conditions and supplier availability, therefore we would advise customers to postpone travel where possible as we are not able to guarantee you are able to complete your journey.
* Customers with tickets dated today, Friday 2nd January, will be able to use them on services on Saturday 3rd and Sunday 4th January at no extra cost.
Option 4 - Consider travelling later..
* You might wish to consider postponing your journey until our services return to normal.
Additional Information:
* Due to heavy snow, the following services are affected on Saturday 3rd January 2026:
Our 12:34 Wick to Inverness has be cancelled - we have a mini bus at Wick and a bus at Thurso to run to Inverness as long as road conditions permit.
Our 06:18 Wick to Inverness will be started from Lairg - replacement transport has been requested but not confirmed.
Our 07:00 Inverness to Wick will be terminated at Lairg - we have a mini bus and bus confirmed to run from Lairg to Wick as long as road conditions permit.
* All services between Inverness and Wick will not call at Thurso in both directions - we have requested a replacement bus to run between Thurso/Wick/Georgemas but this has not been confirmed at this time.
* All alternative transport will run subject to road conditions as snow/icy conditions are forecasted.
* Customers with tickets dated, Friday 2nd January, will be able to use them on services on Saturday 3rd and Sunday 4th January at no extra cost.
Let us help you:
Please let us try and help you if you are being disrupted.
At the station or on-train:
* Speak to a member of staff or use the Help-point (station only).
* Listen for announcements.
* Information will be displayed on Customer Information Screens.
Keep up to date or get in touch on your phone:
Twitter: Live updates @ScotRail.
WhatsApp: Contact us on WhatsApp.
App: Live updates on our app.
Phone: Contact Customer Relations.
Last Updated :02/01/2026 23:39
0 Catering Updates
There are currently no Catering Updates reported.
2 Train Formation Updates
Facilities on the 23:19 Tweedbank to Edinburgh due 00:21.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/01/2026 08:59
Scheduled Expected Destination
23:19 23:19 Tweedbank
23:23 23:23 Galashiels
23:32 23:32 Stow
23:49 23:49 Gorebridge
23:52 23:52 Newtongrange
23:55 23:55 Eskbank
00:03 00:03 Shawfair
00:07 00:07 Newcraighall
00:11 00:11 Brunstane
00:21 00:21 Edinburgh

Facilities on the 23:20 Glasgow Central to Newton Lanark due 23:44.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/01/2026 11:20
Scheduled Expected Destination
23:20 23:20 Glasgow Central
23:25 23:25 Pollokshields East
23:26 23:26 Queens Park Strathclyde
23:28 23:28 Crosshill
23:30 23:30 Mount Florida
23:34 23:34 Kings Park
23:36 23:36 Croftfoot
23:38 23:38 Burnside
23:41 23:41 Kirkhill
23:44 23:44 Newton Lanark

2 Train Cancellations
03/01/26 05:45 Kyle Of Lochalsh to Inverness due 08:29 will be cancelled.
This is due to forecasted heavy snow.
Last Updated :02/01/2026 12:46
Scheduled Expected Destination
05:45 Not Stopping Kyle Of Lochalsh
05:53 Not Stopping Duirinish
06:02 Not Stopping Plockton
06:04 Not Stopping Duncraig
06:14 Not Stopping Stromeferry
06:25 Not Stopping Attadale
06:33 Not Stopping Strathcarron
06:41 Not Stopping Achnashellach
07:02 Not Stopping Achnasheen
07:11 Not Stopping Achanalt
07:18 Not Stopping Lochluichart
07:29 Not Stopping Garve
07:56 Not Stopping Dingwall
08:01 Not Stopping Conon Bridge
08:09 Not Stopping Muir Of Ord
08:14 Not Stopping Beauly
08:29 Not Stopping Inverness

03/01/26 12:34 Wick to Inverness due 17:08 will be cancelled.
This is due to heavy snow.
Additional Information:
We have managed to secure a bus at Thurso and a mini bus at Wick to run to Inverness as long as road conditions permit. Passengers should check their complete journey before setting off due to poor weather conditions.
Last Updated :02/01/2026 23:22
Scheduled Expected Destination
12:34 Not Stopping Wick
12:52 Not Stopping Georgemas Junction
13:06 Not Stopping Thurso
13:19 Not Stopping Georgemas Junction
13:24 Not Stopping Scotscalder
13:34 Not Stopping Altnabreac
13:47 Not Stopping Forsinard
13:56 Not Stopping Kinbrace
14:06 Not Stopping Kildonan
14:21 Not Stopping Helmsdale
14:36 Not Stopping Brora
14:47 Not Stopping Golspie
14:55 Not Stopping Rogart
15:12 Not Stopping Lairg
15:20 Not Stopping Invershin
15:21 Not Stopping Culrain
15:30 Not Stopping Ardgay
15:46 Not Stopping Tain
15:53 Not Stopping Fearn
16:10 Not Stopping Invergordon
16:16 Not Stopping Alness
16:30 Not Stopping Dingwall
16:37 Not Stopping Conon Bridge
16:45 Not Stopping Muir Of Ord
16:50 Not Stopping Beauly
17:08 Not Stopping Inverness

11 Other Train Service Updates
19:34 Edinburgh to Inverness due 23:19 has been delayed at Dalwhinnie and is now 64 minutes late.
This is due to a fault with the signalling system.
Last Updated :02/01/2026 23:19
Scheduled Expected Destination
19:34 19:34 Edinburgh
19:39 19:39 Haymarket
20:19 20:19 Stirling
20:36 20:36 Gleneagles
21:00 21:00 Perth
21:16 21:16 Dunkeld & Birnam
21:30 21:30 Pitlochry
21:40 21:40 Blair Atholl
22:10 23:14 Dalwhinnie
22:21 23:25 Newtonmore
22:26 23:30 Kingussie
22:39 23:43 Aviemore
22:48 23:52 Carrbridge
23:19 00:23 Inverness

20:22 Inverness to Glasgow Queen Street due 23:57 has been previously delayed, has been further delayed between Dunkeld & Birnam and Perth and is now 18 minutes late.
This is due to a fault with the signalling system.
Last Updated :02/01/2026 23:19
Scheduled Expected Destination
20:22 20:22 Inverness
20:58 20:58 Carrbridge
21:07 21:07 Aviemore
21:19 21:31 Kingussie
21:23 21:35 Newtonmore
21:35 21:47 Dalwhinnie
22:01 22:13 Blair Atholl
22:15 22:27 Pitlochry
22:27 22:39 Dunkeld & Birnam
22:46 23:04 Perth
23:01 23:19 Gleneagles
23:19 23:37 Stirling
23:57 00:15 Glasgow Queen Street

22:24 Aberdeen to Perth due 00:12 has been delayed at Aberdeen and is now 9 minutes late.
This is due to a fault on this train.
Last Updated :02/01/2026 22:39
Scheduled Expected Destination
22:24 22:33 Aberdeen
22:34 22:43 Portlethen
22:43 22:52 Stonehaven
22:57 23:06 Laurencekirk
23:07 23:16 Montrose
23:22 23:31 Arbroath
23:29 23:38 Carnoustie
23:34 23:43 Monifieth
23:39 23:48 Broughty Ferry
23:49 23:58 Dundee
23:54 00:03 Invergowrie
00:12 00:21 Perth

22:43 Edinburgh to Tweedbank due 23:42 has been delayed at Gorebridge and is now 6 minutes late.
This is due to a late running train being in front of this one.
Last Updated :02/01/2026 23:25
Scheduled Expected Destination
22:43 22:43 Edinburgh
22:50 22:50 Brunstane
22:54 22:54 Newcraighall
22:57 22:57 Shawfair
23:02 23:02 Eskbank
23:05 23:05 Newtongrange
23:10 23:16 Gorebridge
23:27 23:33 Stow
23:36 23:42 Galashiels
23:42 23:48 Tweedbank

03/01/26 06:18 Wick to Inverness due 10:39 will be started from Lairg.
It will no longer call at Wick, Georgemas Junction (from Wick at 06:36), Thurso, Georgemas Junction (towards Inverness at 07:03), Forsinard, Kildonan, Helmsdale, Brora, Golspie and Rogart.
This is due to heavy snow.
Additional Information:
We have requested buses at Wick and at Thurso, however these have not been confirmed therefore passengers should consider delaying their journey until later. Passengers should check their complete journey before setting off due to forecasted poor weather conditions.
Last Updated :02/01/2026 23:24
Scheduled Expected Destination
06:18 Not Stopping Wick
06:36 Not Stopping Georgemas Junction
06:50 Not Stopping Thurso
07:03 Not Stopping Georgemas Junction
07:27 Not Stopping Forsinard
07:45 Not Stopping Kildonan
08:00 Not Stopping Helmsdale
08:15 Not Stopping Brora
08:25 Not Stopping Golspie
08:33 Not Stopping Rogart
08:52 08:52 Lairg
09:07 09:07 Ardgay
09:23 09:23 Tain
09:29 09:29 Fearn
09:43 09:43 Invergordon
09:49 09:49 Alness
10:02 10:02 Dingwall
10:07 10:07 Conon Bridge
10:15 10:15 Muir Of Ord
10:21 10:21 Beauly
10:39 10:39 Inverness

03/01/26 07:00 Inverness to Wick due 11:31 will be terminated at Lairg.
It will no longer call at Rogart, Golspie, Brora, Helmsdale, Kildonan, Kinbrace, Forsinard, Altnabreac, Scotscalder, Georgemas Junction (from Inverness at 10:49), Thurso, Georgemas Junction (towards Wick at 11:14) and Wick.
This is due to heavy snow.
Additional Information:
We have managed to secure a bus and a mini bus at Lairg to run to Wick as long as road conditions permit. Passengers should check their complete journey before setting off due to forecasted weather conditions.
Last Updated :02/01/2026 23:21
Scheduled Expected Destination
07:00 07:00 Inverness
07:15 07:15 Beauly
07:23 07:23 Muir Of Ord
07:30 07:30 Conon Bridge
07:37 07:37 Dingwall
07:50 07:50 Alness
07:57 07:57 Invergordon
08:10 08:10 Fearn
08:17 08:17 Tain
08:33 08:33 Ardgay
08:37 08:37 Culrain
08:38 08:38 Invershin
08:53 08:53 Lairg
09:06 Not Stopping Rogart
09:18 Not Stopping Golspie
09:29 Not Stopping Brora
09:47 Not Stopping Helmsdale
09:59 Not Stopping Kildonan
10:09 Not Stopping Kinbrace
10:21 Not Stopping Forsinard
10:29 Not Stopping Altnabreac
10:38 Not Stopping Scotscalder
10:49 Not Stopping Georgemas Junction
11:02 Not Stopping Thurso
11:14 Not Stopping Georgemas Junction
11:31 Not Stopping Wick

03/01/26 08:02 Wick to Inverness due 12:27 will no longer call at Georgemas Junction (from Wick at 08:20) and Thurso.
This is due to heavy snow.
Additional Information:
We have requested a replacement bus to run from Thurso but this has not been confirmed, weather conditions are poor and buses may not be able to run due to road conditions, an update will follow first thing Saturday morning.
Last Updated :02/01/2026 23:28
Scheduled Expected Destination
08:02 08:02 Wick
08:20 Not Stopping Georgemas Junction
08:34 Not Stopping Thurso
08:47 08:47 Georgemas Junction
08:52 08:52 Scotscalder
09:02 09:02 Altnabreac
09:13 09:13 Forsinard
09:22 09:22 Kinbrace
09:32 09:32 Kildonan
09:46 09:46 Helmsdale
10:02 10:02 Brora
10:12 10:12 Golspie
10:21 10:21 Rogart
10:38 10:38 Lairg
10:46 10:46 Invershin
10:47 10:47 Culrain
10:54 10:54 Ardgay
11:10 11:10 Tain
11:16 11:16 Fearn
11:31 11:31 Invergordon
11:36 11:36 Alness
11:53 11:53 Dingwall
11:58 11:58 Conon Bridge
12:07 12:07 Muir Of Ord
12:12 12:12 Beauly
12:27 12:27 Inverness

03/01/26 10:41 Inverness to Wick due 14:56 will no longer call at Thurso and Georgemas Junction (towards Wick at 14:39).
This is due to heavy snow.
Additional Information:
We have requested a replacement bus to run to Thurso from Georgemas but this has not been confirmed, weather conditions are poor and buses may not be able to run due to road conditions, an update will follow first thing Saturday morning.
Last Updated :02/01/2026 23:28
Scheduled Expected Destination
10:41 10:41 Inverness
11:01 11:01 Muir Of Ord
11:12 11:12 Dingwall
11:24 11:24 Alness
11:30 11:30 Invergordon
11:42 11:42 Fearn
11:49 11:49 Tain
12:05 12:05 Ardgay
12:09 12:09 Culrain
12:10 12:10 Invershin
12:21 12:21 Lairg
12:34 12:34 Rogart
12:46 12:46 Golspie
12:57 12:57 Brora
13:12 13:12 Helmsdale
13:24 13:24 Kildonan
13:34 13:34 Kinbrace
13:46 13:46 Forsinard
13:54 13:54 Altnabreac
14:03 14:03 Scotscalder
14:14 14:14 Georgemas Junction
14:27 Not Stopping Thurso
14:39 Not Stopping Georgemas Junction
14:56 14:56 Wick

03/01/26 14:00 Inverness to Wick due 18:22 will no longer call at Thurso and Georgemas Junction (towards Wick at 18:05).
This is due to heavy snow.
Additional Information:
We have requested a replacement bus to run to Thurso from Georgemas but this has not been confirmed, weather conditions are poor and buses may not be able to run due to road conditions, an update will follow first thing Saturday morning.
Last Updated :02/01/2026 23:28
Scheduled Expected Destination
14:00 14:00 Inverness
14:15 14:15 Beauly
14:23 14:23 Muir Of Ord
14:31 14:31 Conon Bridge
14:37 14:37 Dingwall
14:49 14:49 Alness
14:54 14:54 Invergordon
15:07 15:07 Fearn
15:13 15:13 Tain
15:29 15:29 Ardgay
15:33 15:33 Culrain
15:34 15:34 Invershin
15:45 15:45 Lairg
15:58 15:58 Rogart
16:10 16:10 Golspie
16:21 16:21 Brora
16:36 16:36 Helmsdale
16:48 16:48 Kildonan
16:58 16:58 Kinbrace
17:12 17:12 Forsinard
17:20 17:20 Altnabreac
17:29 17:29 Scotscalder
17:40 17:40 Georgemas Junction
17:53 Not Stopping Thurso
18:05 Not Stopping Georgemas Junction
18:22 18:22 Wick

03/01/26 16:00 Wick to Inverness due 20:13 will no longer call at Georgemas Junction (from Wick at 16:18) and Thurso.
This is due to heavy snow.
Additional Information:
We have requested a replacement bus to run from Thurso but this has not been confirmed, weather conditions are poor and buses may not be able to run due to road conditions, an update will follow first thing Saturday morning.
Last Updated :02/01/2026 23:28
Scheduled Expected Destination
16:00 16:00 Wick
16:18 Not Stopping Georgemas Junction
16:32 Not Stopping Thurso
16:45 16:45 Georgemas Junction
16:50 16:50 Scotscalder
17:00 17:00 Altnabreac
17:11 17:11 Forsinard
17:20 17:20 Kinbrace
17:30 17:30 Kildonan
17:44 17:44 Helmsdale
18:00 18:00 Brora
18:10 18:10 Golspie
18:19 18:19 Rogart
18:35 18:35 Lairg
18:43 18:43 Invershin
18:44 18:44 Culrain
18:51 18:51 Ardgay
19:07 19:07 Tain
19:25 19:25 Invergordon
19:42 19:42 Dingwall
19:53 19:53 Muir Of Ord
20:13 20:13 Inverness

03/01/26 18:31 Inverness to Wick due 22:53 will no longer call at Thurso and Georgemas Junction (towards Wick at 22:36).
This is due to heavy snow.
Additional Information:
We have requested a replacement bus to run to Thurso from Georgemas but this has not been confirmed, weather conditions are poor and buses may not be able to run due to road conditions, an update will follow first thing Saturday morning.
Last Updated :02/01/2026 23:28
Scheduled Expected Destination
18:31 18:31 Inverness
18:46 18:46 Beauly
18:53 18:53 Muir Of Ord
19:01 19:01 Conon Bridge
19:06 19:06 Dingwall
19:20 19:20 Alness
19:27 19:27 Invergordon
19:40 19:40 Fearn
19:46 19:46 Tain
20:02 20:02 Ardgay
20:06 20:06 Culrain
20:07 20:07 Invershin
20:18 20:18 Lairg
20:31 20:31 Rogart
20:43 20:43 Golspie
20:53 20:53 Brora
21:08 21:08 Helmsdale
21:20 21:20 Kildonan
21:30 21:30 Kinbrace
21:42 21:42 Forsinard
21:50 21:50 Altnabreac
21:59 21:59 Scotscalder
22:10 22:10 Georgemas Junction
22:23 Not Stopping Thurso
22:36 Not Stopping Georgemas Junction
22:53 22:53 Wick

3 Station Updates
The escalators will be out of order between the booking office and the ticket barriers from 06:32 on 20/12/2025 until further notice at Glasgow Central station.
Additional Information:
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :29/12/2025 12:20
The lifts will be out of order between low level ticket barriers and the high level from now until further notice at Glasgow Central station.
Additional Information:
Lift from low level ticket barriers to the high level currently out of use.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :28/12/2025 09:48
The escalators will be out of order from now until further notice at Haymarket station.
Additional Information:
Two Escalators are currently out of use ot Haymarket.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :29/12/2025 12:44
1 Improvement Work For Today
Planned engineering work will take place between Dumfries and Carlisle from 05:00, Friday 02 January 2026 to 23:59, Tuesday 06 January 2026.
Additional Information:
Resignalling project
Glasgow Central - Dumfries & Carlisle
Buses replace trains between Dumfries and Carlisle.
Last Updated :01/11/2025 02:38
Departures
Load a route using the "Your Journey" selection boxes above.
 
Specify a "From" station to see live train departure times for that station.
 
Additionally specify a "To" station to see real time departure information for only the services that go on to call at your "To" station.
 

Arrivals
Load a route using the "Your Journey" selection boxes above.
 
Specify a "To" station to see live train arrival times for that station.
 
Additionally specify a "From" station to see real time arrival information for only the services that call at that station prior to your "To" station.
 

Last Updated On: 23:51:00 02-01-2026
Powered By    © 2026