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
0 Line Updates
There are currently no Line Updates reported.
2 Catering Updates
Facilities on the 06/07/24 16:05 Oban to Glasgow Queen Street due 19:19.
This is due to a shortage of train crew.
Catering is not available throughout.
Last Updated :05/07/2024 13:38
Scheduled Expected Destination
16:05 16:05 Oban
16:17 16:17 Connel Ferry
16:29 16:29 Taynuilt
16:37 16:37 Falls Of Cruachan
16:49 16:49 Loch Awe
16:54 16:54 Dalmally
17:13 17:13 Tyndrum Lower
17:24 17:24 Crianlarich
17:42 17:42 Ardlui
17:56 17:56 Arrochar & Tarbet
18:18 18:18 Garelochhead
18:30 18:30 Helensburgh Upper
18:44 18:44 Dumbarton Central
18:54 18:54 Dalmuir
19:19 19:19 Glasgow Queen Street

Facilities on the 17:26 Inverness to Glasgow Queen Street due 20:44.
Catering is not available throughout.
Last Updated :06/07/2024 11:08
Scheduled Expected Destination
17:26 17:26 Inverness
17:59 17:59 Carrbridge
18:08 18:08 Aviemore
18:20 18:20 Kingussie
19:05 19:05 Pitlochry
19:20 19:20 Dunkeld & Birnam
19:39 19:39 Perth
20:16 20:16 Stirling
20:44 20:44 Glasgow Queen Street

12 Train Formation Updates
Facilities on the 17:41 Edinburgh to Helensburgh Central due 19:45.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Facilities Information:
Due to 334008 stopped at Bathgate for a precharge short circuit fault, the following services will run 3V6:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:34
Scheduled Expected Destination
17:41 17:41 Edinburgh
17:47 17:47 Haymarket
17:51 17:51 Edinburgh Park
17:59 17:59 Uphall
18:03 18:03 Livingston North
18:13 18:13 Bathgate
18:17 18:17 Armadale
18:21 18:21 Blackridge
18:27 18:27 Caldercruix
18:31 18:31 Drumgelloch
18:35 18:35 Airdrie
18:37 18:37 Coatdyke
18:40 18:40 Coatbridge Sunnyside
18:42 18:42 Blairhill
18:46 18:46 Easterhouse
18:49 18:49 Garrowhill
18:51 18:51 Shettleston
18:53 18:53 Carntyne
18:57 18:57 Bellgrove
18:59 18:59 High Street
19:02 19:02 Glasgow Queen Street Ll
19:04 19:04 Charing Cross
19:08 19:08 Partick
19:11 19:11 Hyndland
19:21 19:21 Dalmuir
19:29 19:29 Dumbarton East
19:31 19:31 Dumbarton Central
19:32 19:32 Dalreoch
19:37 19:37 Cardross
19:42 19:42 Craigendoran
19:45 19:45 Helensburgh Central

Facilities on the 18:15 Glasgow Queen Street to Edinburgh due 19:03.
This is due to a train fault.
Will be formed of 7 coaches instead of 8.
Additional Facilities Information:
Due to 385 4-car availability at -1, the following will run 7v8:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:56
Scheduled Expected Destination
18:15 18:15 Glasgow Queen Street
18:25 18:25 Croy
18:34 18:34 Falkirk High
18:38 18:38 Polmont
18:44 18:44 Linlithgow
18:58 18:58 Haymarket
19:03 19:03 Edinburgh

Facilities on the 18:39 Edinburgh to Perth due 20:10.
This is due to a broken down train.
Will be formed of 2 coaches instead of 4.
Additional Facilities Information:
Due to Highland Mainline closure, and to allow services to start from Perth and provide sets, the following services will run 2v4.
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:45
Scheduled Expected Destination
18:39 18:39 Edinburgh
18:45 18:45 Haymarket
18:49 18:49 South Gyle
18:52 18:52 Edinburgh Gateway
19:02 19:02 Inverkeithing
19:06 19:06 Dalgety Bay
19:11 19:11 Aberdour
19:15 19:15 Burntisland
19:20 19:20 Kinghorn
19:25 19:25 Kirkcaldy
19:34 19:34 Markinch
19:44 19:44 Ladybank
20:10 20:10 Perth

Facilities on the 18:53 Edinburgh to Glenrothes With Thornton due 19:54.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 4.
Additional Facilities Information:
Due to sets out of position due to train crew shortages 05/07, the following will run 2v4:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:51
Scheduled Expected Destination
18:53 18:53 Edinburgh
18:57 18:57 Haymarket
19:02 19:02 South Gyle
19:05 19:05 Edinburgh Gateway
19:11 19:11 Dalmeny
19:15 19:15 North Queensferry
19:19 19:19 Inverkeithing
19:22 19:22 Rosyth
19:27 19:27 Dunfermline City
19:31 19:31 Dunfermline Queen Margaret
19:37 19:37 Cowdenbeath
19:43 19:43 Lochgelly
19:47 19:47 Cardenden
19:54 19:54 Glenrothes With Thornton

Facilities on the 19:06 Glasgow Queen Street to Inverness due 22:43.
This is due to a shortage of train crew.
This train will now be formed of the usual number of coaches.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/07/2024 14:43
Scheduled Expected Destination
19:06 19:06 Glasgow Queen Street
19:36 19:36 Stirling
20:28 20:28 Perth
20:47 20:47 Dunkeld & Birnam
21:00 21:00 Pitlochry
21:37 21:37 Dalwhinnie
21:53 21:53 Kingussie
22:05 22:05 Aviemore
22:43 22:43 Inverness

Facilities on the 19:09 Glasgow Queen Street to Dundee due 20:49.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/07/2024 14:43
Scheduled Expected Destination
19:09 19:09 Glasgow Queen Street
19:42 19:42 Stirling
19:47 19:47 Bridge Of Allan
19:52 19:52 Dunblane
20:06 20:06 Gleneagles
20:25 20:25 Perth
20:43 20:43 Invergowrie
20:49 20:49 Dundee

Facilities on the 19:15 Edinburgh to Glasgow Queen Street due 20:04.
This is due to a train fault.
Will be formed of 7 coaches instead of 8.
Additional Facilities Information:
Due to 385 4-car availability at -1, the following will run 7v8:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:56
Scheduled Expected Destination
19:15 19:15 Edinburgh
19:20 19:20 Haymarket
19:33 19:33 Linlithgow
19:38 19:38 Polmont
19:43 19:43 Falkirk High
19:51 19:51 Croy
20:04 20:04 Glasgow Queen Street

Facilities on the 19:52 Lanark to Glasgow Central due 20:43.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 06:02
Scheduled Expected Destination
19:52 19:52 Lanark
20:01 20:01 Carluke
20:07 20:07 Wishaw
20:11 20:11 Shieldmuir
20:17 20:17 Motherwell
20:23 20:23 Bellshill
20:30 20:30 Uddingston
20:34 20:34 Cambuslang
20:43 20:43 Glasgow Central

Facilities on the 20:02 Helensburgh Central to Edinburgh due 22:13.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Facilities Information:
Due to 334008 stopped at Bathgate for a precharge short circuit fault, the following services will run 3V6:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:34
Scheduled Expected Destination
20:02 20:02 Helensburgh Central
20:05 20:05 Craigendoran
20:10 20:10 Cardross
20:15 20:15 Dalreoch
20:17 20:17 Dumbarton Central
20:19 20:19 Dumbarton East
20:29 20:29 Dalmuir
20:31 20:31 Singer
20:33 20:33 Drumry
20:36 20:36 Drumchapel
20:38 20:38 Westerton
20:41 20:41 Anniesland
20:44 20:44 Hyndland
20:47 20:47 Partick
20:51 20:51 Charing Cross
20:53 20:53 Glasgow Queen Street Ll
20:55 20:55 High Street
20:57 20:57 Bellgrove
21:01 21:01 Carntyne
21:03 21:03 Shettleston
21:06 21:06 Garrowhill
21:08 21:08 Easterhouse
21:12 21:12 Blairhill
21:15 21:15 Coatbridge Sunnyside
21:17 21:17 Coatdyke
21:21 21:21 Airdrie
21:24 21:24 Drumgelloch
21:28 21:28 Caldercruix
21:34 21:34 Blackridge
21:38 21:38 Armadale
21:47 21:47 Bathgate
21:52 21:52 Livingston North
21:55 21:55 Uphall
22:04 22:04 Edinburgh Park
22:09 22:09 Haymarket
22:13 22:13 Edinburgh

Facilities on the 20:04 Glenrothes With Thornton to Edinburgh due 21:10.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 4.
Additional Facilities Information:
Due to sets out of position due to train crew shortages 05/07, the following will run 2v4:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:51
Scheduled Expected Destination
20:04 20:04 Glenrothes With Thornton
20:11 20:11 Cardenden
20:16 20:16 Lochgelly
20:22 20:22 Cowdenbeath
20:28 20:28 Dunfermline Queen Margaret
20:31 20:31 Dunfermline City
20:35 20:35 Rosyth
20:39 20:39 Inverkeithing
20:44 20:44 North Queensferry
20:48 20:48 Dalmeny
20:54 20:54 Edinburgh Gateway
20:56 20:56 South Gyle
21:04 21:04 Haymarket
21:10 21:10 Edinburgh

20:15 Glasgow Queen Street to Edinburgh due 21:04 will be terminated at Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Will be formed of 7 coaches instead of 8.
Additional Facilities Information:
Due to 385 4-car availability at -1, the following will run 7v8:
Last Updated :06/07/2024 07:14
Scheduled Expected Destination
20:15 20:15 Glasgow Queen Street
20:27 20:27 Croy
20:36 20:36 Falkirk High
20:40 20:40 Polmont
20:46 20:46 Linlithgow
20:59 20:59 Haymarket
21:04 Not Stopping Edinburgh

Facilities on the 22:52 Edinburgh to Garscadden due 00:17.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Facilities Information:
Due to 334008 stopped at Bathgate for a precharge short circuit fault, the following services will run 3V6:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:34
Scheduled Expected Destination
22:52 22:52 Edinburgh
22:56 22:56 Haymarket
23:01 23:01 Edinburgh Park
23:09 23:09 Uphall
23:12 23:12 Livingston North
23:17 23:17 Bathgate
23:21 23:21 Armadale
23:24 23:24 Blackridge
23:31 23:31 Caldercruix
23:34 23:34 Drumgelloch
23:39 23:39 Airdrie
23:41 23:41 Coatdyke
23:43 23:43 Coatbridge Sunnyside
23:46 23:46 Blairhill
23:50 23:50 Easterhouse
23:52 23:52 Garrowhill
23:55 23:55 Shettleston
23:57 23:57 Carntyne
00:01 00:01 Bellgrove
00:02 00:02 High Street
00:05 00:05 Glasgow Queen Street Ll
00:07 00:07 Charing Cross
00:11 00:11 Partick
00:13 00:13 Hyndland
00:17 00:17 Garscadden

143 Train Cancellations
16:35 Glasgow Queen Street to Oban due 19:44 has been cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach for this cancelled train which is operated by ARays.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay .
Last Updated :06/07/2024 16:49
Scheduled Expected Destination
16:35 Not Stopping Glasgow Queen Street
16:58 Not Stopping Dalmuir
17:07 Not Stopping Dumbarton Central
17:22 Not Stopping Helensburgh Upper
17:33 Not Stopping Garelochhead
17:57 Not Stopping Arrochar & Tarbet
18:10 Not Stopping Ardlui
18:29 Not Stopping Crianlarich
18:37 Not Stopping Tyndrum Lower
18:55 Not Stopping Dalmally
19:00 Not Stopping Loch Awe
19:05 Not Stopping Falls Of Cruachan
19:21 Not Stopping Taynuilt
19:31 Not Stopping Connel Ferry
19:44 Not Stopping Oban

17:25 Dundee to Aberdeen due 18:52 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:24
Scheduled Expected Destination
17:25 Not Stopping Dundee
17:31 Not Stopping Broughty Ferry
17:36 Not Stopping Monifieth
17:41 Not Stopping Carnoustie
17:48 Not Stopping Arbroath
18:05 Not Stopping Montrose
18:17 Not Stopping Laurencekirk
18:31 Not Stopping Stonehaven
18:41 Not Stopping Portlethen
18:52 Not Stopping Aberdeen

06/07/24 17:27 Edinburgh to Glasgow Central due 18:57 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:33
Scheduled Expected Destination
17:27 Not Stopping Edinburgh
17:31 Not Stopping Haymarket
17:36 Not Stopping Slateford
17:39 Not Stopping Kingsknowe
17:41 Not Stopping Wester Hailes
17:45 Not Stopping Curriehill
17:51 Not Stopping Kirknewton
17:56 Not Stopping Livingston South
18:01 Not Stopping West Calder
18:04 Not Stopping Addiewell
18:09 Not Stopping Breich
18:13 Not Stopping Fauldhouse
18:18 Not Stopping Shotts
18:22 Not Stopping Hartwood
18:26 Not Stopping Cleland
18:30 Not Stopping Carfin
18:32 Not Stopping Holytown
18:37 Not Stopping Bellshill
18:41 Not Stopping Uddingston
18:57 Not Stopping Glasgow Central

06/07/24 17:28 Dalmuir to Cumbernauld due 18:59 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:01
Scheduled Expected Destination
17:28 Not Stopping Dalmuir
17:30 Not Stopping Clydebank
17:32 Not Stopping Yoker
17:35 Not Stopping Garscadden
17:37 Not Stopping Scotstounhill
17:42 Not Stopping Jordanhill
17:44 Not Stopping Hyndland
17:47 Not Stopping Partick
17:50 Not Stopping Exhibition Centre
17:53 Not Stopping Anderston
17:58 Not Stopping Glasgow Central Low Level
18:00 Not Stopping Argyle Street
18:03 Not Stopping Bridgeton
18:05 Not Stopping Dalmarnock
18:10 Not Stopping Rutherglen
18:13 Not Stopping Cambuslang
18:16 Not Stopping Newton Lanark
18:20 Not Stopping Blantyre
18:23 Not Stopping Hamilton West
18:27 Not Stopping Hamilton Central
18:32 Not Stopping Airbles
18:35 Not Stopping Motherwell
18:42 Not Stopping Whifflet
18:45 Not Stopping Coatbridge Central
18:57 Not Stopping Greenfaulds
18:59 Not Stopping Cumbernauld

06/07/24 17:36 Edinburgh to Dunblane due 18:38 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:56
Scheduled Expected Destination
17:36 Not Stopping Edinburgh
17:42 Not Stopping Haymarket
17:47 Not Stopping Edinburgh Park
18:02 Not Stopping Linlithgow
18:07 Not Stopping Polmont
18:14 Not Stopping Falkirk Grahamston
18:17 Not Stopping Camelon
18:21 Not Stopping Larbert
18:30 Not Stopping Stirling
18:34 Not Stopping Bridge Of Allan
18:38 Not Stopping Dunblane

06/07/24 17:46 Alloa to Glasgow Queen Street due 18:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:51
Scheduled Expected Destination
17:46 Not Stopping Alloa
17:56 Not Stopping Stirling
18:05 Not Stopping Larbert
18:15 Not Stopping Croy
18:21 Not Stopping Lenzie
18:25 Not Stopping Bishopbriggs
18:34 Not Stopping Glasgow Queen Street

06/07/24 17:52 Lanark to Glasgow Central due 18:43 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:03
Scheduled Expected Destination
17:52 Not Stopping Lanark
18:03 Not Stopping Carluke
18:09 Not Stopping Wishaw
18:12 Not Stopping Shieldmuir
18:17 Not Stopping Motherwell
18:26 Not Stopping Bellshill
18:30 Not Stopping Uddingston
18:34 Not Stopping Cambuslang
18:43 Not Stopping Glasgow Central

06/07/24 17:56 East Kilbride to Glasgow Central due 18:29 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:42
Scheduled Expected Destination
17:56 Not Stopping East Kilbride
18:00 Not Stopping Hairmyres
18:03 Not Stopping Thorntonhall
18:06 Not Stopping Busby
18:09 Not Stopping Clarkston
18:13 Not Stopping Giffnock
18:15 Not Stopping Thornliebank
18:20 Not Stopping Pollokshaws West
18:23 Not Stopping Crossmyloof
18:29 Not Stopping Glasgow Central

17:59 Cowdenbeath to Edinburgh due 18:46 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 16:19
Scheduled Expected Destination
17:59 Not Stopping Cowdenbeath
18:05 Not Stopping Dunfermline Queen Margaret
18:09 Not Stopping Dunfermline City
18:13 Not Stopping Rosyth
18:20 Not Stopping Inverkeithing
18:25 Not Stopping North Queensferry
18:29 Not Stopping Dalmeny
18:35 Not Stopping Edinburgh Gateway
18:42 Not Stopping Haymarket
18:46 Not Stopping Edinburgh

17:59 Edinburgh to Glasgow Central due 19:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:28
Scheduled Expected Destination
17:59 Not Stopping Edinburgh
18:03 Not Stopping Haymarket
18:06 Not Stopping Slateford
18:09 Not Stopping Kingsknowe
18:11 Not Stopping Wester Hailes
18:15 Not Stopping Curriehill
18:21 Not Stopping Kirknewton
18:26 Not Stopping Livingston South
18:30 Not Stopping West Calder
18:34 Not Stopping Addiewell
18:38 Not Stopping Breich
18:42 Not Stopping Fauldhouse
18:47 Not Stopping Shotts
18:50 Not Stopping Hartwood
18:55 Not Stopping Cleland
18:58 Not Stopping Carfin
19:01 Not Stopping Holytown
19:05 Not Stopping Bellshill
19:14 Not Stopping Uddingston
19:18 Not Stopping Cambuslang
19:27 Not Stopping Glasgow Central

18:00 Glasgow Central to Edinburgh due 19:10 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 15:40
Scheduled Expected Destination
18:00 Not Stopping Glasgow Central
18:11 Not Stopping Uddingston
18:15 Not Stopping Bellshill
18:18 Not Stopping Holytown
18:27 Not Stopping Shotts
18:38 Not Stopping West Calder
18:42 Not Stopping Livingston South
18:46 Not Stopping Kirknewton
18:53 Not Stopping Curriehill
18:56 Not Stopping Wester Hailes
18:59 Not Stopping Kingsknowe
19:02 Not Stopping Slateford
19:06 Not Stopping Haymarket
19:10 Not Stopping Edinburgh

06/07/24 18:01 Glenrothes With Thornton to Edinburgh due 19:03 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:31
Scheduled Expected Destination
18:01 Not Stopping Glenrothes With Thornton
18:08 Not Stopping Cardenden
18:13 Not Stopping Lochgelly
18:19 Not Stopping Cowdenbeath
18:25 Not Stopping Dunfermline Queen Margaret
18:28 Not Stopping Dunfermline City
18:32 Not Stopping Rosyth
18:36 Not Stopping Inverkeithing
18:40 Not Stopping North Queensferry
18:44 Not Stopping Dalmeny
18:50 Not Stopping Edinburgh Gateway
18:52 Not Stopping South Gyle
18:59 Not Stopping Haymarket
19:03 Not Stopping Edinburgh

