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.
0 Catering Updates
There are currently no Catering Updates reported.
3 Train Formation Updates
Facilities on the 22:50 Edinburgh to Garscadden due 00:18.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/07/2024 02:33
Scheduled Expected Destination
22:50 22:50 Edinburgh
22:54 22:54 Haymarket
22:59 22:59 Edinburgh Park
23:07 23:07 Uphall
23:11 23:11 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:18 00:18 Garscadden

Facilities on the 23:23 Cowdenbeath to Edinburgh due 00:08.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/07/2024 17:40
Scheduled Expected Destination
23:23 23:23 Cowdenbeath
23:29 23:29 Dunfermline Queen Margaret
23:32 23:32 Dunfermline City
23:36 23:36 Rosyth
23:41 23:41 Inverkeithing
23:45 23:45 North Queensferry
23:49 23:49 Dalmeny
23:55 23:55 Edinburgh Gateway
23:57 23:57 South Gyle
00:04 00:04 Haymarket
00:08 00:08 Edinburgh

Facilities on the 23:42 Falkirk Grahamston to Glasgow Queen Street due 00:22.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/07/2024 02:43
Scheduled Expected Destination
23:42 23:42 Falkirk Grahamston
23:45 23:45 Camelon
23:56 23:56 Cumbernauld
23:58 23:58 Greenfaulds
00:05 00:05 Gartcosh
00:09 00:09 Stepps
00:12 00:12 Robroyston
00:17 00:17 Springburn
00:22 00:22 Glasgow Queen Street

114 Train Cancellations
23:10 Glasgow Central to Edinburgh due 00:36 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
The last train from Glasgow Central to Edinburgh via Shotts departs Glasgow Central at 22:14.
The last trains from Queen St to Edinburgh via Falkirk High departs Queen St high level at 23:15 and 23:45.
We also have a replacement bus operated by ARays in place of this service.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to your 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 :08/07/2024 18:17
Scheduled Expected Destination
23:10 Not Stopping Glasgow Central
23:18 Not Stopping Cambuslang
23:22 Not Stopping Uddingston
23:27 Not Stopping Bellshill
23:31 Not Stopping Holytown
23:33 Not Stopping Carfin
23:36 Not Stopping Cleland
23:41 Not Stopping Hartwood
23:44 Not Stopping Shotts
23:49 Not Stopping Fauldhouse
23:52 Not Stopping Breich
23:57 Not Stopping Addiewell
00:02 Not Stopping West Calder
00:06 Not Stopping Livingston South
00:10 Not Stopping Kirknewton
00:16 Not Stopping Curriehill
00:20 Not Stopping Wester Hailes
00:22 Not Stopping Kingsknowe
00:25 Not Stopping Slateford
00:31 Not Stopping Haymarket
00:36 Not Stopping Edinburgh

23:23 Glenrothes With Thornton to Edinburgh due 00:26 will be cancelled.
This is due to a fault on this train.
Last Updated :08/07/2024 22:07
Scheduled Expected Destination
23:23 Not Stopping Glenrothes With Thornton
23:30 Not Stopping Cardenden
23:35 Not Stopping Lochgelly
23:41 Not Stopping Cowdenbeath
23:47 Not Stopping Dunfermline Queen Margaret
23:50 Not Stopping Dunfermline City
23:54 Not Stopping Rosyth
23:58 Not Stopping Inverkeithing
00:02 Not Stopping North Queensferry
00:06 Not Stopping Dalmeny
00:12 Not Stopping Edinburgh Gateway
00:15 Not Stopping South Gyle
00:21 Not Stopping Haymarket
00:26 Not Stopping Edinburgh

23:24 Springburn to Balloch due 00:27 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
The 23:54 from Springburn to Garscadden runs as scheduled.
We have confirmed a replacement coach operated by Temporal travel which will depart Queen St at 00:20 from Cathedral St and call at Partick, Garscadden, Dalmuir, Dumbarton Central and Balloch only.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to your 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 :08/07/2024 19:33
Scheduled Expected Destination
23:24 Not Stopping Springburn
23:25 Not Stopping Barnhill
23:28 Not Stopping Alexandra Parade
23:30 Not Stopping Duke Street
23:32 Not Stopping Bellgrove
23:34 Not Stopping High Street
23:37 Not Stopping Glasgow Queen Street Ll
23:39 Not Stopping Charing Cross
23:44 Not Stopping Partick
23:46 Not Stopping Hyndland
23:48 Not Stopping Jordanhill
23:51 Not Stopping Scotstounhill
23:54 Not Stopping Garscadden
23:56 Not Stopping Yoker
23:58 Not Stopping Clydebank
00:03 Not Stopping Dalmuir
00:06 Not Stopping Kilpatrick
00:09 Not Stopping Bowling
00:13 Not Stopping Dumbarton East
00:16 Not Stopping Dumbarton Central
00:17 Not Stopping Dalreoch
00:20 Not Stopping Renton
00:23 Not Stopping Alexandria
00:27 Not Stopping Balloch

09/07/24 05:40 Motherwell to Cumbernauld due 06:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:53
Scheduled Expected Destination
05:40 Not Stopping Motherwell
05:49 Not Stopping Whifflet
05:51 Not Stopping Coatbridge Central
05:59 Not Stopping Greenfaulds
06:01 Not Stopping Cumbernauld

09/07/24 05:44 Motherwell to Lanark due 06:13 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:58
Scheduled Expected Destination
05:44 Not Stopping Motherwell
05:47 Not Stopping Shieldmuir
05:54 Not Stopping Wishaw
06:02 Not Stopping Carluke
06:13 Not Stopping Lanark

09/07/24 05:59 Motherwell to Edinburgh due 07:17 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:48
Scheduled Expected Destination
05:59 Not Stopping Motherwell
06:06 Not Stopping Holytown
06:09 Not Stopping Carfin
06:14 Not Stopping Cleland
06:20 Not Stopping Hartwood
06:24 Not Stopping Shotts
06:30 Not Stopping Fauldhouse
06:34 Not Stopping Breich
06:38 Not Stopping Addiewell
06:41 Not Stopping West Calder
06:46 Not Stopping Livingston South
06:52 Not Stopping Kirknewton
06:58 Not Stopping Curriehill
07:01 Not Stopping Wester Hailes
07:04 Not Stopping Kingsknowe
07:07 Not Stopping Slateford
07:12 Not Stopping Haymarket
07:17 Not Stopping Edinburgh

09/07/24 06:21 Lanark to Glasgow Central due 07:10 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:00
Scheduled Expected Destination
06:21 Not Stopping Lanark
06:31 Not Stopping Carluke
06:37 Not Stopping Wishaw
06:40 Not Stopping Shieldmuir
06:47 Not Stopping Motherwell
06:53 Not Stopping Bellshill
06:57 Not Stopping Uddingston
07:01 Not Stopping Cambuslang
07:10 Not Stopping Glasgow Central

09/07/24 06:25 Newton Lanark to Glasgow Central due 06:55 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:45
Scheduled Expected Destination
06:25 Not Stopping Newton Lanark
06:28 Not Stopping Kirkhill
06:31 Not Stopping Burnside
06:33 Not Stopping Croftfoot
06:35 Not Stopping Kings Park
06:39 Not Stopping Langside
06:41 Not Stopping Pollokshaws East
06:43 Not Stopping Shawlands
06:45 Not Stopping Maxwell Park
06:47 Not Stopping Pollokshields West
06:55 Not Stopping Glasgow Central

09/07/24 06:30 Glasgow Central to Ayr due 07:23 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:36
Scheduled Expected Destination
06:30 Not Stopping Glasgow Central
06:40 Not Stopping Paisley Gilmour Street
06:44 Not Stopping Johnstone
06:58 Not Stopping Kilwinning
07:02 Not Stopping Irvine
07:07 Not Stopping Barassie
07:10 Not Stopping Troon
07:14 Not Stopping Prestwick Int. Airport
07:15 Not Stopping Prestwick Town
07:19 Not Stopping Newton-On-Ayr
07:23 Not Stopping Ayr

09/07/24 06:33 Glasgow Queen Street to Anniesland due 06:53 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:43
Scheduled Expected Destination
06:33 Not Stopping Glasgow Queen Street
06:39 Not Stopping Ashfield
06:42 Not Stopping Possilpark & Parkhouse
06:44 Not Stopping Gilshochill
06:46 Not Stopping Summerston
06:48 Not Stopping Maryhill
06:50 Not Stopping Kelvindale
06:53 Not Stopping Anniesland

09/07/24 06:33 Larkhall to Dalmuir due 07:42 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:46
Scheduled Expected Destination
06:33 Not Stopping Larkhall
06:35 Not Stopping Merryton
06:38 Not Stopping Chatelherault
06:43 Not Stopping Hamilton Central
06:45 Not Stopping Hamilton West
06:49 Not Stopping Blantyre
06:53 Not Stopping Newton Lanark
06:57 Not Stopping Cambuslang
07:01 Not Stopping Rutherglen
07:04 Not Stopping Dalmarnock
07:06 Not Stopping Bridgeton
07:10 Not Stopping Argyle Street
07:16 Not Stopping Glasgow Central Low Level
07:18 Not Stopping Anderston
07:20 Not Stopping Exhibition Centre
07:24 Not Stopping Partick
07:26 Not Stopping Hyndland
07:28 Not Stopping Jordanhill
07:31 Not Stopping Scotstounhill
07:33 Not Stopping Garscadden
07:36 Not Stopping Yoker
07:38 Not Stopping Clydebank
07:42 Not Stopping Dalmuir

09/07/24 06:39 North Berwick to Edinburgh due 07:12 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:31
Scheduled Expected Destination
06:39 Not Stopping North Berwick
06:47 Not Stopping Drem
06:53 Not Stopping Longniddry
06:58 Not Stopping Prestonpans
07:01 Not Stopping Wallyford
07:05 Not Stopping Musselburgh
07:12 Not Stopping Edinburgh

09/07/24 06:40 Motherwell to Cumbernauld due 06:59 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:51
Scheduled Expected Destination
06:40 Not Stopping Motherwell
06:47 Not Stopping Whifflet
06:49 Not Stopping Coatbridge Central
06:57 Not Stopping Greenfaulds
06:59 Not Stopping Cumbernauld

09/07/24 06:49 Motherwell to Lanark due 07:12 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:53
Scheduled Expected Destination
06:49 Not Stopping Motherwell
06:52 Not Stopping Shieldmuir
06:56 Not Stopping Wishaw
07:02 Not Stopping Carluke
07:12 Not Stopping Lanark

09/07/24 06:56 Gourock to Glasgow Central due 07:39 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:38
Scheduled Expected Destination
06:56 Not Stopping Gourock
06:59 Not Stopping Fort Matilda
07:02 Not Stopping Greenock West
07:04 Not Stopping Greenock Central
07:07 Not Stopping Cartsdyke
07:09 Not Stopping Bogston
07:11 Not Stopping Port Glasgow
07:20 Not Stopping Bishopton
07:27 Not Stopping Paisley Gilmour Street
07:39 Not Stopping Glasgow Central

09/07/24 06:58 Anniesland to Glasgow Queen Street due 07:21 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:43
Scheduled Expected Destination
06:58 Not Stopping Anniesland
07:00 Not Stopping Kelvindale
07:02 Not Stopping Maryhill
07:04 Not Stopping Summerston
07:06 Not Stopping Gilshochill
07:08 Not Stopping Possilpark & Parkhouse
07:11 Not Stopping Ashfield
07:21 Not Stopping Glasgow Queen Street

09/07/24 06:59 Motherwell to Carstairs due 07:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:50
Scheduled Expected Destination
06:59 Not Stopping Motherwell
07:03 Not Stopping Shieldmuir
07:07 Not Stopping Wishaw
07:18 Not Stopping Carluke
07:27 Not Stopping Carstairs

