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
3 Line Updates
Following a fault with barriers at a level crossing between Cardross and Craigendoran all lines are now open. Disruption is expected until 16:30 19/09.
Impact:
Train services between Helensburgh Central and Edinburgh will be terminated at and started back from Dumbarton Central.
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:
* The fault with the barriers at the level crossing between Craigendoran and Cardross has been rectified.
* Services can now run subject to crew and units returning to position.
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 :19/09/2026 15:35
Following a fault with barriers at a level crossing between Cardross and Craigendoran all lines are now open. Disruption is expected until 16:30 19/09.
Impact:
Train services between Glasgow Queen Street and Oban 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:
* The fault with the barriers at the level crossing between Craigendoran and Cardross has been rectified.
* Services can now run subject to crew and units returning to position.
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 :19/09/2026 15:35
Following a fault with barriers at a level crossing between Cardross and Craigendoran all lines are now open. Disruption is expected until 16:30 19/09.
Impact:
Train services between Glasgow Queen Street and Fort William 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:
* The fault with the barriers at the level crossing between Craigendoran and Cardross has been rectified.
* Services can now run subject to crew and units returning to position.
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 :19/09/2026 15:35
11 Catering Updates
Facilities on the 19/09/26 13:46 Kyle Of Lochalsh to Inverness due 16:27.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :18/09/2026 14:37
Scheduled Expected Destination
13:46 13:46 Kyle Of Lochalsh
13:54 13:54 Duirinish
13:59 13:59 Plockton
14:01 14:01 Duncraig
14:11 14:11 Stromeferry
14:22 14:22 Attadale
14:34 14:34 Strathcarron
14:42 14:42 Achnashellach
15:03 15:03 Achnasheen
15:12 15:12 Achanalt
15:18 15:18 Lochluichart
15:29 15:29 Garve
15:52 15:52 Dingwall
15:57 15:57 Conon Bridge
16:04 16:04 Muir Of Ord
16:09 16:09 Beauly
16:27 16:27 Inverness

Facilities on the 19/09/26 14:28 Inverness to Aberdeen due 16:41.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :18/09/2026 14:37
Scheduled Expected Destination
14:28 14:28 Inverness
14:38 14:38 Inverness Airport
14:49 14:49 Nairn
15:00 15:00 Forres
15:14 15:14 Elgin
15:34 15:34 Keith
15:49 15:49 Huntly
16:05 16:05 Insch
16:17 16:17 Inverurie
16:23 16:23 Kintore
16:32 16:32 Dyce
16:41 16:41 Aberdeen

Facilities on the 19/09/26 14:39 Glasgow Queen Street to Inverness due 19:39.
This is due to a shortage of on train staff.
Catering is not available between Aberdeen and Inverness.
Last Updated :18/09/2026 14:37
Scheduled Expected Destination
14:39 14:39 Glasgow Queen Street
15:07 15:07 Stirling
15:40 15:40 Perth
16:04 16:04 Dundee
16:16 16:16 Carnoustie
16:23 16:23 Arbroath
16:37 16:37 Montrose
17:25 17:25 Aberdeen
17:34 17:34 Dyce
17:46 17:46 Inverurie
17:59 17:59 Insch
18:15 18:15 Huntly
18:30 18:30 Keith
18:53 18:53 Elgin
19:06 19:06 Forres
19:18 19:18 Nairn
19:27 19:27 Inverness Airport
19:39 19:39 Inverness

Facilities on the 19/09/26 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 :18/09/2026 14:40
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 19/09/26 15:50 Aberdeen to Inverness due 18:22.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :18/09/2026 14:37
Scheduled Expected Destination
15:50 15:50 Aberdeen
15:59 15:59 Dyce
16:07 16:07 Kintore
16:18 16:18 Inverurie
16:31 16:31 Insch
16:56 16:56 Huntly
17:18 17:18 Keith
17:38 17:38 Elgin
17:51 17:51 Forres
18:02 18:02 Nairn
18:11 18:11 Inverness Airport
18:22 18:22 Inverness

