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
5 Line Updates
Due to a fault with the signalling system earlier today between Kilwinning and Dalry disruption is expected until 23:00 25/10.
Impact:
Train services between Glasgow Central and Ayr are returning to normal but some services may still be 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 you can continue your journey by rail.
Option 2 - Alternative Routes & Local Public Transport..
Customers can travel on alternative routes.
* Glasgow Central - Gourock & Wemyss Bay for Paisley Gilmour Street
* 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.
* Currently, we have not arranged for your rail tickets to be accepted on local bus routes as yet. We will monitor this situation as the incident develops.
Option 3 - Rail Replacement Transport..
* Currently, we have not requested Rail Replacement Transport. We will monitor this situation as the incident develops.
Option 4 - Consider travelling later..
* You might wish to consider postponing your journey until our services return to normal.
Additional Information:
* We were dealing with a signalling fault between Dalry and Kilwinning.
* Services are now returning to run as scheduled, but may be subject to delay and alteration.
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 :25/10/2025 22:12
Due to a fault with the signalling system earlier today between Kilwinning and Dalry disruption is expected until 23:00 25/10.
Impact:
Train services between Glasgow Central and Ardrossan Harbour are returning to normal but some services may still be 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 you can continue your journey by rail.
Option 2 - Alternative Routes & Local Public Transport..
Customers can travel on alternative routes.
* Glasgow Central - Gourock & Wemyss Bay for Paisley Gilmour Street
* 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.
* Currently, we have not arranged for your rail tickets to be accepted on local bus routes as yet. We will monitor this situation as the incident develops.
Option 3 - Rail Replacement Transport..
* Currently, we have not requested Rail Replacement Transport. We will monitor this situation as the incident develops.
Option 4 - Consider travelling later..
* You might wish to consider postponing your journey until our service's return to normal.
Additional Information:
* We were dealing with a signalling fault between Dalry and Kilwinning.
* Services are now returning to run as scheduled, but may be subject to delay and alteration.
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 :25/10/2025 22:12
Due to a fault with the signalling system earlier today between Kilwinning and Dalry disruption is expected until 23:00 25/10.
Impact:
Train services between Glasgow Central and Largs are returning to normal but some services may still be 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 you can continue your journey by rail.
Option 2 - Alternative Routes & Local Public Transport..
Customers can travel on alternative routes.
* Glasgow Central - Gourock & Wemyss Bay for Paisley Gilmour Street
* 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.
* Currently, we have not arranged for your rail tickets to be accepted on local bus routes as yet. We will monitor this situation as the incident develops.
Option 3 - Rail Replacement Transport..
* Currently, we have not requested Rail Replacement Transport. We will monitor this situation as the incident develops.
Option 4 - Consider travelling later..
* You might wish to consider postponing your journey until our services return to normal.
Additional Information:
* We were dealing with a signalling fault between Dalry and Kilwinning.
* Services are now returning to run as scheduled, but may be subject to delay and alteration.
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 :25/10/2025 22:12
Due to slippery rails at Alness trains have to run at reduced speed. Disruption is expected until 23:00 25/10.
Impact:
Train services between Inverness and Wick may be delayed.
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.
* Currently, we have not arranged for your rail tickets to be accepted on local bus routes as yet. We will monitor this situation as the incident develops.
Option 3 - Rail Replacement Transport..
* Currently, we have not requested Rail Replacement Transport. We will monitor this situation as the incident develops.
Option 4 - Consider travelling later..
* You might wish to consider postponing your journey until our services return to normal.
Additional Information:
* Due to slippery rails at Alness, services may be subject to delay through this station.
* Our staff are onsite and we'll provide an update when one becomes available.
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 :25/10/2025 22:24
Due to slippery rails at Alness trains have to run at reduced speed. Disruption is expected until 23:00 25/10.
Impact:
Train services between Inverness and Ardgay may be delayed.
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.
* Currently, we have not arranged for your rail tickets to be accepted on local bus routes as yet. We will monitor this situation as the incident develops.
Option 3 - Rail Replacement Transport..
* Currently, we have not requested Rail Replacement Transport. We will monitor this situation as the incident develops.
Option 4 - Consider travelling later..
* You might wish to consider postponing your journey until our services return to normal.
Additional Information:
* Due to slippery rails at Alness, services may be subject to delay through this station.
* Our staff are onsite and we'll provide an update when one becomes available.
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 :25/10/2025 22:24
1 Catering Update
Facilities on the 26/10/25 16:07 Edinburgh to Aberdeen due 18:42.
Catering is not available throughout.
Last Updated :25/10/2025 19:29
Scheduled Expected Destination
16:07 16:07 Edinburgh
16:11 16:11 Haymarket
16:26 16:26 Inverkeithing
16:42 16:42 Kirkcaldy
16:51 16:51 Markinch
17:03 17:03 Cupar
17:10 17:10 Leuchars
17:25 17:25 Dundee
17:32 17:32 Broughty Ferry
17:40 17:40 Carnoustie
17:47 17:47 Arbroath
18:01 18:01 Montrose
18:24 18:24 Stonehaven
18:42 18:42 Aberdeen

