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
2 Line Updates
Due to flooding at Beauly disruption is expected until 11:00 04/01.
Impact:
Train services between Inverness and Wick will be suspended.
Customer Advice:
Option 1 - Check if a rail journey is currently possible..
* Use the National Rail Enquiries real-time journey planner to check if you can continue your journey by rail.
Option 2 - Alternative Routes & Local Public Transport..
* Ticket acceptance arrangements with Stagecoach North buses is in place for today, Friday 3rd January.
Option 3 - Rail Replacement Transport..
* Please note this transport is dependant on road conditions.
Friday 3rd January
06:18 Wick to Inverness is cancelled, replacement bus operated by one full size Kineils.
08:02 Wick to Inverness is cancelled, replacement bus operated by one full size Kineils.
12:34 Wick to Inverness is cancelled, replacement bus operated by one full size Kineils.
16:00 Wick to Inverness is cancelled, replacement bus operated by one full size Kineils.
07:00 Inverness to Wick is cancelled, replacement bus operated by one full size Kineils.
10:41 Inverness to Wick is cancelled, replacement bus operated by one full size Kineils.
14:00 Inverness to Wick is cancelled, replacement bus operated by one full size Kineils.
18:31 Inverness to Wick is cancelled, replacement bus operated by one full size Kineils.
14:50 Inverness to Invergordon is cancelled, replacement bus operated by one Kineils mini bus.
15:51 Invergordon to Inverness is cancelled, replacement bus operated by one Kineils mini bus.
17:12 Inverness to Ardgay is cancelled, replacement bus operated by one Kineils mini bus.
19:29 Ardgay to Inverness is cancelled, replacement bus operated by one Kineils mini bus.
21:29 Inverness to Tain is cancelled, replacement bus operated by one Kineils mini bus.
22:45 Tain to Inverness is cancelled, replacement bus operated by one Kineils mini bus.
We have been unable to source transport for the following services.
06:13 Ardgay to Inverness
06: 26 Lairg to Inverness
Option 4 - Consider travelling later..
* You might wish to consider postponing your journey until our services return to normal.
Additional Information:
* Due to severe weather over the last couple of days, we have flooding and landslips in various locations.
* The line is currently closed between Inverness and Wick.
* The line is currently closed at Beauly.
* We have been advised that both lines will be closed until Saturday 4th January, this is to allow our teams to make the line safe for trains to run.
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 :03/01/2025 02:53
Due to flooding at Beauly disruption is expected until 11:00 04/01.
Impact:
Train services between Inverness and Kyle Of Lochalsh will be cancelled, delayed or terminated at and started back from Dingwall.
Customer Advice:
Option 1 - Check if a rail journey is currently possible..
* Use the National Rail Enquiries real-time journey planner to check if you can continue your journey by rail.
Option 2 - Alternative Routes & Local Public Transport..
Ticket acceptance arrangements have been confirmed with Citylink on Friday 3rd January between Inverness and Kyle of Lochalsh.
Option 3 - Rail Replacement Transport..
* Please note this transport is dependent on road conditions.
Friday 3rd January
06:11 Kyle of Lochalsh to Inverness is cancelled. We have one ARays full size bus from Kyle to Inverness.
12:08 Kyle of Lochalsh to Inverness terminates Dingwall. We have one MacNeil 29 seater from Dingwall to Inverness.
13:46 Kyle of Lochalsh to Inverness is cancelled. We have one ARays full size bus from Kyle to Inverness.
17:13 Kyle of Lochalsh to Inverness terminates Dingwall. We have one full size Kineil bus from Dingwall to Inverness.
08:55 Inverness to Kyle of Lochalsh starts Dingwall. Transport has been requested, but not confirmed.
10:56 Inverness to Kyle of Lochalsh is cancelled. Transport has been requested, but not confirmed.
13:35 Inverness to Kyle of Lochalsh starts Dingwall. Transport has been requested, but not confirmed.
17:54 Inverness to Kyle of Lochalsh is cancelled. Transport has been requested, but not confirmed.
Option 4 - Consider travelling later..
* You might wish to consider postponing your journey until our services return to normal.
Additional Information:
* Due to severe weather over the last couple of days, we have flooding and landslips in various locations.
* The line is currently closed between Inverness and Wick.
* The line is currently closed at Beauly.
* We have been advised that both lines will be closed until Saturday 4th January, this is to allow our teams to make the line safe for trains to run.
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 :03/01/2025 02:53
1 Catering Update
Facilities on the 03/01/25 09:44 Aberdeen to Glasgow Queen Street due 12:21.
Catering will now be provided as advertised throughout.
Last Updated :02/01/2025 16:13
Scheduled Expected Destination
09:44 09:44 Aberdeen
10:20 10:20 Montrose
10:35 10:35 Arbroath
10:55 10:55 Dundee
11:20 11:20 Perth
11:52 11:52 Stirling
12:21 12:21 Glasgow Queen Street