Facilities on the 19/09/26 16:00 Wick to Inverness due 20:13.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :18/09/2026 14:37
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:11 Forsinard
17:20 17:20 Kinbrace
17:30 17:30 Kildonan
17:44 17:44 Helmsdale
18:00 18:00 Brora
18:05 18:05 Dunrobin Castle
18:10 18:10 Golspie
18:19 18:19 Rogart
18:35 18:35 Lairg
18:43 18:43 Invershin
18:44 18:44 Culrain
18:51 18:51 Ardgay
19:07 19:07 Tain
19:25 19:25 Invergordon
19:42 19:42 Dingwall
19:53 19:53 Muir Of Ord
20:13 20:13 Inverness

Facilities on the 16:30 Edinburgh to Aberdeen due 19:00.
This is due to a shortage of train crew.
Catering is not available throughout.
Last Updated :19/09/2026 11:56
Scheduled Expected Destination
16:30 16:30 Edinburgh
16:36 16:36 Haymarket
17:18 17:18 Cupar
17:25 17:25 Leuchars
17:42 17:42 Dundee
18:02 18:02 Arbroath
18:17 18:17 Montrose
18:43 18:43 Stonehaven
19:00 19:00 Aberdeen

Facilities on the 19/09/26 16:38 Glasgow Queen Street to Aberdeen due 19:28.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :18/09/2026 14:40
Scheduled Expected Destination
16:38 16:38 Glasgow Queen Street
17:06 17:06 Stirling
17:46 17:46 Perth
18:11 18:11 Dundee
18:32 18:32 Arbroath
18:46 18:46 Montrose
19:28 19:28 Aberdeen

Facilities on the 20/09/26 09:25 Edinburgh to Inverness due 13:19.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :19/09/2026 15:39
Scheduled Expected Destination
09:25 09:25 Edinburgh
09:30 09:30 Haymarket
10:22 10:22 Stirling
10:53 10:53 Perth
11:10 11:10 Dunkeld & Birnam
11:30 11:30 Pitlochry
11:40 11:40 Blair Atholl
12:05 12:05 Dalwhinnie
12:16 12:16 Newtonmore
12:21 12:21 Kingussie
12:33 12:33 Aviemore
12:42 12:42 Carrbridge
13:19 13:19 Inverness

Facilities on the 20/09/26 15:21 Inverness to Edinburgh due 18:37.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :19/09/2026 15:39
Scheduled Expected Destination
15:21 15:21 Inverness
15:57 15:57 Aviemore
16:08 16:08 Kingussie
16:50 16:50 Pitlochry
17:04 17:04 Dunkeld & Birnam
17:22 17:22 Perth
17:52 17:52 Stirling
18:32 18:32 Haymarket
18:37 18:37 Edinburgh

Facilities on the 20/09/26 17:03 Inverness to Aberdeen due 19:14.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :19/09/2026 14:56
Scheduled Expected Destination
17:03 17:03 Inverness
17:13 17:13 Inverness Airport
17:23 17:23 Nairn
17:34 17:34 Forres
17:47 17:47 Elgin
18:08 18:08 Keith
18:23 18:23 Huntly
18:39 18:39 Insch
18:51 18:51 Inverurie
18:56 18:56 Kintore
19:05 19:05 Dyce
19:14 19:14 Aberdeen

17 Train Formation Updates
Facilities on the 15:42 Dundee to Edinburgh due 17:11.
This is due to a train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :19/09/2026 05:41
Scheduled Expected Destination
15:42 15:42 Dundee
15:55 15:55 Leuchars
16:02 16:02 Cupar
16:10 16:10 Ladybank
16:17 16:17 Markinch
16:30 16:30 Kirkcaldy
16:48 16:48 Inverkeithing
16:58 16:58 Edinburgh Gateway
17:06 17:06 Haymarket
17:11 17:11 Edinburgh

Facilities on the 15:44 Inverness to Glasgow Queen Street due 19:22.
This train will now be formed of the usual number of coaches.
Last Updated :19/09/2026 06:40
Scheduled Expected Destination
15:44 15:44 Inverness
16:16 16:16 Carrbridge
16:27 16:27 Aviemore
16:39 16:39 Kingussie
16:44 16:44 Newtonmore
16:56 16:56 Dalwhinnie
17:22 17:22 Blair Atholl
17:35 17:35 Pitlochry
17:50 17:50 Dunkeld & Birnam
18:20 18:20 Perth
18:53 18:53 Stirling
19:22 19:22 Glasgow Queen Street

