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
8 Line Updates
Due to a fault with the signalling system earlier today at Inverness disruption is expected until the end of the day on 10/10/25.
Impact:
Train services between Edinburgh and Inverness are returning to normal but some services may still be cancelled, delayed or revised.
Additional Information:
* We are experiencing issues with the signalling system in the Inverness area.
* Services between Queen St and Inverness, between Edinburgh and Inverness and between Aberdeen and Inverness are currently running as scheduled, but may be subject to delay, alteration and cancellation.
* Services between Inverness and Elgin and between Aberdeen and Inverurie will be subject to cancellation.
* We have Ticket Acceptance in place with Stagecoach North buses between Inverness and Aberdeen
Just show your valid ticket or Smart card to the driver when boarding the bus.
An update will follow within the next 1 hour.
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 :09/10/2025 06:47
Due to a fault with the signalling system earlier today at Inverness disruption is expected until the end of the day on 10/10/25.
Impact:
Train services between Inverness and Aberdeen are returning to normal but some services may still be cancelled, delayed or revised.
Additional Information:
* We are experiencing issues with the signalling system in the Inverness area.
* Services between Queen St and Inverness, between Edinburgh and Inverness and between Aberdeen and Inverness are currently running as scheduled, but may be subject to delay, alteration and cancellation.
* Services between Inverness and Elgin and between Aberdeen and Inverurie will be subject to cancellation.
* We have Ticket Acceptance in place with Stagecoach North buses between Inverness and Aberdeen
Just show your valid ticket or Smart card to the driver when boarding the bus.
An update will follow within the next 1 hour.
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 :09/10/2025 06:47
Due to a fault with the signalling system earlier today at Inverness disruption is expected until the end of the day on 10/10/25.
Impact:
Train services between Glasgow Queen Street and Inverness are returning to normal but some services may still be cancelled, delayed or revised.
Additional Information:
* We are experiencing issues with the signalling system in the Inverness area.
* Services between Queen St and Inverness, between Edinburgh and Inverness and between Aberdeen and Inverness are currently running as scheduled, but may be subject to delay, alteration and cancellation.
* Services between Inverness and Elgin and between Aberdeen and Inverurie will be subject to cancellation.
* We have Ticket Acceptance in place with Stagecoach North buses between Inverness and Aberdeen
Just show your valid ticket or Smart card to the driver when boarding the bus.
An update will follow within the next 1 hour.
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 :09/10/2025 06:47
Due to a fault with the signalling system earlier today at Inverness disruption is expected until the end of the day on 10/10/25.
Impact:
Train services between Aberdeen and Inverurie are returning to normal but some services may still be cancelled.
Additional Information:
* We are experiencing issues with the signalling system in the Inverness area.
* Services between Queen St and Inverness, between Edinburgh and Inverness and between Aberdeen and Inverness are currently running as scheduled, but may be subject to delay, alteration and cancellation.
* Services between Inverness and Elgin and between Aberdeen and Inverurie will be subject to cancellation.
* We have Ticket Acceptance in place with Stagecoach North buses between Inverness and Aberdeen
Just show your valid ticket or Smart card to the driver when boarding the bus.
An update will follow within the next 1 hour.
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 :09/10/2025 06:47
Due to a fault with the signalling system earlier today at Inverness disruption is expected until the end of the day on 10/10/25.
Impact:
Train services between Inverness and Elgin are returning to normal but some services may still be cancelled.
Additional Information:
* We are experiencing issues with the signalling system in the Inverness area.
* Services between Queen St and Inverness, between Edinburgh and Inverness and between Aberdeen and Inverness are currently running as scheduled, but may be subject to delay, alteration and cancellation.
* Services between Inverness and Elgin and between Aberdeen and Inverurie will be subject to cancellation.
* We have Ticket Acceptance in place with Stagecoach North buses between Inverness and Aberdeen
Just show your valid ticket or Smart card to the driver when boarding the bus.
An update will follow within the next 1 hour.
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 :09/10/2025 06:47
Due to the emergency services dealing with an incident between Aberdeen and Montrose all lines are blocked. Disruption is expected until the end of the day.
Impact:
Train services between Glasgow Queen Street and Aberdeen 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 you can continue your journey by rail.
Option 2 - Alternative Routes & Local Public Transport..
Customers can travel on alternative routes.
* 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:
* Due to emergency services dealing with an incident between Aberdeen and Montrose , the line is closed.
* Services are subject to delays, alterations and cancellations.
* Speak to staff or press help points for further information.
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 :09/10/2025 20:25
Due to the emergency services dealing with an incident between Aberdeen and Montrose all lines are blocked. Disruption is expected until the end of the day.
Impact:
Train services between Edinburgh and Aberdeen 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 you can continue your journey by rail.
Option 2 - Alternative Routes & Local Public Transport..
Customers can travel on alternative routes.
* 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:
* Due to emergency services dealing with an incident between Aberdeen and Montrose , the line is closed.
* Services are subject to delays, alterations and cancellations.
* Speak to staff or press help points for further information.
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 :09/10/2025 20:25
Due to the emergency services dealing with an incident between Aberdeen and Montrose all lines are blocked. Disruption is expected until the end of the day.
Impact:
Train services between Aberdeen and Montrose may 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 you can continue your journey by rail.
Option 2 - Alternative Routes & Local Public Transport..
Customers can travel on alternative routes.
* 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:
* Due to emergency services dealing with an incident between Aberdeen and Montrose , the line is closed.
* Services are subject to delays, alterations and cancellations.
* Speak to staff or press help points for further information.
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 :09/10/2025 20:25
3 Catering Updates
Facilities on the 10/10/25 11:57 Aberdeen to Inverness due 14:12.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :09/10/2025 20:14
Scheduled Expected Destination
11:57 11:57 Aberdeen
12:06 12:06 Dyce
12:14 12:14 Kintore
12:20 12:20 Inverurie
12:33 12:33 Insch
12:50 12:50 Huntly
13:04 13:04 Keith
13:25 13:25 Elgin
13:38 13:38 Forres
13:51 13:51 Nairn
14:00 14:00 Inverness Airport
14:12 14:12 Inverness