11 Train Formation Updates
Facilities on the 05:36 Inverness to Glasgow Queen Street due 08:56.
This is due to severe weather earlier.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :03/01/2025 00:30
Scheduled Expected Destination
05:36 05:36 Inverness
06:03 06:03 Carrbridge
06:12 06:12 Aviemore
06:24 06:24 Kingussie
06:29 06:29 Newtonmore
06:40 06:40 Dalwhinnie
07:04 07:04 Blair Atholl
07:16 07:16 Pitlochry
07:33 07:33 Dunkeld & Birnam
07:53 07:53 Perth
08:24 08:24 Stirling
08:56 08:56 Glasgow Queen Street

Facilities on the 05:54 Airdrie to Milngavie due 06:45.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :03/01/2025 00:35
Scheduled Expected Destination
05:54 05:54 Airdrie
05:58 05:58 Coatbridge Sunnyside
06:07 06:07 Shettleston
06:09 06:09 Carntyne
06:12 06:12 Bellgrove
06:15 06:15 High Street
06:18 06:18 Glasgow Queen Street Ll
06:21 06:21 Charing Cross
06:25 06:25 Partick
06:27 06:27 Hyndland
06:30 06:30 Anniesland
06:33 06:33 Westerton
06:36 06:36 Bearsden
06:40 06:40 Hillfoot
06:45 06:45 Milngavie

Facilities on the 06:53 Milngavie to Edinburgh due 08:34.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :03/01/2025 00:35
Scheduled Expected Destination
06:53 06:53 Milngavie
06:56 06:56 Hillfoot
06:58 06:58 Bearsden
07:01 07:01 Westerton
07:04 07:04 Anniesland
07:07 07:07 Hyndland
07:10 07:10 Partick
07:14 07:14 Charing Cross
07:16 07:16 Glasgow Queen Street Ll
07:18 07:18 High Street
07:20 07:20 Bellgrove
07:24 07:24 Carntyne
07:26 07:26 Shettleston
07:35 07:35 Coatbridge Sunnyside
07:40 07:40 Airdrie
07:43 07:43 Drumgelloch
07:47 07:47 Caldercruix
07:53 07:53 Blackridge
07:57 07:57 Armadale
08:02 08:02 Bathgate
08:07 08:07 Livingston North
08:11 08:11 Uphall
08:22 08:22 Edinburgh Park
08:29 08:29 Haymarket
08:34 08:34 Edinburgh

Facilities on the 08:00 Edinburgh to Glasgow Queen Street due 08:53.
This is due to severe weather earlier.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :03/01/2025 00:51
Scheduled Expected Destination
08:00 08:00 Edinburgh
08:06 08:06 Haymarket
08:29 08:29 Falkirk High
08:41 08:41 Lenzie
08:46 08:46 Bishopbriggs
08:53 08:53 Glasgow Queen Street