06/07/24 18:07 Glasgow Central to Neilston due 18:36 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:40
Scheduled Expected Destination
18:07 Not Stopping Glasgow Central
18:12 Not Stopping Pollokshields East
18:13 Not Stopping Queens Park Strathclyde
18:15 Not Stopping Crosshill
18:17 Not Stopping Mount Florida
18:19 Not Stopping Cathcart
18:22 Not Stopping Muirend
18:25 Not Stopping Williamwood
18:27 Not Stopping Whitecraigs
18:30 Not Stopping Patterton
18:36 Not Stopping Neilston

06/07/24 18:08 Glasgow Central to Paisley Canal due 18:26 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:47
Scheduled Expected Destination
18:08 Not Stopping Glasgow Central
18:13 Not Stopping Dumbreck
18:16 Not Stopping Corkerhill
18:18 Not Stopping Mosspark
18:20 Not Stopping Crookston
18:23 Not Stopping Hawkhead
18:26 Not Stopping Paisley Canal

18:25 Glasgow Central to Lanark due 19:13 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 06:02
Scheduled Expected Destination
18:25 Not Stopping Glasgow Central
18:33 Not Stopping Cambuslang
18:38 Not Stopping Uddingston
18:42 Not Stopping Bellshill
18:48 Not Stopping Motherwell
18:52 Not Stopping Shieldmuir
18:56 Not Stopping Wishaw
19:03 Not Stopping Carluke
19:13 Not Stopping Lanark

06/07/24 18:28 Neilston to Glasgow Central due 18:58 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
18:28 Not Stopping Neilston
18:34 Not Stopping Patterton
18:36 Not Stopping Whitecraigs
18:38 Not Stopping Williamwood
18:41 Not Stopping Muirend
18:44 Not Stopping Cathcart
18:46 Not Stopping Mount Florida
18:48 Not Stopping Crosshill
18:50 Not Stopping Queens Park Strathclyde
18:53 Not Stopping Pollokshields East
18:58 Not Stopping Glasgow Central

06/07/24 18:31 Paisley Canal to Glasgow Central due 18:51 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:47
Scheduled Expected Destination
18:31 Not Stopping Paisley Canal
18:33 Not Stopping Hawkhead
18:36 Not Stopping Crookston
18:39 Not Stopping Mosspark
18:41 Not Stopping Corkerhill
18:44 Not Stopping Dumbreck
18:51 Not Stopping Glasgow Central

06/07/24 18:49 Glasgow Queen Street to Alloa due 19:35 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:51
Scheduled Expected Destination
18:49 Not Stopping Glasgow Queen Street
18:55 Not Stopping Bishopbriggs
19:00 Not Stopping Lenzie
19:05 Not Stopping Croy
19:16 Not Stopping Larbert
19:26 Not Stopping Stirling
19:35 Not Stopping Alloa

18:49 Tweedbank to Edinburgh due 19:48 will be cancelled.
This is due to a fault on this train.
Last Updated :06/07/2024 18:31
Scheduled Expected Destination
18:49 Not Stopping Tweedbank
18:53 Not Stopping Galashiels
19:02 Not Stopping Stow
19:19 Not Stopping Gorebridge
19:22 Not Stopping Newtongrange
19:25 Not Stopping Eskbank
19:32 Not Stopping Shawfair
19:35 Not Stopping Newcraighall
19:39 Not Stopping Brunstane
19:48 Not Stopping Edinburgh

06/07/24 18:50 Glasgow Central to Lanark due 19:45 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:03
Scheduled Expected Destination
18:50 Not Stopping Glasgow Central
18:58 Not Stopping Cambuslang
19:03 Not Stopping Uddingston
19:08 Not Stopping Bellshill
19:21 Not Stopping Motherwell
19:25 Not Stopping Shieldmuir
19:28 Not Stopping Wishaw
19:34 Not Stopping Carluke
19:45 Not Stopping Lanark

06/07/24 18:56 Neilston to Glasgow Central due 19:25 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:40
Scheduled Expected Destination
18:56 Not Stopping Neilston
19:02 Not Stopping Patterton
19:04 Not Stopping Whitecraigs
19:06 Not Stopping Williamwood
19:09 Not Stopping Muirend
19:12 Not Stopping Cathcart
19:14 Not Stopping Mount Florida
19:16 Not Stopping Crosshill
19:18 Not Stopping Queens Park Strathclyde
19:20 Not Stopping Pollokshields East
19:25 Not Stopping Glasgow Central

06/07/24 19:05 Glasgow Central to Neilston due 19:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
19:05 Not Stopping Glasgow Central
19:10 Not Stopping Pollokshields East
19:11 Not Stopping Queens Park Strathclyde
19:13 Not Stopping Crosshill
19:15 Not Stopping Mount Florida
19:17 Not Stopping Cathcart
19:20 Not Stopping Muirend
19:23 Not Stopping Williamwood
19:25 Not Stopping Whitecraigs
19:28 Not Stopping Patterton
19:34 Not Stopping Neilston

06/07/24 19:08 Glasgow Central to Paisley Canal due 19:26 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:47
Scheduled Expected Destination
19:08 Not Stopping Glasgow Central
19:13 Not Stopping Dumbreck
19:16 Not Stopping Corkerhill
19:18 Not Stopping Mosspark
19:20 Not Stopping Crookston
19:23 Not Stopping Hawkhead
19:26 Not Stopping Paisley Canal

06/07/24 19:17 Cumbernauld to Dalmuir due 20:50 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:01
Scheduled Expected Destination
19:17 Not Stopping Cumbernauld
19:19 Not Stopping Greenfaulds
19:26 Not Stopping Coatbridge Central
19:29 Not Stopping Whifflet
19:48 Not Stopping Motherwell
19:50 Not Stopping Airbles
19:57 Not Stopping Hamilton Central
20:00 Not Stopping Hamilton West
20:03 Not Stopping Blantyre
20:08 Not Stopping Newton Lanark
20:12 Not Stopping Cambuslang
20:15 Not Stopping Rutherglen
20:18 Not Stopping Dalmarnock
20:20 Not Stopping Bridgeton
20:23 Not Stopping Argyle Street
20:25 Not Stopping Glasgow Central Low Level
20:27 Not Stopping Anderston
20:29 Not Stopping Exhibition Centre
20:32 Not Stopping Partick
20:35 Not Stopping Hyndland
20:37 Not Stopping Jordanhill
20:40 Not Stopping Scotstounhill
20:42 Not Stopping Garscadden
20:44 Not Stopping Yoker
20:46 Not Stopping Clydebank
20:50 Not Stopping Dalmuir

06/07/24 19:18 Glasgow Central to Edinburgh due 20:44 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:33
Scheduled Expected Destination
19:18 Not Stopping Glasgow Central
19:29 Not Stopping Uddingston
19:33 Not Stopping Bellshill
19:40 Not Stopping Holytown
19:43 Not Stopping Carfin
19:46 Not Stopping Cleland
19:51 Not Stopping Hartwood
19:56 Not Stopping Shotts
20:01 Not Stopping Fauldhouse
20:05 Not Stopping Breich
20:09 Not Stopping Addiewell
20:12 Not Stopping West Calder
20:16 Not Stopping Livingston South
20:21 Not Stopping Kirknewton
20:27 Not Stopping Curriehill
20:31 Not Stopping Wester Hailes
20:33 Not Stopping Kingsknowe
20:36 Not Stopping Slateford
20:40 Not Stopping Haymarket
20:44 Not Stopping Edinburgh

06/07/24 19:26 Lanark to Glasgow Central due 20:16 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:44
Scheduled Expected Destination
19:26 Not Stopping Lanark
19:35 Not Stopping Carluke
19:42 Not Stopping Wishaw
19:48 Not Stopping Shieldmuir
19:53 Not Stopping Motherwell
19:59 Not Stopping Bellshill
20:03 Not Stopping Uddingston
20:07 Not Stopping Cambuslang
20:16 Not Stopping Glasgow Central

19:29 Edinburgh to Glasgow Central due 20:55 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 18:22
Scheduled Expected Destination
19:29 Not Stopping Edinburgh
19:33 Not Stopping Haymarket
19:36 Not Stopping Slateford
19:39 Not Stopping Kingsknowe
19:41 Not Stopping Wester Hailes
19:45 Not Stopping Curriehill
19:51 Not Stopping Kirknewton
19:56 Not Stopping Livingston South
20:00 Not Stopping West Calder
20:04 Not Stopping Addiewell
20:08 Not Stopping Breich
20:12 Not Stopping Fauldhouse
20:19 Not Stopping Shotts
20:22 Not Stopping Hartwood
20:27 Not Stopping Cleland
20:30 Not Stopping Carfin
20:32 Not Stopping Holytown
20:36 Not Stopping Bellshill
20:41 Not Stopping Uddingston
20:55 Not Stopping Glasgow Central

06/07/24 19:31 Dunblane to Edinburgh due 20:28 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:32
Scheduled Expected Destination
19:31 Not Stopping Dunblane
19:34 Not Stopping Bridge Of Allan
19:40 Not Stopping Stirling
19:48 Not Stopping Larbert
19:51 Not Stopping Camelon
19:54 Not Stopping Falkirk Grahamston
19:59 Not Stopping Polmont
20:04 Not Stopping Linlithgow
20:18 Not Stopping Edinburgh Park
20:24 Not Stopping Haymarket
20:28 Not Stopping Edinburgh

06/07/24 19:31 Paisley Canal to Glasgow Central due 19:53 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:47
Scheduled Expected Destination
19:31 Not Stopping Paisley Canal
19:33 Not Stopping Hawkhead
19:36 Not Stopping Crookston
19:39 Not Stopping Mosspark
19:41 Not Stopping Corkerhill
19:45 Not Stopping Dumbreck
19:53 Not Stopping Glasgow Central

06/07/24 19:35 Glasgow Central to Neilston due 20:04 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:40
Scheduled Expected Destination
19:35 Not Stopping Glasgow Central
19:40 Not Stopping Pollokshields East
19:41 Not Stopping Queens Park Strathclyde
19:43 Not Stopping Crosshill
19:45 Not Stopping Mount Florida
19:47 Not Stopping Cathcart
19:50 Not Stopping Muirend
19:53 Not Stopping Williamwood
19:55 Not Stopping Whitecraigs
19:58 Not Stopping Patterton
20:04 Not Stopping Neilston

06/07/24 19:45 Alloa to Glasgow Queen Street due 20:30 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:51
Scheduled Expected Destination
19:45 Not Stopping Alloa
19:55 Not Stopping Stirling
20:04 Not Stopping Larbert
20:15 Not Stopping Croy
20:20 Not Stopping Lenzie
20:24 Not Stopping Bishopbriggs
20:30 Not Stopping Glasgow Queen Street

06/07/24 19:47 Glasgow Central to Edinburgh due 21:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:01
Scheduled Expected Destination
19:47 Not Stopping Glasgow Central
20:09 Not Stopping Motherwell
20:16 Not Stopping Wishaw
20:22 Not Stopping Carluke
20:32 Not Stopping Carstairs
20:56 Not Stopping Haymarket
21:01 Not Stopping Edinburgh

06/07/24 19:49 Edinburgh to Glenrothes With Thornton due 20:49 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:47
Scheduled Expected Destination
19:49 Not Stopping Edinburgh
19:53 Not Stopping Haymarket
19:58 Not Stopping South Gyle
20:00 Not Stopping Edinburgh Gateway
20:06 Not Stopping Dalmeny
20:10 Not Stopping North Queensferry
20:14 Not Stopping Inverkeithing
20:17 Not Stopping Rosyth
20:22 Not Stopping Dunfermline City
20:26 Not Stopping Dunfermline Queen Margaret
20:32 Not Stopping Cowdenbeath
20:38 Not Stopping Lochgelly
20:42 Not Stopping Cardenden
20:49 Not Stopping Glenrothes With Thornton

06/07/24 19:52 Glasgow Central to Lanark due 20:46 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:53
Scheduled Expected Destination
19:52 Not Stopping Glasgow Central
20:00 Not Stopping Cambuslang
20:04 Not Stopping Uddingston
20:08 Not Stopping Bellshill
20:17 Not Stopping Motherwell
20:21 Not Stopping Shieldmuir
20:27 Not Stopping Wishaw
20:33 Not Stopping Carluke
20:46 Not Stopping Lanark

06/07/24 19:54 Glasgow Central to Glasgow Central due 20:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:07
Scheduled Expected Destination
19:54 Not Stopping Glasgow Central
19:59 Not Stopping Pollokshields East
20:00 Not Stopping Queens Park Strathclyde
20:02 Not Stopping Crosshill
20:04 Not Stopping Mount Florida
20:06 Not Stopping Cathcart
20:09 Not Stopping Langside
20:11 Not Stopping Pollokshaws East
20:13 Not Stopping Shawlands
20:15 Not Stopping Maxwell Park
20:17 Not Stopping Pollokshields West
20:27 Not Stopping Glasgow Central

06/07/24 19:58 Neilston to Glasgow Central due 20:29 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
19:58 Not Stopping Neilston
20:04 Not Stopping Patterton
20:06 Not Stopping Whitecraigs
20:08 Not Stopping Williamwood
20:11 Not Stopping Muirend
20:14 Not Stopping Cathcart
20:16 Not Stopping Mount Florida
20:18 Not Stopping Crosshill
20:20 Not Stopping Queens Park Strathclyde
20:22 Not Stopping Pollokshields East
20:29 Not Stopping Glasgow Central

06/07/24 20:28 Neilston to Glasgow Central due 20:58 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:40
Scheduled Expected Destination
20:28 Not Stopping Neilston
20:34 Not Stopping Patterton
20:36 Not Stopping Whitecraigs
20:38 Not Stopping Williamwood
20:41 Not Stopping Muirend
20:44 Not Stopping Cathcart
20:46 Not Stopping Mount Florida
20:48 Not Stopping Crosshill
20:50 Not Stopping Queens Park Strathclyde
20:52 Not Stopping Pollokshields East
20:58 Not Stopping Glasgow Central

06/07/24 20:31 Helensburgh Central to Edinburgh due 22:45 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:50
Scheduled Expected Destination
20:31 Not Stopping Helensburgh Central
20:34 Not Stopping Craigendoran
20:39 Not Stopping Cardross
20:44 Not Stopping Dalreoch
20:46 Not Stopping Dumbarton Central
20:48 Not Stopping Dumbarton East
20:57 Not Stopping Dalmuir
20:59 Not Stopping Singer
21:02 Not Stopping Drumry
21:04 Not Stopping Drumchapel
21:07 Not Stopping Westerton
21:10 Not Stopping Anniesland
21:13 Not Stopping Hyndland
21:16 Not Stopping Partick
21:20 Not Stopping Charing Cross
21:23 Not Stopping Glasgow Queen Street Ll
21:25 Not Stopping High Street
21:27 Not Stopping Bellgrove
21:31 Not Stopping Carntyne
21:33 Not Stopping Shettleston
21:36 Not Stopping Garrowhill
21:38 Not Stopping Easterhouse
21:42 Not Stopping Blairhill
21:45 Not Stopping Coatbridge Sunnyside
21:47 Not Stopping Coatdyke
21:51 Not Stopping Airdrie
21:54 Not Stopping Drumgelloch
21:58 Not Stopping Caldercruix
22:04 Not Stopping Blackridge
22:08 Not Stopping Armadale
22:18 Not Stopping Bathgate
22:22 Not Stopping Livingston North
22:25 Not Stopping Uphall
22:33 Not Stopping Edinburgh Park
22:40 Not Stopping Haymarket
22:45 Not Stopping Edinburgh

20:42 Oban to Glasgow Queen Street due 00:02 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach for this cancelled train which is operated by ARays.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay .
Last Updated :06/07/2024 16:49
Scheduled Expected Destination
20:42 Not Stopping Oban
20:54 Not Stopping Connel Ferry
21:08 Not Stopping Taynuilt
21:21 Not Stopping Loch Awe
21:33 Not Stopping Dalmally
21:51 Not Stopping Tyndrum Lower
22:01 Not Stopping Crianlarich
22:17 Not Stopping Ardlui
22:31 Not Stopping Arrochar & Tarbet
22:51 Not Stopping Garelochhead
23:02 Not Stopping Helensburgh Upper
23:22 Not Stopping Dumbarton Central
23:33 Not Stopping Dalmuir
00:02 Not Stopping Glasgow Queen Street

20:49 Bathgate to Edinburgh due 21:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 14:13
Scheduled Expected Destination
20:49 Not Stopping Bathgate
20:53 Not Stopping Livingston North
20:56 Not Stopping Uphall
21:04 Not Stopping Edinburgh Park
21:09 Not Stopping Haymarket
21:14 Not Stopping Edinburgh

06/07/24 20:51 Lanark to Glasgow Central due 21:41 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:03
Scheduled Expected Destination
20:51 Not Stopping Lanark
21:01 Not Stopping Carluke
21:07 Not Stopping Wishaw
21:11 Not Stopping Shieldmuir
21:15 Not Stopping Motherwell
21:22 Not Stopping Bellshill
21:26 Not Stopping Uddingston
21:30 Not Stopping Cambuslang
21:41 Not Stopping Glasgow Central

06/07/24 21:00 Glenrothes With Thornton to Edinburgh due 22:02 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:47
Scheduled Expected Destination
21:00 Not Stopping Glenrothes With Thornton
21:07 Not Stopping Cardenden
21:11 Not Stopping Lochgelly
21:17 Not Stopping Cowdenbeath
21:23 Not Stopping Dunfermline Queen Margaret
21:26 Not Stopping Dunfermline City
21:30 Not Stopping Rosyth
21:34 Not Stopping Inverkeithing
21:38 Not Stopping North Queensferry
21:42 Not Stopping Dalmeny
21:48 Not Stopping Edinburgh Gateway
21:50 Not Stopping South Gyle
21:56 Not Stopping Haymarket
22:02 Not Stopping Edinburgh

21:10 Perth to Edinburgh due 22:39 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 18:24
Scheduled Expected Destination
21:10 Not Stopping Perth
21:32 Not Stopping Ladybank
21:40 Not Stopping Markinch
21:50 Not Stopping Kirkcaldy
21:55 Not Stopping Kinghorn
22:00 Not Stopping Burntisland
22:04 Not Stopping Aberdour
22:09 Not Stopping Dalgety Bay
22:13 Not Stopping Inverkeithing
22:24 Not Stopping Edinburgh Gateway
22:27 Not Stopping South Gyle
22:34 Not Stopping Haymarket
22:39 Not Stopping Edinburgh