09/07/24 07:13 Glasgow Central to Edinburgh due 08:49 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:45
Scheduled Expected Destination
07:13 Not Stopping Glasgow Central
07:23 Not Stopping Cambuslang
07:29 Not Stopping Uddingston
07:34 Not Stopping Bellshill
07:41 Not Stopping Holytown
07:43 Not Stopping Carfin
07:46 Not Stopping Cleland
07:51 Not Stopping Hartwood
07:55 Not Stopping Shotts
08:00 Not Stopping Fauldhouse
08:04 Not Stopping Breich
08:08 Not Stopping Addiewell
08:11 Not Stopping West Calder
08:19 Not Stopping Livingston South
08:23 Not Stopping Kirknewton
08:29 Not Stopping Curriehill
08:33 Not Stopping Wester Hailes
08:35 Not Stopping Kingsknowe
08:38 Not Stopping Slateford
08:43 Not Stopping Haymarket
08:49 Not Stopping Edinburgh

09/07/24 07:18 Glasgow Queen Street to Alloa due 08:06 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:40
Scheduled Expected Destination
07:18 Not Stopping Glasgow Queen Street
07:25 Not Stopping Bishopbriggs
07:29 Not Stopping Lenzie
07:35 Not Stopping Croy
07:45 Not Stopping Larbert
07:57 Not Stopping Stirling
08:06 Not Stopping Alloa

09/07/24 07:19 Glasgow Central to Lanark due 08:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:00
Scheduled Expected Destination
07:19 Not Stopping Glasgow Central
07:30 Not Stopping Cambuslang
07:34 Not Stopping Uddingston
07:39 Not Stopping Bellshill
07:47 Not Stopping Motherwell
07:51 Not Stopping Shieldmuir
07:58 Not Stopping Wishaw
08:04 Not Stopping Carluke
08:15 Not Stopping Lanark

09/07/24 07:22 Lanark to Glasgow Central due 08:11 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:53
Scheduled Expected Destination
07:22 Not Stopping Lanark
07:31 Not Stopping Carluke
07:38 Not Stopping Wishaw
07:41 Not Stopping Shieldmuir
07:47 Not Stopping Motherwell
07:53 Not Stopping Bellshill
07:57 Not Stopping Uddingston
08:02 Not Stopping Cambuslang
08:11 Not Stopping Glasgow Central

09/07/24 07:37 Carstairs to Garscadden due 08:42 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:50
Scheduled Expected Destination
07:37 Not Stopping Carstairs
07:47 Not Stopping Carluke
07:55 Not Stopping Wishaw
08:00 Not Stopping Holytown
08:03 Not Stopping Bellshill
08:08 Not Stopping Uddingston
08:17 Not Stopping Rutherglen
08:21 Not Stopping Bridgeton
08:24 Not Stopping Argyle Street
08:28 Not Stopping Glasgow Central Low Level
08:29 Not Stopping Anderston
08:31 Not Stopping Exhibition Centre
08:35 Not Stopping Partick
08:37 Not Stopping Hyndland
08:42 Not Stopping Garscadden

09/07/24 07:39 Edinburgh to Glasgow Central due 08:54 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:48
Scheduled Expected Destination
07:39 Not Stopping Edinburgh
07:43 Not Stopping Haymarket
08:11 Not Stopping Carstairs
08:20 Not Stopping Carluke
08:28 Not Stopping Wishaw
08:35 Not Stopping Motherwell
08:40 Not Stopping Uddingston
08:54 Not Stopping Glasgow Central

09/07/24 07:51 Glasgow Central to Lanark due 08:48 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:58
Scheduled Expected Destination
07:51 Not Stopping Glasgow Central
07:59 Not Stopping Cambuslang
08:04 Not Stopping Uddingston
08:09 Not Stopping Bellshill
08:20 Not Stopping Motherwell
08:23 Not Stopping Shieldmuir
08:28 Not Stopping Wishaw
08:35 Not Stopping Carluke
08:48 Not Stopping Lanark

09/07/24 07:58 Dalmuir to Motherwell due 09:04 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:46
Scheduled Expected Destination
07:58 Not Stopping Dalmuir
08:00 Not Stopping Clydebank
08:02 Not Stopping Yoker
08:06 Not Stopping Garscadden
08:08 Not Stopping Scotstounhill
08:11 Not Stopping Jordanhill
08:13 Not Stopping Hyndland
08:15 Not Stopping Partick
08:18 Not Stopping Exhibition Centre
08:21 Not Stopping Anderston
08:26 Not Stopping Glasgow Central Low Level
08:28 Not Stopping Argyle Street
08:31 Not Stopping Bridgeton
08:33 Not Stopping Dalmarnock
08:36 Not Stopping Rutherglen
08:39 Not Stopping Cambuslang
08:42 Not Stopping Newton Lanark
08:47 Not Stopping Blantyre
08:50 Not Stopping Hamilton West
08:56 Not Stopping Hamilton Central
09:01 Not Stopping Airbles
09:04 Not Stopping Motherwell

09/07/24 08:18 Alloa to Glasgow Queen Street due 09:05 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:40
Scheduled Expected Destination
08:18 Not Stopping Alloa
08:28 Not Stopping Stirling
08:37 Not Stopping Larbert
08:47 Not Stopping Croy
08:53 Not Stopping Lenzie
08:57 Not Stopping Bishopbriggs
09:05 Not Stopping Glasgow Queen Street

09/07/24 08:19 Glasgow Central to Glasgow Central due 08:56 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:46
Scheduled Expected Destination
08:19 Not Stopping Glasgow Central
08:24 Not Stopping Pollokshields East
08:25 Not Stopping Queens Park Strathclyde
08:27 Not Stopping Crosshill
08:29 Not Stopping Mount Florida
08:32 Not Stopping Cathcart
08:35 Not Stopping Langside
08:37 Not Stopping Pollokshaws East
08:39 Not Stopping Shawlands
08:41 Not Stopping Maxwell Park
08:47 Not Stopping Pollokshields West
08:56 Not Stopping Glasgow Central

09/07/24 08:22 Lanark to Glasgow Central due 09:12 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:00
Scheduled Expected Destination
08:22 Not Stopping Lanark
08:32 Not Stopping Carluke
08:38 Not Stopping Wishaw
08:41 Not Stopping Shieldmuir
08:47 Not Stopping Motherwell
08:54 Not Stopping Bellshill
08:58 Not Stopping Uddingston
09:02 Not Stopping Cambuslang
09:12 Not Stopping Glasgow Central

09/07/24 08:24 Glasgow Queen Street to Falkirk Grahamston due 09:09 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:43
Scheduled Expected Destination
08:24 Not Stopping Glasgow Queen Street
08:32 Not Stopping Springburn
08:37 Not Stopping Robroyston
08:40 Not Stopping Stepps
08:44 Not Stopping Gartcosh
08:50 Not Stopping Greenfaulds
08:56 Not Stopping Cumbernauld
09:06 Not Stopping Camelon
09:09 Not Stopping Falkirk Grahamston

09/07/24 08:50 Glasgow Central to Lanark due 09:45 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:36
Scheduled Expected Destination
08:50 Not Stopping Glasgow Central
08:58 Not Stopping Cambuslang
09:04 Not Stopping Uddingston
09:09 Not Stopping Bellshill
09:19 Not Stopping Motherwell
09:23 Not Stopping Shieldmuir
09:29 Not Stopping Wishaw
09:35 Not Stopping Carluke
09:45 Not Stopping Lanark

09/07/24 08:52 Lanark to Glasgow Central due 09:36 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:58
Scheduled Expected Destination
08:52 Not Stopping Lanark
09:02 Not Stopping Carluke
09:08 Not Stopping Wishaw
09:11 Not Stopping Shieldmuir
09:17 Not Stopping Motherwell
09:21 Not Stopping Uddingston
09:26 Not Stopping Cambuslang
09:36 Not Stopping Glasgow Central

09/07/24 09:18 Glasgow Queen Street to Alloa due 10:03 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:40
Scheduled Expected Destination
09:18 Not Stopping Glasgow Queen Street
09:24 Not Stopping Bishopbriggs
09:29 Not Stopping Lenzie
09:34 Not Stopping Croy
09:44 Not Stopping Larbert
09:54 Not Stopping Stirling
10:03 Not Stopping Alloa

09/07/24 09:20 Glasgow Central to Newton Lanark due 09:44 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:48
Scheduled Expected Destination
09:20 Not Stopping Glasgow Central
09:25 Not Stopping Pollokshields East
09:26 Not Stopping Queens Park Strathclyde
09:28 Not Stopping Crosshill
09:30 Not Stopping Mount Florida
09:34 Not Stopping Kings Park
09:36 Not Stopping Croftfoot
09:38 Not Stopping Burnside
09:41 Not Stopping Kirkhill
09:44 Not Stopping Newton Lanark

09/07/24 09:43 Glasgow Central to Edinburgh due 11:00 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:46
Scheduled Expected Destination
09:43 Not Stopping Glasgow Central
10:05 Not Stopping Motherwell
10:11 Not Stopping Wishaw
10:17 Not Stopping Carluke
10:31 Not Stopping Carstairs
10:56 Not Stopping Haymarket
11:00 Not Stopping Edinburgh

09/07/24 09:47 Falkirk Grahamston to Glasgow Queen Street due 10:28 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:43
Scheduled Expected Destination
09:47 Not Stopping Falkirk Grahamston
09:50 Not Stopping Camelon
10:01 Not Stopping Cumbernauld
10:03 Not Stopping Greenfaulds
10:10 Not Stopping Gartcosh
10:13 Not Stopping Stepps
10:16 Not Stopping Robroyston
10:22 Not Stopping Springburn
10:28 Not Stopping Glasgow Queen Street

09/07/24 09:49 Newton Lanark to Glasgow Central due 10:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:48
Scheduled Expected Destination
09:49 Not Stopping Newton Lanark
09:52 Not Stopping Kirkhill
09:55 Not Stopping Burnside
09:57 Not Stopping Croftfoot
09:59 Not Stopping Kings Park
10:03 Not Stopping Mount Florida
10:05 Not Stopping Crosshill
10:07 Not Stopping Queens Park Strathclyde
10:08 Not Stopping Pollokshields East
10:14 Not Stopping Glasgow Central

09/07/24 09:50 Glasgow Central to Lanark due 10:44 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:58
Scheduled Expected Destination
09:50 Not Stopping Glasgow Central
09:58 Not Stopping Cambuslang
10:02 Not Stopping Uddingston
10:06 Not Stopping Bellshill
10:18 Not Stopping Motherwell
10:21 Not Stopping Shieldmuir
10:27 Not Stopping Wishaw
10:33 Not Stopping Carluke
10:44 Not Stopping Lanark

09/07/24 10:15 Alloa to Glasgow Queen Street due 11:00 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:40
Scheduled Expected Destination
10:15 Not Stopping Alloa
10:25 Not Stopping Stirling
10:33 Not Stopping Larbert
10:43 Not Stopping Croy
10:49 Not Stopping Lenzie
10:53 Not Stopping Bishopbriggs
11:00 Not Stopping Glasgow Queen Street

09/07/24 10:19 Glasgow Central to Lanark due 11:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:00
Scheduled Expected Destination
10:19 Not Stopping Glasgow Central
10:27 Not Stopping Cambuslang
10:33 Not Stopping Uddingston
10:38 Not Stopping Bellshill
10:46 Not Stopping Motherwell
10:50 Not Stopping Shieldmuir
10:57 Not Stopping Wishaw
11:03 Not Stopping Carluke
11:14 Not Stopping Lanark

09/07/24 10:20 Edinburgh to Glasgow Central due 11:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:45
Scheduled Expected Destination
10:20 Not Stopping Edinburgh
10:24 Not Stopping Haymarket
10:48 Not Stopping Carstairs
11:02 Not Stopping Motherwell
11:27 Not Stopping Glasgow Central

09/07/24 10:23 Lanark to Glasgow Central due 11:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:36
Scheduled Expected Destination
10:23 Not Stopping Lanark
10:33 Not Stopping Carluke
10:39 Not Stopping Wishaw
10:43 Not Stopping Shieldmuir
10:48 Not Stopping Motherwell
10:55 Not Stopping Bellshill
10:59 Not Stopping Uddingston
11:04 Not Stopping Cambuslang
11:15 Not Stopping Glasgow Central