Facilities on the 08:50 Edinburgh to Bathgate due 09:16.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :03/01/2025 00:35
Scheduled Expected Destination
08:50 08:50 Edinburgh
08:54 08:54 Haymarket
08:59 08:59 Edinburgh Park
09:07 09:07 Uphall
09:10 09:10 Livingston North
09:16 09:16 Bathgate

Facilities on the 09:00 Glasgow Queen Street to Edinburgh due 09:45.
This is due to severe weather earlier.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :03/01/2025 00:51
Scheduled Expected Destination
09:00 09:00 Glasgow Queen Street
09:05 09:05 Bishopbriggs
09:10 09:10 Lenzie
09:22 09:22 Falkirk High
09:40 09:40 Haymarket
09:45 09:45 Edinburgh

Facilities on the 10:07 Glasgow Queen Street to Inverness due 13:25.
This is due to severe weather earlier.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :03/01/2025 00:30
Scheduled Expected Destination
10:07 10:07 Glasgow Queen Street
10:36 10:36 Stirling
11:16 11:16 Perth
11:41 11:41 Dunkeld & Birnam
11:55 11:55 Pitlochry
12:37 12:37 Kingussie
12:50 12:50 Aviemore
13:25 13:25 Inverness

Facilities on the 14:50 Inverness to Glasgow Queen Street due 18:15.
This is due to severe weather earlier.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :03/01/2025 00:30
Scheduled Expected Destination
14:50 14:50 Inverness
15:25 15:25 Aviemore
15:36 15:36 Kingussie
16:20 16:20 Pitlochry
16:37 16:37 Dunkeld & Birnam
17:05 17:05 Perth
17:41 17:41 Stirling
18:15 18:15 Glasgow Queen Street

Facilities on the 18:41 Glasgow Queen Street to Aberdeen due 21:32.
This is due to severe weather earlier.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :03/01/2025 00:30
Scheduled Expected Destination
18:41 18:41 Glasgow Queen Street
19:08 19:08 Stirling
19:44 19:44 Perth
20:08 20:08 Dundee
20:16 20:16 Broughty Ferry
20:20 20:20 Monifieth
20:26 20:26 Carnoustie
20:34 20:34 Arbroath
20:48 20:48 Montrose
20:59 20:59 Laurencekirk
21:12 21:12 Stonehaven
21:21 21:21 Portlethen
21:32 21:32 Aberdeen

Facilities on the 20:00 Glasgow Central to Ayr due 20:52.
This is due to a train fault.
Will be formed of 3 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :03/01/2025 00:36
Scheduled Expected Destination
20:00 20:00 Glasgow Central
20:10 20:10 Paisley Gilmour Street
20:14 20:14 Johnstone
20:28 20:28 Kilwinning
20:32 20:32 Irvine
20:36 20:36 Barassie
20:39 20:39 Troon
20:43 20:43 Prestwick Int. Airport
20:45 20:45 Prestwick Town
20:48 20:48 Newton-On-Ayr
20:52 20:52 Ayr

Facilities on the 21:05 Ayr to Glasgow Central due 21:56.
This is due to a train fault.
Will be formed of 3 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :03/01/2025 00:36
Scheduled Expected Destination
21:05 21:05 Ayr
21:07 21:07 Newton-On-Ayr
21:11 21:11 Prestwick Town
21:12 21:12 Prestwick Int. Airport
21:16 21:16 Troon
21:19 21:19 Barassie
21:23 21:23 Irvine
21:27 21:27 Kilwinning
21:41 21:41 Johnstone
21:45 21:45 Paisley Gilmour Street
21:56 21:56 Glasgow Central