06/07/24 21:15 Glasgow Central to Ardrossan Harbour due 22:06 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:42
Scheduled Expected Destination
21:15 Not Stopping Glasgow Central
21:25 Not Stopping Paisley Gilmour Street
21:29 Not Stopping Johnstone
21:32 Not Stopping Milliken Park
21:35 Not Stopping Howwood Renfrew
21:39 Not Stopping Lochwinnoch
21:43 Not Stopping Glengarnock
21:47 Not Stopping Dalry
21:52 Not Stopping Kilwinning
21:56 Not Stopping Stevenston
21:59 Not Stopping Saltcoats
22:01 Not Stopping Ardrossan South Beach
22:04 Not Stopping Ardrossan Town
22:06 Not Stopping Ardrossan Harbour

21:15 Edinburgh to Glasgow Queen Street due 22:08 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 07:14
Scheduled Expected Destination
21:15 Not Stopping Edinburgh
21:22 Not Stopping Haymarket
21:37 Not Stopping Linlithgow
21:42 Not Stopping Polmont
21:46 Not Stopping Falkirk High
21:55 Not Stopping Croy
22:08 Not Stopping Glasgow Queen Street

06/07/24 21:23 Glasgow Central to Edinburgh due 22:51 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:45
Scheduled Expected Destination
21:23 Not Stopping Glasgow Central
21:37 Not Stopping Uddingston
21:42 Not Stopping Bellshill
21:45 Not Stopping Holytown
21:48 Not Stopping Carfin
21:51 Not Stopping Cleland
21:56 Not Stopping Hartwood
22:00 Not Stopping Shotts
22:06 Not Stopping Fauldhouse
22:10 Not Stopping Breich
22:14 Not Stopping Addiewell
22:18 Not Stopping West Calder
22:22 Not Stopping Livingston South
22:27 Not Stopping Kirknewton
22:33 Not Stopping Curriehill
22:37 Not Stopping Wester Hailes
22:40 Not Stopping Kingsknowe
22:43 Not Stopping Slateford
22:47 Not Stopping Haymarket
22:51 Not Stopping Edinburgh

06/07/24 21:35 Glasgow Central to Neilston due 22:04 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
21:35 Not Stopping Glasgow Central
21:40 Not Stopping Pollokshields East
21:41 Not Stopping Queens Park Strathclyde
21:43 Not Stopping Crosshill
21:45 Not Stopping Mount Florida
21:47 Not Stopping Cathcart
21:50 Not Stopping Muirend
21:53 Not Stopping Williamwood
21:55 Not Stopping Whitecraigs
21:58 Not Stopping Patterton
22:04 Not Stopping Neilston

06/07/24 22:00 Glasgow Central to Ayr due 22:52 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:41
Scheduled Expected Destination
22:00 Not Stopping Glasgow Central
22:10 Not Stopping Paisley Gilmour Street
22:14 Not Stopping Johnstone
22:28 Not Stopping Kilwinning
22:32 Not Stopping Irvine
22:36 Not Stopping Barassie
22:39 Not Stopping Troon
22:43 Not Stopping Prestwick Int. Airport
22:45 Not Stopping Prestwick Town
22:48 Not Stopping Newton-On-Ayr
22:52 Not Stopping Ayr

06/07/24 22:15 Glasgow Queen Street to Edinburgh due 23:04 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:53
Scheduled Expected Destination
22:15 Not Stopping Glasgow Queen Street
22:26 Not Stopping Croy
22:36 Not Stopping Falkirk High
22:40 Not Stopping Polmont
22:45 Not Stopping Linlithgow
22:59 Not Stopping Haymarket
23:04 Not Stopping Edinburgh

06/07/24 22:28 Neilston to Glasgow Central due 22:58 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
22:28 Not Stopping Neilston
22:34 Not Stopping Patterton
22:36 Not Stopping Whitecraigs
22:38 Not Stopping Williamwood
22:41 Not Stopping Muirend
22:44 Not Stopping Cathcart
22:46 Not Stopping Mount Florida
22:48 Not Stopping Crosshill
22:50 Not Stopping Queens Park Strathclyde
22:52 Not Stopping Pollokshields East
22:58 Not Stopping Glasgow Central

06/07/24 22:45 Ardrossan Harbour to Glasgow Central due 23:36 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:42
Scheduled Expected Destination
22:45 Not Stopping Ardrossan Harbour
22:47 Not Stopping Ardrossan Town
22:50 Not Stopping Ardrossan South Beach
22:52 Not Stopping Saltcoats
22:54 Not Stopping Stevenston
22:58 Not Stopping Kilwinning
23:03 Not Stopping Dalry
23:07 Not Stopping Glengarnock
23:11 Not Stopping Lochwinnoch
23:15 Not Stopping Howwood Renfrew
23:18 Not Stopping Milliken Park
23:21 Not Stopping Johnstone
23:25 Not Stopping Paisley Gilmour Street
23:36 Not Stopping Glasgow Central

22:59 Edinburgh to Glasgow Central due 00:19 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach for this cancelled train which will leave at 2315. Passengers for stations Carstairs to Motherwell should depart the bus at Shotts where we will provide onwards travel.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay .
Last Updated :06/07/2024 14:35
Scheduled Expected Destination
22:59 Not Stopping Edinburgh
23:03 Not Stopping Haymarket
23:07 Not Stopping Slateford
23:10 Not Stopping Kingsknowe
23:12 Not Stopping Wester Hailes
23:15 Not Stopping Curriehill
23:22 Not Stopping Kirknewton
23:27 Not Stopping Livingston South
23:31 Not Stopping West Calder
23:34 Not Stopping Addiewell
23:40 Not Stopping Fauldhouse
23:45 Not Stopping Shotts
23:48 Not Stopping Hartwood
23:52 Not Stopping Cleland
23:55 Not Stopping Carfin
23:58 Not Stopping Holytown
00:01 Not Stopping Bellshill
00:06 Not Stopping Uddingston
00:10 Not Stopping Cambuslang
00:19 Not Stopping Glasgow Central

06/07/24 23:03 Dalmuir to Motherwell due 00:06 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:51
Scheduled Expected Destination
23:03 Not Stopping Dalmuir
23:05 Not Stopping Clydebank
23:07 Not Stopping Yoker
23:10 Not Stopping Garscadden
23:12 Not Stopping Scotstounhill
23:15 Not Stopping Jordanhill
23:17 Not Stopping Hyndland
23:20 Not Stopping Partick
23:23 Not Stopping Exhibition Centre
23:25 Not Stopping Anderston
23:27 Not Stopping Glasgow Central Low Level
23:29 Not Stopping Argyle Street
23:32 Not Stopping Bridgeton
23:34 Not Stopping Dalmarnock
23:37 Not Stopping Rutherglen
23:41 Not Stopping Carmyle
23:44 Not Stopping Mount Vernon
23:46 Not Stopping Baillieston
23:49 Not Stopping Bargeddie
23:53 Not Stopping Kirkwood
23:57 Not Stopping Whifflet
00:06 Not Stopping Motherwell

23:03 Edinburgh to Dunblane due 23:58 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to secure a replacement bus to operate from Edinburgh to Dunblane for this cancelled train.
Last Updated :06/07/2024 18:02
Scheduled Expected Destination
23:03 Not Stopping Edinburgh
23:07 Not Stopping Haymarket
23:11 Not Stopping Edinburgh Park
23:26 Not Stopping Linlithgow
23:31 Not Stopping Polmont
23:37 Not Stopping Falkirk Grahamston
23:40 Not Stopping Camelon
23:43 Not Stopping Larbert
23:51 Not Stopping Stirling
23:55 Not Stopping Bridge Of Allan
23:58 Not Stopping Dunblane

06/07/24 23:05 Glasgow Central to Neilston due 23:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
23:05 Not Stopping Glasgow Central
23:10 Not Stopping Pollokshields East
23:11 Not Stopping Queens Park Strathclyde
23:13 Not Stopping Crosshill
23:15 Not Stopping Mount Florida
23:17 Not Stopping Cathcart
23:20 Not Stopping Muirend
23:23 Not Stopping Williamwood
23:25 Not Stopping Whitecraigs
23:28 Not Stopping Patterton
23:34 Not Stopping Neilston

06/07/24 23:05 Ayr to Glasgow Central due 00:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:41
Scheduled Expected Destination
23:05 Not Stopping Ayr
23:07 Not Stopping Newton-On-Ayr
23:10 Not Stopping Prestwick Town
23:12 Not Stopping Prestwick Int. Airport
23:16 Not Stopping Troon
23:18 Not Stopping Barassie
23:23 Not Stopping Irvine
23:27 Not Stopping Kilwinning
23:45 Not Stopping Johnstone
23:49 Not Stopping Paisley Gilmour Street
00:01 Not Stopping Glasgow Central

23:07 Edinburgh to Airdrie due 23:54 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
Passengers please travel on 2339 train from Edinburgh to Bathgate and we will have a bus from Bathgate to Airdrie calling Armadale, Blackridge, Caldercruix, Drumgelloch and Airdrie.
Last Updated :06/07/2024 18:11
Scheduled Expected Destination
23:07 Not Stopping Edinburgh
23:11 Not Stopping Haymarket
23:16 Not Stopping Edinburgh Park
23:24 Not Stopping Uphall
23:27 Not Stopping Livingston North
23:33 Not Stopping Bathgate
23:37 Not Stopping Armadale
23:41 Not Stopping Blackridge
23:47 Not Stopping Caldercruix
23:51 Not Stopping Drumgelloch
23:54 Not Stopping Airdrie

23:13 Edinburgh to Motherwell due 00:22 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach for this cancelled train which will leave at 2315. Passengers for stations Carstairs to Motherwell should depart the bus at Shotts where we will provide onwards travel.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay .
Last Updated :06/07/2024 14:35
Scheduled Expected Destination
23:13 Not Stopping Edinburgh
23:17 Not Stopping Haymarket
23:22 Not Stopping Slateford
23:25 Not Stopping Kingsknowe
23:27 Not Stopping Wester Hailes
23:31 Not Stopping Curriehill
23:38 Not Stopping Kirknewton
23:59 Not Stopping Carstairs
00:09 Not Stopping Carluke
00:15 Not Stopping Wishaw
00:22 Not Stopping Motherwell

23:15 Glasgow Central to Largs due 00:18 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have a replacement bus that will run from Glasgow to Largs calling stations.
Last Updated :06/07/2024 17:58
Scheduled Expected Destination
23:15 Not Stopping Glasgow Central
23:25 Not Stopping Paisley Gilmour Street
23:29 Not Stopping Johnstone
23:32 Not Stopping Milliken Park
23:34 Not Stopping Howwood Renfrew
23:38 Not Stopping Lochwinnoch
23:43 Not Stopping Glengarnock
23:47 Not Stopping Dalry
23:51 Not Stopping Kilwinning
23:55 Not Stopping Stevenston
23:58 Not Stopping Saltcoats
00:03 Not Stopping Ardrossan South Beach
00:07 Not Stopping West Kilbride
00:12 Not Stopping Fairlie
00:18 Not Stopping Largs

07/07/24 08:25 Helensburgh Central to Edinburgh due 10:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:08
Scheduled Expected Destination
08:25 Not Stopping Helensburgh Central
08:28 Not Stopping Craigendoran
08:33 Not Stopping Cardross
08:38 Not Stopping Dalreoch
08:40 Not Stopping Dumbarton Central
08:42 Not Stopping Dumbarton East
08:51 Not Stopping Dalmuir
08:53 Not Stopping Singer
08:55 Not Stopping Drumry
08:58 Not Stopping Drumchapel
09:00 Not Stopping Westerton
09:03 Not Stopping Anniesland
09:06 Not Stopping Hyndland
09:09 Not Stopping Partick
09:13 Not Stopping Charing Cross
09:15 Not Stopping Glasgow Queen Street Ll
09:17 Not Stopping High Street
09:19 Not Stopping Bellgrove
09:23 Not Stopping Carntyne
09:25 Not Stopping Shettleston
09:28 Not Stopping Garrowhill
09:30 Not Stopping Easterhouse
09:34 Not Stopping Blairhill
09:37 Not Stopping Coatbridge Sunnyside
09:39 Not Stopping Coatdyke
09:43 Not Stopping Airdrie
09:46 Not Stopping Drumgelloch
09:50 Not Stopping Caldercruix
09:56 Not Stopping Blackridge
10:00 Not Stopping Armadale
10:05 Not Stopping Bathgate
10:10 Not Stopping Livingston North
10:13 Not Stopping Uphall
10:21 Not Stopping Edinburgh Park
10:30 Not Stopping Haymarket
10:34 Not Stopping Edinburgh

07/07/24 08:33 Glasgow Central to Motherwell due 09:00 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
08:33 Not Stopping Glasgow Central
08:42 Not Stopping Cambuslang
08:46 Not Stopping Uddingston
08:50 Not Stopping Bellshill
09:00 Not Stopping Motherwell

07/07/24 08:35 Motherwell to Glasgow Central due 09:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
08:35 Not Stopping Motherwell
08:42 Not Stopping Bellshill
08:46 Not Stopping Uddingston
08:50 Not Stopping Cambuslang
09:01 Not Stopping Glasgow Central

07/07/24 08:39 Balloch to Larkhall due 10:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
08:39 Not Stopping Balloch
08:41 Not Stopping Alexandria
08:44 Not Stopping Renton
08:47 Not Stopping Dalreoch
08:48 Not Stopping Dumbarton Central
08:50 Not Stopping Dumbarton East
08:55 Not Stopping Bowling
08:58 Not Stopping Kilpatrick
09:02 Not Stopping Dalmuir
09:05 Not Stopping Clydebank
09:07 Not Stopping Yoker
09:09 Not Stopping Garscadden
09:11 Not Stopping Scotstounhill
09:14 Not Stopping Jordanhill
09:16 Not Stopping Hyndland
09:18 Not Stopping Partick
09:21 Not Stopping Exhibition Centre
09:25 Not Stopping Glasgow Central Low Level
09:30 Not Stopping Bridgeton
09:34 Not Stopping Rutherglen
09:37 Not Stopping Cambuslang
09:41 Not Stopping Newton Lanark
09:45 Not Stopping Blantyre
09:48 Not Stopping Hamilton West
09:51 Not Stopping Hamilton Central
09:55 Not Stopping Chatelherault
09:58 Not Stopping Merryton
10:01 Not Stopping Larkhall

07/07/24 09:04 Edinburgh to Helensburgh Central due 11:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:14
Scheduled Expected Destination
09:04 Not Stopping Edinburgh
09:08 Not Stopping Haymarket
09:16 Not Stopping Edinburgh Park
09:29 Not Stopping Uphall
09:32 Not Stopping Livingston North
09:37 Not Stopping Bathgate
09:41 Not Stopping Armadale
09:44 Not Stopping Blackridge
09:51 Not Stopping Caldercruix
09:54 Not Stopping Drumgelloch
09:59 Not Stopping Airdrie
10:01 Not Stopping Coatdyke
10:03 Not Stopping Coatbridge Sunnyside
10:06 Not Stopping Blairhill
10:10 Not Stopping Easterhouse
10:12 Not Stopping Garrowhill
10:15 Not Stopping Shettleston
10:17 Not Stopping Carntyne
10:20 Not Stopping Bellgrove
10:22 Not Stopping High Street
10:25 Not Stopping Glasgow Queen Street Ll
10:27 Not Stopping Charing Cross
10:31 Not Stopping Partick
10:34 Not Stopping Hyndland
10:37 Not Stopping Anniesland
10:40 Not Stopping Westerton
10:42 Not Stopping Drumchapel
10:44 Not Stopping Drumry
10:47 Not Stopping Singer
10:51 Not Stopping Dalmuir
10:58 Not Stopping Dumbarton East
11:00 Not Stopping Dumbarton Central
11:02 Not Stopping Dalreoch
11:07 Not Stopping Cardross
11:12 Not Stopping Craigendoran
11:15 Not Stopping Helensburgh Central

07/07/24 09:04 Yoker to Balloch due 09:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
09:04 Not Stopping Yoker
09:06 Not Stopping Clydebank
09:10 Not Stopping Dalmuir
09:13 Not Stopping Kilpatrick
09:16 Not Stopping Bowling
09:20 Not Stopping Dumbarton East
09:22 Not Stopping Dumbarton Central
09:24 Not Stopping Dalreoch
09:27 Not Stopping Renton
09:29 Not Stopping Alexandria
09:33 Not Stopping Balloch

07/07/24 09:08 Larkhall to Balloch due 10:32 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
09:08 Not Stopping Larkhall
09:10 Not Stopping Merryton
09:13 Not Stopping Chatelherault
09:17 Not Stopping Hamilton Central
09:20 Not Stopping Hamilton West
09:23 Not Stopping Blantyre
09:27 Not Stopping Newton Lanark
09:31 Not Stopping Cambuslang
09:35 Not Stopping Rutherglen
09:39 Not Stopping Bridgeton
09:45 Not Stopping Glasgow Central Low Level
09:48 Not Stopping Exhibition Centre
09:51 Not Stopping Partick
09:54 Not Stopping Hyndland
09:56 Not Stopping Jordanhill
09:58 Not Stopping Scotstounhill
10:00 Not Stopping Garscadden
10:03 Not Stopping Yoker
10:05 Not Stopping Clydebank
10:09 Not Stopping Dalmuir
10:12 Not Stopping Kilpatrick
10:15 Not Stopping Bowling
10:19 Not Stopping Dumbarton East
10:21 Not Stopping Dumbarton Central
10:23 Not Stopping Dalreoch
10:26 Not Stopping Renton
10:29 Not Stopping Alexandria
10:32 Not Stopping Balloch

07/07/24 09:25 Helensburgh Central to Edinburgh due 11:28 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:08
Scheduled Expected Destination
09:25 Not Stopping Helensburgh Central
09:28 Not Stopping Craigendoran
09:33 Not Stopping Cardross
09:38 Not Stopping Dalreoch
09:40 Not Stopping Dumbarton Central
09:42 Not Stopping Dumbarton East
09:51 Not Stopping Dalmuir
09:53 Not Stopping Singer
09:55 Not Stopping Drumry
09:58 Not Stopping Drumchapel
10:00 Not Stopping Westerton
10:03 Not Stopping Anniesland
10:06 Not Stopping Hyndland
10:09 Not Stopping Partick
10:13 Not Stopping Charing Cross
10:15 Not Stopping Glasgow Queen Street Ll
10:17 Not Stopping High Street
10:19 Not Stopping Bellgrove
10:23 Not Stopping Carntyne
10:25 Not Stopping Shettleston
10:28 Not Stopping Garrowhill
10:30 Not Stopping Easterhouse
10:34 Not Stopping Blairhill
10:37 Not Stopping Coatbridge Sunnyside
10:39 Not Stopping Coatdyke
10:42 Not Stopping Airdrie
10:45 Not Stopping Drumgelloch
10:49 Not Stopping Caldercruix
10:55 Not Stopping Blackridge
10:59 Not Stopping Armadale
11:03 Not Stopping Bathgate
11:08 Not Stopping Livingston North
11:11 Not Stopping Uphall
11:19 Not Stopping Edinburgh Park
11:24 Not Stopping Haymarket
11:28 Not Stopping Edinburgh