09/07/24 10:36 Glasgow Central to Neilston due 11:05 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:38
Scheduled Expected Destination
10:36 Not Stopping Glasgow Central
10:41 Not Stopping Pollokshields East
10:42 Not Stopping Queens Park Strathclyde
10:44 Not Stopping Crosshill
10:46 Not Stopping Mount Florida
10:48 Not Stopping Cathcart
10:51 Not Stopping Muirend
10:54 Not Stopping Williamwood
10:56 Not Stopping Whitecraigs
10:59 Not Stopping Patterton
11:05 Not Stopping Neilston

09/07/24 10:54 Glasgow Queen Street to Cumbernauld due 11:21 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:43
Scheduled Expected Destination
10:54 Not Stopping Glasgow Queen Street
11:01 Not Stopping Springburn
11:06 Not Stopping Robroyston
11:09 Not Stopping Stepps
11:13 Not Stopping Gartcosh
11:19 Not Stopping Greenfaulds
11:21 Not Stopping Cumbernauld

09/07/24 10:59 Lanark to Glasgow Central due 11:43 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:58
Scheduled Expected Destination
10:59 Not Stopping Lanark
11:09 Not Stopping Carluke
11:16 Not Stopping Wishaw
11:19 Not Stopping Shieldmuir
11:25 Not Stopping Motherwell
11:29 Not Stopping Uddingston
11:34 Not Stopping Cambuslang
11:43 Not Stopping Glasgow Central

09/07/24 11:03 Larkhall to Dalmuir due 12:13 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:48
Scheduled Expected Destination
11:03 Not Stopping Larkhall
11:05 Not Stopping Merryton
11:08 Not Stopping Chatelherault
11:13 Not Stopping Hamilton Central
11:15 Not Stopping Hamilton West
11:19 Not Stopping Blantyre
11:23 Not Stopping Newton Lanark
11:27 Not Stopping Cambuslang
11:31 Not Stopping Rutherglen
11:33 Not Stopping Dalmarnock
11:35 Not Stopping Bridgeton
11:39 Not Stopping Argyle Street
11:47 Not Stopping Glasgow Central Low Level
11:49 Not Stopping Anderston
11:51 Not Stopping Exhibition Centre
11:55 Not Stopping Partick
11:58 Not Stopping Hyndland
12:00 Not Stopping Jordanhill
12:02 Not Stopping Scotstounhill
12:05 Not Stopping Garscadden
12:07 Not Stopping Yoker
12:09 Not Stopping Clydebank
12:13 Not Stopping Dalmuir

09/07/24 11:23 Lanark to Glasgow Central due 12:16 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:53
Scheduled Expected Destination
11:23 Not Stopping Lanark
11:32 Not Stopping Carluke
11:42 Not Stopping Wishaw
11:47 Not Stopping Shieldmuir
11:52 Not Stopping Motherwell
11:58 Not Stopping Bellshill
12:02 Not Stopping Uddingston
12:07 Not Stopping Cambuslang
12:16 Not Stopping Glasgow Central

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

09/07/24 11:30 Cumbernauld to Glasgow Queen Street due 11:59 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:43
Scheduled Expected Destination
11:30 Not Stopping Cumbernauld
11:32 Not Stopping Greenfaulds
11:39 Not Stopping Gartcosh
11:42 Not Stopping Stepps
11:45 Not Stopping Robroyston
11:53 Not Stopping Springburn
11:59 Not Stopping Glasgow Queen Street

09/07/24 11:45 Glasgow Central to Edinburgh due 13:00 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:45
Scheduled Expected Destination
11:45 Not Stopping Glasgow Central
12:02 Not Stopping Motherwell
12:07 Not Stopping Wishaw
12:13 Not Stopping Carluke
12:24 Not Stopping Carstairs
12:55 Not Stopping Haymarket
13:00 Not Stopping Edinburgh

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

09/07/24 11:54 Glasgow Queen Street to Cumbernauld due 12:22 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:39
Scheduled Expected Destination
11:54 Not Stopping Glasgow Queen Street
12:02 Not Stopping Springburn
12:08 Not Stopping Robroyston
12:10 Not Stopping Stepps
12:14 Not Stopping Gartcosh
12:20 Not Stopping Greenfaulds
12:22 Not Stopping Cumbernauld

09/07/24 12:00 Edinburgh to Glasgow Central due 13:26 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:46
Scheduled Expected Destination
12:00 Not Stopping Edinburgh
12:04 Not Stopping Haymarket
12:35 Not Stopping Carstairs
12:44 Not Stopping Carluke
12:55 Not Stopping Wishaw
13:05 Not Stopping Motherwell
13:26 Not Stopping Glasgow Central

09/07/24 12:11 Edinburgh to Dunbar due 12:41 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:29
Scheduled Expected Destination
12:11 Not Stopping Edinburgh
12:18 Not Stopping Musselburgh
12:22 Not Stopping Wallyford
12:35 Not Stopping East Linton
12:41 Not Stopping Dunbar

09/07/24 12:15 Edinburgh to Glasgow Queen Street due 13:08 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:32
Scheduled Expected Destination
12:15 Not Stopping Edinburgh
12:20 Not Stopping Haymarket
12:34 Not Stopping Linlithgow
12:40 Not Stopping Polmont
12:44 Not Stopping Falkirk High
12:53 Not Stopping Croy
13:08 Not Stopping Glasgow Queen Street

09/07/24 12:22 Glasgow Queen Street to Oban due 15:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:42
Scheduled Expected Destination
12:22 Not Stopping Glasgow Queen Street
12:53 Not Stopping Dumbarton Central
13:08 Not Stopping Helensburgh Upper
13:20 Not Stopping Garelochhead
13:40 Not Stopping Arrochar & Tarbet
13:56 Not Stopping Ardlui
14:18 Not Stopping Crianlarich
14:26 Not Stopping Tyndrum Lower
14:44 Not Stopping Dalmally
14:49 Not Stopping Loch Awe
14:54 Not Stopping Falls Of Cruachan
15:11 Not Stopping Taynuilt
15:21 Not Stopping Connel Ferry
15:34 Not Stopping Oban

09/07/24 12:23 Glasgow Central to Lanark due 13:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:36
Scheduled Expected Destination
12:23 Not Stopping Glasgow Central
12:31 Not Stopping Cambuslang
12:35 Not Stopping Uddingston
12:39 Not Stopping Bellshill
12:47 Not Stopping Motherwell
12:51 Not Stopping Shieldmuir
12:56 Not Stopping Wishaw
13:04 Not Stopping Carluke
13:15 Not Stopping Lanark

09/07/24 12:28 Dalmuir to Cumbernauld due 13:59 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:48
Scheduled Expected Destination
12:28 Not Stopping Dalmuir
12:30 Not Stopping Clydebank
12:32 Not Stopping Yoker
12:35 Not Stopping Garscadden
12:37 Not Stopping Scotstounhill
12:39 Not Stopping Jordanhill
12:41 Not Stopping Hyndland
12:44 Not Stopping Partick
12:47 Not Stopping Exhibition Centre
12:49 Not Stopping Anderston
12:55 Not Stopping Glasgow Central Low Level
12:56 Not Stopping Argyle Street
12:59 Not Stopping Bridgeton
13:01 Not Stopping Dalmarnock
13:04 Not Stopping Rutherglen
13:07 Not Stopping Cambuslang
13:15 Not Stopping Newton Lanark
13:19 Not Stopping Blantyre
13:22 Not Stopping Hamilton West
13:26 Not Stopping Hamilton Central
13:31 Not Stopping Airbles
13:35 Not Stopping Motherwell
13:44 Not Stopping Whifflet
13:47 Not Stopping Coatbridge Central
13:56 Not Stopping Greenfaulds
13:59 Not Stopping Cumbernauld

09/07/24 12:31 Cumbernauld to Glasgow Queen Street due 12:58 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:39
Scheduled Expected Destination
12:31 Not Stopping Cumbernauld
12:33 Not Stopping Greenfaulds
12:40 Not Stopping Gartcosh
12:44 Not Stopping Stepps
12:47 Not Stopping Robroyston
12:52 Not Stopping Springburn
12:58 Not Stopping Glasgow Queen Street

09/07/24 13:02 Dunbar to Edinburgh due 13:32 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:29
Scheduled Expected Destination
13:02 Not Stopping Dunbar
13:09 Not Stopping East Linton
13:22 Not Stopping Wallyford
13:26 Not Stopping Musselburgh
13:32 Not Stopping Edinburgh

09/07/24 13:41 Edinburgh to North Berwick due 14:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:31
Scheduled Expected Destination
13:41 Not Stopping Edinburgh
13:48 Not Stopping Musselburgh
13:51 Not Stopping Wallyford
13:55 Not Stopping Prestonpans
13:59 Not Stopping Longniddry
14:05 Not Stopping Drem
14:14 Not Stopping North Berwick

09/07/24 14:00 Edinburgh to Dundee due 15:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:29
Scheduled Expected Destination
14:00 Not Stopping Edinburgh
14:05 Not Stopping Haymarket
14:10 Not Stopping Edinburgh Gateway
14:23 Not Stopping Inverkeithing
14:43 Not Stopping Kirkcaldy
14:52 Not Stopping Markinch
15:00 Not Stopping Ladybank
15:06 Not Stopping Cupar
15:13 Not Stopping Leuchars
15:27 Not Stopping Dundee

09/07/24 14:03 Glasgow Queen Street to Anniesland due 14:23 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:39
Scheduled Expected Destination
14:03 Not Stopping Glasgow Queen Street
14:09 Not Stopping Ashfield
14:11 Not Stopping Possilpark & Parkhouse
14:13 Not Stopping Gilshochill
14:16 Not Stopping Summerston
14:17 Not Stopping Maryhill
14:20 Not Stopping Kelvindale
14:23 Not Stopping Anniesland

09/07/24 14:17 Cumbernauld to Dalmuir due 15:51 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:48
Scheduled Expected Destination
14:17 Not Stopping Cumbernauld
14:19 Not Stopping Greenfaulds
14:26 Not Stopping Coatbridge Central
14:29 Not Stopping Whifflet
14:47 Not Stopping Motherwell
14:49 Not Stopping Airbles
14:55 Not Stopping Hamilton Central
14:58 Not Stopping Hamilton West
15:01 Not Stopping Blantyre
15:07 Not Stopping Newton Lanark
15:11 Not Stopping Cambuslang
15:15 Not Stopping Rutherglen
15:18 Not Stopping Dalmarnock
15:20 Not Stopping Bridgeton
15:23 Not Stopping Argyle Street
15:25 Not Stopping Glasgow Central Low Level
15:27 Not Stopping Anderston
15:29 Not Stopping Exhibition Centre
15:32 Not Stopping Partick
15:35 Not Stopping Hyndland
15:38 Not Stopping Anniesland
15:41 Not Stopping Westerton
15:44 Not Stopping Drumchapel
15:46 Not Stopping Drumry
15:48 Not Stopping Singer
15:51 Not Stopping Dalmuir

09/07/24 14:19 Glasgow Queen Street to Alloa due 15:07 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:40
Scheduled Expected Destination
14:19 Not Stopping Glasgow Queen Street
14:25 Not Stopping Bishopbriggs
14:29 Not Stopping Lenzie
14:35 Not Stopping Croy
14:47 Not Stopping Larbert
14:58 Not Stopping Stirling
15:07 Not Stopping Alloa

09/07/24 14:22 North Berwick to Edinburgh due 14:55 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:31
Scheduled Expected Destination
14:22 Not Stopping North Berwick
14:31 Not Stopping Drem
14:36 Not Stopping Longniddry
14:41 Not Stopping Prestonpans
14:44 Not Stopping Wallyford
14:48 Not Stopping Musselburgh
14:55 Not Stopping Edinburgh

09/07/24 14:22 Lanark to Glasgow Central due 15:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:36
Scheduled Expected Destination
14:22 Not Stopping Lanark
14:32 Not Stopping Carluke
14:40 Not Stopping Wishaw
14:46 Not Stopping Shieldmuir
14:51 Not Stopping Motherwell
14:57 Not Stopping Bellshill
15:01 Not Stopping Uddingston
15:05 Not Stopping Cambuslang
15:14 Not Stopping Glasgow Central