3 Train Formation Updates
Facilities on the 22:00 Aberdeen to Inverness due 00:13.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :25/10/2025 20:37
Scheduled Expected Destination
22:00 22:00 Aberdeen
22:08 22:08 Dyce
22:18 22:18 Kintore
22:24 22:24 Inverurie
22:37 22:37 Insch
22:54 22:54 Huntly
23:09 23:09 Keith
23:29 23:29 Elgin
23:42 23:42 Forres
23:52 23:52 Nairn
00:02 00:02 Inverness Airport
00:13 00:13 Inverness

22:18 Perth to Edinburgh due 23:49 has been delayed at Perth and is now 7 minutes late.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Last Updated :25/10/2025 22:26
Scheduled Expected Destination
22:18 22:25 Perth
22:42 22:49 Ladybank
22:49 22:56 Markinch
22:59 23:06 Kirkcaldy
23:04 23:11 Kinghorn
23:09 23:16 Burntisland
23:13 23:20 Aberdour
23:18 23:25 Dalgety Bay
23:22 23:29 Inverkeithing
23:36 23:43 Edinburgh Gateway
23:38 23:45 South Gyle
23:45 23:52 Haymarket
23:49 23:56 Edinburgh

Facilities on the 22:19 Tweedbank to Edinburgh due 23:20.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :25/10/2025 05:14
Scheduled Expected Destination
22:19 22:19 Tweedbank
22:23 22:23 Galashiels
22:32 22:32 Stow
22:49 22:49 Gorebridge
22:53 22:53 Newtongrange
22:56 22:56 Eskbank
23:04 23:04 Shawfair
23:08 23:08 Newcraighall
23:11 23:11 Brunstane
23:20 23:20 Edinburgh

2 Train Cancellations
26/10/25 19:55 Edinburgh to Glenrothes With Thornton due 20:56 will be cancelled.
This is due to a shortage of train crew.
Last Updated :25/10/2025 22:01
Scheduled Expected Destination
19:55 Not Stopping Edinburgh
20:00 Not Stopping Haymarket
20:04 Not Stopping South Gyle
20:07 Not Stopping Edinburgh Gateway
20:13 Not Stopping Dalmeny
20:16 Not Stopping North Queensferry
20:20 Not Stopping Inverkeithing
20:24 Not Stopping Rosyth
20:29 Not Stopping Dunfermline City
20:32 Not Stopping Dunfermline Queen Margaret
20:39 Not Stopping Cowdenbeath
20:44 Not Stopping Lochgelly
20:48 Not Stopping Cardenden
20:56 Not Stopping Glenrothes With Thornton

26/10/25 21:15 Glenrothes With Thornton to Edinburgh due 22:20 will be cancelled.
This is due to a shortage of train crew.
Last Updated :25/10/2025 22:01
Scheduled Expected Destination
21:15 Not Stopping Glenrothes With Thornton
21:22 Not Stopping Cardenden
21:27 Not Stopping Lochgelly
21:33 Not Stopping Cowdenbeath
21:39 Not Stopping Dunfermline Queen Margaret
21:42 Not Stopping Dunfermline City
21:46 Not Stopping Rosyth
21:50 Not Stopping Inverkeithing
21:55 Not Stopping North Queensferry
21:59 Not Stopping Dalmeny
22:05 Not Stopping Edinburgh Gateway
22:07 Not Stopping South Gyle
22:15 Not Stopping Haymarket
22:20 Not Stopping Edinburgh