Facilities on the 10/10/25 15:35 Inverness to Aberdeen due 17:49.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :09/10/2025 20:14
Scheduled Expected Destination
15:35 15:35 Inverness
15:46 15:46 Inverness Airport
15:56 15:56 Nairn
16:07 16:07 Forres
16:20 16:20 Elgin
16:40 16:40 Keith
16:55 16:55 Huntly
17:11 17:11 Insch
17:23 17:23 Inverurie
17:29 17:29 Kintore
17:39 17:39 Dyce
17:49 17:49 Aberdeen

Facilities on the 10/10/25 17:20 Inverness to Aberdeen due 19:36.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :09/10/2025 20:14
Scheduled Expected Destination
17:20 17:20 Inverness
17:30 17:30 Inverness Airport
17:39 17:39 Nairn
17:50 17:50 Forres
18:03 18:03 Elgin
18:22 18:22 Keith
18:44 18:44 Huntly
19:00 19:00 Insch
19:12 19:12 Inverurie
19:18 19:18 Kintore
19:27 19:27 Dyce
19:36 19:36 Aberdeen

16 Train Formation Updates
Facilities on the 19:13 Dundee to Glasgow Queen Street due 20:59.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/10/2025 05:03
Scheduled Expected Destination
19:13 19:13 Dundee
19:19 19:19 Invergowrie
19:46 19:46 Perth
20:02 20:02 Gleneagles
20:16 20:16 Dunblane
20:20 20:20 Bridge Of Allan
20:27 20:27 Stirling
20:59 20:59 Glasgow Queen Street

19:13 Glasgow Central to Carlisle due 21:39 is being delayed between Glasgow Central and Barrhead and is now expected to be 11 minutes late.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 4.
Last Updated :09/10/2025 19:26
Scheduled Expected Destination
19:13 19:13 Glasgow Central
19:26 19:37 Barrhead
19:38 19:49 Dunlop
19:42 19:53 Stewarton
19:46 19:57 Kilmaurs
19:53 20:04 Kilmarnock
20:10 20:21 Auchinleck
20:18 20:29 New Cumnock
20:27 20:38 Kirkconnel
20:32 20:43 Sanquhar
21:00 21:11 Dumfries
21:16 21:27 Annan
21:24 21:35 Gretna Green
21:39 21:50 Carlisle

19:13 Perth to Edinburgh due 20:45 will no longer call at Kinghorn, Burntisland, Aberdour and Dalgety Bay.
This is due to a fault on this train.
Will be formed of 4 coaches instead of 5.
Last Updated :09/10/2025 19:39
Scheduled Expected Destination
19:13 19:13 Perth
19:39 19:39 Ladybank
19:47 19:47 Markinch
19:57 19:57 Kirkcaldy
20:02 Not Stopping Kinghorn
20:07 Not Stopping Burntisland
20:11 Not Stopping Aberdour
20:16 Not Stopping Dalgety Bay
20:20 20:20 Inverkeithing
20:31 20:31 Edinburgh Gateway
20:33 20:33 South Gyle
20:39 20:39 Haymarket
20:45 20:45 Edinburgh

Facilities on the 19:43 Dundee to Edinburgh due 21:14.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/10/2025 12:45
Scheduled Expected Destination
19:43 19:43 Dundee
19:57 19:57 Leuchars
20:05 20:05 Cupar
20:12 20:12 Ladybank
20:20 20:20 Markinch
20:32 20:32 Kirkcaldy
20:50 20:50 Inverkeithing
21:01 21:01 Edinburgh Gateway
21:08 21:08 Haymarket
21:14 21:14 Edinburgh

Facilities on the 19:47 Glasgow Central to East Kilbride due 20:21.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/10/2025 08:47
Scheduled Expected Destination
19:47 19:47 Glasgow Central
19:53 19:53 Crossmyloof
19:56 19:56 Pollokshaws West
19:59 19:59 Thornliebank
20:03 20:03 Giffnock
20:06 20:06 Clarkston
20:10 20:10 Busby
20:13 20:13 Thorntonhall
20:17 20:17 Hairmyres
20:21 20:21 East Kilbride

Facilities on the 20:20 Glasgow Central to Newton Lanark due 20: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 :09/10/2025 04:59
Scheduled Expected Destination
20:20 20:20 Glasgow Central
20:25 20:25 Pollokshields East
20:26 20:26 Queens Park Strathclyde
20:28 20:28 Crosshill
20:31 20:31 Mount Florida
20:34 20:34 Kings Park
20:36 20:36 Croftfoot
20:38 20:38 Burnside
20:41 20:41 Kirkhill
20:44 20:44 Newton Lanark

Facilities on the 20:27 East Kilbride to Glasgow Central due 20:59.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/10/2025 08:47
Scheduled Expected Destination
20:27 20:27 East Kilbride
20:31 20:31 Hairmyres
20:34 20:34 Thorntonhall
20:37 20:37 Busby
20:40 20:40 Clarkston
20:44 20:44 Giffnock
20:46 20:46 Thornliebank
20:49 20:49 Pollokshaws West
20:52 20:52 Crossmyloof
20:59 20:59 Glasgow Central