Facilities on the 15:48 Ardrossan Harbour to Glasgow Central due 16:42.
This is due to a short-notice change to the timetable.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :19/09/2026 15:18
Scheduled Expected Destination
15:48 15:48 Ardrossan Harbour
15:51 15:51 Ardrossan Town
15:54 15:54 Ardrossan South Beach
15:56 15:56 Saltcoats
15:58 15:58 Stevenston
16:03 16:03 Kilwinning
16:08 16:08 Dalry
16:12 16:12 Glengarnock
16:16 16:16 Lochwinnoch
16:20 16:20 Howwood Renfrew
16:23 16:23 Milliken Park
16:26 16:26 Johnstone
16:31 16:31 Paisley Gilmour Street
16:42 16:42 Glasgow Central

Facilities on the 16:01 Garscadden to Edinburgh due 17:43.
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 :19/09/2026 07:35
Scheduled Expected Destination
16:01 16:01 Garscadden
16:07 16:07 Hyndland
16:09 16:09 Partick
16:14 16:14 Charing Cross
16:21 16:21 Glasgow Queen Street Ll
16:23 16:23 High Street
16:26 16:26 Bellgrove
16:29 16:29 Carntyne
16:32 16:32 Shettleston
16:38 16:38 Blairhill
16:41 16:41 Coatbridge Sunnyside
16:44 16:44 Coatdyke
16:52 16:52 Airdrie
16:55 16:55 Drumgelloch
17:18 17:18 Bathgate
17:22 17:22 Livingston North
17:25 17:25 Uphall
17:33 17:33 Edinburgh Park
17:38 17:38 Haymarket
17:43 17:43 Edinburgh

Facilities on the 16:07 Edinburgh to Helensburgh Central due 18:15.
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 :19/09/2026 07:35
Scheduled Expected Destination
16:07 16:07 Edinburgh
16:12 16:12 Haymarket
16:17 16:17 Edinburgh Park
16:25 16:25 Uphall
16:29 16:29 Livingston North
16:40 16:40 Bathgate
16:44 16:44 Armadale
16:47 16:47 Blackridge
16:54 16:54 Caldercruix
16:57 16:57 Drumgelloch
17:04 17:04 Airdrie
17:06 17:06 Coatdyke
17:09 17:09 Coatbridge Sunnyside
17:11 17:11 Blairhill
17:15 17:15 Easterhouse
17:18 17:18 Garrowhill
17:20 17:20 Shettleston
17:22 17:22 Carntyne
17:26 17:26 Bellgrove
17:28 17:28 High Street
17:32 17:32 Glasgow Queen Street Ll
17:34 17:34 Charing Cross
17:38 17:38 Partick
17:41 17:41 Hyndland
17:50 17:50 Dalmuir
17:58 17:58 Dumbarton East
18:00 18:00 Dumbarton Central
18:02 18:02 Dalreoch
18:07 18:07 Cardross
18:12 18:12 Craigendoran
18:15 18:15 Helensburgh Central

Facilities on the 16:10 Glasgow Queen Street to Arbroath due 18:20.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :19/09/2026 07:23
Scheduled Expected Destination
16:10 16:10 Glasgow Queen Street
16:39 16:39 Stirling
16:44 16:44 Bridge Of Allan
16:49 16:49 Dunblane
17:03 17:03 Gleneagles
17:21 17:21 Perth
17:39 17:39 Invergowrie
17:50 17:50 Dundee
17:57 17:57 Broughty Ferry
18:00 18:00 Balmossie
18:03 18:03 Monifieth
18:07 18:07 Barry Links
18:10 18:10 Golf Street
18:12 18:12 Carnoustie
18:20 18:20 Arbroath