20 Train Cancellations
03/01/25 06:11 Kyle Of Lochalsh to Inverness due 08:50 will be cancelled.
This is due to flooding.
Last Updated :02/01/2025 19:01
Scheduled Expected Destination
06:11 Not Stopping Kyle Of Lochalsh
06:19 Not Stopping Duirinish
06:26 Not Stopping Plockton
06:28 Not Stopping Duncraig
06:38 Not Stopping Stromeferry
06:49 Not Stopping Attadale
06:57 Not Stopping Strathcarron
07:06 Not Stopping Achnashellach
07:26 Not Stopping Achnasheen
07:35 Not Stopping Achanalt
07:42 Not Stopping Lochluichart
07:53 Not Stopping Garve
08:16 Not Stopping Dingwall
08:22 Not Stopping Conon Bridge
08:30 Not Stopping Muir Of Ord
08:35 Not Stopping Beauly
08:50 Not Stopping Inverness

03/01/25 06:13 Ardgay to Inverness due 07:45 will be cancelled.
This is due to flooding.
Last Updated :02/01/2025 16:05
Scheduled Expected Destination
06:13 Not Stopping Ardgay
06:29 Not Stopping Tain
06:35 Not Stopping Fearn
06:49 Not Stopping Invergordon
06:55 Not Stopping Alness
07:08 Not Stopping Dingwall
07:14 Not Stopping Conon Bridge
07:22 Not Stopping Muir Of Ord
07:28 Not Stopping Beauly
07:45 Not Stopping Inverness

03/01/25 06:18 Wick to Inverness due 10:39 will be cancelled.
This is due to flooding.
Additional Information:
We have managed to source a replacement coach operated by Kineil coaches for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/01/2025 15:57
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:34 Not Stopping Rogart
08:52 Not Stopping Lairg
09:07 Not Stopping Ardgay
09:23 Not Stopping Tain
09:29 Not Stopping Fearn
09:43 Not Stopping Invergordon
09:49 Not Stopping Alness
10:02 Not Stopping Dingwall
10:07 Not Stopping Conon Bridge
10:15 Not Stopping Muir Of Ord
10:21 Not Stopping Beauly
10:39 Not Stopping Inverness

03/01/25 06:26 Lairg to Inverness due 08:12 will be cancelled.
This is due to flooding.
Last Updated :02/01/2025 16:05
Scheduled Expected Destination
06:26 Not Stopping Lairg
06:34 Not Stopping Invershin
06:35 Not Stopping Culrain
06:43 Not Stopping Ardgay
06:59 Not Stopping Tain
07:05 Not Stopping Fearn
07:19 Not Stopping Invergordon
07:25 Not Stopping Alness
07:38 Not Stopping Dingwall
07:44 Not Stopping Conon Bridge
07:51 Not Stopping Muir Of Ord
07:57 Not Stopping Beauly
08:12 Not Stopping Inverness

03/01/25 07:00 Inverness to Wick due 11:31 will be cancelled.
This is due to flooding.
Additional Information:
We have managed to source a replacement coach operated by Kineil coaches for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/01/2025 15:57
Scheduled Expected Destination
07:00 Not Stopping Inverness
07:15 Not Stopping Beauly
07:23 Not Stopping Muir Of Ord
07:31 Not Stopping Conon Bridge
07:39 Not Stopping Dingwall
07:51 Not Stopping Alness
07:58 Not Stopping Invergordon
08:11 Not Stopping Fearn
08:17 Not Stopping Tain
08:33 Not Stopping Ardgay
08:37 Not Stopping Culrain
08:38 Not Stopping Invershin
08:53 Not Stopping 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: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/25 08:02 Wick to Inverness due 12:27 will be cancelled.
This is due to flooding.
Additional Information:
We have managed to source a replacement coach operated by Kineil coaches for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/01/2025 15:57
Scheduled Expected Destination
08:02 Not Stopping Wick
08:20 Not Stopping Georgemas Junction
08:34 Not Stopping Thurso
08:47 Not Stopping Georgemas Junction
08:52 Not Stopping Scotscalder
09:13 Not Stopping Forsinard
09:22 Not Stopping Kinbrace
09:32 Not Stopping Kildonan
09:46 Not Stopping Helmsdale
10:02 Not Stopping Brora
10:12 Not Stopping Golspie
10:21 Not Stopping Rogart
10:38 Not Stopping Lairg
10:46 Not Stopping Invershin
10:47 Not Stopping Culrain
10:54 Not Stopping Ardgay
11:10 Not Stopping Tain
11:16 Not Stopping Fearn
11:31 Not Stopping Invergordon
11:36 Not Stopping Alness
11:53 Not Stopping Dingwall
11:58 Not Stopping Conon Bridge
12:07 Not Stopping Muir Of Ord
12:12 Not Stopping Beauly
12:27 Not Stopping Inverness