Facilities on the 20:49 Dumfries to Glasgow Central due 22:39.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/10/2025 15:22
Scheduled Expected Destination
20:49 20:49 Dumfries
21:15 21:15 Sanquhar
21:20 21:20 Kirkconnel
21:31 21:31 New Cumnock
21:39 21:39 Auchinleck
21:58 21:58 Kilmarnock
22:02 22:02 Kilmaurs
22:08 22:08 Stewarton
22:12 22:12 Dunlop
22:26 22:26 Barrhead
22:39 22:39 Glasgow Central

Facilities on the 21:14 Glasgow Central to Dumfries due 23:03.
This is due to staff training.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/10/2025 15:21
Scheduled Expected Destination
21:14 21:14 Glasgow Central
21:32 21:32 Barrhead
21:44 21:44 Dunlop
21:48 21:48 Stewarton
21:53 21:53 Kilmaurs
21:58 21:58 Kilmarnock
22:15 22:15 Auchinleck
22:23 22:23 New Cumnock
22:32 22:32 Kirkconnel
22:37 22:37 Sanquhar
23:03 23:03 Dumfries

Facilities on the 21:20 Glasgow Central to Newton Lanark due 21: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 :09/10/2025 04:59
Scheduled Expected Destination
21:20 21:20 Glasgow Central
21:25 21:25 Pollokshields East
21:26 21:26 Queens Park Strathclyde
21:28 21:28 Crosshill
21:31 21:31 Mount Florida
21:34 21:34 Kings Park
21:36 21:36 Croftfoot
21:38 21:38 Burnside
21:41 21:41 Kirkhill
21:44 21:44 Newton Lanark

Facilities on the 21:35 Edinburgh to Perth due 23:06.
This is due to a train fault.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/10/2025 12:45
Scheduled Expected Destination
21:35 21:35 Edinburgh
21:39 21:39 Haymarket
21:44 21:44 South Gyle
21:46 21:46 Edinburgh Gateway
21:57 21:57 Inverkeithing
22:00 22:00 Dalgety Bay
22:05 22:05 Aberdour
22:10 22:10 Burntisland
22:15 22:15 Kinghorn
22:20 22:20 Kirkcaldy
22:29 22:29 Markinch
22:37 22:37 Ladybank
23:06 23:06 Perth

Facilities on the 21:40 Glasgow Queen Street to Aberdeen due 00:32.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/10/2025 05:03
Scheduled Expected Destination
21:40 21:40 Glasgow Queen Street
22:09 22:09 Stirling
22:13 22:13 Bridge Of Allan
22:18 22:18 Dunblane
22:30 22:30 Gleneagles
22:46 22:46 Perth
23:08 23:08 Dundee
23:15 23:15 Broughty Ferry
23:19 23:19 Monifieth
23:25 23:25 Carnoustie
23:32 23:32 Arbroath
23:47 23:47 Montrose
23:58 23:58 Laurencekirk
00:12 00:12 Stonehaven
00:20 00:20 Portlethen
00:32 00:32 Aberdeen

Facilities on the 21:49 Newton Lanark to Glasgow Central due 22:14.
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 :09/10/2025 04:59
Scheduled Expected Destination
21:49 21:49 Newton Lanark
21:52 21:52 Kirkhill
21:55 21:55 Burnside
21:57 21:57 Croftfoot
21:59 21:59 Kings Park
22:04 22:04 Mount Florida
22:06 22:06 Crosshill
22:08 22:08 Queens Park Strathclyde
22:09 22:09 Pollokshields East
22:14 22:14 Glasgow Central

Facilities on the 22:21 Glasgow Central to Newton Lanark due 22:45.
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 :09/10/2025 04:59
Scheduled Expected Destination
22:21 22:21 Glasgow Central
22:26 22:26 Pollokshields East
22:27 22:27 Queens Park Strathclyde
22:29 22:29 Crosshill
22:32 22:32 Mount Florida
22:35 22:35 Kings Park
22:37 22:37 Croftfoot
22:39 22:39 Burnside
22:42 22:42 Kirkhill
22:45 22:45 Newton Lanark

Facilities on the 22:50 Newton Lanark to Glasgow Central due 23:15.
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 :09/10/2025 04:59
Scheduled Expected Destination
22:50 22:50 Newton Lanark
22:53 22:53 Kirkhill
22:56 22:56 Burnside
22:58 22:58 Croftfoot
23:00 23:00 Kings Park
23:04 23:04 Mount Florida
23:06 23:06 Crosshill
23:08 23:08 Queens Park Strathclyde
23:10 23:10 Pollokshields East
23:15 23:15 Glasgow Central

Facilities on the 23:10 Carlisle to Dumfries due 23:50.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/10/2025 15:22
Scheduled Expected Destination
23:10 23:10 Carlisle
23:22 23:22 Gretna Green
23:30 23:30 Annan
23:50 23:50 Dumfries

21 Train Cancellations
20:02 Anniesland to Glasgow Queen Street due 20:26 will be cancelled.
This is due to an earlier train fault.
Last Updated :09/10/2025 19:38
Scheduled Expected Destination
20:02 Not Stopping Anniesland
20:04 Not Stopping Kelvindale
20:06 Not Stopping Maryhill
20:08 Not Stopping Summerston
20:10 Not Stopping Gilshochill
20:12 Not Stopping Possilpark & Parkhouse
20:15 Not Stopping Ashfield
20:26 Not Stopping Glasgow Queen Street