Facilities on the 18:23 Helensburgh Central to Edinburgh due 20:18.
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 :19/09/2026 07:35
Scheduled Expected Destination
18:23 18:23 Helensburgh Central
18:26 18:26 Craigendoran
18:31 18:31 Cardross
18:36 18:36 Dalreoch
18:38 18:38 Dumbarton Central
18:40 18:40 Dumbarton East
18:49 18:49 Dalmuir
18:58 18:58 Hyndland
19:00 19:00 Partick
19:04 19:04 Charing Cross
19:07 19:07 Glasgow Queen Street Ll
19:09 19:09 High Street
19:15 19:15 Shettleston
19:23 19:23 Coatbridge Sunnyside
19:29 19:29 Airdrie
19:32 19:32 Drumgelloch
19:36 19:36 Caldercruix
19:42 19:42 Blackridge
19:45 19:45 Armadale
19:51 19:51 Bathgate
19:55 19:55 Livingston North
19:58 19:58 Uphall
20:07 20:07 Edinburgh Park
20:12 20:12 Haymarket
20:18 20:18 Edinburgh

Facilities on the 18:29 Edinburgh to Garscadden due 20:07.
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 :19/09/2026 07:35
Scheduled Expected Destination
18:29 18:29 Edinburgh
18:33 18:33 Haymarket
18:39 18:39 Edinburgh Park
18:48 18:48 Uphall
18:52 18:52 Livingston North
18:59 18:59 Bathgate
19:03 19:03 Armadale
19:07 19:07 Blackridge
19:14 19:14 Caldercruix
19:18 19:18 Drumgelloch
19:24 19:24 Airdrie
19:26 19:26 Coatdyke
19:29 19:29 Coatbridge Sunnyside
19:32 19:32 Blairhill
19:36 19:36 Easterhouse
19:38 19:38 Garrowhill
19:41 19:41 Shettleston
19:43 19:43 Carntyne
19:46 19:46 Bellgrove
19:49 19:49 High Street
19:51 19:51 Glasgow Queen Street Ll
19:55 19:55 Charing Cross
19:59 19:59 Partick
20:01 20:01 Hyndland
20:07 20:07 Garscadden

Facilities on the 18:45 Arbroath to Dundee due 19:10.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :19/09/2026 07:23
Scheduled Expected Destination
18:45 18:45 Arbroath
18:52 18:52 Carnoustie
18:58 18:58 Monifieth
19:02 19:02 Broughty Ferry
19:10 19:10 Dundee

Facilities on the 19:13 Dundee to Glasgow Queen Street due 20:58.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :19/09/2026 07:23
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:58 20:58 Glasgow Queen Street

Facilities on the 19:32 Helensburgh Central to Edinburgh due 21:44.
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 :19/09/2026 07:35
Scheduled Expected Destination
19:32 19:32 Helensburgh Central
19:35 19:35 Craigendoran
19:40 19:40 Cardross
19:45 19:45 Dalreoch
19:47 19:47 Dumbarton Central
19:49 19:49 Dumbarton East
19:58 19:58 Dalmuir
20:00 20:00 Singer
20:02 20:02 Drumry
20:05 20:05 Drumchapel
20:07 20:07 Westerton
20:10 20:10 Anniesland
20:14 20:14 Hyndland
20:16 20:16 Partick
20:21 20:21 Charing Cross
20:24 20:24 Glasgow Queen Street Ll
20:27 20:27 High Street
20:29 20:29 Bellgrove
20:33 20:33 Carntyne
20:35 20:35 Shettleston
20:38 20:38 Garrowhill
20:41 20:41 Easterhouse
20:45 20:45 Blairhill
20:48 20:48 Coatbridge Sunnyside
20:51 20:51 Coatdyke
20:55 20:55 Airdrie
20:58 20:58 Drumgelloch
21:02 21:02 Caldercruix
21:08 21:08 Blackridge
21:12 21:12 Armadale
21:18 21:18 Bathgate
21:23 21:23 Livingston North
21:26 21:26 Uphall
21:35 21:35 Edinburgh Park
21:40 21:40 Haymarket
21:44 21:44 Edinburgh

Facilities on the 20:11 Glasgow Queen Street to Perth due 21:20.
This train will now be formed of the usual number of coaches.
Last Updated :19/09/2026 06:40
Scheduled Expected Destination
20:11 20:11 Glasgow Queen Street
20:41 20:41 Stirling
20:46 20:46 Bridge Of Allan
20:51 20:51 Dunblane
21:05 21:05 Gleneagles
21:20 21:20 Perth