07/07/24 09:38 Balloch to Larkhall due 11:00 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
09:38 Not Stopping Balloch
09:40 Not Stopping Alexandria
09:43 Not Stopping Renton
09:46 Not Stopping Dalreoch
09:47 Not Stopping Dumbarton Central
09:49 Not Stopping Dumbarton East
09:54 Not Stopping Bowling
09:57 Not Stopping Kilpatrick
10:01 Not Stopping Dalmuir
10:04 Not Stopping Clydebank
10:06 Not Stopping Yoker
10:08 Not Stopping Garscadden
10:10 Not Stopping Scotstounhill
10:13 Not Stopping Jordanhill
10:15 Not Stopping Hyndland
10:17 Not Stopping Partick
10:20 Not Stopping Exhibition Centre
10:22 Not Stopping Anderston
10:25 Not Stopping Glasgow Central Low Level
10:27 Not Stopping Argyle Street
10:30 Not Stopping Bridgeton
10:32 Not Stopping Dalmarnock
10:34 Not Stopping Rutherglen
10:37 Not Stopping Cambuslang
10:40 Not Stopping Newton Lanark
10:44 Not Stopping Blantyre
10:47 Not Stopping Hamilton West
10:50 Not Stopping Hamilton Central
10:54 Not Stopping Chatelherault
10:57 Not Stopping Merryton
11:00 Not Stopping Larkhall

07/07/24 09:50 Glasgow Central to Motherwell due 10:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
09:50 Not Stopping Glasgow Central
09:59 Not Stopping Cambuslang
10:03 Not Stopping Uddingston
10:08 Not Stopping Bellshill
10:15 Not Stopping Motherwell

07/07/24 09:54 Motherwell to Glasgow Central due 10:20 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
09:54 Not Stopping Motherwell
10:00 Not Stopping Bellshill
10:04 Not Stopping Uddingston
10:09 Not Stopping Cambuslang
10:20 Not Stopping Glasgow Central

07/07/24 10:06 Edinburgh to Helensburgh Central due 12:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:14
Scheduled Expected Destination
10:06 Not Stopping Edinburgh
10:10 Not Stopping Haymarket
10:15 Not Stopping Edinburgh Park
10:28 Not Stopping Uphall
10:31 Not Stopping Livingston North
10:36 Not Stopping Bathgate
10:40 Not Stopping Armadale
10:44 Not Stopping Blackridge
10:50 Not Stopping Caldercruix
10:54 Not Stopping Drumgelloch
10:58 Not Stopping Airdrie
11:00 Not Stopping Coatdyke
11:03 Not Stopping Coatbridge Sunnyside
11:06 Not Stopping Blairhill
11:10 Not Stopping Easterhouse
11:12 Not Stopping Garrowhill
11:15 Not Stopping Shettleston
11:17 Not Stopping Carntyne
11:20 Not Stopping Bellgrove
11:22 Not Stopping High Street
11:25 Not Stopping Glasgow Queen Street Ll
11:27 Not Stopping Charing Cross
11:31 Not Stopping Partick
11:34 Not Stopping Hyndland
11:37 Not Stopping Anniesland
11:40 Not Stopping Westerton
11:42 Not Stopping Drumchapel
11:44 Not Stopping Drumry
11:47 Not Stopping Singer
11:51 Not Stopping Dalmuir
11:58 Not Stopping Dumbarton East
12:00 Not Stopping Dumbarton Central
12:02 Not Stopping Dalreoch
12:07 Not Stopping Cardross
12:12 Not Stopping Craigendoran
12:15 Not Stopping Helensburgh Central

07/07/24 10:08 Larkhall to Balloch due 11:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
10:08 Not Stopping Larkhall
10:10 Not Stopping Merryton
10:13 Not Stopping Chatelherault
10:17 Not Stopping Hamilton Central
10:20 Not Stopping Hamilton West
10:23 Not Stopping Blantyre
10:27 Not Stopping Newton Lanark
10:31 Not Stopping Cambuslang
10:35 Not Stopping Rutherglen
10:37 Not Stopping Dalmarnock
10:39 Not Stopping Bridgeton
10:42 Not Stopping Argyle Street
10:45 Not Stopping Glasgow Central Low Level
10:47 Not Stopping Anderston
10:49 Not Stopping Exhibition Centre
10:52 Not Stopping Partick
10:55 Not Stopping Hyndland
10:57 Not Stopping Jordanhill
10:59 Not Stopping Scotstounhill
11:01 Not Stopping Garscadden
11:04 Not Stopping Yoker
11:06 Not Stopping Clydebank
11:10 Not Stopping Dalmuir
11:13 Not Stopping Kilpatrick
11:16 Not Stopping Bowling
11:20 Not Stopping Dumbarton East
11:22 Not Stopping Dumbarton Central
11:24 Not Stopping Dalreoch
11:27 Not Stopping Renton
11:29 Not Stopping Alexandria
11:33 Not Stopping Balloch

07/07/24 10:23 Motherwell to Glasgow Central due 10:48 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
10:23 Not Stopping Motherwell
10:29 Not Stopping Bellshill
10:33 Not Stopping Uddingston
10:38 Not Stopping Cambuslang
10:48 Not Stopping Glasgow Central

07/07/24 10:25 Helensburgh Central to Edinburgh due 12:29 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:08
Scheduled Expected Destination
10:25 Not Stopping Helensburgh Central
10:28 Not Stopping Craigendoran
10:33 Not Stopping Cardross
10:38 Not Stopping Dalreoch
10:40 Not Stopping Dumbarton Central
10:42 Not Stopping Dumbarton East
10:51 Not Stopping Dalmuir
10:53 Not Stopping Singer
10:55 Not Stopping Drumry
10:58 Not Stopping Drumchapel
11:00 Not Stopping Westerton
11:03 Not Stopping Anniesland
11:06 Not Stopping Hyndland
11:09 Not Stopping Partick
11:13 Not Stopping Charing Cross
11:15 Not Stopping Glasgow Queen Street Ll
11:17 Not Stopping High Street
11:19 Not Stopping Bellgrove
11:23 Not Stopping Carntyne
11:25 Not Stopping Shettleston
11:28 Not Stopping Garrowhill
11:30 Not Stopping Easterhouse
11:34 Not Stopping Blairhill
11:37 Not Stopping Coatbridge Sunnyside
11:39 Not Stopping Coatdyke
11:43 Not Stopping Airdrie
11:46 Not Stopping Drumgelloch
11:50 Not Stopping Caldercruix
11:56 Not Stopping Blackridge
12:00 Not Stopping Armadale
12:04 Not Stopping Bathgate
12:09 Not Stopping Livingston North
12:12 Not Stopping Uphall
12:20 Not Stopping Edinburgh Park
12:25 Not Stopping Haymarket
12:29 Not Stopping Edinburgh

07/07/24 10:38 Balloch to Larkhall due 12:00 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
10:38 Not Stopping Balloch
10:41 Not Stopping Alexandria
10:43 Not Stopping Renton
10:46 Not Stopping Dalreoch
10:48 Not Stopping Dumbarton Central
10:50 Not Stopping Dumbarton East
10:54 Not Stopping Bowling
10:57 Not Stopping Kilpatrick
11:02 Not Stopping Dalmuir
11:04 Not Stopping Clydebank
11:06 Not Stopping Yoker
11:09 Not Stopping Garscadden
11:11 Not Stopping Scotstounhill
11:13 Not Stopping Jordanhill
11:15 Not Stopping Hyndland
11:18 Not Stopping Partick
11:21 Not Stopping Exhibition Centre
11:23 Not Stopping Anderston
11:25 Not Stopping Glasgow Central Low Level
11:26 Not Stopping Argyle Street
11:29 Not Stopping Bridgeton
11:31 Not Stopping Dalmarnock
11:33 Not Stopping Rutherglen
11:37 Not Stopping Cambuslang
11:40 Not Stopping Newton Lanark
11:44 Not Stopping Blantyre
11:47 Not Stopping Hamilton West
11:50 Not Stopping Hamilton Central
11:54 Not Stopping Chatelherault
11:57 Not Stopping Merryton
12:00 Not Stopping Larkhall

07/07/24 10:50 Glasgow Central to Motherwell due 11:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
10:50 Not Stopping Glasgow Central
10:59 Not Stopping Cambuslang
11:03 Not Stopping Uddingston
11:07 Not Stopping Bellshill
11:15 Not Stopping Motherwell

07/07/24 11:07 Edinburgh to Helensburgh Central due 13:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:14
Scheduled Expected Destination
11:07 Not Stopping Edinburgh
11:11 Not Stopping Haymarket
11:16 Not Stopping Edinburgh Park
11:24 Not Stopping Uphall
11:27 Not Stopping Livingston North
11:34 Not Stopping Bathgate
11:38 Not Stopping Armadale
11:42 Not Stopping Blackridge
11:48 Not Stopping Caldercruix
11:52 Not Stopping Drumgelloch
11:57 Not Stopping Airdrie
11:59 Not Stopping Coatdyke
12:02 Not Stopping Coatbridge Sunnyside
12:05 Not Stopping Blairhill
12:09 Not Stopping Easterhouse
12:11 Not Stopping Garrowhill
12:14 Not Stopping Shettleston
12:16 Not Stopping Carntyne
12:19 Not Stopping Bellgrove
12:21 Not Stopping High Street
12:24 Not Stopping Glasgow Queen Street Ll
12:27 Not Stopping Charing Cross
12:31 Not Stopping Partick
12:34 Not Stopping Hyndland
12:37 Not Stopping Anniesland
12:40 Not Stopping Westerton
12:42 Not Stopping Drumchapel
12:44 Not Stopping Drumry
12:47 Not Stopping Singer
12:51 Not Stopping Dalmuir
12:58 Not Stopping Dumbarton East
13:00 Not Stopping Dumbarton Central
13:02 Not Stopping Dalreoch
13:07 Not Stopping Cardross
13:12 Not Stopping Craigendoran
13:15 Not Stopping Helensburgh Central

07/07/24 11:08 Larkhall to Balloch due 12:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
11:08 Not Stopping Larkhall
11:10 Not Stopping Merryton
11:13 Not Stopping Chatelherault
11:17 Not Stopping Hamilton Central
11:20 Not Stopping Hamilton West
11:23 Not Stopping Blantyre
11:27 Not Stopping Newton Lanark
11:31 Not Stopping Cambuslang
11:35 Not Stopping Rutherglen
11:37 Not Stopping Dalmarnock
11:39 Not Stopping Bridgeton
11:42 Not Stopping Argyle Street
11:45 Not Stopping Glasgow Central Low Level
11:47 Not Stopping Anderston
11:49 Not Stopping Exhibition Centre
11:52 Not Stopping Partick
11:55 Not Stopping Hyndland
11:57 Not Stopping Jordanhill
11:59 Not Stopping Scotstounhill
12:01 Not Stopping Garscadden
12:04 Not Stopping Yoker
12:06 Not Stopping Clydebank
12:10 Not Stopping Dalmuir
12:13 Not Stopping Kilpatrick
12:16 Not Stopping Bowling
12:20 Not Stopping Dumbarton East
12:22 Not Stopping Dumbarton Central
12:24 Not Stopping Dalreoch
12:27 Not Stopping Renton
12:29 Not Stopping Alexandria
12:33 Not Stopping Balloch

07/07/24 11:20 Motherwell to Glasgow Central due 11:46 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
11:20 Not Stopping Motherwell
11:27 Not Stopping Bellshill
11:31 Not Stopping Uddingston
11:36 Not Stopping Cambuslang
11:46 Not Stopping Glasgow Central

07/07/24 11:25 Helensburgh Central to Edinburgh due 13:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:08
Scheduled Expected Destination
11:25 Not Stopping Helensburgh Central
11:28 Not Stopping Craigendoran
11:33 Not Stopping Cardross
11:38 Not Stopping Dalreoch
11:40 Not Stopping Dumbarton Central
11:42 Not Stopping Dumbarton East
11:51 Not Stopping Dalmuir
11:53 Not Stopping Singer
11:55 Not Stopping Drumry
11:58 Not Stopping Drumchapel
12:00 Not Stopping Westerton
12:03 Not Stopping Anniesland
12:06 Not Stopping Hyndland
12:09 Not Stopping Partick
12:13 Not Stopping Charing Cross
12:15 Not Stopping Glasgow Queen Street Ll
12:17 Not Stopping High Street
12:19 Not Stopping Bellgrove
12:23 Not Stopping Carntyne
12:25 Not Stopping Shettleston
12:28 Not Stopping Garrowhill
12:30 Not Stopping Easterhouse
12:34 Not Stopping Blairhill
12:37 Not Stopping Coatbridge Sunnyside
12:39 Not Stopping Coatdyke
12:43 Not Stopping Airdrie
12:46 Not Stopping Drumgelloch
12:50 Not Stopping Caldercruix
12:56 Not Stopping Blackridge
13:00 Not Stopping Armadale
13:05 Not Stopping Bathgate
13:10 Not Stopping Livingston North
13:13 Not Stopping Uphall
13:22 Not Stopping Edinburgh Park
13:27 Not Stopping Haymarket
13:33 Not Stopping Edinburgh

07/07/24 11:39 Balloch to Larkhall due 13:02 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
11:39 Not Stopping Balloch
11:41 Not Stopping Alexandria
11:44 Not Stopping Renton
11:47 Not Stopping Dalreoch
11:48 Not Stopping Dumbarton Central
11:50 Not Stopping Dumbarton East
11:55 Not Stopping Bowling
11:58 Not Stopping Kilpatrick
12:03 Not Stopping Dalmuir
12:05 Not Stopping Clydebank
12:07 Not Stopping Yoker
12:10 Not Stopping Garscadden
12:12 Not Stopping Scotstounhill
12:14 Not Stopping Jordanhill
12:16 Not Stopping Hyndland
12:19 Not Stopping Partick
12:22 Not Stopping Exhibition Centre
12:24 Not Stopping Anderston
12:26 Not Stopping Glasgow Central Low Level
12:28 Not Stopping Argyle Street
12:31 Not Stopping Bridgeton
12:33 Not Stopping Dalmarnock
12:35 Not Stopping Rutherglen
12:38 Not Stopping Cambuslang
12:42 Not Stopping Newton Lanark
12:46 Not Stopping Blantyre
12:49 Not Stopping Hamilton West
12:52 Not Stopping Hamilton Central
12:56 Not Stopping Chatelherault
12:59 Not Stopping Merryton
13:02 Not Stopping Larkhall

07/07/24 11:50 Glasgow Central to Motherwell due 12:13 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
11:50 Not Stopping Glasgow Central
11:58 Not Stopping Cambuslang
12:03 Not Stopping Uddingston
12:07 Not Stopping Bellshill
12:13 Not Stopping Motherwell

07/07/24 12:08 Edinburgh to Helensburgh Central due 14:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:14
Scheduled Expected Destination
12:08 Not Stopping Edinburgh
12:13 Not Stopping Haymarket
12:19 Not Stopping Edinburgh Park
12:27 Not Stopping Uphall
12:31 Not Stopping Livingston North
12:37 Not Stopping Bathgate
12:41 Not Stopping Armadale
12:44 Not Stopping Blackridge
12:51 Not Stopping Caldercruix
12:54 Not Stopping Drumgelloch
12:58 Not Stopping Airdrie
13:00 Not Stopping Coatdyke
13:03 Not Stopping Coatbridge Sunnyside
13:05 Not Stopping Blairhill
13:09 Not Stopping Easterhouse
13:12 Not Stopping Garrowhill
13:14 Not Stopping Shettleston
13:16 Not Stopping Carntyne
13:20 Not Stopping Bellgrove
13:22 Not Stopping High Street
13:24 Not Stopping Glasgow Queen Street Ll
13:27 Not Stopping Charing Cross
13:31 Not Stopping Partick
13:34 Not Stopping Hyndland
13:37 Not Stopping Anniesland
13:40 Not Stopping Westerton
13:42 Not Stopping Drumchapel
13:44 Not Stopping Drumry
13:47 Not Stopping Singer
13:51 Not Stopping Dalmuir
13:58 Not Stopping Dumbarton East
14:00 Not Stopping Dumbarton Central
14:02 Not Stopping Dalreoch
14:07 Not Stopping Cardross
14:12 Not Stopping Craigendoran
14:15 Not Stopping Helensburgh Central

07/07/24 12:08 Larkhall to Balloch due 13:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
12:08 Not Stopping Larkhall
12:10 Not Stopping Merryton
12:13 Not Stopping Chatelherault
12:17 Not Stopping Hamilton Central
12:20 Not Stopping Hamilton West
12:23 Not Stopping Blantyre
12:27 Not Stopping Newton Lanark
12:31 Not Stopping Cambuslang
12:35 Not Stopping Rutherglen
12:37 Not Stopping Dalmarnock
12:39 Not Stopping Bridgeton
12:42 Not Stopping Argyle Street
12:45 Not Stopping Glasgow Central Low Level
12:47 Not Stopping Anderston
12:49 Not Stopping Exhibition Centre
12:52 Not Stopping Partick
12:55 Not Stopping Hyndland
12:57 Not Stopping Jordanhill
12:59 Not Stopping Scotstounhill
13:01 Not Stopping Garscadden
13:04 Not Stopping Yoker
13:06 Not Stopping Clydebank
13:10 Not Stopping Dalmuir
13:13 Not Stopping Kilpatrick
13:16 Not Stopping Bowling
13:20 Not Stopping Dumbarton East
13:22 Not Stopping Dumbarton Central
13:24 Not Stopping Dalreoch
13:27 Not Stopping Renton
13:29 Not Stopping Alexandria
13:33 Not Stopping Balloch