09/07/24 14:24 Glasgow Queen Street to Falkirk Grahamston due 15:08 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:32
Scheduled Expected Destination
14:24 Not Stopping Glasgow Queen Street
14:31 Not Stopping Springburn
14:37 Not Stopping Robroyston
14:39 Not Stopping Stepps
14:43 Not Stopping Gartcosh
14:50 Not Stopping Greenfaulds
14:52 Not Stopping Cumbernauld
15:05 Not Stopping Camelon
15:08 Not Stopping Falkirk Grahamston

09/07/24 14:28 Anniesland to Glasgow Queen Street due 14:51 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:39
Scheduled Expected Destination
14:28 Not Stopping Anniesland
14:30 Not Stopping Kelvindale
14:32 Not Stopping Maryhill
14:34 Not Stopping Summerston
14:36 Not Stopping Gilshochill
14:38 Not Stopping Possilpark & Parkhouse
14:41 Not Stopping Ashfield
14:51 Not Stopping Glasgow Queen Street

09/07/24 14:42 Edinburgh to Tweedbank due 15:40 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:11
Scheduled Expected Destination
14:42 Not Stopping Edinburgh
14:50 Not Stopping Brunstane
14:54 Not Stopping Newcraighall
14:57 Not Stopping Shawfair
15:02 Not Stopping Eskbank
15:05 Not Stopping Newtongrange
15:10 Not Stopping Gorebridge
15:27 Not Stopping Stow
15:36 Not Stopping Galashiels
15:40 Not Stopping Tweedbank

09/07/24 15:02 Glasgow Queen Street to Anniesland due 15:20 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:39
Scheduled Expected Destination
15:02 Not Stopping Glasgow Queen Street
15:07 Not Stopping Ashfield
15:10 Not Stopping Possilpark & Parkhouse
15:12 Not Stopping Gilshochill
15:14 Not Stopping Summerston
15:15 Not Stopping Maryhill
15:17 Not Stopping Kelvindale
15:20 Not Stopping Anniesland

09/07/24 15:08 Balloch to Airdrie due 16:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:21
Scheduled Expected Destination
15:08 Not Stopping Balloch
15:10 Not Stopping Alexandria
15:13 Not Stopping Renton
15:16 Not Stopping Dalreoch
15:17 Not Stopping Dumbarton Central
15:19 Not Stopping Dumbarton East
15:24 Not Stopping Bowling
15:27 Not Stopping Kilpatrick
15:31 Not Stopping Dalmuir
15:33 Not Stopping Singer
15:36 Not Stopping Drumry
15:38 Not Stopping Drumchapel
15:41 Not Stopping Westerton
15:44 Not Stopping Anniesland
15:47 Not Stopping Hyndland
15:49 Not Stopping Partick
15:53 Not Stopping Charing Cross
15:57 Not Stopping Glasgow Queen Street Ll
15:59 Not Stopping High Street
16:02 Not Stopping Bellgrove
16:05 Not Stopping Carntyne
16:08 Not Stopping Shettleston
16:11 Not Stopping Garrowhill
16:13 Not Stopping Easterhouse
16:17 Not Stopping Blairhill
16:20 Not Stopping Coatbridge Sunnyside
16:23 Not Stopping Coatdyke
16:27 Not Stopping Airdrie

09/07/24 15:15 Alloa to Glasgow Queen Street due 16:02 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:40
Scheduled Expected Destination
15:15 Not Stopping Alloa
15:26 Not Stopping Stirling
15:34 Not Stopping Larbert
15:44 Not Stopping Croy
15:50 Not Stopping Lenzie
15:54 Not Stopping Bishopbriggs
16:02 Not Stopping Glasgow Queen Street

09/07/24 15:26 Anniesland to Glasgow Queen Street due 15:48 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:39
Scheduled Expected Destination
15:26 Not Stopping Anniesland
15:28 Not Stopping Kelvindale
15:30 Not Stopping Maryhill
15:32 Not Stopping Summerston
15:34 Not Stopping Gilshochill
15:36 Not Stopping Possilpark & Parkhouse
15:39 Not Stopping Ashfield
15:48 Not Stopping Glasgow Queen Street

09/07/24 15:26 Glasgow Central to Lanark due 16:16 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:50
Scheduled Expected Destination
15:26 Not Stopping Glasgow Central
15:34 Not Stopping Cambuslang
15:38 Not Stopping Uddingston
15:47 Not Stopping Motherwell
15:50 Not Stopping Shieldmuir
15:57 Not Stopping Wishaw
16:03 Not Stopping Carluke
16:16 Not Stopping Lanark

09/07/24 15:33 Larkhall to Dalmuir due 16:42 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:23
Scheduled Expected Destination
15:33 Not Stopping Larkhall
15:35 Not Stopping Merryton
15:38 Not Stopping Chatelherault
15:42 Not Stopping Hamilton Central
15:45 Not Stopping Hamilton West
15:48 Not Stopping Blantyre
15:53 Not Stopping Newton Lanark
15:57 Not Stopping Cambuslang
16:01 Not Stopping Rutherglen
16:04 Not Stopping Dalmarnock
16:06 Not Stopping Bridgeton
16:10 Not Stopping Argyle Street
16:17 Not Stopping Glasgow Central Low Level
16:18 Not Stopping Anderston
16:21 Not Stopping Exhibition Centre
16:24 Not Stopping Partick
16:27 Not Stopping Hyndland
16:29 Not Stopping Jordanhill
16:31 Not Stopping Scotstounhill
16:34 Not Stopping Garscadden
16:36 Not Stopping Yoker
16:38 Not Stopping Clydebank
16:42 Not Stopping Dalmuir

09/07/24 15:43 Dundee to Edinburgh due 17:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:28
Scheduled Expected Destination
15:43 Not Stopping Dundee
15:56 Not Stopping Leuchars
16:03 Not Stopping Cupar
16:10 Not Stopping Ladybank
16:17 Not Stopping Markinch
16:28 Not Stopping Kirkcaldy
16:50 Not Stopping Inverkeithing
17:01 Not Stopping Edinburgh Gateway
17:09 Not Stopping Haymarket
17:14 Not Stopping Edinburgh

09/07/24 15:45 Falkirk Grahamston to Glasgow Queen Street due 16:28 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:32
Scheduled Expected Destination
15:45 Not Stopping Falkirk Grahamston
15:48 Not Stopping Camelon
16:01 Not Stopping Cumbernauld
16:03 Not Stopping Greenfaulds
16:10 Not Stopping Gartcosh
16:13 Not Stopping Stepps
16:16 Not Stopping Robroyston
16:22 Not Stopping Springburn
16:28 Not Stopping Glasgow Queen Street

09/07/24 15:49 Tweedbank to Edinburgh due 16:52 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:11
Scheduled Expected Destination
15:49 Not Stopping Tweedbank
15:53 Not Stopping Galashiels
16:02 Not Stopping Stow
16:19 Not Stopping Gorebridge
16:22 Not Stopping Newtongrange
16:25 Not Stopping Eskbank
16:36 Not Stopping Shawfair
16:40 Not Stopping Newcraighall
16:43 Not Stopping Brunstane
16:52 Not Stopping Edinburgh

09/07/24 16:04 Glasgow Central to Edinburgh due 17:12 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:30
Scheduled Expected Destination
16:04 Not Stopping Glasgow Central
16:22 Not Stopping Bellshill
16:36 Not Stopping Shotts
16:49 Not Stopping West Calder
16:53 Not Stopping Livingston South
17:07 Not Stopping Haymarket
17:12 Not Stopping Edinburgh

09/07/24 16:08 Balloch to Airdrie due 17:26 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:24
Scheduled Expected Destination
16:08 Not Stopping Balloch
16:10 Not Stopping Alexandria
16:13 Not Stopping Renton
16:16 Not Stopping Dalreoch
16:17 Not Stopping Dumbarton Central
16:19 Not Stopping Dumbarton East
16:24 Not Stopping Bowling
16:27 Not Stopping Kilpatrick
16:31 Not Stopping Dalmuir
16:33 Not Stopping Singer
16:36 Not Stopping Drumry
16:38 Not Stopping Drumchapel
16:41 Not Stopping Westerton
16:44 Not Stopping Anniesland
16:47 Not Stopping Hyndland
16:49 Not Stopping Partick
16:53 Not Stopping Charing Cross
16:57 Not Stopping Glasgow Queen Street Ll
16:59 Not Stopping High Street
17:02 Not Stopping Bellgrove
17:05 Not Stopping Carntyne
17:08 Not Stopping Shettleston
17:11 Not Stopping Garrowhill
17:13 Not Stopping Easterhouse
17:17 Not Stopping Blairhill
17:20 Not Stopping Coatbridge Sunnyside
17:22 Not Stopping Coatdyke
17:26 Not Stopping Airdrie

09/07/24 16:17 Dalmuir to Larkhall due 17:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:04
Scheduled Expected Destination
16:17 Not Stopping Dalmuir
16:19 Not Stopping Singer
16:21 Not Stopping Drumry
16:24 Not Stopping Drumchapel
16:27 Not Stopping Westerton
16:30 Not Stopping Anniesland
16:33 Not Stopping Hyndland
16:36 Not Stopping Partick
16:39 Not Stopping Exhibition Centre
16:42 Not Stopping Anderston
16:48 Not Stopping Glasgow Central Low Level
16:50 Not Stopping Argyle Street
16:53 Not Stopping Bridgeton
16:55 Not Stopping Dalmarnock
16:58 Not Stopping Rutherglen
17:02 Not Stopping Cambuslang
17:07 Not Stopping Newton Lanark
17:11 Not Stopping Blantyre
17:14 Not Stopping Hamilton West
17:17 Not Stopping Hamilton Central
17:21 Not Stopping Chatelherault
17:24 Not Stopping Merryton
17:27 Not Stopping Larkhall

09/07/24 16:24 Glasgow Queen Street to Falkirk Grahamston due 17:05 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:43
Scheduled Expected Destination
16:24 Not Stopping Glasgow Queen Street
16:29 Not Stopping Springburn
16:35 Not Stopping Robroyston
16:37 Not Stopping Stepps
16:41 Not Stopping Gartcosh
16:47 Not Stopping Greenfaulds
16:51 Not Stopping Cumbernauld
17:02 Not Stopping Camelon
17:05 Not Stopping Falkirk Grahamston

09/07/24 16:36 Milngavie to Springburn due 17:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:21
Scheduled Expected Destination
16:36 Not Stopping Milngavie
16:39 Not Stopping Hillfoot
16:41 Not Stopping Bearsden
16:44 Not Stopping Westerton
16:47 Not Stopping Anniesland
16:50 Not Stopping Hyndland
16:53 Not Stopping Partick
16:58 Not Stopping Charing Cross
17:01 Not Stopping Glasgow Queen Street Ll
17:03 Not Stopping High Street
17:05 Not Stopping Bellgrove
17:07 Not Stopping Duke Street
17:09 Not Stopping Alexandra Parade
17:12 Not Stopping Barnhill
17:14 Not Stopping Springburn

09/07/24 16:38 Balloch to Airdrie due 17:57 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:14
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:01 Not Stopping Dalmuir
17:03 Not Stopping Singer
17:06 Not Stopping Drumry
17:08 Not Stopping Drumchapel
17:11 Not Stopping Westerton
17:14 Not Stopping Anniesland
17:17 Not Stopping Hyndland
17:19 Not Stopping Partick
17:23 Not Stopping Charing Cross
17:27 Not Stopping Glasgow Queen Street Ll
17:29 Not Stopping High Street
17:32 Not Stopping Bellgrove
17:35 Not Stopping Carntyne
17:38 Not Stopping Shettleston
17:41 Not Stopping Garrowhill
17:43 Not Stopping Easterhouse
17:47 Not Stopping Blairhill
17:50 Not Stopping Coatbridge Sunnyside
17:53 Not Stopping Coatdyke
17:57 Not Stopping Airdrie