20:15 Glasgow Central to Glasgow Central due 20:44 will be cancelled.
This is due to a road vehicle colliding with a bridge earlier today.
Last Updated :09/10/2025 20:08
Scheduled Expected Destination
20:15 Not Stopping Glasgow Central
20:21 Not Stopping Pollokshields West
20:23 Not Stopping Maxwell Park
20:25 Not Stopping Shawlands
20:26 Not Stopping Pollokshaws East
20:28 Not Stopping Langside
20:31 Not Stopping Cathcart
20:33 Not Stopping Mount Florida
20:35 Not Stopping Crosshill
20:37 Not Stopping Queens Park Strathclyde
20:39 Not Stopping Pollokshields East
20:44 Not Stopping Glasgow Central

20:48 Ardrossan Harbour to Glasgow Central due 21:41 will be cancelled.
This is due to an earlier train fault.
Last Updated :09/10/2025 19:45
Scheduled Expected Destination
20:48 Not Stopping Ardrossan Harbour
20:51 Not Stopping Ardrossan Town
20:54 Not Stopping Ardrossan South Beach
20:56 Not Stopping Saltcoats
20:58 Not Stopping Stevenston
21:03 Not Stopping Kilwinning
21:08 Not Stopping Dalry
21:12 Not Stopping Glengarnock
21:16 Not Stopping Lochwinnoch
21:20 Not Stopping Howwood Renfrew
21:23 Not Stopping Milliken Park
21:26 Not Stopping Johnstone
21:30 Not Stopping Paisley Gilmour Street
21:41 Not Stopping Glasgow Central

23:03 Glasgow Queen Street to Anniesland due 23:22 will be cancelled.
This is due to an earlier train fault.
Last Updated :09/10/2025 19:52
Scheduled Expected Destination
23:03 Not Stopping Glasgow Queen Street
23:08 Not Stopping Ashfield
23:11 Not Stopping Possilpark & Parkhouse
23:13 Not Stopping Gilshochill
23:15 Not Stopping Summerston
23:17 Not Stopping Maryhill
23:19 Not Stopping Kelvindale
23:22 Not Stopping Anniesland

23:32 Anniesland to Glasgow Queen Street due 23:54 will be cancelled.
This is due to an earlier train fault.
Last Updated :09/10/2025 19:52
Scheduled Expected Destination
23:32 Not Stopping Anniesland
23:34 Not Stopping Kelvindale
23:36 Not Stopping Maryhill
23:38 Not Stopping Summerston
23:40 Not Stopping Gilshochill
23:42 Not Stopping Possilpark & Parkhouse
23:45 Not Stopping Ashfield
23:54 Not Stopping Glasgow Queen Street

10/10/25 09:25 Aberdeen to Inverurie due 09:49 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:15
Scheduled Expected Destination
09:25 Not Stopping Aberdeen
09:34 Not Stopping Dyce
09:42 Not Stopping Kintore
09:49 Not Stopping Inverurie

10/10/25 09:46 Inverness to Elgin due 10:38 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:13
Scheduled Expected Destination
09:46 Not Stopping Inverness
10:01 Not Stopping Inverness Airport
10:13 Not Stopping Nairn
10:24 Not Stopping Forres
10:38 Not Stopping Elgin

10/10/25 10:29 Inverurie to Aberdeen due 10:53 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:15
Scheduled Expected Destination
10:29 Not Stopping Inverurie
10:34 Not Stopping Kintore
10:44 Not Stopping Dyce
10:53 Not Stopping Aberdeen

10/10/25 10:42 Aberdeen to Inverurie due 11:06 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:15
Scheduled Expected Destination
10:42 Not Stopping Aberdeen
10:51 Not Stopping Dyce
10:59 Not Stopping Kintore
11:06 Not Stopping Inverurie

10/10/25 10:51 Elgin to Inverness due 11:37 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:13
Scheduled Expected Destination
10:51 Not Stopping Elgin
11:04 Not Stopping Forres
11:17 Not Stopping Nairn
11:26 Not Stopping Inverness Airport
11:37 Not Stopping Inverness

10/10/25 11:29 Inverurie to Aberdeen due 11:53 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:15
Scheduled Expected Destination
11:29 Not Stopping Inverurie
11:34 Not Stopping Kintore
11:44 Not Stopping Dyce
11:53 Not Stopping Aberdeen

10/10/25 11:44 Inverness to Elgin due 12:30 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:13
Scheduled Expected Destination
11:44 Not Stopping Inverness
11:54 Not Stopping Inverness Airport
12:05 Not Stopping Nairn
12:16 Not Stopping Forres
12:30 Not Stopping Elgin

10/10/25 12:26 Aberdeen to Inverurie due 12:50 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:15
Scheduled Expected Destination
12:26 Not Stopping Aberdeen
12:35 Not Stopping Dyce
12:43 Not Stopping Kintore
12:50 Not Stopping Inverurie

10/10/25 12:36 Elgin to Inverness due 13:20 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:13
Scheduled Expected Destination
12:36 Not Stopping Elgin
12:49 Not Stopping Forres
13:00 Not Stopping Nairn
13:09 Not Stopping Inverness Airport
13:20 Not Stopping Inverness

10/10/25 13:30 Inverness to Elgin due 14:15 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:13
Scheduled Expected Destination
13:30 Not Stopping Inverness
13:40 Not Stopping Inverness Airport
13:51 Not Stopping Nairn
14:02 Not Stopping Forres
14:15 Not Stopping Elgin