07/07/24 12:24 Helensburgh Central to Edinburgh due 14:29 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:08
Scheduled Expected Destination
12:24 Not Stopping Helensburgh Central
12:27 Not Stopping Craigendoran
12:32 Not Stopping Cardross
12:37 Not Stopping Dalreoch
12:39 Not Stopping Dumbarton Central
12:41 Not Stopping Dumbarton East
12:50 Not Stopping Dalmuir
12:52 Not Stopping Singer
12:54 Not Stopping Drumry
12:57 Not Stopping Drumchapel
12:59 Not Stopping Westerton
13:02 Not Stopping Anniesland
13:05 Not Stopping Hyndland
13:08 Not Stopping Partick
13:12 Not Stopping Charing Cross
13:14 Not Stopping Glasgow Queen Street Ll
13:16 Not Stopping High Street
13:18 Not Stopping Bellgrove
13:22 Not Stopping Carntyne
13:24 Not Stopping Shettleston
13:27 Not Stopping Garrowhill
13:29 Not Stopping Easterhouse
13:33 Not Stopping Blairhill
13:36 Not Stopping Coatbridge Sunnyside
13:38 Not Stopping Coatdyke
13:42 Not Stopping Airdrie
13:45 Not Stopping Drumgelloch
13:49 Not Stopping Caldercruix
13:55 Not Stopping Blackridge
13:59 Not Stopping Armadale
14:04 Not Stopping Bathgate
14:09 Not Stopping Livingston North
14:12 Not Stopping Uphall
14:20 Not Stopping Edinburgh Park
14:25 Not Stopping Haymarket
14:29 Not Stopping Edinburgh

07/07/24 12:26 Motherwell to Glasgow Central due 12:50 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
12:26 Not Stopping Motherwell
12:32 Not Stopping Bellshill
12:36 Not Stopping Uddingston
12:40 Not Stopping Cambuslang
12:50 Not Stopping Glasgow Central

07/07/24 12:38 Balloch to Larkhall due 14:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
12:38 Not Stopping Balloch
12:40 Not Stopping Alexandria
12:43 Not Stopping Renton
12:46 Not Stopping Dalreoch
12:47 Not Stopping Dumbarton Central
12:49 Not Stopping Dumbarton East
12:54 Not Stopping Bowling
12:57 Not Stopping Kilpatrick
13:02 Not Stopping Dalmuir
13:04 Not Stopping Clydebank
13:06 Not Stopping Yoker
13:09 Not Stopping Garscadden
13:11 Not Stopping Scotstounhill
13:13 Not Stopping Jordanhill
13:15 Not Stopping Hyndland
13:18 Not Stopping Partick
13:21 Not Stopping Exhibition Centre
13:23 Not Stopping Anderston
13:26 Not Stopping Glasgow Central Low Level
13:27 Not Stopping Argyle Street
13:30 Not Stopping Bridgeton
13:32 Not Stopping Dalmarnock
13:34 Not Stopping Rutherglen
13:38 Not Stopping Cambuslang
13:41 Not Stopping Newton Lanark
13:45 Not Stopping Blantyre
13:48 Not Stopping Hamilton West
13:51 Not Stopping Hamilton Central
13:55 Not Stopping Chatelherault
13:58 Not Stopping Merryton
14:01 Not Stopping Larkhall

07/07/24 12:50 Glasgow Central to Motherwell due 13:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
12:50 Not Stopping Glasgow Central
12:59 Not Stopping Cambuslang
13:04 Not Stopping Uddingston
13:09 Not Stopping Bellshill
13:15 Not Stopping Motherwell

07/07/24 13:08 Larkhall to Balloch due 14:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
13:08 Not Stopping Larkhall
13:10 Not Stopping Merryton
13:13 Not Stopping Chatelherault
13:17 Not Stopping Hamilton Central
13:20 Not Stopping Hamilton West
13:23 Not Stopping Blantyre
13:27 Not Stopping Newton Lanark
13:31 Not Stopping Cambuslang
13:35 Not Stopping Rutherglen
13:37 Not Stopping Dalmarnock
13:39 Not Stopping Bridgeton
13:42 Not Stopping Argyle Street
13:45 Not Stopping Glasgow Central Low Level
13:47 Not Stopping Anderston
13:49 Not Stopping Exhibition Centre
13:52 Not Stopping Partick
13:55 Not Stopping Hyndland
13:57 Not Stopping Jordanhill
13:59 Not Stopping Scotstounhill
14:01 Not Stopping Garscadden
14:04 Not Stopping Yoker
14:06 Not Stopping Clydebank
14:10 Not Stopping Dalmuir
14:13 Not Stopping Kilpatrick
14:16 Not Stopping Bowling
14:20 Not Stopping Dumbarton East
14:22 Not Stopping Dumbarton Central
14:24 Not Stopping Dalreoch
14:27 Not Stopping Renton
14:29 Not Stopping Alexandria
14:33 Not Stopping Balloch

07/07/24 13:09 Edinburgh to Helensburgh Central due 15:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:14
Scheduled Expected Destination
13:09 Not Stopping Edinburgh
13:14 Not Stopping Haymarket
13:19 Not Stopping Edinburgh Park
13:28 Not Stopping Uphall
13:31 Not Stopping Livingston North
13:36 Not Stopping Bathgate
13:40 Not Stopping Armadale
13:44 Not Stopping Blackridge
13:50 Not Stopping Caldercruix
13:54 Not Stopping Drumgelloch
13:58 Not Stopping Airdrie
14:00 Not Stopping Coatdyke
14:03 Not Stopping Coatbridge Sunnyside
14:06 Not Stopping Blairhill
14:10 Not Stopping Easterhouse
14:12 Not Stopping Garrowhill
14:15 Not Stopping Shettleston
14:17 Not Stopping Carntyne
14:20 Not Stopping Bellgrove
14:22 Not Stopping High Street
14:25 Not Stopping Glasgow Queen Street Ll
14:27 Not Stopping Charing Cross
14:31 Not Stopping Partick
14:34 Not Stopping Hyndland
14:37 Not Stopping Anniesland
14:40 Not Stopping Westerton
14:42 Not Stopping Drumchapel
14:44 Not Stopping Drumry
14:47 Not Stopping Singer
14:51 Not Stopping Dalmuir
14:59 Not Stopping Dumbarton East
15:01 Not Stopping Dumbarton Central
15:02 Not Stopping Dalreoch
15:07 Not Stopping Cardross
15:12 Not Stopping Craigendoran
15:15 Not Stopping Helensburgh Central

07/07/24 13:21 Motherwell to Glasgow Central due 13:46 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
13:21 Not Stopping Motherwell
13:27 Not Stopping Bellshill
13:31 Not Stopping Uddingston
13:36 Not Stopping Cambuslang
13:46 Not Stopping Glasgow Central

07/07/24 13:25 Helensburgh Central to Edinburgh due 15:29 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:08
Scheduled Expected Destination
13:25 Not Stopping Helensburgh Central
13:28 Not Stopping Craigendoran
13:33 Not Stopping Cardross
13:38 Not Stopping Dalreoch
13:40 Not Stopping Dumbarton Central
13:42 Not Stopping Dumbarton East
13:51 Not Stopping Dalmuir
13:53 Not Stopping Singer
13:55 Not Stopping Drumry
13:58 Not Stopping Drumchapel
14:00 Not Stopping Westerton
14:03 Not Stopping Anniesland
14:06 Not Stopping Hyndland
14:09 Not Stopping Partick
14:13 Not Stopping Charing Cross
14:15 Not Stopping Glasgow Queen Street Ll
14:17 Not Stopping High Street
14:19 Not Stopping Bellgrove
14:23 Not Stopping Carntyne
14:25 Not Stopping Shettleston
14:28 Not Stopping Garrowhill
14:30 Not Stopping Easterhouse
14:34 Not Stopping Blairhill
14:37 Not Stopping Coatbridge Sunnyside
14:39 Not Stopping Coatdyke
14:42 Not Stopping Airdrie
14:45 Not Stopping Drumgelloch
14:49 Not Stopping Caldercruix
14:55 Not Stopping Blackridge
14:59 Not Stopping Armadale
15:04 Not Stopping Bathgate
15:09 Not Stopping Livingston North
15:12 Not Stopping Uphall
15:20 Not Stopping Edinburgh Park
15:25 Not Stopping Haymarket
15:29 Not Stopping Edinburgh

07/07/24 13:38 Balloch to Larkhall due 15:03 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
13:38 Not Stopping Balloch
13:40 Not Stopping Alexandria
13:43 Not Stopping Renton
13:46 Not Stopping Dalreoch
13:47 Not Stopping Dumbarton Central
13:49 Not Stopping Dumbarton East
13:54 Not Stopping Bowling
13:57 Not Stopping Kilpatrick
14:02 Not Stopping Dalmuir
14:04 Not Stopping Clydebank
14:06 Not Stopping Yoker
14:09 Not Stopping Garscadden
14:11 Not Stopping Scotstounhill
14:13 Not Stopping Jordanhill
14:15 Not Stopping Hyndland
14:18 Not Stopping Partick
14:21 Not Stopping Exhibition Centre
14:23 Not Stopping Anderston
14:26 Not Stopping Glasgow Central Low Level
14:27 Not Stopping Argyle Street
14:30 Not Stopping Bridgeton
14:32 Not Stopping Dalmarnock
14:34 Not Stopping Rutherglen
14:38 Not Stopping Cambuslang
14:43 Not Stopping Newton Lanark
14:47 Not Stopping Blantyre
14:50 Not Stopping Hamilton West
14:53 Not Stopping Hamilton Central
14:57 Not Stopping Chatelherault
15:00 Not Stopping Merryton
15:03 Not Stopping Larkhall

07/07/24 13:50 Glasgow Central to Motherwell due 14:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
13:50 Not Stopping Glasgow Central
13:59 Not Stopping Cambuslang
14:04 Not Stopping Uddingston
14:09 Not Stopping Bellshill
14:15 Not Stopping Motherwell

07/07/24 14:08 Larkhall to Balloch due 15:35 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
14:08 Not Stopping Larkhall
14:10 Not Stopping Merryton
14:13 Not Stopping Chatelherault
14:17 Not Stopping Hamilton Central
14:20 Not Stopping Hamilton West
14:23 Not Stopping Blantyre
14:27 Not Stopping Newton Lanark
14:31 Not Stopping Cambuslang
14:35 Not Stopping Rutherglen
14:37 Not Stopping Dalmarnock
14:39 Not Stopping Bridgeton
14:43 Not Stopping Argyle Street
14:46 Not Stopping Glasgow Central Low Level
14:47 Not Stopping Anderston
14:49 Not Stopping Exhibition Centre
14:53 Not Stopping Partick
14:55 Not Stopping Hyndland
14:57 Not Stopping Jordanhill
15:00 Not Stopping Scotstounhill
15:02 Not Stopping Garscadden
15:04 Not Stopping Yoker
15:06 Not Stopping Clydebank
15:13 Not Stopping Dalmuir
15:15 Not Stopping Kilpatrick
15:18 Not Stopping Bowling
15:23 Not Stopping Dumbarton East
15:25 Not Stopping Dumbarton Central
15:26 Not Stopping Dalreoch
15:29 Not Stopping Renton
15:32 Not Stopping Alexandria
15:35 Not Stopping Balloch

07/07/24 14:09 Edinburgh to Helensburgh Central due 16:16 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:14
Scheduled Expected Destination
14:09 Not Stopping Edinburgh
14:13 Not Stopping Haymarket
14:19 Not Stopping Edinburgh Park
14:27 Not Stopping Uphall
14:31 Not Stopping Livingston North
14:37 Not Stopping Bathgate
14:41 Not Stopping Armadale
14:44 Not Stopping Blackridge
14:51 Not Stopping Caldercruix
14:54 Not Stopping Drumgelloch
14:58 Not Stopping Airdrie
15:00 Not Stopping Coatdyke
15:03 Not Stopping Coatbridge Sunnyside
15:05 Not Stopping Blairhill
15:09 Not Stopping Easterhouse
15:12 Not Stopping Garrowhill
15:14 Not Stopping Shettleston
15:16 Not Stopping Carntyne
15:20 Not Stopping Bellgrove
15:22 Not Stopping High Street
15:24 Not Stopping Glasgow Queen Street Ll
15:27 Not Stopping Charing Cross
15:31 Not Stopping Partick
15:34 Not Stopping Hyndland
15:37 Not Stopping Anniesland
15:40 Not Stopping Westerton
15:42 Not Stopping Drumchapel
15:44 Not Stopping Drumry
15:47 Not Stopping Singer
15:51 Not Stopping Dalmuir
15:58 Not Stopping Dumbarton East
16:00 Not Stopping Dumbarton Central
16:02 Not Stopping Dalreoch
16:07 Not Stopping Cardross
16:12 Not Stopping Craigendoran
16:16 Not Stopping Helensburgh Central

07/07/24 14:20 Motherwell to Glasgow Central due 14:47 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
14:20 Not Stopping Motherwell
14:27 Not Stopping Bellshill
14:31 Not Stopping Uddingston
14:36 Not Stopping Cambuslang
14:47 Not Stopping Glasgow Central

07/07/24 14:25 Helensburgh Central to Edinburgh due 16:29 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:08
Scheduled Expected Destination
14:25 Not Stopping Helensburgh Central
14:28 Not Stopping Craigendoran
14:33 Not Stopping Cardross
14:38 Not Stopping Dalreoch
14:40 Not Stopping Dumbarton Central
14:42 Not Stopping Dumbarton East
14:50 Not Stopping Dalmuir
14:52 Not Stopping Singer
14:54 Not Stopping Drumry
14:57 Not Stopping Drumchapel
14:59 Not Stopping Westerton
15:02 Not Stopping Anniesland
15:05 Not Stopping Hyndland
15:09 Not Stopping Partick
15:13 Not Stopping Charing Cross
15:15 Not Stopping Glasgow Queen Street Ll
15:17 Not Stopping High Street
15:19 Not Stopping Bellgrove
15:23 Not Stopping Carntyne
15:25 Not Stopping Shettleston
15:28 Not Stopping Garrowhill
15:30 Not Stopping Easterhouse
15:34 Not Stopping Blairhill
15:37 Not Stopping Coatbridge Sunnyside
15:39 Not Stopping Coatdyke
15:42 Not Stopping Airdrie
15:45 Not Stopping Drumgelloch
15:49 Not Stopping Caldercruix
15:55 Not Stopping Blackridge
15:59 Not Stopping Armadale
16:04 Not Stopping Bathgate
16:09 Not Stopping Livingston North
16:12 Not Stopping Uphall
16:20 Not Stopping Edinburgh Park
16:25 Not Stopping Haymarket
16:29 Not Stopping Edinburgh

07/07/24 14:38 Balloch to Larkhall due 16:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
14:38 Not Stopping Balloch
14:40 Not Stopping Alexandria
14:43 Not Stopping Renton
14:46 Not Stopping Dalreoch
14:47 Not Stopping Dumbarton Central
14:49 Not Stopping Dumbarton East
14:54 Not Stopping Bowling
14:57 Not Stopping Kilpatrick
15:00 Not Stopping Dalmuir
15:03 Not Stopping Clydebank
15:05 Not Stopping Yoker
15:09 Not Stopping Garscadden
15:11 Not Stopping Scotstounhill
15:13 Not Stopping Jordanhill
15:15 Not Stopping Hyndland
15:18 Not Stopping Partick
15:21 Not Stopping Exhibition Centre
15:23 Not Stopping Anderston
15:26 Not Stopping Glasgow Central Low Level
15:27 Not Stopping Argyle Street
15:30 Not Stopping Bridgeton
15:32 Not Stopping Dalmarnock
15:34 Not Stopping Rutherglen
15:38 Not Stopping Cambuslang
15:41 Not Stopping Newton Lanark
15:45 Not Stopping Blantyre
15:48 Not Stopping Hamilton West
15:51 Not Stopping Hamilton Central
15:55 Not Stopping Chatelherault
15:58 Not Stopping Merryton
16:01 Not Stopping Larkhall

07/07/24 14:50 Glasgow Central to Motherwell due 15:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
14:50 Not Stopping Glasgow Central
14:59 Not Stopping Cambuslang
15:03 Not Stopping Uddingston
15:07 Not Stopping Bellshill
15:14 Not Stopping Motherwell

07/07/24 15:08 Larkhall to Balloch due 16:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
15:08 Not Stopping Larkhall
15:10 Not Stopping Merryton
15:13 Not Stopping Chatelherault
15:17 Not Stopping Hamilton Central
15:20 Not Stopping Hamilton West
15:23 Not Stopping Blantyre
15:27 Not Stopping Newton Lanark
15:31 Not Stopping Cambuslang
15:35 Not Stopping Rutherglen
15:37 Not Stopping Dalmarnock
15:39 Not Stopping Bridgeton
15:42 Not Stopping Argyle Street
15:45 Not Stopping Glasgow Central Low Level
15:47 Not Stopping Anderston
15:49 Not Stopping Exhibition Centre
15:52 Not Stopping Partick
15:55 Not Stopping Hyndland
15:57 Not Stopping Jordanhill
15:59 Not Stopping Scotstounhill
16:01 Not Stopping Garscadden
16:04 Not Stopping Yoker
16:06 Not Stopping Clydebank
16:10 Not Stopping Dalmuir
16:13 Not Stopping Kilpatrick
16:16 Not Stopping Bowling
16:20 Not Stopping Dumbarton East
16:22 Not Stopping Dumbarton Central
16:24 Not Stopping Dalreoch
16:27 Not Stopping Renton
16:29 Not Stopping Alexandria
16:33 Not Stopping Balloch

07/07/24 15:11 Edinburgh to Helensburgh Central due 17:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:14
Scheduled Expected Destination
15:11 Not Stopping Edinburgh
15:16 Not Stopping Haymarket
15:21 Not Stopping Edinburgh Park
15:29 Not Stopping Uphall
15:32 Not Stopping Livingston North
15:37 Not Stopping Bathgate
15:41 Not Stopping Armadale
15:45 Not Stopping Blackridge
15:51 Not Stopping Caldercruix
15:55 Not Stopping Drumgelloch
15:59 Not Stopping Airdrie
16:01 Not Stopping Coatdyke
16:04 Not Stopping Coatbridge Sunnyside
16:06 Not Stopping Blairhill
16:10 Not Stopping Easterhouse
16:13 Not Stopping Garrowhill
16:15 Not Stopping Shettleston
16:17 Not Stopping Carntyne
16:21 Not Stopping Bellgrove
16:23 Not Stopping High Street
16:25 Not Stopping Glasgow Queen Street Ll
16:28 Not Stopping Charing Cross
16:32 Not Stopping Partick
16:34 Not Stopping Hyndland
16:37 Not Stopping Anniesland
16:40 Not Stopping Westerton
16:43 Not Stopping Drumchapel
16:45 Not Stopping Drumry
16:47 Not Stopping Singer
16:51 Not Stopping Dalmuir
16:59 Not Stopping Dumbarton East
17:01 Not Stopping Dumbarton Central
17:02 Not Stopping Dalreoch
17:07 Not Stopping Cardross
17:12 Not Stopping Craigendoran
17:15 Not Stopping Helensburgh Central

07/07/24 15:19 Motherwell to Glasgow Central due 15:44 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
15:19 Not Stopping Motherwell
15:25 Not Stopping Bellshill
15:29 Not Stopping Uddingston
15:34 Not Stopping Cambuslang
15:44 Not Stopping Glasgow Central