09/07/24 16:40 Airdrie to Balloch due 18:02 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:21
Scheduled Expected Destination
16:40 Not Stopping Airdrie
16:43 Not Stopping Coatdyke
16:46 Not Stopping Coatbridge Sunnyside
16:48 Not Stopping Blairhill
16:52 Not Stopping Easterhouse
16:55 Not Stopping Garrowhill
16:58 Not Stopping Shettleston
17:00 Not Stopping Carntyne
17:04 Not Stopping Bellgrove
17:07 Not Stopping High Street
17:11 Not Stopping Glasgow Queen Street Ll
17:14 Not Stopping Charing Cross
17:18 Not Stopping Partick
17:20 Not Stopping Hyndland
17:23 Not Stopping Anniesland
17:26 Not Stopping Westerton
17:30 Not Stopping Drumchapel
17:32 Not Stopping Drumry
17:35 Not Stopping Singer
17:39 Not Stopping Dalmuir
17:42 Not Stopping Kilpatrick
17:45 Not Stopping Bowling
17:49 Not Stopping Dumbarton East
17:51 Not Stopping Dumbarton Central
17:53 Not Stopping Dalreoch
17:56 Not Stopping Renton
17:58 Not Stopping Alexandria
18:02 Not Stopping Balloch

09/07/24 16:45 Glasgow Queen Street to Edinburgh due 17:35 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:32
Scheduled Expected Destination
16:45 Not Stopping Glasgow Queen Street
16:56 Not Stopping Croy
17:07 Not Stopping Falkirk High
17:12 Not Stopping Polmont
17:17 Not Stopping Linlithgow
17:30 Not Stopping Haymarket
17:35 Not Stopping Edinburgh

09/07/24 16:58 Dalmuir to Motherwell due 18:04 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:23
Scheduled Expected Destination
16:58 Not Stopping Dalmuir
17:00 Not Stopping Clydebank
17:02 Not Stopping Yoker
17:05 Not Stopping Garscadden
17:07 Not Stopping Scotstounhill
17:10 Not Stopping Jordanhill
17:12 Not Stopping Hyndland
17:14 Not Stopping Partick
17:17 Not Stopping Exhibition Centre
17:20 Not Stopping Anderston
17:28 Not Stopping Glasgow Central Low Level
17:30 Not Stopping Argyle Street
17:33 Not Stopping Bridgeton
17:35 Not Stopping Dalmarnock
17:37 Not Stopping Rutherglen
17:41 Not Stopping Cambuslang
17:45 Not Stopping Newton Lanark
17:49 Not Stopping Blantyre
17:52 Not Stopping Hamilton West
17:56 Not Stopping Hamilton Central
18:01 Not Stopping Airbles
18:04 Not Stopping Motherwell

09/07/24 17:21 Springburn to Milngavie due 18:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:21
Scheduled Expected Destination
17:21 Not Stopping Springburn
17:23 Not Stopping Barnhill
17:26 Not Stopping Alexandra Parade
17:27 Not Stopping Duke Street
17:30 Not Stopping Bellgrove
17:32 Not Stopping High Street
17:38 Not Stopping Glasgow Queen Street Ll
17:40 Not Stopping Charing Cross
17:44 Not Stopping Partick
17:47 Not Stopping Hyndland
17:50 Not Stopping Anniesland
17:53 Not Stopping Westerton
17:55 Not Stopping Bearsden
17:57 Not Stopping Hillfoot
18:01 Not Stopping Milngavie

09/07/24 17:26 Edinburgh to Glasgow Central due 18:57 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:30
Scheduled Expected Destination
17:26 Not Stopping Edinburgh
17:30 Not Stopping Haymarket
17:34 Not Stopping Slateford
17:37 Not Stopping Kingsknowe
17:39 Not Stopping Wester Hailes
17:42 Not Stopping Curriehill
17:49 Not Stopping Kirknewton
17:53 Not Stopping Livingston South
17:58 Not Stopping West Calder
18:01 Not Stopping Addiewell
18:06 Not Stopping Breich
18:10 Not Stopping Fauldhouse
18:15 Not Stopping Shotts
18:18 Not Stopping Hartwood
18:23 Not Stopping Cleland
18:26 Not Stopping Carfin
18:28 Not Stopping Holytown
18:37 Not Stopping Bellshill
18:41 Not Stopping Uddingston
18:57 Not Stopping Glasgow Central

09/07/24 17:28 Dalmuir to Cumbernauld due 18:59 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:04
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:08 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:26 Not Stopping Hamilton Central
18:32 Not Stopping Airbles
18:35 Not Stopping Motherwell
18:43 Not Stopping Whifflet
18:46 Not Stopping Coatbridge Central
18:57 Not Stopping Greenfaulds
18:59 Not Stopping Cumbernauld

09/07/24 17:44 Airdrie to Balloch due 18:59 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:24
Scheduled Expected Destination
17:44 Not Stopping Airdrie
17:46 Not Stopping Coatdyke
17:49 Not Stopping Coatbridge Sunnyside
17:52 Not Stopping Blairhill
17:56 Not Stopping Easterhouse
17:58 Not Stopping Garrowhill
18:01 Not Stopping Shettleston
18:03 Not Stopping Carntyne
18:07 Not Stopping Bellgrove
18:09 Not Stopping High Street
18:13 Not Stopping Glasgow Queen Street Ll
18:15 Not Stopping Charing Cross
18:20 Not Stopping Partick
18:22 Not Stopping Hyndland
18:25 Not Stopping Anniesland
18:28 Not Stopping Westerton
18:31 Not Stopping Drumchapel
18:33 Not Stopping Drumry
18:35 Not Stopping Singer
18:38 Not Stopping Dalmuir
18:45 Not Stopping Dumbarton East
18:47 Not Stopping Dumbarton Central
18:49 Not Stopping Dalreoch
18:52 Not Stopping Renton
18:55 Not Stopping Alexandria
18:59 Not Stopping Balloch

09/07/24 17:46 Edinburgh to Dundee due 19:18 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:28
Scheduled Expected Destination
17:46 Not Stopping Edinburgh
17:51 Not Stopping Haymarket
17:58 Not Stopping Edinburgh Gateway
18:11 Not Stopping Inverkeithing
18:32 Not Stopping Kirkcaldy
18:41 Not Stopping Markinch
18:49 Not Stopping Ladybank
18:56 Not Stopping Cupar
19:03 Not Stopping Leuchars
19:18 Not Stopping Dundee

09/07/24 17:48 Falkirk Grahamston to Glasgow Queen Street due 18:30 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:43
Scheduled Expected Destination
17:48 Not Stopping Falkirk Grahamston
17:51 Not Stopping Camelon
18:02 Not Stopping Cumbernauld
18:04 Not Stopping Greenfaulds
18:11 Not Stopping Gartcosh
18:14 Not Stopping Stepps
18:17 Not Stopping Robroyston
18:23 Not Stopping Springburn
18:30 Not Stopping Glasgow Queen Street

09/07/24 18:05 Oban to Crianlarich due 19:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:42
Scheduled Expected Destination
18:05 Not Stopping Oban
18:16 Not Stopping Connel Ferry
18:28 Not Stopping Taynuilt
18:36 Not Stopping Falls Of Cruachan
18:48 Not Stopping Loch Awe
18:56 Not Stopping Dalmally
19:15 Not Stopping Tyndrum Lower
19:27 Not Stopping Crianlarich

09/07/24 18:14 Airdrie to Balloch due 19:32 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:14
Scheduled Expected Destination
18:14 Not Stopping Airdrie
18:16 Not Stopping Coatdyke
18:19 Not Stopping Coatbridge Sunnyside
18:22 Not Stopping Blairhill
18:26 Not Stopping Easterhouse
18:28 Not Stopping Garrowhill
18:31 Not Stopping Shettleston
18:33 Not Stopping Carntyne
18:37 Not Stopping Bellgrove
18:39 Not Stopping High Street
18:43 Not Stopping Glasgow Queen Street Ll
18:45 Not Stopping Charing Cross
18:50 Not Stopping Partick
18:53 Not Stopping Hyndland
18:56 Not Stopping Anniesland
18:59 Not Stopping Westerton
19:01 Not Stopping Drumchapel
19:03 Not Stopping Drumry
19:06 Not Stopping Singer
19:10 Not Stopping Dalmuir
19:12 Not Stopping Kilpatrick
19:15 Not Stopping Bowling
19:20 Not Stopping Dumbarton East
19:22 Not Stopping Dumbarton Central
19:23 Not Stopping Dalreoch
19:26 Not Stopping Renton
19:29 Not Stopping Alexandria
19:32 Not Stopping Balloch

09/07/24 18:17 Motherwell to Dalmuir due 19:22 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:23
Scheduled Expected Destination
18:17 Not Stopping Motherwell
18:19 Not Stopping Airbles
18:25 Not Stopping Hamilton Central
18:28 Not Stopping Hamilton West
18:31 Not Stopping Blantyre
18:36 Not Stopping Newton Lanark
18:41 Not Stopping Cambuslang
18:44 Not Stopping Rutherglen
18:47 Not Stopping Dalmarnock
18:49 Not Stopping Bridgeton
18:52 Not Stopping Argyle Street
18:55 Not Stopping Glasgow Central Low Level
18:57 Not Stopping Anderston
18:59 Not Stopping Exhibition Centre
19:02 Not Stopping Partick
19:05 Not Stopping Hyndland
19:09 Not Stopping Anniesland
19:12 Not Stopping Westerton
19:15 Not Stopping Drumchapel
19:17 Not Stopping Drumry
19:19 Not Stopping Singer
19:22 Not Stopping Dalmuir

09/07/24 18:36 Milngavie to Springburn due 19:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:21
Scheduled Expected Destination
18:36 Not Stopping Milngavie
18:39 Not Stopping Hillfoot
18:41 Not Stopping Bearsden
18:44 Not Stopping Westerton
18:47 Not Stopping Anniesland
18:50 Not Stopping Hyndland
18:53 Not Stopping Partick
18:58 Not Stopping Charing Cross
19:01 Not Stopping Glasgow Queen Street Ll
19:03 Not Stopping High Street
19:05 Not Stopping Bellgrove
19:07 Not Stopping Duke Street
19:09 Not Stopping Alexandra Parade
19:12 Not Stopping Barnhill
19:14 Not Stopping Springburn

09/07/24 19:08 Balloch to Airdrie due 20:26 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:24
Scheduled Expected Destination
19:08 Not Stopping Balloch
19:10 Not Stopping Alexandria
19:13 Not Stopping Renton
19:16 Not Stopping Dalreoch
19:17 Not Stopping Dumbarton Central
19:19 Not Stopping Dumbarton East
19:24 Not Stopping Bowling
19:27 Not Stopping Kilpatrick
19:31 Not Stopping Dalmuir
19:33 Not Stopping Singer
19:36 Not Stopping Drumry
19:38 Not Stopping Drumchapel
19:41 Not Stopping Westerton
19:44 Not Stopping Anniesland
19:47 Not Stopping Hyndland
19:49 Not Stopping Partick
19:53 Not Stopping Charing Cross
19:57 Not Stopping Glasgow Queen Street Ll
19:59 Not Stopping High Street
20:02 Not Stopping Bellgrove
20:05 Not Stopping Carntyne
20:08 Not Stopping Shettleston
20:11 Not Stopping Garrowhill
20:13 Not Stopping Easterhouse
20:17 Not Stopping Blairhill
20:20 Not Stopping Coatbridge Sunnyside
20:22 Not Stopping Coatdyke
20:26 Not Stopping Airdrie

09/07/24 19:17 Cumbernauld to Dalmuir due 20:50 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:04
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:07 Not Stopping Newton Lanark
20:11 Not Stopping Cambuslang
20:16 Not Stopping Rutherglen
20:19 Not Stopping Dalmarnock
20:21 Not Stopping Bridgeton
20:24 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