10/10/25 14:00 Aberdeen to Inverurie due 14:24 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:15
Scheduled Expected Destination
14:00 Not Stopping Aberdeen
14:09 Not Stopping Dyce
14:17 Not Stopping Kintore
14:24 Not Stopping Inverurie

10/10/25 14:25 Elgin to Inverness due 15:10 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:13
Scheduled Expected Destination
14:25 Not Stopping Elgin
14:38 Not Stopping Forres
14:49 Not Stopping Nairn
14:58 Not Stopping Inverness Airport
15:10 Not Stopping Inverness

10/10/25 15:04 Aberdeen to Inverurie due 15:28 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:15
Scheduled Expected Destination
15:04 Not Stopping Aberdeen
15:13 Not Stopping Dyce
15:21 Not Stopping Kintore
15:28 Not Stopping Inverurie

10/10/25 15:51 Inverurie to Aberdeen due 16:15 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:15
Scheduled Expected Destination
15:51 Not Stopping Inverurie
15:56 Not Stopping Kintore
16:06 Not Stopping Dyce
16:15 Not Stopping Aberdeen

10/10/25 16:04 Aberdeen to Inverurie due 16:27 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:15
Scheduled Expected Destination
16:04 Not Stopping Aberdeen
16:12 Not Stopping Dyce
16:21 Not Stopping Kintore
16:27 Not Stopping Inverurie

10/10/25 16:44 Inverurie to Aberdeen due 17:08 will be cancelled.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:15
Scheduled Expected Destination
16:44 Not Stopping Inverurie
16:49 Not Stopping Kintore
16:59 Not Stopping Dyce
17:08 Not Stopping Aberdeen

26 Other Train Service Updates
16:00 Wick to Inverness due 20:14 has been delayed at Forsinard and is now 19 minutes late.
This is due to an earlier train fault.
Last Updated :09/10/2025 20:16
Scheduled Expected Destination
16:00 16:00 Wick
16:18 16:18 Georgemas Junction
16:32 16:32 Thurso
16:45 16:45 Georgemas Junction
16:50 16:50 Scotscalder
17:00 17:00 Altnabreac
17:11 17:30 Forsinard
17:20 17:39 Kinbrace
17:30 17:49 Kildonan
17:44 18:03 Helmsdale
18:00 18:19 Brora
18:05 18:24 Dunrobin Castle
18:10 18:29 Golspie
18:19 18:38 Rogart
18:35 18:54 Lairg
18:43 19:02 Invershin
18:44 19:03 Culrain
18:51 19:10 Ardgay
19:07 19:26 Tain
19:25 19:44 Invergordon
19:42 20:01 Dingwall
19:53 20:12 Muir Of Ord
20:14 20:33 Inverness

17:41 Glasgow Queen Street to Aberdeen due 20:32 was 8 minutes late but is now being further delayed at Stonehaven.
This is due to a problem currently under investigation.
Last Updated :09/10/2025 20:25
Scheduled Expected Destination
17:41 17:41 Glasgow Queen Street
18:10 18:10 Stirling
18:45 18:45 Perth
19:11 19:11 Dundee
19:19 19:19 Broughty Ferry
19:23 19:23 Monifieth
19:29 19:34 Carnoustie
19:37 19:45 Arbroath
19:51 19:59 Montrose
20:12 20:20 Stonehaven
20:32 20:40 Aberdeen

18:01 Inverness to Aberdeen due 20:29 has been delayed at Huntly and is now 7 minutes late.
This is due to a late running train being in front of this one.
Last Updated :09/10/2025 19:46
Scheduled Expected Destination
18:01 18:01 Inverness
18:13 18:13 Inverness Airport
18:30 18:30 Nairn
18:42 18:42 Forres
18:56 18:56 Elgin
19:16 19:16 Keith
19:37 19:44 Huntly
19:53 20:00 Insch
20:05 20:12 Inverurie
20:10 20:17 Kintore
20:20 20:27 Dyce
20:29 20:36 Aberdeen

18:15 Aberdeen to Inverness due 20:30 has been delayed at Keith and is now 8 minutes late.
This is due to a late running train being in front of this one.
Last Updated :09/10/2025 19:46
Scheduled Expected Destination
18:15 18:15 Aberdeen
18:24 18:24 Dyce
18:32 18:32 Kintore
18:40 18:40 Inverurie
18:52 18:52 Insch
19:09 19:09 Huntly
19:23 19:31 Keith
19:46 19:54 Elgin
19:59 20:07 Forres
20:10 20:18 Nairn
20:19 20:27 Inverness Airport
20:30 20:38 Inverness

18:23 Glasgow Queen Street to Oban due 21:27 has been delayed at Glasgow Queen Street and is now 5 minutes late.
This is due to a fault on a train in front of this one.
Last Updated :09/10/2025 18:30
Scheduled Expected Destination
18:23 18:28 Glasgow Queen Street
18:42 18:47 Dalmuir
18:52 18:57 Dumbarton Central
19:07 19:12 Helensburgh Upper
19:18 19:23 Garelochhead
19:38 19:43 Arrochar & Tarbet
19:53 19:58 Ardlui
20:14 20:19 Crianlarich
20:23 20:28 Tyndrum Lower
20:40 20:45 Dalmally
20:45 20:50 Loch Awe
21:03 21:08 Taynuilt
21:14 21:19 Connel Ferry
21:27 21:32 Oban