10 Other Train Service Updates
18:31 Inverness to Wick due 22:52 has been previously delayed but is now 7 minutes late from Forsinard.
This is due to slippery rails.
Last Updated :25/10/2025 22:33
Scheduled Expected Destination
18:31 18:31 Inverness
18:46 18:46 Beauly
18:53 18:53 Muir Of Ord
19:00 19:00 Conon Bridge
19:06 19:06 Dingwall
19:20 19:20 Alness
19:27 19:36 Invergordon
19:40 19:49 Fearn
19:46 19:55 Tain
20:02 20:11 Ardgay
20:06 20:15 Culrain
20:07 20:16 Invershin
20:18 20:27 Lairg
20:31 20:40 Rogart
20:43 20:52 Golspie
20:53 21:02 Brora
21:08 21:17 Helmsdale
21:20 21:29 Kildonan
21:30 21:39 Kinbrace
21:42 21:49 Forsinard
21:50 21:57 Altnabreac
21:59 22:06 Scotscalder
22:10 22:17 Georgemas Junction
22:23 22:30 Thurso
22:35 22:42 Georgemas Junction
22:52 22:59 Wick

20:18 Aberdeen to Inverness due 22:37 has been previously delayed and is now 21 minutes late from Forres.
This is due to passengers causing a disturbance on a train.
Last Updated :25/10/2025 22:27
Scheduled Expected Destination
20:18 20:18 Aberdeen
20:27 20:32 Dyce
20:35 20:43 Kintore
20:41 20:49 Inverurie
20:54 21:02 Insch
21:11 21:19 Huntly
21:26 21:34 Keith
21:49 21:59 Elgin
22:04 22:25 Forres
22:15 22:36 Nairn
22:26 22:47 Inverness Airport
22:37 22:58 Inverness

20:37 Aberdeen to Glasgow Queen Street due 23:21 has been previously delayed and is now 10 minutes late from Laurencekirk.
This is due to a fault with the signalling system earlier today.
Last Updated :25/10/2025 21:20
Scheduled Expected Destination
20:37 20:43 Aberdeen
20:47 20:53 Portlethen
20:56 21:04 Stonehaven
21:10 21:20 Laurencekirk
21:20 21:30 Montrose
21:34 21:44 Arbroath
21:41 21:51 Carnoustie
21:47 21:57 Monifieth
21:52 22:02 Broughty Ferry
22:01 22:11 Dundee
22:23 22:33 Perth
22:53 23:03 Stirling
23:21 23:31 Glasgow Queen Street

21:06 Aberdeen to Edinburgh due 23:32 has been previously delayed, has been further delayed at Cupar and is now 8 minutes late.
This is due to a fault with the signalling system earlier today.
Last Updated :25/10/2025 22:39
Scheduled Expected Destination
21:06 21:06 Aberdeen
21:39 21:39 Montrose
21:54 21:54 Arbroath
22:12 22:19 Dundee
22:24 22:31 Leuchars
22:31 22:39 Cupar
23:28 23:36 Haymarket
23:32 23:40 Edinburgh

21:29 Inverness to Tain due 22:40 has been previously delayed, has been further delayed at Invergordon and is now 10 minutes late.
This is due to slippery rails.
Last Updated :25/10/2025 22:33
Scheduled Expected Destination
21:29 21:29 Inverness
21:44 21:44 Beauly
21:50 21:50 Muir Of Ord
21:57 21:57 Conon Bridge
22:03 22:08 Dingwall
22:15 22:20 Alness
22:21 22:31 Invergordon
22:34 22:44 Fearn
22:40 22:50 Tain

21:32 Inverness to Aberdeen due 23:46 has been delayed at Nairn and is now 22 minutes late.
This is due to passengers causing a disturbance on a train.
Last Updated :25/10/2025 22:27
Scheduled Expected Destination
21:32 21:32 Inverness
21:42 21:42 Inverness Airport
21:52 22:14 Nairn
22:03 22:25 Forres
22:16 22:38 Elgin
22:36 22:58 Keith
22:53 23:15 Huntly
23:09 23:31 Insch
23:21 23:43 Inverurie
23:27 23:49 Kintore
23:36 23:58 Dyce
23:46 00:08 Aberdeen

22:00 Edinburgh to Dundee due 23:31 will be delayed at Kirkcaldy.
This is due to a train fault.
Last Updated :25/10/2025 22:42
Scheduled Expected Destination
22:00 22:00 Edinburgh
22:05 22:05 Haymarket
22:10 22:10 Edinburgh Gateway
22:23 22:23 Inverkeithing
22:44 22:44 Kirkcaldy
22:53 22:53 Markinch
23:00 23:00 Ladybank
23:05 23:05 Springfield
23:09 23:09 Cupar
23:16 23:16 Leuchars
23:31 23:31 Dundee