09/07/24 19:18 Glasgow Central to Edinburgh due 20:41 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:30
Scheduled Expected Destination
19:18 Not Stopping Glasgow Central
19:28 Not Stopping Uddingston
19:33 Not Stopping Bellshill
19:38 Not Stopping Holytown
19:41 Not Stopping Carfin
19:44 Not Stopping Cleland
19:49 Not Stopping Hartwood
19:53 Not Stopping Shotts
19:58 Not Stopping Fauldhouse
20:02 Not Stopping Breich
20:06 Not Stopping Addiewell
20:09 Not Stopping West Calder
20:13 Not Stopping Livingston South
20:18 Not Stopping Kirknewton
20:24 Not Stopping Curriehill
20:28 Not Stopping Wester Hailes
20:30 Not Stopping Kingsknowe
20:33 Not Stopping Slateford
20:37 Not Stopping Haymarket
20:41 Not Stopping Edinburgh

09/07/24 19:25 Springburn to Milngavie due 20:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:21
Scheduled Expected Destination
19:25 Not Stopping Springburn
19:27 Not Stopping Barnhill
19:30 Not Stopping Alexandra Parade
19:31 Not Stopping Duke Street
19:33 Not Stopping Bellgrove
19:35 Not Stopping High Street
19:38 Not Stopping Glasgow Queen Street Ll
19:40 Not Stopping Charing Cross
19:44 Not Stopping Partick
19:47 Not Stopping Hyndland
19:50 Not Stopping Anniesland
19:53 Not Stopping Westerton
19:56 Not Stopping Bearsden
19:58 Not Stopping Hillfoot
20:01 Not Stopping Milngavie

09/07/24 19:43 Balloch to Dalmuir due 20:08 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:14
Scheduled Expected Destination
19:43 Not Stopping Balloch
19:45 Not Stopping Alexandria
19:48 Not Stopping Renton
19:51 Not Stopping Dalreoch
19:56 Not Stopping Dumbarton Central
19:58 Not Stopping Dumbarton East
20:02 Not Stopping Bowling
20:05 Not Stopping Kilpatrick
20:08 Not Stopping Dalmuir

09/07/24 19:47 Dalmuir to Larkhall due 20:56 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:23
Scheduled Expected Destination
19:47 Not Stopping Dalmuir
19:49 Not Stopping Singer
19:51 Not Stopping Drumry
19:54 Not Stopping Drumchapel
19:57 Not Stopping Westerton
20:00 Not Stopping Anniesland
20:04 Not Stopping Hyndland
20:07 Not Stopping Partick
20:11 Not Stopping Exhibition Centre
20:13 Not Stopping Anderston
20:18 Not Stopping Glasgow Central Low Level
20:20 Not Stopping Argyle Street
20:23 Not Stopping Bridgeton
20:25 Not Stopping Dalmarnock
20:29 Not Stopping Rutherglen
20:33 Not Stopping Cambuslang
20:36 Not Stopping Newton Lanark
20:40 Not Stopping Blantyre
20:43 Not Stopping Hamilton West
20:45 Not Stopping Hamilton Central
20:50 Not Stopping Chatelherault
20:53 Not Stopping Merryton
20:56 Not Stopping Larkhall

09/07/24 20:38 Milngavie to Cumbernauld due 22:09 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:21
Scheduled Expected Destination
20:38 Not Stopping Milngavie
20:41 Not Stopping Hillfoot
20:43 Not Stopping Bearsden
20:46 Not Stopping Westerton
20:50 Not Stopping Anniesland
20:53 Not Stopping Hyndland
20:55 Not Stopping Partick
20:59 Not Stopping Exhibition Centre
21:01 Not Stopping Anderston
21:06 Not Stopping Glasgow Central Low Level
21:09 Not Stopping Argyle Street
21:12 Not Stopping Bridgeton
21:14 Not Stopping Dalmarnock
21:17 Not Stopping Rutherglen
21:21 Not Stopping Cambuslang
21:25 Not Stopping Newton Lanark
21:29 Not Stopping Blantyre
21:32 Not Stopping Hamilton West
21:34 Not Stopping Hamilton Central
21:40 Not Stopping Airbles
21:44 Not Stopping Motherwell
21:53 Not Stopping Whifflet
21:56 Not Stopping Coatbridge Central
22:07 Not Stopping Greenfaulds
22:09 Not Stopping Cumbernauld

09/07/24 21:10 Perth to Edinburgh due 22:37 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:28
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:32 Not Stopping Haymarket
22:37 Not Stopping Edinburgh

09/07/24 21:23 Motherwell to Dalmuir due 22:24 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:24
Scheduled Expected Destination
21:23 Not Stopping Motherwell
21:30 Not Stopping Whifflet
21:33 Not Stopping Kirkwood
21:36 Not Stopping Bargeddie
21:40 Not Stopping Baillieston
21:42 Not Stopping Mount Vernon
21:44 Not Stopping Carmyle
21:48 Not Stopping Rutherglen
21:51 Not Stopping Dalmarnock
21:53 Not Stopping Bridgeton
21:56 Not Stopping Argyle Street
21:58 Not Stopping Glasgow Central Low Level
22:00 Not Stopping Anderston
22:02 Not Stopping Exhibition Centre
22:05 Not Stopping Partick
22:08 Not Stopping Hyndland
22:11 Not Stopping Anniesland
22:14 Not Stopping Westerton
22:17 Not Stopping Drumchapel
22:19 Not Stopping Drumry
22:22 Not Stopping Singer
22:24 Not Stopping Dalmuir

09/07/24 21:39 Milngavie to Cumbernauld due 23:09 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:06
Scheduled Expected Destination
21:39 Not Stopping Milngavie
21:42 Not Stopping Hillfoot
21:44 Not Stopping Bearsden
21:47 Not Stopping Westerton
21:50 Not Stopping Anniesland
21:53 Not Stopping Hyndland
21:55 Not Stopping Partick
21:59 Not Stopping Exhibition Centre
22:01 Not Stopping Anderston
22:03 Not Stopping Glasgow Central Low Level
22:05 Not Stopping Argyle Street
22:08 Not Stopping Bridgeton
22:10 Not Stopping Dalmarnock
22:12 Not Stopping Rutherglen
22:16 Not Stopping Cambuslang
22:24 Not Stopping Newton Lanark
22:28 Not Stopping Blantyre
22:31 Not Stopping Hamilton West
22:34 Not Stopping Hamilton Central
22:40 Not Stopping Airbles
22:45 Not Stopping Motherwell
22:52 Not Stopping Whifflet
22:54 Not Stopping Coatbridge Central
23:07 Not Stopping Greenfaulds
23:09 Not Stopping Cumbernauld

09/07/24 21:52 Glasgow Queen Street to Alloa due 22:37 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:46
Scheduled Expected Destination
21:52 Not Stopping Glasgow Queen Street
21:58 Not Stopping Bishopbriggs
22:02 Not Stopping Lenzie
22:08 Not Stopping Croy
22:18 Not Stopping Larbert
22:28 Not Stopping Stirling
22:37 Not Stopping Alloa

09/07/24 22:21 Cumbernauld to Milngavie due 23:54 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:21
Scheduled Expected Destination
22:21 Not Stopping Cumbernauld
22:23 Not Stopping Greenfaulds
22:30 Not Stopping Coatbridge Central
22:33 Not Stopping Whifflet
22:46 Not Stopping Motherwell
22:48 Not Stopping Airbles
22:55 Not Stopping Hamilton Central
22:57 Not Stopping Hamilton West
23:01 Not Stopping Blantyre
23:07 Not Stopping Newton Lanark
23:11 Not Stopping Cambuslang
23:15 Not Stopping Rutherglen
23:17 Not Stopping Dalmarnock
23:19 Not Stopping Bridgeton
23:22 Not Stopping Argyle Street
23:31 Not Stopping Glasgow Central Low Level
23:32 Not Stopping Anderston
23:34 Not Stopping Exhibition Centre
23:38 Not Stopping Partick
23:40 Not Stopping Hyndland
23:43 Not Stopping Anniesland
23:46 Not Stopping Westerton
23:49 Not Stopping Bearsden
23:51 Not Stopping Hillfoot
23:54 Not Stopping Milngavie

09/07/24 22:27 Springburn to Balloch due 23:32 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:23
Scheduled Expected Destination
22:27 Not Stopping Springburn
22:28 Not Stopping Barnhill
22:31 Not Stopping Alexandra Parade
22:33 Not Stopping Duke Street
22:35 Not Stopping Bellgrove
22:37 Not Stopping High Street
22:40 Not Stopping Glasgow Queen Street Ll
22:46 Not Stopping Charing Cross
22:50 Not Stopping Partick
22:53 Not Stopping Hyndland
22:55 Not Stopping Jordanhill
22:57 Not Stopping Scotstounhill
22:59 Not Stopping Garscadden
23:02 Not Stopping Yoker
23:04 Not Stopping Clydebank
23:08 Not Stopping Dalmuir
23:11 Not Stopping Kilpatrick
23:14 Not Stopping Bowling
23:18 Not Stopping Dumbarton East
23:20 Not Stopping Dumbarton Central
23:22 Not Stopping Dalreoch
23:25 Not Stopping Renton
23:27 Not Stopping Alexandria
23:32 Not Stopping Balloch

09/07/24 22:48 Alloa to Glasgow Queen Street due 23:35 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:46
Scheduled Expected Destination
22:48 Not Stopping Alloa
22:58 Not Stopping Stirling
23:07 Not Stopping Larbert
23:17 Not Stopping Croy
23:22 Not Stopping Lenzie
23:26 Not Stopping Bishopbriggs
23:35 Not Stopping Glasgow Queen Street

09/07/24 23:18 Leven to Edinburgh due 00:29 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:30
Scheduled Expected Destination
23:18 Not Stopping Leven
23:22 Not Stopping Cameron Bridge
23:38 Not Stopping Kirkcaldy
23:43 Not Stopping Kinghorn
23:48 Not Stopping Burntisland
23:53 Not Stopping Aberdour
23:58 Not Stopping Dalgety Bay
00:02 Not Stopping Inverkeithing
00:06 Not Stopping North Queensferry
00:10 Not Stopping Dalmeny
00:18 Not Stopping Edinburgh Gateway
00:25 Not Stopping Haymarket
00:29 Not Stopping Edinburgh

09/07/24 23:24 Springburn to Balloch due 00:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:25
Scheduled Expected Destination
23:24 Not Stopping Springburn
23:25 Not Stopping Barnhill
23:28 Not Stopping Alexandra Parade
23:30 Not Stopping Duke Street
23:32 Not Stopping Bellgrove
23:34 Not Stopping High Street
23:37 Not Stopping Glasgow Queen Street Ll
23:39 Not Stopping Charing Cross
23:44 Not Stopping Partick
23:46 Not Stopping Hyndland
23:48 Not Stopping Jordanhill
23:51 Not Stopping Scotstounhill
23:54 Not Stopping Garscadden
23:56 Not Stopping Yoker
23:58 Not Stopping Clydebank
00:03 Not Stopping Dalmuir
00:06 Not Stopping Kilpatrick
00:09 Not Stopping Bowling
00:13 Not Stopping Dumbarton East
00:16 Not Stopping Dumbarton Central
00:17 Not Stopping Dalreoch
00:20 Not Stopping Renton
00:23 Not Stopping Alexandria
00:27 Not Stopping Balloch

09/07/24 23:52 Glasgow Queen Street to Stirling due 00:28 will be cancelled.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:46
Scheduled Expected Destination
23:52 Not Stopping Glasgow Queen Street
23:58 Not Stopping Bishopbriggs
00:04 Not Stopping Lenzie
00:10 Not Stopping Croy
00:21 Not Stopping Larbert
00:28 Not Stopping Stirling

23 Other Train Service Updates
21:31 Oban to Glasgow Queen Street due 00:33 has been delayed at Taynuilt and is now 9 minutes late.
This is due to a speed restriction.
Last Updated :08/07/2024 22:12
Scheduled Expected Destination
21:31 21:31 Oban
21:47 21:47 Connel Ferry
21:58 22:07 Taynuilt
22:12 22:21 Loch Awe
22:23 22:32 Dalmally
22:42 22:51 Tyndrum Lower
22:53 23:02 Crianlarich
23:09 23:18 Ardlui
23:23 23:32 Arrochar & Tarbet
23:43 23:52 Garelochhead
23:55 00:04 Helensburgh Upper
00:08 00:17 Dumbarton Central
00:18 00:27 Dalmuir
00:33 00:42 Glasgow Queen Street