18:31 Inverness to Wick due 22:52 has been delayed at Invergordon and is now 21 minutes late.
This is due to an earlier train fault.
Last Updated :09/10/2025 20:16
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:48 Invergordon
19:40 20:01 Fearn
19:46 20:07 Tain
20:02 20:23 Ardgay
20:06 20:27 Culrain
20:07 20:28 Invershin
20:18 20:39 Lairg
20:31 20:52 Rogart
20:43 21:04 Golspie
20:53 21:14 Brora
21:08 21:29 Helmsdale
21:20 21:41 Kildonan
21:30 21:51 Kinbrace
21:42 22:03 Forsinard
21:50 22:11 Altnabreac
21:59 22:20 Scotscalder
22:10 22:31 Georgemas Junction
22:23 22:44 Thurso
22:35 22:56 Georgemas Junction
22:52 23:13 Wick

18:54 Helensburgh Central to Edinburgh due 20:58 has been delayed at Coatdyke and is now 11 minutes late.
This is due to trespassers on the railway earlier today.
Last Updated :09/10/2025 20:10
Scheduled Expected Destination
18:54 18:54 Helensburgh Central
18:57 18:57 Craigendoran
19:02 19:02 Cardross
19:07 19:07 Dalreoch
19:10 19:10 Dumbarton Central
19:12 19:12 Dumbarton East
19:21 19:21 Dalmuir
19:28 19:28 Hyndland
19:31 19:31 Partick
19:35 19:35 Charing Cross
19:39 19:39 Glasgow Queen Street Ll
19:41 19:41 High Street
19:47 19:47 Shettleston
19:56 19:56 Coatbridge Sunnyside
19:58 20:09 Coatdyke
20:06 20:17 Airdrie
20:09 20:20 Drumgelloch
20:13 20:24 Caldercruix
20:19 20:30 Blackridge
20:22 20:33 Armadale
20:30 20:41 Bathgate
20:35 20:46 Livingston North
20:38 20:49 Uphall
20:47 20:58 Edinburgh Park
20:52 21:03 Haymarket
20:58 21:09 Edinburgh

19:13 Glasgow Central to Carlisle due 21:39 is being delayed between Glasgow Central and Barrhead and is now expected to be 11 minutes late.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 4.
Last Updated :09/10/2025 19:26
Scheduled Expected Destination
19:13 19:13 Glasgow Central
19:26 19:37 Barrhead
19:38 19:49 Dunlop
19:42 19:53 Stewarton
19:46 19:57 Kilmaurs
19:53 20:04 Kilmarnock
20:10 20:21 Auchinleck
20:18 20:29 New Cumnock
20:27 20:38 Kirkconnel
20:32 20:43 Sanquhar
21:00 21:11 Dumfries
21:16 21:27 Annan
21:24 21:35 Gretna Green
21:39 21:50 Carlisle

19:13 Perth to Edinburgh due 20:45 will no longer call at Kinghorn, Burntisland, Aberdour and Dalgety Bay.
This is due to a fault on this train.
Will be formed of 4 coaches instead of 5.
Last Updated :09/10/2025 19:39
Scheduled Expected Destination
19:13 19:13 Perth
19:39 19:39 Ladybank
19:47 19:47 Markinch
19:57 19:57 Kirkcaldy
20:02 Not Stopping Kinghorn
20:07 Not Stopping Burntisland
20:11 Not Stopping Aberdour
20:16 Not Stopping Dalgety Bay
20:20 20:20 Inverkeithing
20:31 20:31 Edinburgh Gateway
20:33 20:33 South Gyle
20:39 20:39 Haymarket
20:45 20:45 Edinburgh

19:13 Glasgow Central to Edinburgh due 20:15 has been delayed at Shotts and is now 8 minutes late.
This is due to slippery rails.
Last Updated :09/10/2025 19:53
Scheduled Expected Destination
19:13 19:13 Glasgow Central
19:28 19:28 Bellshill
19:39 19:47 Shotts
19:51 19:59 West Calder
19:55 20:03 Livingston South
20:09 20:17 Haymarket
20:15 20:23 Edinburgh

19:14 Aberdeen to Edinburgh due 21:49 is being delayed at Stonehaven and is now expected to be 14 minutes late.
This is due to trespassers on the railway.
Last Updated :09/10/2025 19:43
Scheduled Expected Destination
19:14 19:14 Aberdeen
19:30 19:44 Stonehaven
19:44 19:58 Laurencekirk
19:54 20:08 Montrose
20:08 20:22 Arbroath
20:15 20:29 Carnoustie
20:30 20:44 Dundee
20:46 21:00 Leuchars
21:45 21:59 Haymarket
21:49 22:03 Edinburgh

19:18 Glasgow Central to Edinburgh due 20:44 has been previously delayed, has been further delayed at Shotts and is now 14 minutes late.
This is due to a late running train being in front of this one.
Last Updated :09/10/2025 20:07
Scheduled Expected Destination
19:18 19:18 Glasgow Central
19:29 19:29 Uddingston
19:33 19:42 Bellshill
19:37 19:46 Holytown
19:39 19:48 Carfin
19:43 19:52 Cleland
19:48 19:57 Hartwood
19:51 20:05 Shotts
19:57 20:11 Fauldhouse
20:01 20:15 Breich
20:05 20:19 Addiewell
20:08 20:22 West Calder
20:13 20:27 Livingston South
20:17 20:31 Kirknewton
20:24 20:38 Curriehill
20:28 20:42 Wester Hailes
20:30 20:44 Kingsknowe
20:33 20:47 Slateford
20:39 20:53 Haymarket
20:44 20:58 Edinburgh