07/07/24 15:25 Helensburgh Central to Edinburgh due 17:29 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:08
Scheduled Expected Destination
15:25 Not Stopping Helensburgh Central
15:28 Not Stopping Craigendoran
15:33 Not Stopping Cardross
15:38 Not Stopping Dalreoch
15:40 Not Stopping Dumbarton Central
15:42 Not Stopping Dumbarton East
15:51 Not Stopping Dalmuir
15:53 Not Stopping Singer
15:55 Not Stopping Drumry
15:58 Not Stopping Drumchapel
16:00 Not Stopping Westerton
16:03 Not Stopping Anniesland
16:06 Not Stopping Hyndland
16:09 Not Stopping Partick
16:13 Not Stopping Charing Cross
16:15 Not Stopping Glasgow Queen Street Ll
16:17 Not Stopping High Street
16:19 Not Stopping Bellgrove
16:23 Not Stopping Carntyne
16:25 Not Stopping Shettleston
16:28 Not Stopping Garrowhill
16:30 Not Stopping Easterhouse
16:34 Not Stopping Blairhill
16:37 Not Stopping Coatbridge Sunnyside
16:39 Not Stopping Coatdyke
16:42 Not Stopping Airdrie
16:45 Not Stopping Drumgelloch
16:49 Not Stopping Caldercruix
16:55 Not Stopping Blackridge
16:59 Not Stopping Armadale
17:04 Not Stopping Bathgate
17:09 Not Stopping Livingston North
17:12 Not Stopping Uphall
17:20 Not Stopping Edinburgh Park
17:25 Not Stopping Haymarket
17:29 Not Stopping Edinburgh

07/07/24 15:40 Balloch to Larkhall due 17:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
15:40 Not Stopping Balloch
15:42 Not Stopping Alexandria
15:45 Not Stopping Renton
15:48 Not Stopping Dalreoch
15:49 Not Stopping Dumbarton Central
15:51 Not Stopping Dumbarton East
15:56 Not Stopping Bowling
15:59 Not Stopping Kilpatrick
16:03 Not Stopping Dalmuir
16:05 Not Stopping Clydebank
16:07 Not Stopping Yoker
16:10 Not Stopping Garscadden
16:12 Not Stopping Scotstounhill
16:14 Not Stopping Jordanhill
16:16 Not Stopping Hyndland
16:19 Not Stopping Partick
16:22 Not Stopping Exhibition Centre
16:24 Not Stopping Anderston
16:26 Not Stopping Glasgow Central Low Level
16:27 Not Stopping Argyle Street
16:30 Not Stopping Bridgeton
16:32 Not Stopping Dalmarnock
16:34 Not Stopping Rutherglen
16:38 Not Stopping Cambuslang
16:41 Not Stopping Newton Lanark
16:45 Not Stopping Blantyre
16:48 Not Stopping Hamilton West
16:51 Not Stopping Hamilton Central
16:55 Not Stopping Chatelherault
16:58 Not Stopping Merryton
17:01 Not Stopping Larkhall

07/07/24 15:50 Glasgow Central to Motherwell due 16:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
15:50 Not Stopping Glasgow Central
15:59 Not Stopping Cambuslang
16:03 Not Stopping Uddingston
16:07 Not Stopping Bellshill
16:15 Not Stopping Motherwell

07/07/24 16:08 Larkhall to Balloch due 17:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
16:08 Not Stopping Larkhall
16:10 Not Stopping Merryton
16:13 Not Stopping Chatelherault
16:17 Not Stopping Hamilton Central
16:20 Not Stopping Hamilton West
16:23 Not Stopping Blantyre
16:27 Not Stopping Newton Lanark
16:31 Not Stopping Cambuslang
16:35 Not Stopping Rutherglen
16:37 Not Stopping Dalmarnock
16:39 Not Stopping Bridgeton
16:43 Not Stopping Argyle Street
16:46 Not Stopping Glasgow Central Low Level
16:47 Not Stopping Anderston
16:50 Not Stopping Exhibition Centre
16:53 Not Stopping Partick
16:56 Not Stopping Hyndland
16:58 Not Stopping Jordanhill
17:00 Not Stopping Scotstounhill
17:02 Not Stopping Garscadden
17:05 Not Stopping Yoker
17:07 Not Stopping Clydebank
17:11 Not Stopping Dalmuir
17:14 Not Stopping Kilpatrick
17:17 Not Stopping Bowling
17:21 Not Stopping Dumbarton East
17:23 Not Stopping Dumbarton Central
17:25 Not Stopping Dalreoch
17:28 Not Stopping Renton
17:30 Not Stopping Alexandria
17:34 Not Stopping Balloch

07/07/24 16:09 Edinburgh to Helensburgh Central due 18:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:14
Scheduled Expected Destination
16:09 Not Stopping Edinburgh
16:14 Not Stopping Haymarket
16:19 Not Stopping Edinburgh Park
16:27 Not Stopping Uphall
16:31 Not Stopping Livingston North
16:37 Not Stopping Bathgate
16:41 Not Stopping Armadale
16:44 Not Stopping Blackridge
16:51 Not Stopping Caldercruix
16:54 Not Stopping Drumgelloch
16:59 Not Stopping Airdrie
17:01 Not Stopping Coatdyke
17:03 Not Stopping Coatbridge Sunnyside
17:06 Not Stopping Blairhill
17:10 Not Stopping Easterhouse
17:12 Not Stopping Garrowhill
17:15 Not Stopping Shettleston
17:17 Not Stopping Carntyne
17:20 Not Stopping Bellgrove
17:22 Not Stopping High Street
17:25 Not Stopping Glasgow Queen Street Ll
17:27 Not Stopping Charing Cross
17:31 Not Stopping Partick
17:34 Not Stopping Hyndland
17:37 Not Stopping Anniesland
17:40 Not Stopping Westerton
17:42 Not Stopping Drumchapel
17:44 Not Stopping Drumry
17:47 Not Stopping Singer
17:51 Not Stopping Dalmuir
17:58 Not Stopping Dumbarton East
18:00 Not Stopping Dumbarton Central
18:02 Not Stopping Dalreoch
18:07 Not Stopping Cardross
18:12 Not Stopping Craigendoran
18:15 Not Stopping Helensburgh Central

07/07/24 16:20 Motherwell to Glasgow Central due 16:46 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
16:20 Not Stopping Motherwell
16:26 Not Stopping Bellshill
16:33 Not Stopping Uddingston
16:37 Not Stopping Cambuslang
16:46 Not Stopping Glasgow Central

07/07/24 16:25 Helensburgh Central to Edinburgh due 18:30 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:08
Scheduled Expected Destination
16:25 Not Stopping Helensburgh Central
16:28 Not Stopping Craigendoran
16:33 Not Stopping Cardross
16:38 Not Stopping Dalreoch
16:40 Not Stopping Dumbarton Central
16:42 Not Stopping Dumbarton East
16:51 Not Stopping Dalmuir
16:53 Not Stopping Singer
16:55 Not Stopping Drumry
16:58 Not Stopping Drumchapel
17:00 Not Stopping Westerton
17:03 Not Stopping Anniesland
17:06 Not Stopping Hyndland
17:09 Not Stopping Partick
17:13 Not Stopping Charing Cross
17:15 Not Stopping Glasgow Queen Street Ll
17:17 Not Stopping High Street
17:19 Not Stopping Bellgrove
17:23 Not Stopping Carntyne
17:25 Not Stopping Shettleston
17:28 Not Stopping Garrowhill
17:30 Not Stopping Easterhouse
17:34 Not Stopping Blairhill
17:37 Not Stopping Coatbridge Sunnyside
17:39 Not Stopping Coatdyke
17:43 Not Stopping Airdrie
17:46 Not Stopping Drumgelloch
17:50 Not Stopping Caldercruix
17:56 Not Stopping Blackridge
18:00 Not Stopping Armadale
18:05 Not Stopping Bathgate
18:10 Not Stopping Livingston North
18:13 Not Stopping Uphall
18:21 Not Stopping Edinburgh Park
18:26 Not Stopping Haymarket
18:30 Not Stopping Edinburgh

07/07/24 16:38 Balloch to Larkhall due 18:00 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
16:38 Not Stopping Balloch
16:40 Not Stopping Alexandria
16:43 Not Stopping Renton
16:46 Not Stopping Dalreoch
16:47 Not Stopping Dumbarton Central
16:49 Not Stopping Dumbarton East
16:54 Not Stopping Bowling
16:57 Not Stopping Kilpatrick
17:02 Not Stopping Dalmuir
17:04 Not Stopping Clydebank
17:06 Not Stopping Yoker
17:09 Not Stopping Garscadden
17:11 Not Stopping Scotstounhill
17:13 Not Stopping Jordanhill
17:15 Not Stopping Hyndland
17:18 Not Stopping Partick
17:21 Not Stopping Exhibition Centre
17:23 Not Stopping Anderston
17:25 Not Stopping Glasgow Central Low Level
17:26 Not Stopping Argyle Street
17:29 Not Stopping Bridgeton
17:31 Not Stopping Dalmarnock
17:33 Not Stopping Rutherglen
17:37 Not Stopping Cambuslang
17:40 Not Stopping Newton Lanark
17:44 Not Stopping Blantyre
17:47 Not Stopping Hamilton West
17:50 Not Stopping Hamilton Central
17:54 Not Stopping Chatelherault
17:57 Not Stopping Merryton
18:00 Not Stopping Larkhall

07/07/24 16:50 Glasgow Central to Motherwell due 17:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
16:50 Not Stopping Glasgow Central
16:58 Not Stopping Cambuslang
17:03 Not Stopping Uddingston
17:09 Not Stopping Bellshill
17:15 Not Stopping Motherwell

07/07/24 17:08 Edinburgh to Helensburgh Central due 19:16 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:14
Scheduled Expected Destination
17:08 Not Stopping Edinburgh
17:13 Not Stopping Haymarket
17:19 Not Stopping Edinburgh Park
17:27 Not Stopping Uphall
17:30 Not Stopping Livingston North
17:36 Not Stopping Bathgate
17:40 Not Stopping Armadale
17:44 Not Stopping Blackridge
17:50 Not Stopping Caldercruix
17:54 Not Stopping Drumgelloch
17:58 Not Stopping Airdrie
18:00 Not Stopping Coatdyke
18:03 Not Stopping Coatbridge Sunnyside
18:06 Not Stopping Blairhill
18:10 Not Stopping Easterhouse
18:12 Not Stopping Garrowhill
18:15 Not Stopping Shettleston
18:17 Not Stopping Carntyne
18:20 Not Stopping Bellgrove
18:22 Not Stopping High Street
18:25 Not Stopping Glasgow Queen Street Ll
18:27 Not Stopping Charing Cross
18:31 Not Stopping Partick
18:34 Not Stopping Hyndland
18:37 Not Stopping Anniesland
18:40 Not Stopping Westerton
18:42 Not Stopping Drumchapel
18:44 Not Stopping Drumry
18:47 Not Stopping Singer
18:51 Not Stopping Dalmuir
18:58 Not Stopping Dumbarton East
19:00 Not Stopping Dumbarton Central
19:02 Not Stopping Dalreoch
19:07 Not Stopping Cardross
19:12 Not Stopping Craigendoran
19:16 Not Stopping Helensburgh Central

07/07/24 17:08 Larkhall to Balloch due 18:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
17:08 Not Stopping Larkhall
17:10 Not Stopping Merryton
17:13 Not Stopping Chatelherault
17:17 Not Stopping Hamilton Central
17:20 Not Stopping Hamilton West
17:23 Not Stopping Blantyre
17:27 Not Stopping Newton Lanark
17:31 Not Stopping Cambuslang
17:35 Not Stopping Rutherglen
17:37 Not Stopping Dalmarnock
17:39 Not Stopping Bridgeton
17:42 Not Stopping Argyle Street
17:45 Not Stopping Glasgow Central Low Level
17:47 Not Stopping Anderston
17:49 Not Stopping Exhibition Centre
17:52 Not Stopping Partick
17:55 Not Stopping Hyndland
17:57 Not Stopping Jordanhill
17:59 Not Stopping Scotstounhill
18:01 Not Stopping Garscadden
18:04 Not Stopping Yoker
18:06 Not Stopping Clydebank
18:10 Not Stopping Dalmuir
18:13 Not Stopping Kilpatrick
18:16 Not Stopping Bowling
18:20 Not Stopping Dumbarton East
18:22 Not Stopping Dumbarton Central
18:24 Not Stopping Dalreoch
18:27 Not Stopping Renton
18:29 Not Stopping Alexandria
18:33 Not Stopping Balloch

07/07/24 17:20 Motherwell to Glasgow Central due 17:44 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
17:20 Not Stopping Motherwell
17:27 Not Stopping Bellshill
17:31 Not Stopping Uddingston
17:35 Not Stopping Cambuslang
17:44 Not Stopping Glasgow Central

07/07/24 17:25 Helensburgh Central to Edinburgh due 19:30 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:08
Scheduled Expected Destination
17:25 Not Stopping Helensburgh Central
17:28 Not Stopping Craigendoran
17:33 Not Stopping Cardross
17:38 Not Stopping Dalreoch
17:40 Not Stopping Dumbarton Central
17:42 Not Stopping Dumbarton East
17:51 Not Stopping Dalmuir
17:53 Not Stopping Singer
17:55 Not Stopping Drumry
17:58 Not Stopping Drumchapel
18:00 Not Stopping Westerton
18:03 Not Stopping Anniesland
18:06 Not Stopping Hyndland
18:09 Not Stopping Partick
18:13 Not Stopping Charing Cross
18:15 Not Stopping Glasgow Queen Street Ll
18:17 Not Stopping High Street
18:19 Not Stopping Bellgrove
18:23 Not Stopping Carntyne
18:25 Not Stopping Shettleston
18:28 Not Stopping Garrowhill
18:30 Not Stopping Easterhouse
18:34 Not Stopping Blairhill
18:37 Not Stopping Coatbridge Sunnyside
18:39 Not Stopping Coatdyke
18:42 Not Stopping Airdrie
18:45 Not Stopping Drumgelloch
18:49 Not Stopping Caldercruix
18:55 Not Stopping Blackridge
18:59 Not Stopping Armadale
19:04 Not Stopping Bathgate
19:09 Not Stopping Livingston North
19:12 Not Stopping Uphall
19:20 Not Stopping Edinburgh Park
19:25 Not Stopping Haymarket
19:30 Not Stopping Edinburgh

07/07/24 17:39 Balloch to Larkhall due 19:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
17:39 Not Stopping Balloch
17:41 Not Stopping Alexandria
17:44 Not Stopping Renton
17:47 Not Stopping Dalreoch
17:48 Not Stopping Dumbarton Central
17:50 Not Stopping Dumbarton East
17:55 Not Stopping Bowling
17:58 Not Stopping Kilpatrick
18:02 Not Stopping Dalmuir
18:05 Not Stopping Clydebank
18:07 Not Stopping Yoker
18:09 Not Stopping Garscadden
18:11 Not Stopping Scotstounhill
18:14 Not Stopping Jordanhill
18:16 Not Stopping Hyndland
18:18 Not Stopping Partick
18:21 Not Stopping Exhibition Centre
18:25 Not Stopping Glasgow Central Low Level
18:30 Not Stopping Bridgeton
18:34 Not Stopping Rutherglen
18:37 Not Stopping Cambuslang
18:41 Not Stopping Newton Lanark
18:45 Not Stopping Blantyre
18:48 Not Stopping Hamilton West
18:51 Not Stopping Hamilton Central
18:55 Not Stopping Chatelherault
18:58 Not Stopping Merryton
19:01 Not Stopping Larkhall

07/07/24 17:50 Glasgow Central to Motherwell due 18:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
17:50 Not Stopping Glasgow Central
17:59 Not Stopping Cambuslang
18:03 Not Stopping Uddingston
18:08 Not Stopping Bellshill
18:14 Not Stopping Motherwell

07/07/24 18:08 Larkhall to Balloch due 19:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
18:08 Not Stopping Larkhall
18:10 Not Stopping Merryton
18:13 Not Stopping Chatelherault
18:17 Not Stopping Hamilton Central
18:20 Not Stopping Hamilton West
18:23 Not Stopping Blantyre
18:31 Not Stopping Newton Lanark
18:34 Not Stopping Cambuslang
18:38 Not Stopping Rutherglen
18:41 Not Stopping Bridgeton
18:47 Not Stopping Glasgow Central Low Level
18:50 Not Stopping Exhibition Centre
18:53 Not Stopping Partick
18:56 Not Stopping Hyndland
18:58 Not Stopping Jordanhill
19:00 Not Stopping Scotstounhill
19:03 Not Stopping Garscadden
19:05 Not Stopping Yoker
19:07 Not Stopping Clydebank
19:12 Not Stopping Dalmuir
19:14 Not Stopping Kilpatrick
19:17 Not Stopping Bowling
19:22 Not Stopping Dumbarton East
19:24 Not Stopping Dumbarton Central
19:25 Not Stopping Dalreoch
19:28 Not Stopping Renton
19:31 Not Stopping Alexandria
19:34 Not Stopping Balloch

07/07/24 18:10 Edinburgh to Helensburgh Central due 20:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:14
Scheduled Expected Destination
18:10 Not Stopping Edinburgh
18:14 Not Stopping Haymarket
18:20 Not Stopping Edinburgh Park
18:28 Not Stopping Uphall
18:31 Not Stopping Livingston North
18:37 Not Stopping Bathgate
18:41 Not Stopping Armadale
18:45 Not Stopping Blackridge
18:51 Not Stopping Caldercruix
18:55 Not Stopping Drumgelloch
18:59 Not Stopping Airdrie
19:01 Not Stopping Coatdyke
19:04 Not Stopping Coatbridge Sunnyside
19:06 Not Stopping Blairhill
19:10 Not Stopping Easterhouse
19:13 Not Stopping Garrowhill
19:15 Not Stopping Shettleston
19:17 Not Stopping Carntyne
19:21 Not Stopping Bellgrove
19:23 Not Stopping High Street
19:25 Not Stopping Glasgow Queen Street Ll
19:27 Not Stopping Charing Cross
19:31 Not Stopping Partick
19:34 Not Stopping Hyndland
19:37 Not Stopping Anniesland
19:40 Not Stopping Westerton
19:42 Not Stopping Drumchapel
19:44 Not Stopping Drumry
19:47 Not Stopping Singer
19:51 Not Stopping Dalmuir
19:58 Not Stopping Dumbarton East
20:00 Not Stopping Dumbarton Central
20:02 Not Stopping Dalreoch
20:07 Not Stopping Cardross
20:12 Not Stopping Craigendoran
20:15 Not Stopping Helensburgh Central