22:21 Cumbernauld to Milngavie due 23:54 has been delayed at Hamilton West and is now 14 minutes late.
This is due to a tree blocking the railway earlier today.
Last Updated :08/07/2024 23:13
Scheduled Expected Destination
22:21 22:21 Cumbernauld
22:23 22:23 Greenfaulds
22:30 22:30 Coatbridge Central
22:33 22:33 Whifflet
22:46 22:46 Motherwell
22:48 22:48 Airbles
22:55 22:55 Hamilton Central
22:57 23:11 Hamilton West
23:01 23:15 Blantyre
23:07 23:21 Newton Lanark
23:11 23:25 Cambuslang
23:15 23:29 Rutherglen
23:17 23:31 Dalmarnock
23:19 23:33 Bridgeton
23:22 23:36 Argyle Street
23:31 23:45 Glasgow Central Low Level
23:32 23:46 Anderston
23:34 23:48 Exhibition Centre
23:38 23:52 Partick
23:40 23:54 Hyndland
23:43 23:57 Anniesland
23:46 00:00 Westerton
23:49 00:03 Bearsden
23:51 00:05 Hillfoot
23:54 00:08 Milngavie

22:35 Dalmuir to Carstairs due 00:03 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 :08/07/2024 11:13
Scheduled Expected Destination
22:35 Not Stopping Dalmuir
22:37 Not Stopping Clydebank
22:39 Not Stopping Yoker
22:42 22:42 Garscadden
22:44 22:44 Scotstounhill
22:46 22:46 Jordanhill
22:48 22:48 Hyndland
22:51 22:51 Partick
22:54 22:54 Exhibition Centre
22:56 22:56 Anderston
22:59 22:59 Glasgow Central Low Level
23:01 23:01 Argyle Street
23:04 23:04 Bridgeton
23:06 23:06 Dalmarnock
23:09 23:09 Rutherglen
23:13 23:13 Carmyle
23:15 23:15 Mount Vernon
23:18 23:18 Baillieston
23:21 23:21 Bargeddie
23:25 23:25 Kirkwood
23:29 23:29 Whifflet
23:39 23:39 Motherwell
23:43 23:43 Shieldmuir
23:47 23:47 Wishaw
23:54 23:54 Carluke
00:03 00:03 Carstairs

22:53 Largs to Glasgow Central due 23:57 has been delayed at Largs and is now 13 minutes late.
This is due to passengers causing a disturbance on a train.
Last Updated :08/07/2024 23:08
Scheduled Expected Destination
22:53 23:06 Largs
22:58 23:11 Fairlie
23:03 23:16 West Kilbride
23:10 23:23 Ardrossan South Beach
23:12 23:25 Saltcoats
23:14 23:27 Stevenston
23:18 23:31 Kilwinning
23:23 23:36 Dalry
23:27 23:40 Glengarnock
23:31 23:44 Lochwinnoch
23:35 23:48 Howwood Renfrew
23:38 23:51 Milliken Park
23:41 23:54 Johnstone
23:45 23:58 Paisley Gilmour Street
23:57 00:10 Glasgow Central

23:22 Glasgow Central to Lanark due 00:14 will be terminated at Motherwell.
It will no longer call at Shieldmuir, Wishaw, Carluke and Lanark.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach which will run from Motherwell to Lanark calling at all stations.
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 :08/07/2024 19:33
Scheduled Expected Destination
23:22 23:22 Glasgow Central
23:30 23:30 Cambuslang
23:35 23:35 Uddingston
23:39 23:39 Bellshill
23:47 23:47 Motherwell
23:51 Not Stopping Shieldmuir
23:56 Not Stopping Wishaw
00:02 Not Stopping Carluke
00:14 Not Stopping Lanark

23:30 Glasgow Central to Ayr due 00:22 has been delayed at Glasgow Central and is now 9 minutes late.
This is due to trespassers on the railway earlier today.
Last Updated :08/07/2024 23:43
Scheduled Expected Destination
23:30 23:39 Glasgow Central
23:40 23:49 Paisley Gilmour Street
23:44 23:53 Johnstone
23:58 00:07 Kilwinning
00:02 00:11 Irvine
00:06 00:15 Barassie
00:09 00:18 Troon
00:13 00:22 Prestwick Int. Airport
00:15 00:24 Prestwick Town
00:18 00:27 Newton-On-Ayr
00:22 00:31 Ayr

09/07/24 06:17 Cumbernauld to Dalmuir due 07:53 will be started from Motherwell.
It will no longer call at Cumbernauld, Greenfaulds, Coatbridge Central and Whifflet.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:53
Scheduled Expected Destination
06:17 Not Stopping Cumbernauld
06:19 Not Stopping Greenfaulds
06:26 Not Stopping Coatbridge Central
06:29 Not Stopping Whifflet
06:45 06:45 Motherwell
06:47 06:47 Airbles
06:53 06:53 Hamilton Central
06:56 06:56 Hamilton West
06:59 06:59 Blantyre
07:03 07:03 Newton Lanark
07:07 07:07 Cambuslang
07:11 07:11 Rutherglen
07:14 07:14 Dalmarnock
07:16 07:16 Bridgeton
07:19 07:19 Argyle Street
07:25 07:25 Glasgow Central Low Level
07:27 07:27 Anderston
07:29 07:29 Exhibition Centre
07:32 07:32 Partick
07:35 07:35 Hyndland
07:38 07:38 Anniesland
07:41 07:41 Westerton
07:44 07:44 Drumchapel
07:46 07:46 Drumry
07:48 07:48 Singer
07:53 07:53 Dalmuir

09/07/24 07:15 Cumbernauld to Dalmuir due 08:50 will be started from Motherwell.
It will no longer call at Cumbernauld, Greenfaulds, Coatbridge Central and Whifflet.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:51
Scheduled Expected Destination
07:15 Not Stopping Cumbernauld
07:17 Not Stopping Greenfaulds
07:25 Not Stopping Coatbridge Central
07:28 Not Stopping Whifflet
07:45 07:45 Motherwell
07:49 07:49 Airbles
07:54 07:54 Hamilton Central
07:57 07:57 Hamilton West
08:00 08:00 Blantyre
08:04 08:04 Newton Lanark
08:08 08:08 Cambuslang
08:12 08:12 Rutherglen
08:14 08:14 Dalmarnock
08:16 08:16 Bridgeton
08:20 08:20 Argyle Street
08:23 08:23 Glasgow Central Low Level
08:25 08:25 Anderston
08:27 08:27 Exhibition Centre
08:32 08:32 Partick
08:34 08:34 Hyndland
08:37 08:37 Anniesland
08:41 08:41 Westerton
08:43 08:43 Drumchapel
08:45 08:45 Drumry
08:48 08:48 Singer
08:50 08:50 Dalmuir

09/07/24 13:44 Airdrie to Balloch due 15:03 will be terminated at Hyndland.
It will no longer call at Anniesland, Westerton, Drumchapel, Drumry, Singer, Dalmuir, Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria and Balloch.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:21
Scheduled Expected Destination
13:44 13:44 Airdrie
13:46 13:46 Coatdyke
13:49 13:49 Coatbridge Sunnyside
13:52 13:52 Blairhill
13:56 13:56 Easterhouse
13:58 13:58 Garrowhill
14:01 14:01 Shettleston
14:03 14:03 Carntyne
14:07 14:07 Bellgrove
14:09 14:09 High Street
14:13 14:13 Glasgow Queen Street Ll
14:15 14:15 Charing Cross
14:20 14:20 Partick
14:22 14:22 Hyndland
14:25 Not Stopping Anniesland
14:30 Not Stopping Westerton
14:32 Not Stopping Drumchapel
14:34 Not Stopping Drumry
14:37 Not Stopping Singer
14:41 Not Stopping Dalmuir
14:43 Not Stopping Kilpatrick
14:46 Not Stopping Bowling
14:51 Not Stopping Dumbarton East
14:53 Not Stopping Dumbarton Central
14:54 Not Stopping Dalreoch
14:57 Not Stopping Renton
15:00 Not Stopping Alexandria
15:03 Not Stopping Balloch

09/07/24 14:17 Dalmuir to Larkhall due 15:25 will be terminated at Anniesland.
It will no longer call at Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central Low Level, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Cambuslang, Newton Lanark, Blantyre, Hamilton West, Hamilton Central, Chatelherault, Merryton and Larkhall.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:23
Scheduled Expected Destination
14:17 14:17 Dalmuir
14:19 14:19 Singer
14:21 14:21 Drumry
14:24 14:24 Drumchapel
14:27 14:27 Westerton
14:30 14:30 Anniesland
14:33 Not Stopping Hyndland
14:36 Not Stopping Partick
14:39 Not Stopping Exhibition Centre
14:42 Not Stopping Anderston
14:46 Not Stopping Glasgow Central Low Level
14:48 Not Stopping Argyle Street
14:51 Not Stopping Bridgeton
14:53 Not Stopping Dalmarnock
14:55 Not Stopping Rutherglen
14:59 Not Stopping Cambuslang
15:05 Not Stopping Newton Lanark
15:09 Not Stopping Blantyre
15:12 Not Stopping Hamilton West
15:15 Not Stopping Hamilton Central
15:19 Not Stopping Chatelherault
15:22 Not Stopping Merryton
15:25 Not Stopping Larkhall

09/07/24 14:44 Airdrie to Balloch due 16:02 will be terminated at Hyndland.
It will no longer call at Anniesland, Westerton, Drumchapel, Drumry, Singer, Dalmuir, Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria and Balloch.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:24
Scheduled Expected Destination
14:44 14:44 Airdrie
14:46 14:46 Coatdyke
14:49 14:49 Coatbridge Sunnyside
14:52 14:52 Blairhill
14:56 14:56 Easterhouse
14:58 14:58 Garrowhill
15:01 15:01 Shettleston
15:03 15:03 Carntyne
15:07 15:07 Bellgrove
15:09 15:09 High Street
15:13 15:13 Glasgow Queen Street Ll
15:15 15:15 Charing Cross
15:20 15:20 Partick
15:23 15:23 Hyndland
15:26 Not Stopping Anniesland
15:29 Not Stopping Westerton
15:31 Not Stopping Drumchapel
15:33 Not Stopping Drumry
15:36 Not Stopping Singer
15:38 Not Stopping Dalmuir
15:42 Not Stopping Kilpatrick
15:45 Not Stopping Bowling
15:49 Not Stopping Dumbarton East
15:51 Not Stopping Dumbarton Central
15:53 Not Stopping Dalreoch
15:56 Not Stopping Renton
15:58 Not Stopping Alexandria
16:02 Not Stopping Balloch

09/07/24 15:14 Airdrie to Balloch due 16:32 will be terminated at Hyndland.
It will no longer call at Anniesland, Westerton, Drumchapel, Drumry, Singer, Dalmuir, Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria and Balloch.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:14
Scheduled Expected Destination
15:14 15:14 Airdrie
15:16 15:16 Coatdyke
15:19 15:19 Coatbridge Sunnyside
15:22 15:22 Blairhill
15:26 15:26 Easterhouse
15:28 15:28 Garrowhill
15:31 15:31 Shettleston
15:33 15:33 Carntyne
15:37 15:37 Bellgrove
15:39 15:39 High Street
15:43 15:43 Glasgow Queen Street Ll
15:45 15:45 Charing Cross
15:50 15:50 Partick
15:52 15:52 Hyndland
15:55 Not Stopping Anniesland
15:58 Not Stopping Westerton
16:01 Not Stopping Drumchapel
16:03 Not Stopping Drumry
16:05 Not Stopping Singer
16:09 Not Stopping Dalmuir
16:12 Not Stopping Kilpatrick
16:15 Not Stopping Bowling
16:19 Not Stopping Dumbarton East
16:21 Not Stopping Dumbarton Central
16:23 Not Stopping Dalreoch
16:26 Not Stopping Renton
16:28 Not Stopping Alexandria
16:32 Not Stopping Balloch