Facilities on the 20:52 Edinburgh to Helensburgh Central due 23:13.
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 :19/09/2026 07:35
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:21 21:21 Bathgate
21:25 21:25 Armadale
21:29 21:29 Blackridge
21:36 21:36 Caldercruix
21:40 21:40 Drumgelloch
21:46 21:46 Airdrie
21:48 21:48 Coatdyke
21:51 21:51 Coatbridge Sunnyside
21:54 21:54 Blairhill
21:59 21:59 Easterhouse
22:02 22:02 Garrowhill
22:05 22:05 Shettleston
22:07 22:07 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:27 22:27 Hyndland
22:30 22:30 Anniesland
22:34 22:34 Westerton
22:37 22:37 Drumchapel
22:39 22:39 Drumry
22:42 22:42 Singer
22:47 22:47 Dalmuir
22:55 22:55 Dumbarton East
22:57 22:57 Dumbarton Central
22:59 22:59 Dalreoch
23:05 23:05 Cardross
23:10 23:10 Craigendoran
23:13 23:13 Helensburgh Central

Facilities on the 21:23 Edinburgh to Helensburgh Central due 23:43.
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 :19/09/2026 07:35
Scheduled Expected Destination
21:23 21:23 Edinburgh
21:27 21:27 Haymarket
21:32 21:32 Edinburgh Park
21:41 21:41 Uphall
21:45 21:45 Livingston North
21:51 21:51 Bathgate
21:55 21:55 Armadale
21:59 21:59 Blackridge
22:06 22:06 Caldercruix
22:10 22:10 Drumgelloch
22:16 22:16 Airdrie
22:18 22:18 Coatdyke
22:21 22:21 Coatbridge Sunnyside
22:24 22:24 Blairhill
22:29 22:29 Easterhouse
22:32 22:32 Garrowhill
22:35 22:35 Shettleston
22:37 22:37 Carntyne
22:41 22:41 Bellgrove
22:44 22:44 High Street
22:47 22:47 Glasgow Queen Street Ll
22:50 22:50 Charing Cross
22:54 22:54 Partick
22:57 22:57 Hyndland
23:00 23:00 Anniesland
23:03 23:03 Westerton
23:06 23:06 Drumchapel
23:08 23:08 Drumry
23:11 23:11 Singer
23:15 23:15 Dalmuir
23:23 23:23 Dumbarton East
23:26 23:26 Dumbarton Central
23:28 23:28 Dalreoch
23:33 23:33 Cardross
23:39 23:39 Craigendoran
23:43 23:43 Helensburgh Central

Facilities on the 21:40 Glasgow Queen Street to Aberdeen due 00:32.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :19/09/2026 07:23
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 22:23 Edinburgh to Helensburgh Central due 00:46.
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 :19/09/2026 07:35
Scheduled Expected Destination
22:23 22:23 Edinburgh
22:28 22:28 Haymarket
22:33 22:33 Edinburgh Park
22:41 22:41 Uphall
22:45 22:45 Livingston North
22:51 22:51 Bathgate
22:56 22:56 Armadale
23:00 23:00 Blackridge
23:06 23:06 Caldercruix
23:10 23:10 Drumgelloch
23:17 23:17 Airdrie
23:20 23:20 Coatdyke
23:24 23:24 Coatbridge Sunnyside
23:27 23:27 Blairhill
23:32 23:32 Easterhouse
23:36 23:36 Garrowhill
23:39 23:39 Shettleston
23:42 23:42 Carntyne
23:47 23:47 Bellgrove
23:50 23:50 High Street
23:54 23:54 Glasgow Queen Street Ll
23:57 23:57 Charing Cross
00:02 00:02 Partick
00:04 00:04 Hyndland
00:07 00:07 Anniesland
00:10 00:10 Westerton
00:13 00:13 Drumchapel
00:15 00:15 Drumry
00:17 00:17 Singer
00:21 00:21 Dalmuir
00:28 00:28 Dumbarton East
00:31 00:31 Dumbarton Central
00:32 00:32 Dalreoch
00:37 00:37 Cardross
00:42 00:42 Craigendoran
00:46 00:46 Helensburgh Central