19:26 Motherwell to Dalmuir due 20:33 has been previously delayed, has been further delayed at Whifflet and is now 8 minutes late.
This is due to a speed restriction.
Last Updated :09/10/2025 19:56
Scheduled Expected Destination
19:26 19:32 Motherwell
19:33 19:41 Whifflet
19:36 19:44 Kirkwood
19:39 19:47 Bargeddie
19:43 19:51 Baillieston
19:45 19:53 Mount Vernon
19:48 19:56 Carmyle
19:53 20:01 Rutherglen
19:55 20:03 Dalmarnock
19:57 20:05 Bridgeton
20:01 20:09 Argyle Street
20:07 20:15 Glasgow Central Low Level
20:09 20:17 Anderston
20:11 20:19 Exhibition Centre
20:15 20:23 Partick
20:17 20:25 Hyndland
20:19 20:27 Jordanhill
20:22 20:30 Scotstounhill
20:24 20:32 Garscadden
20:27 20:35 Yoker
20:29 20:37 Clydebank
20:33 20:41 Dalmuir

19:29 Ardgay to Inverness due 21:01 has been delayed at Tain and is now 20 minutes late.
This is due to an earlier train fault.
Last Updated :09/10/2025 20:16
Scheduled Expected Destination
19:29 19:29 Ardgay
19:47 20:07 Tain
19:53 20:13 Fearn
20:07 20:27 Invergordon
20:13 20:33 Alness
20:26 20:46 Dingwall
20:31 20:51 Conon Bridge
20:39 20:59 Muir Of Ord
20:44 21:04 Beauly
21:01 21:21 Inverness

19:29 Kilmarnock to Glasgow Central due 20:15 has been delayed between Crossmyloof and Glasgow Central and is now 10 minutes late.
This is due to a late running train being in front of this one.
Last Updated :09/10/2025 20:27
Scheduled Expected Destination
19:29 19:29 Kilmarnock
19:33 19:33 Kilmaurs
19:38 19:38 Stewarton
19:43 19:43 Dunlop
19:53 19:53 Barrhead
19:56 19:56 Nitshill
19:59 19:59 Priesthill & Darnley
20:01 20:01 Kennishead
20:04 20:04 Pollokshaws West
20:07 20:07 Crossmyloof
20:15 20:25 Glasgow Central

19:47 Dalmuir to Larkhall due 20:56 is being delayed at Rutherglen.
This is due to passengers causing a disturbance on a train.
Last Updated :09/10/2025 20:27
Scheduled Expected Destination
19:47 19:47 Dalmuir
19:49 19:49 Singer
19:51 19:51 Drumry
19:54 19:54 Drumchapel
19:57 19:57 Westerton
20:00 20:00 Anniesland
20:04 20:04 Hyndland
20:06 20:06 Partick
20:10 20:10 Exhibition Centre
20:12 20:12 Anderston
20:15 20:15 Glasgow Central Low Level
20:17 20:17 Argyle Street
20:20 20:20 Bridgeton
20:22 20:22 Dalmarnock
20:25 20:25 Rutherglen
20:28 20:28 Cambuslang
20:34 20:34 Newton Lanark
20:39 20:39 Blantyre
20:42 20:42 Hamilton West
20:45 20:45 Hamilton Central
20:50 20:50 Chatelherault
20:53 20:53 Merryton
20:56 20:56 Larkhall

19:50 Glasgow Central to Lanark due 20:45 was 13 minutes late but is now being further delayed at Cambuslang.
This is due to passengers causing a disturbance on this train.
Last Updated :09/10/2025 20:28
Scheduled Expected Destination
19:50 20:03 Glasgow Central
19:58 20:11 Cambuslang
20:03 20:16 Uddingston
20:08 20:21 Bellshill
20:17 20:30 Motherwell
20:20 20:33 Shieldmuir
20:26 20:39 Wishaw
20:34 20:47 Carluke
20:45 20:58 Lanark

19:55 Glasgow Central to Wemyss Bay due 20:46 has been delayed at Glasgow Central and is now 8 minutes late.
This is due to a road vehicle colliding with a bridge earlier today.
Last Updated :09/10/2025 20:21
Scheduled Expected Destination
19:55 20:03 Glasgow Central
20:07 20:15 Paisley Gilmour Street
20:13 20:21 Bishopton
20:23 20:31 Port Glasgow
20:27 20:35 Whinhill
20:30 20:38 Drumfrochar
20:33 20:41 Branchton
20:41 20:49 Inverkip
20:46 20:54 Wemyss Bay

20:00 Glasgow Central to Ayr due 20:52 is being delayed at Johnstone and is now expected to be 8 minutes late.
This is due to a road vehicle colliding with a bridge earlier today.
Last Updated :09/10/2025 20:21
Scheduled Expected Destination
20:00 20:00 Glasgow Central
20:10 20:10 Paisley Gilmour Street
20:14 20:22 Johnstone
20:28 20:36 Kilwinning
20:32 20:40 Irvine
20:36 20:44 Barassie
20:39 20:47 Troon
20:43 20:51 Prestwick Int. Airport
20:45 20:53 Prestwick Town
20:48 20:56 Newton-On-Ayr
20:52 21:00 Ayr

20:05 Aberdeen to Edinburgh due 22:46 is being delayed between Aberdeen and Portlethen.
This is due to a problem currently under investigation.
Last Updated :09/10/2025 20:25
Scheduled Expected Destination
20:05 20:05 Aberdeen
20:16 20:16 Portlethen
20:25 20:25 Stonehaven
20:38 20:38 Laurencekirk
20:48 20:48 Montrose
21:03 21:03 Arbroath
21:21 21:21 Dundee
21:33 21:33 Leuchars
21:41 21:41 Cupar
21:48 21:48 Ladybank
21:55 21:55 Markinch
22:08 22:08 Kirkcaldy
22:42 22:42 Haymarket
22:46 22:46 Edinburgh