09/07/24 15:21 Springburn to Milngavie due 16:02 will be terminated at Hyndland.
It will no longer call at Anniesland, Westerton, Bearsden, Hillfoot and Milngavie.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:21
Scheduled Expected Destination
15:21 15:21 Springburn
15:23 15:23 Barnhill
15:26 15:26 Alexandra Parade
15:28 15:28 Duke Street
15:30 15:30 Bellgrove
15:33 15:33 High Street
15:38 15:38 Glasgow Queen Street Ll
15:40 15:40 Charing Cross
15:45 15:45 Partick
15:47 15:47 Hyndland
15:50 Not Stopping Anniesland
15:53 Not Stopping Westerton
15:56 Not Stopping Bearsden
15:58 Not Stopping Hillfoot
16:02 Not Stopping Milngavie

09/07/24 16:03 Larkhall to Dalmuir due 17:12 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 :08/07/2024 22:04
Scheduled Expected Destination
16:03 16:03 Larkhall
16:05 16:05 Merryton
16:08 16:08 Chatelherault
16:13 16:13 Hamilton Central
16:15 16:15 Hamilton West
16:19 16:19 Blantyre
16:23 16:23 Newton Lanark
16:27 16:27 Cambuslang
16:34 16:34 Rutherglen
16:36 16:36 Dalmarnock
16:39 16:39 Bridgeton
16:42 16:42 Argyle Street
16:47 16:47 Glasgow Central Low Level
16:48 16:48 Anderston
16:51 16:51 Exhibition Centre
16:54 16:54 Partick
16:57 16:57 Hyndland
16:59 16:59 Jordanhill
17:01 17:01 Scotstounhill
17:04 17:04 Garscadden
17:06 Not Stopping Yoker
17:08 Not Stopping Clydebank
17:12 Not Stopping Dalmuir

09/07/24 16:04 Mallaig to Glasgow Queen Street due 21:25 will be terminated at Crianlarich.
It will no longer call at Ardlui, Arrochar & Tarbet, Garelochhead, Helensburgh Upper, Dumbarton Central and Glasgow Queen Street.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:42
Scheduled Expected Destination
16:04 16:04 Mallaig
16:11 16:11 Morar
16:21 16:21 Arisaig
16:26 16:26 Beasdale
16:36 16:36 Lochailort
16:53 16:53 Glenfinnan
17:02 17:02 Locheilside
17:09 17:09 Loch Eil Outward Bound
17:15 17:15 Corpach
17:19 17:19 Banavie
17:37 17:37 Fort William
17:51 17:51 Spean Bridge
17:57 17:57 Roy Bridge
18:08 18:08 Tulloch
18:25 18:25 Corrour
18:38 18:38 Rannoch
18:58 18:58 Bridge Of Orchy
19:14 19:14 Upper Tyndrum
19:32 19:32 Crianlarich
19:52 Not Stopping Ardlui
20:06 Not Stopping Arrochar & Tarbet
20:26 Not Stopping Garelochhead
20:39 Not Stopping Helensburgh Upper
20:53 Not Stopping Dumbarton Central
21:25 Not Stopping Glasgow Queen Street

09/07/24 17:33 Larkhall to Dalmuir due 18:43 will be started from Yoker.
It will no longer call at Larkhall, Merryton, Chatelherault, Hamilton Central, Hamilton West, Blantyre, Newton Lanark, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central Low Level, Anderston, Exhibition Centre, Partick, Hyndland, Jordanhill, Scotstounhill and Garscadden.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:04
Scheduled Expected Destination
17:33 Not Stopping Larkhall
17:35 Not Stopping Merryton
17:38 Not Stopping Chatelherault
17:43 Not Stopping Hamilton Central
17:45 Not Stopping Hamilton West
17:49 Not Stopping Blantyre
17:55 Not Stopping Newton Lanark
17:59 Not Stopping Cambuslang
18:04 Not Stopping Rutherglen
18:07 Not Stopping Dalmarnock
18:09 Not Stopping Bridgeton
18:12 Not Stopping Argyle Street
18:17 Not Stopping Glasgow Central Low Level
18:19 Not Stopping Anderston
18:21 Not Stopping Exhibition Centre
18:25 Not Stopping Partick
18:27 Not Stopping Hyndland
18:29 Not Stopping Jordanhill
18:32 Not Stopping Scotstounhill
18:34 Not Stopping Garscadden
18:37 18:37 Yoker
18:39 18:39 Clydebank
18:43 18:43 Dalmuir

09/07/24 20:08 Milngavie to Motherwell due 21:10 will be terminated at Anniesland.
It will no longer call at Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central Low Level, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Carmyle, Mount Vernon, Baillieston, Bargeddie, Kirkwood, Whifflet and Motherwell.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:24
Scheduled Expected Destination
20:08 20:08 Milngavie
20:11 20:11 Hillfoot
20:13 20:13 Bearsden
20:16 20:16 Westerton
20:19 20:19 Anniesland
20:22 Not Stopping Hyndland
20:25 Not Stopping Partick
20:28 Not Stopping Exhibition Centre
20:30 Not Stopping Anderston
20:34 Not Stopping Glasgow Central Low Level
20:36 Not Stopping Argyle Street
20:39 Not Stopping Bridgeton
20:41 Not Stopping Dalmarnock
20:43 Not Stopping Rutherglen
20:47 Not Stopping Carmyle
20:50 Not Stopping Mount Vernon
20:52 Not Stopping Baillieston
20:55 Not Stopping Bargeddie
20:59 Not Stopping Kirkwood
21:03 Not Stopping Whifflet
21:10 Not Stopping Motherwell

09/07/24 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 :08/07/2024 22:04
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

09/07/24 21:03 Larkhall to Milngavie due 22:05 will be started from Anniesland.
It will no longer call at Larkhall, Merryton, Chatelherault, Hamilton Central, Hamilton West, Blantyre, Newton Lanark, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central Low Level, Anderston, Exhibition Centre, Partick and Hyndland.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:23
Scheduled Expected Destination
21:03 Not Stopping Larkhall
21:05 Not Stopping Merryton
21:08 Not Stopping Chatelherault
21:12 Not Stopping Hamilton Central
21:15 Not Stopping Hamilton West
21:18 Not Stopping Blantyre
21:22 Not Stopping Newton Lanark
21:27 Not Stopping Cambuslang
21:31 Not Stopping Rutherglen
21:33 Not Stopping Dalmarnock
21:35 Not Stopping Bridgeton
21:38 Not Stopping Argyle Street
21:40 Not Stopping Glasgow Central Low Level
21:41 Not Stopping Anderston
21:43 Not Stopping Exhibition Centre
21:47 Not Stopping Partick
21:49 Not Stopping Hyndland
21:52 21:52 Anniesland
21:55 21:55 Westerton
21:58 21:58 Bearsden
22:02 22:02 Hillfoot
22:05 22:05 Milngavie

09/07/24 21:13 Balloch to Springburn due 22:20 will be terminated at Yoker.
It will no longer call at Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Charing Cross, Glasgow Queen Street Ll, High Street, Bellgrove, Duke Street, Alexandra Parade, Barnhill and Springburn.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:23
Scheduled Expected Destination
21:13 21:13 Balloch
21:15 21:15 Alexandria
21:18 21:18 Renton
21:21 21:21 Dalreoch
21:26 21:26 Dumbarton Central
21:28 21:28 Dumbarton East
21:33 21:33 Bowling
21:36 21:36 Kilpatrick
21:41 21:41 Dalmuir
21:43 21:43 Clydebank
21:45 21:45 Yoker
21:49 Not Stopping Garscadden
21:51 Not Stopping Scotstounhill
21:54 Not Stopping Jordanhill
21:56 Not Stopping Hyndland
21:58 Not Stopping Partick
22:02 Not Stopping Charing Cross
22:07 Not Stopping Glasgow Queen Street Ll
22:09 Not Stopping High Street
22:11 Not Stopping Bellgrove
22:13 Not Stopping Duke Street
22:15 Not Stopping Alexandra Parade
22:18 Not Stopping Barnhill
22:20 Not Stopping Springburn

09/07/24 21:43 Balloch to Springburn due 22:48 will be terminated at Yoker.
It will no longer call at Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Charing Cross, Glasgow Queen Street Ll, High Street, Bellgrove, Duke Street, Alexandra Parade, Barnhill and Springburn.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:25
Scheduled Expected Destination
21:43 21:43 Balloch
21:45 21:45 Alexandria
21:48 21:48 Renton
21:51 21:51 Dalreoch
21:56 21:56 Dumbarton Central
21:58 21:58 Dumbarton East
22:03 22:03 Bowling
22:06 22:06 Kilpatrick
22:11 22:11 Dalmuir
22:13 22:13 Clydebank
22:15 22:15 Yoker
22:19 Not Stopping Garscadden
22:21 Not Stopping Scotstounhill
22:25 Not Stopping Jordanhill
22:27 Not Stopping Hyndland
22:29 Not Stopping Partick
22:33 Not Stopping Charing Cross
22:36 Not Stopping Glasgow Queen Street Ll
22:38 Not Stopping High Street
22:40 Not Stopping Bellgrove
22:42 Not Stopping Duke Street
22:43 Not Stopping Alexandra Parade
22:46 Not Stopping Barnhill
22:48 Not Stopping Springburn

09/07/24 22:31 Helensburgh Central to Bathgate due 00:12 will be reinstated.
It will be terminated at Anniesland.
It will no longer call at Hyndland, Partick, Charing Cross, Glasgow Queen Street Ll, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale and Bathgate.
This is due to a shortage of train crew.
Last Updated :08/07/2024 21:28
Scheduled Expected Destination
22:31 22:31 Helensburgh Central
22:34 22:34 Craigendoran
22:40 22:40 Cardross
22:45 22:45 Dalreoch
22:47 22:47 Dumbarton Central
22:49 22:49 Dumbarton East
22:59 22:59 Dalmuir
23:01 23:01 Singer
23:03 23:03 Drumry
23:06 23:06 Drumchapel
23:08 23:08 Westerton
23:11 23:11 Anniesland
23:14 Not Stopping Hyndland
23:17 Not Stopping Partick
23:21 Not Stopping Charing Cross
23:23 Not Stopping Glasgow Queen Street Ll
23:25 Not Stopping High Street
23:27 Not Stopping Bellgrove
23:31 Not Stopping Carntyne
23:33 Not Stopping Shettleston
23:36 Not Stopping Garrowhill
23:38 Not Stopping Easterhouse
23:42 Not Stopping Blairhill
23:45 Not Stopping Coatbridge Sunnyside
23:47 Not Stopping Coatdyke
23:51 Not Stopping Airdrie
23:54 Not Stopping Drumgelloch
23:58 Not Stopping Caldercruix
00:04 Not Stopping Blackridge
00:08 Not Stopping Armadale
00:12 Not Stopping Bathgate

09/07/24 23:22 Glasgow Central to Lanark due 00:14 will be terminated at Motherwell.
It will no longer call at Shieldmuir, Wishaw, Carluke and Lanark.
This is due to a shortage of train crew.
Last Updated :08/07/2024 22:06
Scheduled Expected Destination
23:22 23:22 Glasgow Central
23:30 23:30 Cambuslang
23:35 23:35 Uddingston
23:39 23:39 Bellshill
23:47 23:47 Motherwell
23:51 Not Stopping Shieldmuir
23:56 Not Stopping Wishaw
00:02 Not Stopping Carluke
00:14 Not Stopping Lanark

0 Improvement Works For Today
There are currently no Improvement Works reported.
Departures
Load a route using the "Your Journey" selection boxes above.
 
Specify a "From" station to see live train departure times for that station.
 
Additionally specify a "To" station to see real time departure information for only the services that go on to call at your "To" station.
 

Arrivals
Load a route using the "Your Journey" selection boxes above.
 
Specify a "To" station to see live train arrival times for that station.
 
Additionally specify a "From" station to see real time arrival information for only the services that call at that station prior to your "To" station.
 

Last Updated On: 00:08:34 09-07-2024
Powered By    © 2024