07/07/24 18:22 Motherwell to Glasgow Central due 18:46 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
18:22 Not Stopping Motherwell
18:29 Not Stopping Bellshill
18:33 Not Stopping Uddingston
18:37 Not Stopping Cambuslang
18:46 Not Stopping Glasgow Central

07/07/24 18:42 Balloch to Larkhall due 20:02 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
18:42 Not Stopping Balloch
18:44 Not Stopping Alexandria
18:47 Not Stopping Renton
18:50 Not Stopping Dalreoch
18:52 Not Stopping Dumbarton Central
18:54 Not Stopping Dumbarton East
18:58 Not Stopping Bowling
19:01 Not Stopping Kilpatrick
19:06 Not Stopping Dalmuir
19:08 Not Stopping Clydebank
19:10 Not Stopping Yoker
19:13 Not Stopping Garscadden
19:15 Not Stopping Scotstounhill
19:17 Not Stopping Jordanhill
19:19 Not Stopping Hyndland
19:21 Not Stopping Partick
19:24 Not Stopping Exhibition Centre
19:28 Not Stopping Glasgow Central Low Level
19:32 Not Stopping Bridgeton
19:35 Not Stopping Rutherglen
19:38 Not Stopping Cambuslang
19:41 Not Stopping Newton Lanark
19:45 Not Stopping Blantyre
19:48 Not Stopping Hamilton West
19:51 Not Stopping Hamilton Central
19:56 Not Stopping Chatelherault
19:59 Not Stopping Merryton
20:02 Not Stopping Larkhall

07/07/24 18:50 Glasgow Central to Motherwell due 19:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
18:50 Not Stopping Glasgow Central
18:58 Not Stopping Cambuslang
19:02 Not Stopping Uddingston
19:06 Not Stopping Bellshill
19:15 Not Stopping Motherwell

07/07/24 19:08 Larkhall to Balloch due 20:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
19:08 Not Stopping Larkhall
19:10 Not Stopping Merryton
19:13 Not Stopping Chatelherault
19:17 Not Stopping Hamilton Central
19:20 Not Stopping Hamilton West
19:23 Not Stopping Blantyre
19:27 Not Stopping Newton Lanark
19:31 Not Stopping Cambuslang
19:35 Not Stopping Rutherglen
19:39 Not Stopping Bridgeton
19:45 Not Stopping Glasgow Central Low Level
19:48 Not Stopping Exhibition Centre
19:52 Not Stopping Partick
19:54 Not Stopping Hyndland
19:56 Not Stopping Jordanhill
19:59 Not Stopping Scotstounhill
20:01 Not Stopping Garscadden
20:04 Not Stopping Yoker
20:06 Not Stopping Clydebank
20:10 Not Stopping Dalmuir
20:13 Not Stopping Kilpatrick
20:16 Not Stopping Bowling
20:20 Not Stopping Dumbarton East
20:22 Not Stopping Dumbarton Central
20:24 Not Stopping Dalreoch
20:27 Not Stopping Renton
20:29 Not Stopping Alexandria
20:33 Not Stopping Balloch

07/07/24 19:10 Edinburgh to Bathgate due 19:35 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:19
Scheduled Expected Destination
19:10 Not Stopping Edinburgh
19:14 Not Stopping Haymarket
19:19 Not Stopping Edinburgh Park
19:27 Not Stopping Uphall
19:30 Not Stopping Livingston North
19:35 Not Stopping Bathgate

07/07/24 19:22 Motherwell to Glasgow Central due 19:46 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
19:22 Not Stopping Motherwell
19:28 Not Stopping Bellshill
19:32 Not Stopping Uddingston
19:37 Not Stopping Cambuslang
19:46 Not Stopping Glasgow Central

07/07/24 19:39 Balloch to Larkhall due 20:59 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
19:39 Not Stopping Balloch
19:41 Not Stopping Alexandria
19:44 Not Stopping Renton
19:47 Not Stopping Dalreoch
19:48 Not Stopping Dumbarton Central
19:50 Not Stopping Dumbarton East
19:55 Not Stopping Bowling
19:58 Not Stopping Kilpatrick
20:02 Not Stopping Dalmuir
20:05 Not Stopping Clydebank
20:07 Not Stopping Yoker
20:09 Not Stopping Garscadden
20:11 Not Stopping Scotstounhill
20:14 Not Stopping Jordanhill
20:16 Not Stopping Hyndland
20:18 Not Stopping Partick
20:21 Not Stopping Exhibition Centre
20:25 Not Stopping Glasgow Central Low Level
20:29 Not Stopping Bridgeton
20:32 Not Stopping Rutherglen
20:35 Not Stopping Cambuslang
20:39 Not Stopping Newton Lanark
20:43 Not Stopping Blantyre
20:46 Not Stopping Hamilton West
20:49 Not Stopping Hamilton Central
20:53 Not Stopping Chatelherault
20:56 Not Stopping Merryton
20:59 Not Stopping Larkhall

07/07/24 19:50 Glasgow Central to Motherwell due 20:16 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
19:50 Not Stopping Glasgow Central
19:59 Not Stopping Cambuslang
20:03 Not Stopping Uddingston
20:07 Not Stopping Bellshill
20:16 Not Stopping Motherwell

07/07/24 20:08 Larkhall to Balloch due 21:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
20:08 Not Stopping Larkhall
20:10 Not Stopping Merryton
20:13 Not Stopping Chatelherault
20:17 Not Stopping Hamilton Central
20:20 Not Stopping Hamilton West
20:23 Not Stopping Blantyre
20:29 Not Stopping Newton Lanark
20:33 Not Stopping Cambuslang
20:37 Not Stopping Rutherglen
20:41 Not Stopping Bridgeton
20:46 Not Stopping Glasgow Central Low Level
20:49 Not Stopping Exhibition Centre
20:53 Not Stopping Partick
20:55 Not Stopping Hyndland
20:57 Not Stopping Jordanhill
21:00 Not Stopping Scotstounhill
21:02 Not Stopping Garscadden
21:04 Not Stopping Yoker
21:06 Not Stopping Clydebank
21:11 Not Stopping Dalmuir
21:13 Not Stopping Kilpatrick
21:16 Not Stopping Bowling
21:21 Not Stopping Dumbarton East
21:23 Not Stopping Dumbarton Central
21:24 Not Stopping Dalreoch
21:27 Not Stopping Renton
21:30 Not Stopping Alexandria
21:33 Not Stopping Balloch

07/07/24 20:27 Motherwell to Glasgow Central due 20:50 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
20:27 Not Stopping Motherwell
20:33 Not Stopping Bellshill
20:37 Not Stopping Uddingston
20:41 Not Stopping Cambuslang
20:50 Not Stopping Glasgow Central

07/07/24 20:38 Balloch to Larkhall due 21:59 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
20:38 Not Stopping Balloch
20:40 Not Stopping Alexandria
20:43 Not Stopping Renton
20:46 Not Stopping Dalreoch
20:47 Not Stopping Dumbarton Central
20:49 Not Stopping Dumbarton East
20:54 Not Stopping Bowling
20:57 Not Stopping Kilpatrick
21:02 Not Stopping Dalmuir
21:04 Not Stopping Clydebank
21:06 Not Stopping Yoker
21:09 Not Stopping Garscadden
21:11 Not Stopping Scotstounhill
21:13 Not Stopping Jordanhill
21:15 Not Stopping Hyndland
21:18 Not Stopping Partick
21:21 Not Stopping Exhibition Centre
21:25 Not Stopping Glasgow Central Low Level
21:28 Not Stopping Bridgeton
21:32 Not Stopping Rutherglen
21:35 Not Stopping Cambuslang
21:39 Not Stopping Newton Lanark
21:43 Not Stopping Blantyre
21:46 Not Stopping Hamilton West
21:49 Not Stopping Hamilton Central
21:53 Not Stopping Chatelherault
21:56 Not Stopping Merryton
21:59 Not Stopping Larkhall

07/07/24 20:50 Glasgow Central to Motherwell due 21:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
20:50 Not Stopping Glasgow Central
20:58 Not Stopping Cambuslang
21:03 Not Stopping Uddingston
21:08 Not Stopping Bellshill
21:14 Not Stopping Motherwell

07/07/24 21:08 Larkhall to Balloch due 22:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
21:08 Not Stopping Larkhall
21:10 Not Stopping Merryton
21:13 Not Stopping Chatelherault
21:17 Not Stopping Hamilton Central
21:20 Not Stopping Hamilton West
21:23 Not Stopping Blantyre
21:27 Not Stopping Newton Lanark
21:31 Not Stopping Cambuslang
21:35 Not Stopping Rutherglen
21:39 Not Stopping Bridgeton
21:45 Not Stopping Glasgow Central Low Level
21:48 Not Stopping Exhibition Centre
21:53 Not Stopping Partick
21:55 Not Stopping Hyndland
21:57 Not Stopping Jordanhill
22:00 Not Stopping Scotstounhill
22:02 Not Stopping Garscadden
22:05 Not Stopping Yoker
22:07 Not Stopping Clydebank
22:11 Not Stopping Dalmuir
22:14 Not Stopping Kilpatrick
22:17 Not Stopping Bowling
22:21 Not Stopping Dumbarton East
22:23 Not Stopping Dumbarton Central
22:25 Not Stopping Dalreoch
22:28 Not Stopping Renton
22:30 Not Stopping Alexandria
22:34 Not Stopping Balloch

07/07/24 21:20 Motherwell to Glasgow Central due 21:44 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
21:20 Not Stopping Motherwell
21:26 Not Stopping Bellshill
21:30 Not Stopping Uddingston
21:35 Not Stopping Cambuslang
21:44 Not Stopping Glasgow Central

07/07/24 21:39 Balloch to Larkhall due 23:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
21:39 Not Stopping Balloch
21:41 Not Stopping Alexandria
21:44 Not Stopping Renton
21:47 Not Stopping Dalreoch
21:48 Not Stopping Dumbarton Central
21:50 Not Stopping Dumbarton East
21:55 Not Stopping Bowling
21:58 Not Stopping Kilpatrick
22:02 Not Stopping Dalmuir
22:05 Not Stopping Clydebank
22:07 Not Stopping Yoker
22:09 Not Stopping Garscadden
22:11 Not Stopping Scotstounhill
22:14 Not Stopping Jordanhill
22:16 Not Stopping Hyndland
22:18 Not Stopping Partick
22:21 Not Stopping Exhibition Centre
22:25 Not Stopping Glasgow Central Low Level
22:29 Not Stopping Bridgeton
22:34 Not Stopping Rutherglen
22:37 Not Stopping Cambuslang
22:41 Not Stopping Newton Lanark
22:45 Not Stopping Blantyre
22:48 Not Stopping Hamilton West
22:51 Not Stopping Hamilton Central
22:55 Not Stopping Chatelherault
22:58 Not Stopping Merryton
23:01 Not Stopping Larkhall

07/07/24 21:50 Glasgow Central to Motherwell due 22:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
21:50 Not Stopping Glasgow Central
21:59 Not Stopping Cambuslang
22:03 Not Stopping Uddingston
22:08 Not Stopping Bellshill
22:14 Not Stopping Motherwell

07/07/24 22:08 Larkhall to Balloch due 23:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
22:08 Not Stopping Larkhall
22:10 Not Stopping Merryton
22:13 Not Stopping Chatelherault
22:18 Not Stopping Hamilton Central
22:20 Not Stopping Hamilton West
22:24 Not Stopping Blantyre
22:28 Not Stopping Newton Lanark
22:32 Not Stopping Cambuslang
22:36 Not Stopping Rutherglen
22:39 Not Stopping Bridgeton
22:45 Not Stopping Glasgow Central Low Level
22:48 Not Stopping Exhibition Centre
22:52 Not Stopping Partick
22:54 Not Stopping Hyndland
22:56 Not Stopping Jordanhill
22:59 Not Stopping Scotstounhill
23:01 Not Stopping Garscadden
23:04 Not Stopping Yoker
23:06 Not Stopping Clydebank
23:10 Not Stopping Dalmuir
23:13 Not Stopping Kilpatrick
23:16 Not Stopping Bowling
23:20 Not Stopping Dumbarton East
23:22 Not Stopping Dumbarton Central
23:24 Not Stopping Dalreoch
23:27 Not Stopping Renton
23:29 Not Stopping Alexandria
23:33 Not Stopping Balloch

07/07/24 22:20 Motherwell to Glasgow Central due 22:44 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
22:20 Not Stopping Motherwell
22:26 Not Stopping Bellshill
22:30 Not Stopping Uddingston
22:35 Not Stopping Cambuslang
22:44 Not Stopping Glasgow Central

07/07/24 22:39 Balloch to Yoker due 23:07 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
22:39 Not Stopping Balloch
22:41 Not Stopping Alexandria
22:44 Not Stopping Renton
22:47 Not Stopping Dalreoch
22:48 Not Stopping Dumbarton Central
22:50 Not Stopping Dumbarton East
22:55 Not Stopping Bowling
22:58 Not Stopping Kilpatrick
23:02 Not Stopping Dalmuir
23:05 Not Stopping Clydebank
23:07 Not Stopping Yoker

07/07/24 22:50 Glasgow Central to Motherwell due 23:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
22:50 Not Stopping Glasgow Central
22:58 Not Stopping Cambuslang
23:03 Not Stopping Uddingston
23:07 Not Stopping Bellshill
23:15 Not Stopping Motherwell

07/07/24 23:08 Balloch to Yoker due 23:36 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
23:08 Not Stopping Balloch
23:10 Not Stopping Alexandria
23:13 Not Stopping Renton
23:16 Not Stopping Dalreoch
23:17 Not Stopping Dumbarton Central
23:19 Not Stopping Dumbarton East
23:24 Not Stopping Bowling
23:27 Not Stopping Kilpatrick
23:31 Not Stopping Dalmuir
23:34 Not Stopping Clydebank
23:36 Not Stopping Yoker

07/07/24 23:20 Motherwell to Glasgow Central due 23:43 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:12
Scheduled Expected Destination
23:20 Not Stopping Motherwell
23:26 Not Stopping Bellshill
23:30 Not Stopping Uddingston
23:34 Not Stopping Cambuslang
23:43 Not Stopping Glasgow Central

07/07/24 23:22 Glasgow Central to Motherwell due 23:48 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 17:07
Scheduled Expected Destination
23:22 Not Stopping Glasgow Central
23:30 Not Stopping Cambuslang
23:35 Not Stopping Uddingston
23:40 Not Stopping Bellshill
23:48 Not Stopping Motherwell

27 Other Train Service Updates
14:00 Inverness to Wick due 18:22 has been delayed at Ardgay and is now 14 minutes late.
This is due to an earlier train fault.
Last Updated :06/07/2024 17:24
Scheduled Expected Destination
14:00 14:00 Inverness
14:15 14:15 Beauly
14:23 14:23 Muir Of Ord
14:31 14:31 Conon Bridge
14:37 14:37 Dingwall
14:49 14:49 Alness
14:54 14:54 Invergordon
15:07 15:07 Fearn
15:13 15:13 Tain
15:29 15:43 Ardgay
15:33 15:47 Culrain
15:34 15:48 Invershin
15:45 15:59 Lairg
15:58 16:12 Rogart
16:10 16:24 Golspie
16:12 16:26 Dunrobin Castle
16:21 16:35 Brora
16:36 16:50 Helmsdale
16:48 17:02 Kildonan
16:58 17:12 Kinbrace
17:12 17:26 Forsinard
17:29 17:43 Scotscalder
17:40 17:54 Georgemas Junction
17:53 18:07 Thurso
18:05 18:19 Georgemas Junction
18:22 18:36 Wick

15:07 Glasgow Queen Street to Inverness due 18:26 has been delayed at Blair Atholl and is now 9 minutes late.
This is due to a broken down train earlier today.
Last Updated :06/07/2024 17:17
Scheduled Expected Destination
15:07 15:07 Glasgow Queen Street
15:35 15:35 Stirling
16:19 16:19 Perth
16:37 16:37 Dunkeld & Birnam
16:52 16:52 Pitlochry
17:02 17:11 Blair Atholl
17:38 17:47 Kingussie
17:50 17:59 Aviemore
17:58 18:07 Carrbridge
18:26 18:35 Inverness

15:39 Glasgow Queen Street to Aberdeen due 18:15 is being delayed between Dundee and Arbroath and is now expected to be 12 minutes late.
This is due to a late running train being in front of this one.
Last Updated :06/07/2024 17:30
Scheduled Expected Destination
15:39 15:39 Glasgow Queen Street
16:09 16:09 Stirling
16:43 16:43 Perth
17:05 17:05 Dundee
17:22 17:34 Arbroath
17:36 17:48 Montrose
17:57 18:09 Stonehaven
18:15 18:27 Aberdeen

16:00 Wick to Inverness due 20:14 has been delayed at Forsinard and is now 10 minutes late.
This is due to an earlier train fault.
Last Updated :06/07/2024 17:24
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:11 17:21 Forsinard
17:20 17:30 Kinbrace
17:30 17:40 Kildonan
17:44 17:54 Helmsdale
18:00 18:10 Brora
18:05 18:15 Dunrobin Castle
18:10 18:20 Golspie
18:19 18:29 Rogart
18:35 18:45 Lairg
18:43 18:53 Invershin
18:44 18:54 Culrain
18:51 19:01 Ardgay
19:07 19:17 Tain
19:25 19:35 Invergordon
19:42 19:52 Dingwall
19:54 20:04 Muir Of Ord
20:14 20:24 Inverness

16:04 Aberdeen to Edinburgh due 18:32 will be terminated at Dundee.
It will no longer call at Leuchars, Cupar, Haymarket and Edinburgh.
This is due to a broken down train earlier today.
Last Updated :06/07/2024 15:47
Scheduled Expected Destination
16:04 16:04 Aberdeen
16:15 16:15 Portlethen
16:24 16:24 Stonehaven
16:37 16:37 Laurencekirk
16:48 16:48 Montrose
17:03 17:03 Arbroath
17:10 17:10 Carnoustie
17:24 17:24 Dundee
17:36 Not Stopping Leuchars
17:43 Not Stopping Cupar
18:28 Not Stopping Haymarket
18:32 Not Stopping Edinburgh