22:05 Glasgow Central to Gourock due 22:57 has been previously delayed, has been further delayed at Paisley St James and is now 9 minutes late.
This is due to a late running train being in front of this one.
Last Updated :25/10/2025 22:32
Scheduled Expected Destination
22:05 22:13 Glasgow Central
22:12 22:20 Cardonald
22:14 22:22 Hillington East
22:16 22:24 Hillington West
22:21 22:29 Paisley Gilmour Street
22:23 22:32 Paisley St James
22:28 22:37 Bishopton
22:34 22:43 Langbank
22:38 22:47 Woodhall
22:41 22:50 Port Glasgow
22:44 22:53 Bogston
22:46 22:55 Cartsdyke
22:48 22:57 Greenock Central
22:50 22:59 Greenock West
22:53 23:02 Fort Matilda
22:57 23:06 Gourock

22:07 Largs to Glasgow Central due 23:12 will be started from Kilwinning.
It will no longer call at Largs, Fairlie, West Kilbride, Ardrossan South Beach, Saltcoats and Stevenston.
This is due to a fault with the signalling system.
Last Updated :25/10/2025 21:59
Scheduled Expected Destination
22:07 Not Stopping Largs
22:12 Not Stopping Fairlie
22:17 Not Stopping West Kilbride
22:24 Not Stopping Ardrossan South Beach
22:26 Not Stopping Saltcoats
22:28 Not Stopping Stevenston
22:32 22:32 Kilwinning
22:37 22:37 Dalry
22:41 22:41 Glengarnock
22:45 22:45 Lochwinnoch
22:49 22:49 Howwood Renfrew
22:52 22:52 Milliken Park
22:55 22:55 Johnstone
22:59 22:59 Paisley Gilmour Street
23:12 23:12 Glasgow Central

22:18 Perth to Edinburgh due 23:49 has been delayed at Perth and is now 7 minutes late.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Last Updated :25/10/2025 22:26
Scheduled Expected Destination
22:18 22:25 Perth
22:42 22:49 Ladybank
22:49 22:56 Markinch
22:59 23:06 Kirkcaldy
23:04 23:11 Kinghorn
23:09 23:16 Burntisland
23:13 23:20 Aberdour
23:18 23:25 Dalgety Bay
23:22 23:29 Inverkeithing
23:36 23:43 Edinburgh Gateway
23:38 23:45 South Gyle
23:45 23:52 Haymarket
23:49 23:56 Edinburgh

2 Improvement Works For Today
Planned engineering work will take place between Achnasheen and Kyle Of Lochalsh from 00:00, Saturday 18 October 2025 to 23:59, Monday 10 November 2025.
Additional Information:
Trackworks will take place between Achnasheen and Kyle of Lochalsh
Monday 20 October until Sunday 9 November (inclusive)
Inverness Kyle of Lochalsh
Buses replace trains
A separate mini-bus service operates from Kyle of Lochalsh, serving Duncraig, Plockton and Duirnish, to connect at Stromferry with the Inverness bus
Inverness - Dingwall
A limited amount of train services will operate between Inverness & Dingwall only serving intermediate stations
Inverness Invergordon / Tain / Ardgay / Lairg / Wick
Train services operate as normal
Please note: the following train services are also cancelled and replaced by bus:
Saturday 18 October
17:54 Inverness to Kyle train cancelled
Main bus to Kyle departs Inverness at 17:54
Connecting mini-bus departs Stromferry at 20:30
Monday 10 November
05:45 Kyle to Inverness train cancelled
Main bus to Inverness departs Kyle at 05:41
Connecting mini departs Kyle at 05:04, arriving Stromferry 05:50
Train services operate as normal on Sunday 19 October
Last Updated :05/07/2025 04:35
Planned engineering work will take place between Perth and Inverness from 05:00, Saturday 25 October 2025 to 23:59, Saturday 25 October 2025, and from 05:00, Sunday 26 October 2025 to 23:59, Sunday 26 October 2025.
Additional Information:
Track, signalling and structures works will take place between Perth and Inverness.
Saturdays 11 25 October 2025.
Glasgow Queen St / Edinburgh / Perth / Kingussie to Inverness.
Buses replace trains between Perth and Inverness calling at booked stations.
Express buses will also operate between Perth and Inverness stopping at Aviemore only.
The 0647 Kingussie to Inverness train operates as a bus departing Kingussie at 06.20.
Sundays 12 26 October 2025
Glasgow Queen St / Edinburgh to Inverness / Elgin
Buses replace trains between Perth and Inverness calling at booked stations.
Express buses will also operate between Perth and Inverness stopping at Aviemore only.
Last Updated :21/10/2025 01:27
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: 22:43:30 25-10-2025
Powered By    © 2025