Facilities on the 23:32 Helensburgh Central to Airdrie due 00:50.
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 :19/09/2026 07:35
Scheduled Expected Destination
23:32 23:32 Helensburgh Central
23:35 23:35 Craigendoran
23:40 23:40 Cardross
23:45 23:45 Dalreoch
23:47 23:47 Dumbarton Central
23:49 23:49 Dumbarton East
23:59 23:59 Dalmuir
00:01 00:01 Singer
00:03 00:03 Drumry
00:06 00:06 Drumchapel
00:08 00:08 Westerton
00:11 00:11 Anniesland
00:14 00:14 Hyndland
00:17 00:17 Partick
00:21 00:21 Charing Cross
00:23 00:23 Glasgow Queen Street Ll
00:25 00:25 High Street
00:27 00:27 Bellgrove
00:31 00:31 Carntyne
00:33 00:33 Shettleston
00:36 00:36 Garrowhill
00:38 00:38 Easterhouse
00:42 00:42 Blairhill
00:45 00:45 Coatbridge Sunnyside
00:47 00:47 Coatdyke
00:50 00:50 Airdrie

2 Train Cancellations
15:24 Helensburgh Central to Edinburgh due 17:23 has been cancelled.
This is due to a fault with barriers at a level crossing.
Last Updated :19/09/2026 15:40
Scheduled Expected Destination
15:24 Not Stopping Helensburgh Central
15:27 Not Stopping Craigendoran
15:32 Not Stopping Cardross
15:37 Not Stopping Dalreoch
15:39 Not Stopping Dumbarton Central
15:41 Not Stopping Dumbarton East
15:50 Not Stopping Dalmuir
15:57 Not Stopping Hyndland
16:00 Not Stopping Partick
16:04 Not Stopping Charing Cross
16:07 Not Stopping Glasgow Queen Street Ll
16:09 Not Stopping High Street
16:11 Not Stopping Bellgrove
16:15 Not Stopping Carntyne
16:17 Not Stopping Shettleston
16:20 Not Stopping Garrowhill
16:22 Not Stopping Easterhouse
16:26 Not Stopping Blairhill
16:29 Not Stopping Coatbridge Sunnyside
16:32 Not Stopping Coatdyke
16:36 Not Stopping Airdrie
16:39 Not Stopping Drumgelloch
16:43 Not Stopping Caldercruix
16:49 Not Stopping Blackridge
16:52 Not Stopping Armadale
16:58 Not Stopping Bathgate
17:02 Not Stopping Livingston North
17:05 Not Stopping Uphall
17:13 Not Stopping Edinburgh Park
17:18 Not Stopping Haymarket
17:23 Not Stopping Edinburgh

19:03 Kilmarnock to Ayr due 19:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/09/2026 08:25
Scheduled Expected Destination
19:03 Not Stopping Kilmarnock
19:16 Not Stopping Troon
19:27 Not Stopping Ayr

3 Other Train Service Updates
14:24 Crianlarich to Mallaig due 17:44 is being delayed at Spean Bridge.
This is due to a fault on this train.
Last Updated :19/09/2026 16:06
Scheduled Expected Destination
14:24 14:24 Crianlarich
14:35 14:35 Upper Tyndrum
14:49 14:49 Bridge Of Orchy
15:12 15:12 Rannoch
15:24 15:24 Corrour
15:40 15:40 Tulloch
15:50 15:50 Roy Bridge
15:56 15:56 Spean Bridge
16:19 16:19 Fort William
16:25 16:25 Banavie
16:30 16:30 Corpach
16:36 16:36 Loch Eil Outward Bound
16:40 16:40 Locheilside
16:55 16:55 Glenfinnan
17:10 17:10 Lochailort
17:20 17:20 Beasdale
17:28 17:28 Arisaig
17:37 17:37 Morar
17:44 17:44 Mallaig