16:23 Helensburgh Central to Edinburgh due 18:25 has been previously delayed, has been further delayed at Easterhouse and is now 18 minutes late.
This is due to passengers causing a disturbance on a train.
Last Updated :06/07/2024 17:40
Scheduled Expected Destination
16:23 16:37 Helensburgh Central
16:26 16:40 Craigendoran
16:31 16:45 Cardross
16:36 16:50 Dalreoch
16:38 16:52 Dumbarton Central
16:40 16:54 Dumbarton East
16:49 17:03 Dalmuir
16:57 17:11 Hyndland
16:59 17:13 Partick
17:03 17:17 Charing Cross
17:06 17:20 Glasgow Queen Street Ll
17:08 17:22 High Street
17:10 17:24 Bellgrove
17:13 17:27 Carntyne
17:16 17:30 Shettleston
17:18 17:32 Garrowhill
17:21 17:39 Easterhouse
17:25 17:43 Blairhill
17:27 17:45 Coatbridge Sunnyside
17:30 17:48 Coatdyke
17:37 17:55 Airdrie
17:40 17:58 Drumgelloch
17:44 18:02 Caldercruix
17:50 18:08 Blackridge
17:53 18:11 Armadale
17:59 18:17 Bathgate
18:03 18:21 Livingston North
18:06 18:24 Uphall
18:14 18:32 Edinburgh Park
18:20 18:38 Haymarket
18:25 18:43 Edinburgh

16:32 Aberdeen to Glasgow Queen Street due 19:14 has been delayed at Perth and is now 7 minutes late.
This is due to a speed restriction.
Last Updated :06/07/2024 18:16
Scheduled Expected Destination
16:32 16:32 Aberdeen
17:05 17:05 Montrose
17:19 17:19 Arbroath
17:26 17:26 Carnoustie
17:32 17:32 Monifieth
17:37 17:37 Broughty Ferry
17:48 17:48 Dundee
18:09 18:16 Perth
18:43 18:50 Stirling
19:14 19:21 Glasgow Queen Street

16:42 Edinburgh to Helensburgh Central due 18:44 is being delayed at Dalmuir and is now expected to be 9 minutes late.
This is due to a late running train being in front of this one.
Last Updated :06/07/2024 18:27
Scheduled Expected Destination
16:42 16:42 Edinburgh
16:46 16:46 Haymarket
16:51 16:51 Edinburgh Park
16:59 16:59 Uphall
17:02 17:02 Livingston North
17:12 17:12 Bathgate
17:16 17:16 Armadale
17:20 17:20 Blackridge
17:26 17:26 Caldercruix
17:30 17:30 Drumgelloch
17:34 17:34 Airdrie
17:36 17:36 Coatdyke
17:39 17:39 Coatbridge Sunnyside
17:41 17:41 Blairhill
17:45 17:45 Easterhouse
17:48 17:48 Garrowhill
17:50 17:50 Shettleston
17:52 17:52 Carntyne
17:56 17:56 Bellgrove
17:58 17:58 High Street
18:02 18:02 Glasgow Queen Street Ll
18:04 18:04 Charing Cross
18:08 18:08 Partick
18:10 18:10 Hyndland
18:20 18:29 Dalmuir
18:27 18:36 Dumbarton East
18:29 18:38 Dumbarton Central
18:31 18:40 Dalreoch
18:36 18:45 Cardross
18:41 18:50 Craigendoran
18:44 18:53 Helensburgh Central

16:53 Helensburgh Central to Edinburgh due 18:59 has been delayed at Helensburgh Central and is now 10 minutes late.
This is due to trespassers on the railway earlier today.
Last Updated :06/07/2024 17:05
Scheduled Expected Destination
16:53 17:03 Helensburgh Central
16:56 17:06 Craigendoran
17:01 17:11 Cardross
17:06 17:16 Dalreoch
17:08 17:18 Dumbarton Central
17:10 17:20 Dumbarton East
17:20 17:30 Dalmuir
17:27 17:37 Hyndland
17:30 17:40 Partick
17:34 17:44 Charing Cross
17:37 17:47 Glasgow Queen Street Ll
17:39 17:49 High Street
17:41 17:51 Bellgrove
17:45 17:55 Carntyne
17:47 17:57 Shettleston
17:50 18:00 Garrowhill
17:52 18:02 Easterhouse
17:56 18:06 Blairhill
17:59 18:09 Coatbridge Sunnyside
18:02 18:12 Coatdyke
18:06 18:16 Airdrie
18:09 18:19 Drumgelloch
18:13 18:23 Caldercruix
18:19 18:29 Blackridge
18:22 18:32 Armadale
18:32 18:42 Bathgate
18:37 18:47 Livingston North
18:40 18:50 Uphall
18:50 19:00 Edinburgh Park
18:55 19:05 Haymarket
18:59 19:09 Edinburgh

17:07 Stranraer to Ayr due 18:28 has been delayed at Barrhill and is now 8 minutes late.
This is due to a speed restriction over an embankment.
Last Updated :06/07/2024 17:58
Scheduled Expected Destination
17:07 17:07 Stranraer
17:42 17:50 Barrhill
18:00 18:08 Girvan
18:16 18:24 Maybole
18:28 18:36 Ayr

17:08 Balloch to Airdrie due 18:27 has been delayed between Anniesland and Hyndland and is now 10 minutes late.
This is due to a late running train being in front of this one.
Last Updated :06/07/2024 17:58
Scheduled Expected Destination
17:08 17:08 Balloch
17:11 17:11 Alexandria
17:13 17:13 Renton
17:16 17:16 Dalreoch
17:18 17:18 Dumbarton Central
17:20 17:20 Dumbarton East
17:24 17:24 Bowling
17:27 17:27 Kilpatrick
17:32 17:32 Dalmuir
17:34 17:34 Singer
17:36 17:36 Drumry
17:39 17:39 Drumchapel
17:41 17:41 Westerton
17:44 17:44 Anniesland
17:47 17:57 Hyndland
17:50 18:00 Partick
17:54 18:04 Charing Cross
17:57 18:07 Glasgow Queen Street Ll
17:59 18:09 High Street
18:02 18:12 Bellgrove
18:05 18:15 Carntyne
18:08 18:18 Shettleston
18:11 18:21 Garrowhill
18:13 18:23 Easterhouse
18:17 18:27 Blairhill
18:20 18:30 Coatbridge Sunnyside
18:23 18:33 Coatdyke
18:27 18:37 Airdrie

17:19 Tweedbank to Edinburgh due 18:18 is being delayed at Newcraighall and is now expected to be 9 minutes late.
This is due to a late running train being in front of this one.
Last Updated :06/07/2024 18:15
Scheduled Expected Destination
17:19 17:19 Tweedbank
17:23 17:23 Galashiels
17:32 17:32 Stow
17:49 17:49 Gorebridge
17:52 17:52 Newtongrange
17:55 17:55 Eskbank
18:03 18:03 Shawfair
18:07 18:16 Newcraighall
18:10 18:19 Brunstane
18:18 18:27 Edinburgh

17:44 Edinburgh to Tweedbank due 18:42 has been previously delayed, has been further delayed at Gorebridge and is now 16 minutes late.
This is due to a fault on this train.
Last Updated :06/07/2024 18:31
Scheduled Expected Destination
17:44 17:54 Edinburgh
17:52 18:02 Brunstane
17:56 18:06 Newcraighall
17:59 18:09 Shawfair
18:04 18:14 Eskbank
18:07 18:17 Newtongrange
18:12 18:28 Gorebridge
18:29 18:45 Stow
18:38 18:54 Galashiels
18:42 18:58 Tweedbank

06/07/24 18:03 Edinburgh to Dunblane due 19:08 will be terminated at Stirling.
It will no longer call at Bridge Of Allan and Dunblane.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:32
Scheduled Expected Destination
18:03 18:03 Edinburgh
18:08 18:08 Haymarket
18:14 18:14 Edinburgh Park
18:29 18:29 Linlithgow
18:34 18:34 Polmont
18:41 18:41 Falkirk Grahamston
18:45 18:45 Camelon
18:51 18:51 Larbert
19:00 19:00 Stirling
19:04 Not Stopping Bridge Of Allan
19:08 Not Stopping Dunblane

18:14 Perth to Edinburgh due 19:46 has been delayed at Perth and is now 11 minutes late.
This is due to a late running train being in front of this one.
Last Updated :06/07/2024 18:28
Scheduled Expected Destination
18:14 18:25 Perth
18:36 18:47 Ladybank
18:43 18:54 Markinch
18:56 19:07 Kirkcaldy
19:00 19:11 Kinghorn
19:05 19:16 Burntisland
19:10 19:21 Aberdour
19:15 19:26 Dalgety Bay
19:18 19:29 Inverkeithing
19:31 19:42 Edinburgh Gateway
19:33 19:44 South Gyle
19:40 19:51 Haymarket
19:46 19:57 Edinburgh

18:18 Aberdeen to Inverness due 20:30 has been delayed at Aberdeen and is now 9 minutes late.
This is due to the train departing late to maintain customer connections.
Last Updated :06/07/2024 18:29
Scheduled Expected Destination
18:18 18:27 Aberdeen
18:27 18:36 Dyce
18:35 18:44 Kintore
18:42 18:51 Inverurie
18:55 19:04 Insch
19:11 19:20 Huntly
19:26 19:35 Keith
19:46 19:55 Elgin
19:59 20:08 Forres
20:10 20:19 Nairn
20:19 20:28 Inverness Airport
20:30 20:39 Inverness

18:41 Glasgow Queen Street to Aberdeen due 21:31 will be started from Stirling.
It will no longer call at Glasgow Queen Street.
This is due to a broken down train earlier today.
Last Updated :06/07/2024 15:50
Scheduled Expected Destination
18:41 Not Stopping Glasgow Queen Street
19:09 19:09 Stirling
19:44 19:44 Perth
20:08 20:08 Dundee
20:16 20:16 Broughty Ferry
20:20 20:20 Monifieth
20:26 20:26 Carnoustie
20:34 20:34 Arbroath
20:48 20:48 Montrose
20:59 20:59 Laurencekirk
21:12 21:12 Stonehaven
21:21 21:21 Portlethen
21:31 21:31 Aberdeen

18:53 Dunblane to Edinburgh due 19:55 will be reinstated.
It will be started from Stirling.
It will no longer call at Dunblane and Bridge Of Allan.
This is due to a shortage of train crew.
Last Updated :06/07/2024 00:00
Scheduled Expected Destination
18:53 Not Stopping Dunblane
18:56 Not Stopping Bridge Of Allan
19:02 19:02 Stirling
19:10 19:10 Larbert
19:14 19:14 Camelon
19:17 19:17 Falkirk Grahamston
19:22 19:22 Polmont
19:27 19:27 Linlithgow
19:43 19:43 Edinburgh Park
19:50 19:50 Haymarket
19:55 19:55 Edinburgh

19:13 Perth to Edinburgh due 20:44 will be reinstated and will now run as scheduled.
Last Updated :06/07/2024 18:24
Scheduled Expected Destination
19:13 19:13 Perth
19:38 19:38 Ladybank
19:46 19:46 Markinch
19:57 19:57 Kirkcaldy
20:02 20:02 Kinghorn
20:07 20:07 Burntisland
20:11 20:11 Aberdour
20:16 20:16 Dalgety Bay
20:20 20:20 Inverkeithing
20:31 20:31 Edinburgh Gateway
20:33 20:33 South Gyle
20:40 20:40 Haymarket
20:44 20:44 Edinburgh

06/07/24 19:14 Aberdeen to Edinburgh due 21:50 will be terminated at Dundee.
It will no longer call at Leuchars, Haymarket and Edinburgh.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:29
Scheduled Expected Destination
19:14 19:14 Aberdeen
19:30 19:30 Stonehaven
19:44 19:44 Laurencekirk
19:54 19:54 Montrose
20:08 20:08 Arbroath
20:15 20:15 Carnoustie
20:30 20:30 Dundee
20:45 Not Stopping Leuchars
21:45 Not Stopping Haymarket
21:50 Not Stopping Edinburgh

19:30 Edinburgh to Aberdeen due 21:55 will be started from Dundee.
It will no longer call at Edinburgh, Haymarket, Cupar and Leuchars.
This is due to a broken down train earlier today.
Last Updated :06/07/2024 15:47
Scheduled Expected Destination
19:30 Not Stopping Edinburgh
19:35 Not Stopping Haymarket
20:19 Not Stopping Cupar
20:26 Not Stopping Leuchars
20:46 20:46 Dundee
21:02 21:02 Arbroath
21:19 21:19 Montrose
21:55 21:55 Aberdeen

20:15 Glasgow Queen Street to Edinburgh due 21:04 will be terminated at Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Will be formed of 7 coaches instead of 8.
Additional Facilities Information:
Due to 385 4-car availability at -1, the following will run 7v8:
Last Updated :06/07/2024 07:14
Scheduled Expected Destination
20:15 20:15 Glasgow Queen Street
20:27 20:27 Croy
20:36 20:36 Falkirk High
20:40 20:40 Polmont
20:46 20:46 Linlithgow
20:59 20:59 Haymarket
21:04 Not Stopping Edinburgh

21:03 Dalmuir to Motherwell due 22:07 will be started from Garscadden.
It will no longer call at Dalmuir, Clydebank and Yoker.
This is due to a shortage of train crew.
Last Updated :06/07/2024 00:08
Scheduled Expected Destination
21:03 Not Stopping Dalmuir
21:05 Not Stopping Clydebank
21:07 Not Stopping Yoker
21:10 21:10 Garscadden
21:12 21:12 Scotstounhill
21:15 21:15 Jordanhill
21:17 21:17 Hyndland
21:20 21:20 Partick
21:23 21:23 Exhibition Centre
21:25 21:25 Anderston
21:27 21:27 Glasgow Central Low Level
21:29 21:29 Argyle Street
21:32 21:32 Bridgeton
21:34 21:34 Dalmarnock
21:37 21:37 Rutherglen
21:41 21:41 Carmyle
21:44 21:44 Mount Vernon
21:46 21:46 Baillieston
21:50 21:50 Bargeddie
21:55 21:55 Kirkwood
21:59 21:59 Whifflet
22:07 22:07 Motherwell

06/07/24 21:21 Cumbernauld to Dalmuir due 22:47 will be terminated at Garscadden.
It will no longer call at Yoker, Clydebank and Dalmuir.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:51
Scheduled Expected Destination
21:21 21:21 Cumbernauld
21:23 21:23 Greenfaulds
21:30 21:30 Coatbridge Central
21:33 21:33 Whifflet
21:46 21:46 Motherwell
21:48 21:48 Airbles
21:54 21:54 Hamilton Central
21:56 21:56 Hamilton West
22:00 22:00 Blantyre
22:05 22:05 Newton Lanark
22:08 22:08 Cambuslang
22:13 22:13 Rutherglen
22:16 22:16 Dalmarnock
22:18 22:18 Bridgeton
22:21 22:21 Argyle Street
22:23 22:23 Glasgow Central Low Level
22:24 22:24 Anderston
22:26 22:26 Exhibition Centre
22:30 22:30 Partick
22:32 22:32 Hyndland
22:34 22:34 Jordanhill
22:37 22:37 Scotstounhill
22:39 22:39 Garscadden
22:41 Not Stopping Yoker
22:43 Not Stopping Clydebank
22:47 Not Stopping Dalmuir

06/07/24 23:15 Edinburgh to Glasgow Queen Street due 00:12 will be started from Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:53
Scheduled Expected Destination
23:15 Not Stopping Edinburgh
23:21 23:21 Haymarket
23:35 23:35 Linlithgow
23:40 23:40 Polmont
23:45 23:45 Falkirk High
23:56 23:56 Croy
00:02 00:02 Lenzie
00:06 00:06 Bishopbriggs
00:12 00:12 Glasgow Queen Street

23:32 Helensburgh Central to Airdrie due 00:51 will be terminated at Dalmuir.
It will no longer call at Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross, Glasgow Queen Street Ll, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke and Airdrie.
This is due to a shortage of train crew.
Additional Information:
We have a replacement bus that will run from Queen Street calling stations to Airdrie.
Last Updated :06/07/2024 17:57
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 Not Stopping Singer
00:03 Not Stopping Drumry
00:06 Not Stopping Drumchapel
00:08 Not Stopping Westerton
00:11 Not Stopping Anniesland
00:14 Not Stopping Hyndland
00:17 Not Stopping Partick
00:21 Not Stopping Charing Cross
00:23 Not Stopping Glasgow Queen Street Ll
00:25 Not Stopping High Street
00:27 Not Stopping Bellgrove
00:31 Not Stopping Carntyne
00:33 Not Stopping Shettleston
00:36 Not Stopping Garrowhill
00:38 Not Stopping Easterhouse
00:42 Not Stopping Blairhill
00:45 Not Stopping Coatbridge Sunnyside
00:47 Not Stopping Coatdyke
00:51 Not Stopping Airdrie

06/07/24 23:32 Edinburgh to Dunblane due 00:33 will be terminated at Stirling.
It will no longer call at Bridge Of Allan and Dunblane.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:54
Scheduled Expected Destination
23:32 23:32 Edinburgh
23:36 23:36 Haymarket
23:41 23:41 Edinburgh Park
23:56 23:56 Linlithgow
00:01 00:01 Polmont
00:06 00:06 Falkirk Grahamston
00:09 00:09 Camelon
00:14 00:14 Larbert
00:25 00:25 Stirling
00:29 Not Stopping Bridge Of Allan
00:33 Not Stopping Dunblane

3 Improvement Works For Today
Planned engineering work will take place between Kilmarnock and Dumfries from 05:00, Saturday 06 July 2024 to 23:59, Sunday 07 July 2024, and from 05:00, Saturday 13 July 2024 to 23:59, Sunday 14 July 2024.
Additional Information:
Due to structures work between Kilmarnock and Dumfries, train services are affected on the above dates.
Glasgow Central Dumfries / Carlisle
Buses replace trains between Kilmarnock and Dumfries
Train services run between Glasgow Central to Kilmarnock and Dumfries to Carlisle
Last Updated :12/04/2024 02:10
Planned engineering work will take place between Cathcart and Newton Lanark from 05:00, Saturday 06 July 2024 to 23:59, Saturday 06 July 2024, from 05:00, Sunday 07 July 2024 to 23:59, Sunday 07 July 2024, from 05:00, Saturday 13 July 2024 to 23:59, Saturday 13 July 2024, and from 05:00, Sunday 14 July 2024 to 23:59, Sunday 14 July 2024.
Additional Information:
Structures work will take place between Cathcart and Newton.
Glasgow Central Newton
Buses replace trains between Mount Florida and Newton.
Train services run between Glasgow Central to Mount Florida via both the outer and inner Cathcart Circle on an hourly service.
Last Updated :04/05/2024 04:56
Planned engineering work will take place between Kilmarnock and Dumfries from 05:00, Saturday 06 July 2024 to 23:59, Sunday 07 July 2024, and from 05:00, Saturday 13 July 2024 to 23:59, Sunday 14 July 2024.
Additional Information:
Structures work will take place between Kilmarnock and Dumfries.
Glasgow Central Dumfries / Carlisle
Buses replace trains between Kilmarnock and Dumfries.
Train services run between Glasgow Central to Kilmarnock and Dumfries to Carlisle.
Last Updated :04/05/2024 05:04
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: 18:32:13 06-07-2024
Powered By    © 2024