03/01/25 10:41 Inverness to Wick due 14:56 will be cancelled.
This is due to flooding.
Additional Information:
We have managed to source a replacement coach operated by Kineil coaches for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/01/2025 15:57
Scheduled Expected Destination
10:41 Not Stopping Inverness
11:01 Not Stopping Muir Of Ord
11:12 Not Stopping Dingwall
11:24 Not Stopping Alness
11:30 Not Stopping Invergordon
11:42 Not Stopping Fearn
11:49 Not Stopping Tain
12:05 Not Stopping Ardgay
12:09 Not Stopping Culrain
12:10 Not Stopping Invershin
12:21 Not Stopping Lairg
12:34 Not Stopping Rogart
12:46 Not Stopping Golspie
12:57 Not Stopping Brora
13:12 Not Stopping Helmsdale
13:24 Not Stopping Kildonan
13:34 Not Stopping Kinbrace
13:46 Not Stopping Forsinard
14:03 Not Stopping Scotscalder
14:14 Not Stopping Georgemas Junction
14:27 Not Stopping Thurso
14:39 Not Stopping Georgemas Junction
14:56 Not Stopping Wick

03/01/25 10:56 Inverness to Kyle Of Lochalsh due 13:35 will be cancelled.
This is due to flooding.
Last Updated :02/01/2025 19:01
Scheduled Expected Destination
10:56 Not Stopping Inverness
11:13 Not Stopping Beauly
11:19 Not Stopping Muir Of Ord
11:26 Not Stopping Conon Bridge
11:32 Not Stopping Dingwall
11:55 Not Stopping Garve
12:03 Not Stopping Lochluichart
12:09 Not Stopping Achanalt
12:22 Not Stopping Achnasheen
12:39 Not Stopping Achnashellach
12:53 Not Stopping Strathcarron
12:56 Not Stopping Attadale
13:10 Not Stopping Stromeferry
13:17 Not Stopping Duncraig
13:22 Not Stopping Plockton
13:25 Not Stopping Duirinish
13:35 Not Stopping Kyle Of Lochalsh

03/01/25 12:34 Wick to Inverness due 17:08 will be cancelled.
This is due to flooding.
Additional Information:
We have managed to source a replacement coach operated by Kineil coaches for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/01/2025 15:57
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: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:56 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:31 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

03/01/25 13:46 Kyle Of Lochalsh to Inverness due 16:27 will be cancelled.
This is due to flooding.
Last Updated :02/01/2025 19:01
Scheduled Expected Destination
13:46 Not Stopping Kyle Of Lochalsh
13:54 Not Stopping Duirinish
13:59 Not Stopping Plockton
14:01 Not Stopping Duncraig
14:11 Not Stopping Stromeferry
14:22 Not Stopping Attadale
14:34 Not Stopping Strathcarron
14:42 Not Stopping Achnashellach
15:03 Not Stopping Achnasheen
15:12 Not Stopping Achanalt
15:18 Not Stopping Lochluichart
15:29 Not Stopping Garve
15:52 Not Stopping Dingwall
15:57 Not Stopping Conon Bridge
16:04 Not Stopping Muir Of Ord
16:09 Not Stopping Beauly
16:27 Not Stopping Inverness