20:07 Glasgow Central to Neilston due 20:39 is being delayed at Glasgow Central.
This is due to a road vehicle colliding with a bridge earlier today.
Last Updated :09/10/2025 20:24
Scheduled Expected Destination
20:07 20:07 Glasgow Central
20:13 20:13 Pollokshields East
20:14 20:14 Queens Park Strathclyde
20:16 20:16 Crosshill
20:18 20:18 Mount Florida
20:20 20:20 Cathcart
20:23 20:23 Muirend
20:26 20:26 Williamwood
20:28 20:28 Whitecraigs
20:31 20:31 Patterton
20:39 20:39 Neilston

20:16 Glasgow Central to Edinburgh due 21:53 is being delayed at Cambuslang.
This is due to passengers causing a disturbance on a train.
Last Updated :09/10/2025 20:27
Scheduled Expected Destination
20:16 20:16 Glasgow Central
20:28 20:28 Uddingston
20:34 20:34 Bellshill
20:39 20:39 Holytown
20:42 20:42 Carfin
20:46 20:46 Cleland
20:52 20:52 Hartwood
20:57 20:57 Shotts
21:03 21:03 Fauldhouse
21:07 21:07 Breich
21:12 21:12 Addiewell
21:15 21:15 West Calder
21:21 21:21 Livingston South
21:27 21:27 Kirknewton
21:34 21:34 Curriehill
21:38 21:38 Wester Hailes
21:41 21:41 Kingsknowe
21:45 21:45 Slateford
21:49 21:49 Haymarket
21:53 21:53 Edinburgh

20:52 Edinburgh to Helensburgh Central due 23:13 will be terminated at Hyndland.
It will no longer call at Anniesland, Westerton, Drumchapel, Drumry, Singer, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran and Helensburgh Central.
This is due to a fault on this train.
Last Updated :09/10/2025 19:02
Scheduled Expected Destination
20:52 20:52 Edinburgh
20:56 20:56 Haymarket
21:01 21:01 Edinburgh Park
21:10 21:10 Uphall
21:14 21:14 Livingston North
21:22 21:22 Bathgate
21:26 21:26 Armadale
21:30 21:30 Blackridge
21:37 21:37 Caldercruix
21:41 21:41 Drumgelloch
21:48 21:48 Airdrie
21:51 21:51 Coatdyke
21:54 21:54 Coatbridge Sunnyside
21:56 21:56 Blairhill
22:00 22:00 Easterhouse
22:03 22:03 Garrowhill
22:05 22:05 Shettleston
22:08 22:08 Carntyne
22:11 22:11 Bellgrove
22:14 22:14 High Street
22:17 22:17 Glasgow Queen Street Ll
22:20 22:20 Charing Cross
22:24 22:24 Partick
22:26 22:26 Hyndland
22:29 Not Stopping Anniesland
22:32 Not Stopping Westerton
22:35 Not Stopping Drumchapel
22:37 Not Stopping Drumry
22:39 Not Stopping Singer
22:47 Not Stopping Dalmuir
22:56 Not Stopping Dumbarton East
22:58 Not Stopping Dumbarton Central
23:00 Not Stopping Dalreoch
23:05 Not Stopping Cardross
23:10 Not Stopping Craigendoran
23:13 Not Stopping Helensburgh Central

20:56 Neilston to Glasgow Central due 21:28 will be starting late from Neilston.
This is due to a road vehicle colliding with a bridge earlier today.
Last Updated :09/10/2025 20:24
Scheduled Expected Destination
20:56 20:56 Neilston
21:03 21:03 Patterton
21:06 21:06 Whitecraigs
21:08 21:08 Williamwood
21:11 21:11 Muirend
21:14 21:14 Cathcart
21:16 21:16 Mount Florida
21:18 21:18 Crosshill
21:20 21:20 Queens Park Strathclyde
21:22 21:22 Pollokshields East
21:28 21:28 Glasgow Central

10/10/25 12:58 Inverurie to Montrose due 14:10 will be started from Aberdeen.
It will no longer call at Inverurie, Kintore and Dyce.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:15
Scheduled Expected Destination
12:58 Not Stopping Inverurie
13:03 Not Stopping Kintore
13:13 Not Stopping Dyce
13:24 13:24 Aberdeen
13:36 13:36 Portlethen
13:44 13:44 Stonehaven
13:58 13:58 Laurencekirk
14:10 14:10 Montrose

10/10/25 14:51 Inverurie to Montrose due 16:02 will be started from Aberdeen.
It will no longer call at Inverurie, Kintore and Dyce.
This is due to a fault with the signalling system.
Last Updated :09/10/2025 15:15
Scheduled Expected Destination
14:51 Not Stopping Inverurie
14:56 Not Stopping Kintore
15:06 Not Stopping Dyce
15:17 15:17 Aberdeen
15:27 15:27 Portlethen
15:36 15:36 Stonehaven
15:50 15:50 Laurencekirk
16:02 16:02 Montrose

2 Station Updates
The lifts will be out of order from now until further notice at Bathgate station.
Additional Information:
Bathgate platform 1 lift 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 :09/10/2025 14:17
The lifts will be out of order from now until further notice at Kirkcaldy station.
Additional Information:
Kirkcaldy platform 1 lift 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 :09/10/2025 14:39
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: 20:30:32 09-10-2025
Powered By    © 2025