15:54 Helensburgh Central to Edinburgh due 17:59 will be starting late from Helensburgh Central.
This is due to a fault with barriers at a level crossing.
Last Updated :19/09/2026 15:40
Scheduled Expected Destination
15:54 15:54 Helensburgh Central
15:57 15:57 Craigendoran
16:02 16:02 Cardross
16:07 16:07 Dalreoch
16:09 16:09 Dumbarton Central
16:11 16:11 Dumbarton East
16:20 16:20 Dalmuir
16:27 16:27 Hyndland
16:30 16:30 Partick
16:34 16:34 Charing Cross
16:37 16:37 Glasgow Queen Street Ll
16:39 16:39 High Street
16:41 16:41 Bellgrove
16:45 16:45 Carntyne
16:48 16:48 Shettleston
16:50 16:50 Garrowhill
16:53 16:53 Easterhouse
16:57 16:57 Blairhill
16:59 16:59 Coatbridge Sunnyside
17:02 17:02 Coatdyke
17:08 17:08 Airdrie
17:11 17:11 Drumgelloch
17:15 17:15 Caldercruix
17:21 17:21 Blackridge
17:24 17:24 Armadale
17:31 17:31 Bathgate
17:36 17:36 Livingston North
17:39 17:39 Uphall
17:47 17:47 Edinburgh Park
17:54 17:54 Haymarket
17:59 17:59 Edinburgh

15:56 Edinburgh to Glasgow Central due 17:07 has been delayed at Edinburgh and is now 9 minutes late.
This is due to a safety inspection of the track earlier today.
Last Updated :19/09/2026 16:07
Scheduled Expected Destination
15:56 16:05 Edinburgh
16:00 16:09 Haymarket
16:16 16:25 Livingston South
16:21 16:30 West Calder
16:35 16:44 Shotts
16:50 16:59 Bellshill
17:07 17:16 Glasgow Central

6 Station Updates
All toilets are out of order at Barrhill station.
Additional Information:
Due to ongoing works, Barrhill Station toilets are currently out of use.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :17/09/2026 06:48
The lifts will be out of order from now until further notice at Charing Cross station.
Additional Information:
Platform 1 lift is out of use.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :19/09/2026 16:16
The escalators will be out of order from 14:24 on 09/09/2026 until 23:59 on 30/10/2026 at Glasgow Central station.
Additional Information:
Upgrade works on Glasgow Central escalators until approximately 30/10/26
Currently the following escalators are out of order -
Up between Booking Office Level and High Level
Up between Booking Office Level and Gateline
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :16/09/2026 10:07
Step free access will be unavailable at the station between platform 3 and overbridge from now until further notice at Perth station.
Additional Information:
Access to platform 3 can still be gained via the ramp on platform 2 and the station lift.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :16/09/2026 07:29
The lifts will be out of order from now until further notice at Rutherglen station.
Additional Information:
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :19/09/2026 13:23
Step free access will be unavailable throughout the station from now until further notice at Whinhill station.
Additional Information:
Accessible ramp is closed for emergency works, passengers are advised to use Port Glasgow and speak to staff for assistance.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :24/06/2026 07:40
2 Improvement Works For Today
Planned engineering work will take place between Drem and Dunbar from 05:00, Saturday 19 September 2026 to 23:59, Saturday 19 September 2026, and from 05:00, Saturday 26 September 2026 to 23:59, Saturday 26 September 2026.
Additional Information:
Track and structures works will take place between Drem and Dunbar
Edinburgh Dunbar
Edinburgh to Dunbar trains are cancelled
Passengers can use trains for North Berwick to connect with buses at Drem
Buses operate at Drem, East Linton and Dunbar.
Please note that rail replacement location for East Linton will be the bus stops at The Mart on the B1407
Last Updated :12/09/2026 15:19
Planned engineering work will take place between Barrhead and Dumfries from 00:01, Sunday 20 September 2026 to 23:59, Sunday 20 September 2026, and from 00:01, Sunday 18 October 2026 to 23:59, Sunday 18 October 2026.
Additional Information:
Track works are taking place between Barrhead and Dumfries
Glasgow Central Kilmarnock
Glasgow Central Dumfries & Carlisle
Buses replace trains between Barrhead, Kilmarnock and Dumfries
Last Updated :06/07/2026 00:21
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: 16:23:33 19-09-2026
Powered By    © 2026