03/01/25 14:00 Inverness to Wick due 18:22 will be cancelled.
This is due to flooding.
Additional Information:
We have managed to source a replacement coach operated by Kineil coaches for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/01/2025 15:57
Scheduled Expected Destination
14:00 Not Stopping Inverness
14:15 Not Stopping Beauly
14:23 Not Stopping Muir Of Ord
14:31 Not Stopping Conon Bridge
14:37 Not Stopping Dingwall
14:49 Not Stopping Alness
14:54 Not Stopping Invergordon
15:07 Not Stopping Fearn
15:13 Not Stopping Tain
15:29 Not Stopping Ardgay
15:33 Not Stopping Culrain
15:34 Not Stopping Invershin
15:45 Not Stopping Lairg
15:58 Not Stopping Rogart
16:10 Not Stopping Golspie
16:21 Not Stopping Brora
16:36 Not Stopping Helmsdale
16:48 Not Stopping Kildonan
16:58 Not Stopping Kinbrace
17:12 Not Stopping Forsinard
17:29 Not Stopping Scotscalder
17:40 Not Stopping Georgemas Junction
17:53 Not Stopping Thurso
18:05 Not Stopping Georgemas Junction
18:22 Not Stopping Wick

03/01/25 14:50 Inverness to Invergordon due 15:41 will be cancelled.
This is due to flooding.
Last Updated :02/01/2025 16:05
Scheduled Expected Destination
14:50 Not Stopping Inverness
15:05 Not Stopping Beauly
15:11 Not Stopping Muir Of Ord
15:18 Not Stopping Conon Bridge
15:24 Not Stopping Dingwall
15:36 Not Stopping Alness
15:41 Not Stopping Invergordon

03/01/25 15:51 Invergordon to Inverness due 16:46 will be cancelled.
This is due to flooding.
Last Updated :02/01/2025 16:05
Scheduled Expected Destination
15:51 Not Stopping Invergordon
15:56 Not Stopping Alness
16:11 Not Stopping Dingwall
16:16 Not Stopping Conon Bridge
16:24 Not Stopping Muir Of Ord
16:29 Not Stopping Beauly
16:46 Not Stopping Inverness

03/01/25 16:00 Wick to Inverness due 20:14 will be cancelled.
This is due to flooding.
Additional Information:
We have managed to source a replacement coach operated by Kineil coaches for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/01/2025 15:57
Scheduled Expected Destination
16:00 Not Stopping Wick
16:18 Not Stopping Georgemas Junction
16:32 Not Stopping Thurso
16:45 Not Stopping Georgemas Junction
16:50 Not Stopping Scotscalder
17:11 Not Stopping Forsinard
17:20 Not Stopping Kinbrace
17:30 Not Stopping Kildonan
17:44 Not Stopping Helmsdale
18:00 Not Stopping Brora
18:10 Not Stopping Golspie
18:19 Not Stopping Rogart
18:35 Not Stopping Lairg
18:43 Not Stopping Invershin
18:44 Not Stopping Culrain
18:51 Not Stopping Ardgay
19:07 Not Stopping Tain
19:25 Not Stopping Invergordon
19:42 Not Stopping Dingwall
19:54 Not Stopping Muir Of Ord
20:14 Not Stopping Inverness

03/01/25 17:12 Inverness to Ardgay due 18:40 will be cancelled.
This is due to flooding.
Last Updated :02/01/2025 16:05
Scheduled Expected Destination
17:12 Not Stopping Inverness
17:27 Not Stopping Beauly
17:33 Not Stopping Muir Of Ord
17:41 Not Stopping Conon Bridge
17:47 Not Stopping Dingwall
17:59 Not Stopping Alness
18:05 Not Stopping Invergordon
18:18 Not Stopping Fearn
18:25 Not Stopping Tain
18:40 Not Stopping Ardgay

03/01/25 17:54 Inverness to Kyle Of Lochalsh due 20:34 will be cancelled.
This is due to flooding.
Last Updated :02/01/2025 19:01
Scheduled Expected Destination
17:54 Not Stopping Inverness
18:09 Not Stopping Beauly
18:15 Not Stopping Muir Of Ord
18:23 Not Stopping Conon Bridge
18:29 Not Stopping Dingwall
18:55 Not Stopping Garve
19:03 Not Stopping Lochluichart
19:09 Not Stopping Achanalt
19:22 Not Stopping Achnasheen
19:39 Not Stopping Achnashellach
19:52 Not Stopping Strathcarron
19:55 Not Stopping Attadale
20:09 Not Stopping Stromeferry
20:16 Not Stopping Duncraig
20:21 Not Stopping Plockton
20:24 Not Stopping Duirinish
20:34 Not Stopping Kyle Of Lochalsh

03/01/25 18:31 Inverness to Wick due 22:52 will be cancelled.
This is due to flooding.
Additional Information:
We have managed to source a replacement coach operated by Kineil coaches for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/01/2025 15:57
Scheduled Expected Destination
18:31 Not Stopping Inverness
18:46 Not Stopping Beauly
18:55 Not Stopping Muir Of Ord
19:02 Not Stopping Conon Bridge
19:08 Not Stopping Dingwall
19:20 Not Stopping Alness
19:27 Not Stopping Invergordon
19:40 Not Stopping Fearn
19:46 Not Stopping Tain
20:02 Not Stopping Ardgay
20:06 Not Stopping Culrain
20:07 Not Stopping Invershin
20:18 Not Stopping Lairg
20:31 Not Stopping Rogart
20:43 Not Stopping Golspie
20:53 Not Stopping Brora
21:08 Not Stopping Helmsdale
21:20 Not Stopping Kildonan
21:30 Not Stopping Kinbrace
21:42 Not Stopping Forsinard
21:59 Not Stopping Scotscalder
22:10 Not Stopping Georgemas Junction
22:23 Not Stopping Thurso
22:35 Not Stopping Georgemas Junction
22:52 Not Stopping Wick

03/01/25 19:29 Ardgay to Inverness due 21:01 will be cancelled.
This is due to flooding.
Last Updated :02/01/2025 16:05
Scheduled Expected Destination
19:29 Not Stopping Ardgay
19:47 Not Stopping Tain
19:53 Not Stopping Fearn
20:07 Not Stopping Invergordon
20:13 Not Stopping Alness
20:26 Not Stopping Dingwall
20:31 Not Stopping Conon Bridge
20:39 Not Stopping Muir Of Ord
20:44 Not Stopping Beauly
21:01 Not Stopping Inverness

03/01/25 21:29 Inverness to Tain due 22:40 will be cancelled.
This is due to flooding.
Last Updated :02/01/2025 16:05
Scheduled Expected Destination
21:29 Not Stopping Inverness
21:44 Not Stopping Beauly
21:50 Not Stopping Muir Of Ord
21:57 Not Stopping Conon Bridge
22:03 Not Stopping Dingwall
22:15 Not Stopping Alness
22:21 Not Stopping Invergordon
22:34 Not Stopping Fearn
22:40 Not Stopping Tain

03/01/25 22:45 Tain to Inverness due 23:55 will be cancelled.
This is due to flooding.
Last Updated :02/01/2025 16:05
Scheduled Expected Destination
22:45 Not Stopping Tain
22:51 Not Stopping Fearn
23:05 Not Stopping Invergordon
23:10 Not Stopping Alness
23:23 Not Stopping Dingwall
23:28 Not Stopping Conon Bridge
23:35 Not Stopping Muir Of Ord
23:40 Not Stopping Beauly
23:55 Not Stopping Inverness

4 Other Train Service Updates
03/01/25 08:55 Inverness to Kyle Of Lochalsh due 11:31 will be started from Dingwall.
It will no longer call at Inverness, Beauly, Muir Of Ord and Conon Bridge.
This is due to flooding.
Last Updated :02/01/2025 19:01
Scheduled Expected Destination
08:55 Not Stopping Inverness
09:10 Not Stopping Beauly
09:16 Not Stopping Muir Of Ord
09:23 Not Stopping Conon Bridge
09:29 09:29 Dingwall
09:52 09:52 Garve
10:00 10:00 Lochluichart
10:06 10:06 Achanalt
10:19 10:19 Achnasheen
10:36 10:36 Achnashellach
10:48 10:48 Strathcarron
10:52 10:52 Attadale
11:06 11:06 Stromeferry
11:13 11:13 Duncraig
11:18 11:18 Plockton
11:20 11:20 Duirinish
11:31 11:31 Kyle Of Lochalsh

03/01/25 12:08 Kyle Of Lochalsh to Inverness due 14:42 will be terminated at Dingwall.
It will no longer call at Conon Bridge, Muir Of Ord, Beauly and Inverness.
This is due to flooding.
Last Updated :02/01/2025 19:01
Scheduled Expected Destination
12:08 12:08 Kyle Of Lochalsh
12:16 12:16 Duirinish
12:21 12:21 Plockton
12:23 12:23 Duncraig
12:32 12:32 Stromeferry
12:44 12:44 Attadale
12:52 12:52 Strathcarron
13:00 13:00 Achnashellach
13:20 13:20 Achnasheen
13:29 13:29 Achanalt
13:36 13:36 Lochluichart
13:47 13:47 Garve
14:10 14:10 Dingwall
14:15 Not Stopping Conon Bridge
14:22 Not Stopping Muir Of Ord
14:27 Not Stopping Beauly
14:42 Not Stopping Inverness

03/01/25 13:35 Inverness to Kyle Of Lochalsh due 16:16 will be started from Dingwall.
It will no longer call at Inverness, Beauly, Muir Of Ord and Conon Bridge.
This is due to flooding.
Last Updated :02/01/2025 19:01
Scheduled Expected Destination
13:35 Not Stopping Inverness
13:50 Not Stopping Beauly
13:56 Not Stopping Muir Of Ord
14:03 Not Stopping Conon Bridge
14:11 14:11 Dingwall
14:34 14:34 Garve
14:41 14:41 Lochluichart
14:48 14:48 Achanalt
15:04 15:04 Achnasheen
15:21 15:21 Achnashellach
15:33 15:33 Strathcarron
15:37 15:37 Attadale
15:51 15:51 Stromeferry
15:58 15:58 Duncraig
16:03 16:03 Plockton
16:05 16:05 Duirinish
16:16 16:16 Kyle Of Lochalsh

03/01/25 17:13 Kyle Of Lochalsh to Inverness due 19:51 will be terminated at Dingwall.
It will no longer call at Conon Bridge, Muir Of Ord, Beauly and Inverness.
This is due to flooding.
Last Updated :02/01/2025 19:01
Scheduled Expected Destination
17:13 17:13 Kyle Of Lochalsh
17:21 17:21 Duirinish
17:26 17:26 Plockton
17:28 17:28 Duncraig
17:38 17:38 Stromeferry
17:49 17:49 Attadale
17:57 17:57 Strathcarron
18:05 18:05 Achnashellach
18:26 18:26 Achnasheen
18:35 18:35 Achanalt
18:41 18:41 Lochluichart
18:52 18:52 Garve
19:18 19:18 Dingwall
19:23 Not Stopping Conon Bridge
19:31 Not Stopping Muir Of Ord
19:36 Not Stopping Beauly
19:51 Not Stopping Inverness

1 Station Update
The lifts will be out of order from now until further notice at Lockerbie station.
Additional Information:
Platform 1 lift at Lockerbie is currently out of use.
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
Last Updated :02/01/2025 12:40
0 Improvement Works For Today
There are currently no Improvement Works reported.
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: 03:22:13 03-01-2025
Powered By    © 2025