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
1 Line Update
Due to a fire at a station at Glasgow Central all lines are closed.
Impact:
Train services running to and from this station will be cancelled, delayed or revised. Disruption is expected until the end of the day on 10/03/26.
Customer Advice:
Option 1 - Check if a rail journey is currently possible..
* Use the National Rail Enquiries real-time journey planner to check if you can continue your journey by rail.
Option 2 - Alternative Routes & Local Public Transport..
* If you have had to drive to another station your ticket will be valid to collect your car on your return journey. Speak to a member of staff to validate your ticket.
* We have arranged for valid ScotRail train tickets to be accepted on the following buses at no extra cost
Lothian Buses between Edinburgh and Curriehill covering Slateford and Wester Hailes.
McGills buses - all routes available.
JMB between Lanark and Motherwell via Hamilton.
SPT Underground inner and outer circles.
For start of service tomorrow, Tuesday 10th March, we will have ticket acceptance in place with First Glasgow Bus at the following locations;
Pollokshields East 38B
Queens Park 38B, 57B
Crosshill 38B, 4
Mount Florida 31, 5, 4, 75
Cathcart 4, 6,
Muirend 4, 6
Whitecraigs - 38B
Patterton 38B
Neilston Stagecoach 4, McGills 3,
Burnside 18, 18A
Croftfoot 75, 3, 7A
Kings Park 75, 3, 7A
Langside 4, 6
Pollokshaws East 38B, 3, 38E
Shawlands 38B, 3, 38E
Maxwell Park 28B, 57A
Pollokshields West 38B, 57A
Crossmyloof 38B, 3
Pollokshaws West 57A, 3
Thornliebank 38B, 57A, 57
Giffnock 38B, 38
Clarkston 4, 4A, 6
Busby 4A, 6
Thorntonhall 4, 6
Hairmyres 4, 6, 201,
East Kilbride 18, 18A, 201
* Please show your ticket to the driver on request.
Option 3 - Rail Replacement Transport..
* Currently, we have limited Rail Replacement Transport and customers should check for information on services operating in around the city before travelling.
Option 4 - Consider travelling later..
* You might wish to consider postponing your journey until our service's return to normal.
Additional Information:
* Glasgow Central station will remain closed on Tuesday, 10 March, following the significant fire in a building next to the station on Union Street, with disruption expected to last for several days.
Glasgow Central low level is closed to customers however train services can pass through the station with customers being advised to use Argyle St station.
The following train services will be suspended in both directions -
* Edinburgh - Glasgow Central via Shotts/Cartairs
* Glasgow Central Cathcart Circles
* Glasgow Central - Paisley Canal
* Glasgow Central - Newton
* Glasgow Central - Barrhead
* Glasgow Central - Neilston
* Glasgow Central - East Kilbride
* Glasgow Central - Ardroassan South Beach/Harbour
The following service alterations are in place -
* Glasgow - Gourock services will be reduced to hourly in both directions and will only run between Paisley Gilmour Street and Gourock calling all stations in both directions.
* Glasgow - Wemyss Bay services will be reduced to hourly in each direction and will only run between Paisley Gilmour Street and Wemyss Bay in both directions (express between Paisley and Port Glasgow also)
* Glasgow - Largs services will only operate between Largs and Kilwinning in both directions.
* Glasgow - Lanark services will only operate between Lanark and Motherwell in both directions.
* Glasgow - Kilmarnock services will only operate between Kilmarnock and Barrhead in both directions.
* Glasgow - Ayr services will be reduced to hourly in both directions and will only run between Ayr and Paisley Gilmour Street calling all stations in both directions.
* Glasgow - Dumfries/Carlise services will only operate between Carlisle/Dumfries and Kilmarnock in both directions.
* Glasgow - Stranraer services will only operate between Stranraer and Kilmarnock in both directions.
Alternative Transport -
We have very limited replacement road transport in place on routes where we are running trains for part of the journey -
* Buses between Paisley Gilmour Street and Glasgow Central
* Buses between Barrhead and Glasgow Central
Customers should check for information on services operating in and around the city before travelling and ensure they can complete their complete journey during this disruption.
An update will follow within the next 1 hour.
Let us help you:
Please let us try and help you if you are being disrupted.
At the station or on-train:
* Speak to a member of staff or use the Help-point (station only).
* Listen for announcements.
* Information will be displayed on Customer Information Screens.
Keep up to date or get in touch on your phone:
Twitter: Live updates @ScotRail.
WhatsApp: Contact us on WhatsApp.
App: Live updates on our app.
Phone: Contact Customer Relations.
Last Updated :09/03/2026 21:14
2 Catering Updates
Facilities on the 10/03/26 09:30 Edinburgh to Aberdeen due 11:52.
Catering is not available.
Last Updated :09/03/2026 07:54
Scheduled Expected Destination
09:30 09:30 Edinburgh
09:35 09:35 Haymarket
10:17 10:17 Cupar
10:24 10:24 Leuchars
10:39 10:39 Dundee
10:56 10:56 Arbroath
11:10 11:10 Montrose
11:34 11:34 Stonehaven
11:52 11:52 Aberdeen

Facilities on the 10/03/26 14:03 Aberdeen to Edinburgh due 16:24.
Catering is not available.
Last Updated :09/03/2026 07:54
Scheduled Expected Destination
14:03 14:03 Aberdeen
14:19 14:19 Stonehaven
14:39 14:39 Montrose
14:54 14:54 Arbroath
15:13 15:13 Dundee
15:25 15:25 Leuchars
15:32 15:32 Cupar
16:18 16:18 Haymarket
16:24 16:24 Edinburgh

7 Train Formation Updates
21:45 Glasgow Central to Largs due 22:48 was started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
It has been delayed at Kilwinning and is now 13 minutes late.
This is due to a fire at a station.
Will be formed of 6 coaches instead of 4.
Last Updated :09/03/2026 22:49
Scheduled Expected Destination
21:45 Not Stopping Glasgow Central
21:55 Not Stopping Paisley Gilmour Street
21:59 Not Stopping Johnstone
22:02 Not Stopping Milliken Park
22:04 Not Stopping Howwood Renfrew
22:08 Not Stopping Lochwinnoch
22:13 Not Stopping Glengarnock
22:17 Not Stopping Dalry
22:21 22:34 Kilwinning
22:25 22:38 Stevenston
22:28 22:41 Saltcoats
22:30 22:43 Ardrossan South Beach
22:36 22:49 West Kilbride
22:43 22:56 Fairlie
22:48 23:01 Largs

Facilities on the 22:04 Edinburgh to Leven due 23:11.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/03/2026 08:39
Scheduled Expected Destination
22:04 22:04 Edinburgh
22:09 22:09 Haymarket
22:15 22:15 Edinburgh Gateway
22:21 22:21 Dalmeny
22:24 22:24 North Queensferry
22:28 22:28 Inverkeithing
22:31 22:31 Dalgety Bay
22:36 22:36 Aberdour
22:40 22:40 Burntisland
22:45 22:45 Kinghorn
22:50 22:50 Kirkcaldy
23:06 23:06 Cameron Bridge
23:11 23:11 Leven

22:25 Lanark to Glasgow Central due 23:08 will be terminated at Motherwell.
It will no longer call at Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/03/2026 12:58
Scheduled Expected Destination
22:25 22:25 Lanark
22:35 22:35 Carluke
22:41 22:41 Wishaw
22:44 22:44 Shieldmuir
22:50 22:50 Motherwell
22:54 Not Stopping Uddingston
22:59 Not Stopping Cambuslang
23:08 Not Stopping Glasgow Central

22:45 Glasgow Central to Largs due 23:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/03/2026 11:00
Scheduled Expected Destination
22:45 Not Stopping Glasgow Central
22:55 Not Stopping Paisley Gilmour Street
22:59 Not Stopping Johnstone
23:02 Not Stopping Milliken Park
23:04 Not Stopping Howwood Renfrew
23:08 Not Stopping Lochwinnoch
23:13 Not Stopping Glengarnock
23:17 Not Stopping Dalry
23:21 23:21 Kilwinning
23:25 23:25 Stevenston
23:28 23:28 Saltcoats
23:30 23:30 Ardrossan South Beach
23:36 23:36 West Kilbride
23:43 23:43 Fairlie
23:48 23:48 Largs

22:53 Largs to Glasgow Central due 23:58 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Will be formed of 6 coaches instead of 4.
Last Updated :09/03/2026 11:05
Scheduled Expected Destination
22:53 22:53 Largs
22:58 22:58 Fairlie
23:03 23:03 West Kilbride
23:10 23:10 Ardrossan South Beach
23:12 23:12 Saltcoats
23:14 23:14 Stevenston
23:18 23:18 Kilwinning
23:23 Not Stopping Dalry
23:27 Not Stopping Glengarnock
23:31 Not Stopping Lochwinnoch
23:35 Not Stopping Howwood Renfrew
23:38 Not Stopping Milliken Park
23:41 Not Stopping Johnstone
23:45 Not Stopping Paisley Gilmour Street
23:58 Not Stopping Glasgow Central

Facilities on the 23:02 Helensburgh Central to Bathgate due 00:41.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/03/2026 22:48
Scheduled Expected Destination
23:02 23:02 Helensburgh Central
23:05 23:05 Craigendoran
23:10 23:10 Cardross
23:15 23:15 Dalreoch
23:17 23:17 Dumbarton Central
23:19 23:19 Dumbarton East
23:28 23:28 Dalmuir
23:30 23:30 Singer
23:33 23:33 Drumry
23:35 23:35 Drumchapel
23:38 23:38 Westerton
23:41 23:41 Anniesland
23:44 23:44 Hyndland
23:46 23:46 Partick
23:50 23:50 Charing Cross
23:53 23:53 Glasgow Queen Street Ll
23:55 23:55 High Street
23:57 23:57 Bellgrove
00:01 00:01 Carntyne
00:03 00:03 Shettleston
00:05 00:05 Garrowhill
00:08 00:08 Easterhouse
00:12 00:12 Blairhill
00:14 00:14 Coatbridge Sunnyside
00:17 00:17 Coatdyke
00:21 00:21 Airdrie
00:24 00:24 Drumgelloch
00:28 00:28 Caldercruix
00:34 00:34 Blackridge
00:37 00:37 Armadale
00:41 00:41 Bathgate

23:14 Glasgow Central to Largs due 00:19 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Will be formed of 6 coaches instead of 3.
Last Updated :09/03/2026 11:05
Scheduled Expected Destination
23:14 Not Stopping Glasgow Central
23:25 Not Stopping Paisley Gilmour Street
23:29 Not Stopping Johnstone
23:32 Not Stopping Milliken Park
23:35 Not Stopping Howwood Renfrew
23:39 Not Stopping Lochwinnoch
23:43 Not Stopping Glengarnock
23:47 Not Stopping Dalry
23:51 23:51 Kilwinning
23:55 23:55 Stevenston
23:58 23:58 Saltcoats
00:02 00:02 Ardrossan South Beach
00:08 00:08 West Kilbride
00:13 00:13 Fairlie
00:19 00:19 Largs

553 Train Cancellations
21:14 Glasgow Central to Dumfries due 23:03 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:07
Scheduled Expected Destination
21:14 Not Stopping Glasgow Central
21:32 Not Stopping Barrhead
21:44 Not Stopping Dunlop
21:48 Not Stopping Stewarton
21:53 Not Stopping Kilmaurs
21:58 Not Stopping Kilmarnock
22:15 Not Stopping Auchinleck
22:23 Not Stopping New Cumnock
22:32 Not Stopping Kirkconnel
22:37 Not Stopping Sanquhar
23:03 Not Stopping Dumfries

22:09 Glasgow Central to Edinburgh due 23:31 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:14
Scheduled Expected Destination
22:09 Not Stopping Glasgow Central
22:20 Not Stopping Uddingston
22:24 Not Stopping Bellshill
22:28 Not Stopping Holytown
22:30 Not Stopping Carfin
22:33 Not Stopping Cleland
22:38 Not Stopping Hartwood
22:41 Not Stopping Shotts
22:47 Not Stopping Fauldhouse
22:50 Not Stopping Breich
22:55 Not Stopping Addiewell
22:58 Not Stopping West Calder
23:02 Not Stopping Livingston South
23:07 Not Stopping Kirknewton
23:13 Not Stopping Curriehill
23:17 Not Stopping Wester Hailes
23:19 Not Stopping Kingsknowe
23:22 Not Stopping Slateford
23:26 Not Stopping Haymarket
23:31 Not Stopping Edinburgh

09/03/26 22:13 Glasgow Central to Ardrossan South Beach due 23:00 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:46
Scheduled Expected Destination
22:13 Not Stopping Glasgow Central
22:25 Not Stopping Paisley Gilmour Street
22:29 Not Stopping Johnstone
22:32 Not Stopping Milliken Park
22:34 Not Stopping Howwood Renfrew
22:38 Not Stopping Lochwinnoch
22:43 Not Stopping Glengarnock
22:47 Not Stopping Dalry
22:51 Not Stopping Kilwinning
22:55 Not Stopping Stevenston
22:58 Not Stopping Saltcoats
23:00 Not Stopping Ardrossan South Beach

09/03/26 22:26 Neilston to Glasgow Central due 22:59 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:41
Scheduled Expected Destination
22:26 Not Stopping Neilston
22:33 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:59 Not Stopping Glasgow Central

22:26 Edinburgh to Glasgow Central due 23:59 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:36
Scheduled Expected Destination
22:26 Not Stopping Edinburgh
22:30 Not Stopping Haymarket
22:34 Not Stopping Slateford
22:37 Not Stopping Kingsknowe
22:40 Not Stopping Wester Hailes
22:44 Not Stopping Curriehill
22:51 Not Stopping Kirknewton
22:57 Not Stopping Livingston South
23:02 Not Stopping West Calder
23:06 Not Stopping Addiewell
23:11 Not Stopping Breich
23:15 Not Stopping Fauldhouse
23:21 Not Stopping Shotts
23:24 Not Stopping Hartwood
23:29 Not Stopping Cleland
23:32 Not Stopping Carfin
23:35 Not Stopping Holytown
23:38 Not Stopping Bellshill
23:43 Not Stopping Uddingston
23:59 Not Stopping Glasgow Central

22:26 Gourock to Glasgow Central due 23:16 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 00:09
Scheduled Expected Destination
22:26 Not Stopping Gourock
22:29 Not Stopping Fort Matilda
22:32 Not Stopping Greenock West
22:34 Not Stopping Greenock Central
22:37 Not Stopping Cartsdyke
22:39 Not Stopping Bogston
22:41 Not Stopping Port Glasgow
22:44 Not Stopping Woodhall
22:48 Not Stopping Langbank
22:53 Not Stopping Bishopton
22:58 Not Stopping Paisley St James
23:01 Not Stopping Paisley Gilmour Street
23:05 Not Stopping Hillington West
23:07 Not Stopping Hillington East
23:09 Not Stopping Cardonald
23:16 Not Stopping Glasgow Central

09/03/26 22:27 East Kilbride to Glasgow Central due 23:01 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 22:15
Scheduled Expected Destination
22:27 Not Stopping East Kilbride
22:31 Not Stopping Hairmyres
22:34 Not Stopping Thorntonhall
22:38 Not Stopping Busby
22:41 Not Stopping Clarkston
22:44 Not Stopping Giffnock
22:47 Not Stopping Thornliebank
22:51 Not Stopping Pollokshaws West
22:54 Not Stopping Crossmyloof
23:01 Not Stopping Glasgow Central

22:30 Glasgow Central to Ayr due 23:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 08:50
Scheduled Expected Destination
22:30 Not Stopping Glasgow Central
22:40 Not Stopping Paisley Gilmour Street
22:44 Not Stopping Johnstone
22:58 Not Stopping Kilwinning
23:02 Not Stopping Irvine
23:06 Not Stopping Barassie
23:09 Not Stopping Troon
23:13 Not Stopping Prestwick Int. Airport
23:15 Not Stopping Prestwick Town
23:18 Not Stopping Newton-On-Ayr
23:22 Not Stopping Ayr

09/03/26 22:33 Ayr to Glasgow Central due 23:24 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 23:51
Scheduled Expected Destination
22:33 Not Stopping Ayr
22:35 Not Stopping Newton-On-Ayr
22:38 Not Stopping Prestwick Town
22:40 Not Stopping Prestwick Int. Airport
22:44 Not Stopping Troon
22:46 Not Stopping Barassie
22:51 Not Stopping Irvine
22:55 Not Stopping Kilwinning
23:09 Not Stopping Johnstone
23:13 Not Stopping Paisley Gilmour Street
23:24 Not Stopping Glasgow Central

09/03/26 22:35 Glasgow Central to Neilston due 23:06 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:44
Scheduled Expected Destination
22:35 Not Stopping Glasgow Central
22:40 Not Stopping Pollokshields East
22:41 Not Stopping Queens Park Strathclyde
22:43 Not Stopping Crosshill
22:45 Not Stopping Mount Florida
22:47 Not Stopping Cathcart
22:50 Not Stopping Muirend
22:53 Not Stopping Williamwood
22:55 Not Stopping Whitecraigs
22:58 Not Stopping Patterton
23:06 Not Stopping Neilston

09/03/26 22:45 Ardrossan Harbour to Glasgow Central due 23:36 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:44
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:45 Glasgow Central to Newton Lanark due 23:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 01:02
Scheduled Expected Destination
22:45 Not Stopping Glasgow Central
22:51 Not Stopping Pollokshields West
22:53 Not Stopping Maxwell Park
22:55 Not Stopping Shawlands
22:57 Not Stopping Pollokshaws East
22:59 Not Stopping Langside
23:04 Not Stopping Kings Park
23:06 Not Stopping Croftfoot
23:08 Not Stopping Burnside
23:11 Not Stopping Kirkhill
23:14 Not Stopping Newton Lanark

09/03/26 22:47 Glasgow Central to East Kilbride due 23:21 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 22:15
Scheduled Expected Destination
22:47 Not Stopping Glasgow Central
22:54 Not Stopping Crossmyloof
22:56 Not Stopping Pollokshaws West
22:59 Not Stopping Thornliebank
23:02 Not Stopping Giffnock
23:05 Not Stopping Clarkston
23:10 Not Stopping Busby
23:13 Not Stopping Thorntonhall
23:16 Not Stopping Hairmyres
23:21 Not Stopping East Kilbride

09/03/26 22:50 Newton Lanark to Glasgow Central due 23:14 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:46
Scheduled Expected Destination
22:50 Not Stopping Newton Lanark
22:53 Not Stopping Kirkhill
22:56 Not Stopping Burnside
22:58 Not Stopping Croftfoot
23:00 Not Stopping Kings Park
23:04 Not Stopping Mount Florida
23:06 Not Stopping Crosshill
23:08 Not Stopping Queens Park Strathclyde
23:09 Not Stopping Pollokshields East
23:14 Not Stopping Glasgow Central

09/03/26 22:53 Glasgow Central to Glasgow Central due 23:22 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 21:13
Scheduled Expected Destination
22:53 Not Stopping Glasgow Central
22:58 Not Stopping Pollokshields East
22:59 Not Stopping Queens Park Strathclyde
23:01 Not Stopping Crosshill
23:03 Not Stopping Mount Florida
23:05 Not Stopping Cathcart
23:08 Not Stopping Langside
23:10 Not Stopping Pollokshaws East
23:12 Not Stopping Shawlands
23:14 Not Stopping Maxwell Park
23:16 Not Stopping Pollokshields West
23:22 Not Stopping Glasgow Central

09/03/26 22:56 Neilston to Glasgow Central due 23:29 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:41
Scheduled Expected Destination
22:56 Not Stopping Neilston
23:03 Not Stopping Patterton
23:06 Not Stopping Whitecraigs
23:08 Not Stopping Williamwood
23:11 Not Stopping Muirend
23:14 Not Stopping Cathcart
23:16 Not Stopping Mount Florida
23:18 Not Stopping Crosshill
23:20 Not Stopping Queens Park Strathclyde
23:23 Not Stopping Pollokshields East
23:29 Not Stopping Glasgow Central

22:57 Edinburgh to Glasgow Central due 00:25 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:36
Scheduled Expected Destination
22:57 Not Stopping Edinburgh
23:01 Not Stopping Haymarket
23:05 Not Stopping Slateford
23:08 Not Stopping Kingsknowe
23:11 Not Stopping Wester Hailes
23:15 Not Stopping Curriehill
23:22 Not Stopping Kirknewton
23:27 Not Stopping Livingston South
23:32 Not Stopping West Calder
23:36 Not Stopping Addiewell
23:43 Not Stopping Fauldhouse
23:48 Not Stopping Shotts
23:52 Not Stopping Hartwood
23:57 Not Stopping Cleland
23:59 Not Stopping Carfin
00:03 Not Stopping Holytown
00:06 Not Stopping Bellshill
00:11 Not Stopping Uddingston
00:16 Not Stopping Cambuslang
00:25 Not Stopping Glasgow Central

09/03/26 23:00 East Kilbride to Glasgow Central due 23:31 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 22:15
Scheduled Expected Destination
23:00 Not Stopping East Kilbride
23:04 Not Stopping Hairmyres
23:07 Not Stopping Thorntonhall
23:10 Not Stopping Busby
23:13 Not Stopping Clarkston
23:16 Not Stopping Giffnock
23:19 Not Stopping Thornliebank
23:22 Not Stopping Pollokshaws West
23:25 Not Stopping Crossmyloof
23:31 Not Stopping Glasgow Central

09/03/26 23:02 Paisley Canal to Glasgow Central due 23:22 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:41
Scheduled Expected Destination
23:02 Not Stopping Paisley Canal
23:04 Not Stopping Hawkhead
23:07 Not Stopping Crookston
23:10 Not Stopping Mosspark
23:12 Not Stopping Corkerhill
23:15 Not Stopping Dumbreck
23:22 Not Stopping Glasgow Central

23:05 Glasgow Central to Gourock due 23:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 00:14
Scheduled Expected Destination
23:05 Not Stopping Glasgow Central
23:13 Not Stopping Cardonald
23:15 Not Stopping Hillington East
23:17 Not Stopping Hillington West
23:21 Not Stopping Paisley Gilmour Street
23:23 Not Stopping Paisley St James
23:28 Not Stopping Bishopton
23:34 Not Stopping Langbank
23:38 Not Stopping Woodhall
23:41 Not Stopping Port Glasgow
23:43 Not Stopping Bogston
23:45 Not Stopping Cartsdyke
23:47 Not Stopping Greenock Central
23:49 Not Stopping Greenock West
23:52 Not Stopping Fort Matilda
23:56 Not Stopping Gourock

09/03/26 23:06 Glasgow Central to Neilston due 23:37 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:44
Scheduled Expected Destination
23:06 Not Stopping Glasgow Central
23:11 Not Stopping Pollokshields East
23:12 Not Stopping Queens Park Strathclyde
23:14 Not Stopping Crosshill
23:16 Not Stopping Mount Florida
23:18 Not Stopping Cathcart
23:21 Not Stopping Muirend
23:24 Not Stopping Williamwood
23:26 Not Stopping Whitecraigs
23:29 Not Stopping Patterton
23:37 Not Stopping Neilston

23:06 Glasgow Central to Edinburgh due 00:36 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:14
Scheduled Expected Destination
23:06 Not Stopping Glasgow Central
23:14 Not Stopping Cambuslang
23:20 Not Stopping Uddingston
23:26 Not Stopping Bellshill
23:30 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:53 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:32 Not Stopping Haymarket
00:36 Not Stopping Edinburgh

09/03/26 23:08 Glasgow Central to Paisley Canal due 23:27 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:41
Scheduled Expected Destination
23:08 Not Stopping Glasgow Central
23:13 Not Stopping Dumbreck
23:17 Not Stopping Corkerhill
23:19 Not Stopping Mosspark
23:21 Not Stopping Crookston
23:24 Not Stopping Hawkhead
23:27 Not Stopping Paisley Canal

09/03/26 23:12 Glasgow Central to Glasgow Central due 23:42 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 21:13
Scheduled Expected Destination
23:12 Not Stopping Glasgow Central
23:18 Not Stopping Pollokshields West
23:20 Not Stopping Maxwell Park
23:22 Not Stopping Shawlands
23:23 Not Stopping Pollokshaws East
23:25 Not Stopping Langside
23:28 Not Stopping Cathcart
23:30 Not Stopping Mount Florida
23:32 Not Stopping Crosshill
23:34 Not Stopping Queens Park Strathclyde
23:36 Not Stopping Pollokshields East
23:42 Not Stopping Glasgow Central

09/03/26 23:17 Glasgow Central to East Kilbride due 23:52 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 22:15
Scheduled Expected Destination
23:17 Not Stopping Glasgow Central
23:25 Not Stopping Crossmyloof
23:28 Not Stopping Pollokshaws West
23:31 Not Stopping Thornliebank
23:34 Not Stopping Giffnock
23:38 Not Stopping Clarkston
23:41 Not Stopping Busby
23:44 Not Stopping Thorntonhall
23:48 Not Stopping Hairmyres
23:52 Not Stopping East Kilbride

09/03/26 23:19 Newton Lanark to Glasgow Central due 23:50 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:46
Scheduled Expected Destination
23:19 Not Stopping Newton Lanark
23:22 Not Stopping Kirkhill
23:25 Not Stopping Burnside
23:27 Not Stopping Croftfoot
23:29 Not Stopping Kings Park
23:34 Not Stopping Langside
23:36 Not Stopping Pollokshaws East
23:38 Not Stopping Shawlands
23:40 Not Stopping Maxwell Park
23:43 Not Stopping Pollokshields West
23:50 Not Stopping Glasgow Central

23:20 Glasgow Central to Newton Lanark due 23:44 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 01:02
Scheduled Expected Destination
23:20 Not Stopping Glasgow Central
23:25 Not Stopping Pollokshields East
23:26 Not Stopping Queens Park Strathclyde
23:28 Not Stopping Crosshill
23:30 Not Stopping Mount Florida
23:34 Not Stopping Kings Park
23:36 Not Stopping Croftfoot
23:38 Not Stopping Burnside
23:41 Not Stopping Kirkhill
23:44 Not Stopping Newton Lanark

09/03/26 23:26 Neilston to Glasgow Central due 23:57 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:41
Scheduled Expected Destination
23:26 Not Stopping Neilston
23:33 Not Stopping Patterton
23:36 Not Stopping Whitecraigs
23:38 Not Stopping Williamwood
23:41 Not Stopping Muirend
23:44 Not Stopping Cathcart
23:46 Not Stopping Mount Florida
23:48 Not Stopping Crosshill
23:50 Not Stopping Queens Park Strathclyde
23:52 Not Stopping Pollokshields East
23:57 Not Stopping Glasgow Central

23:26 Gourock to Glasgow Central due 00:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 00:09
Scheduled Expected Destination
23:26 Not Stopping Gourock
23:29 Not Stopping Fort Matilda
23:32 Not Stopping Greenock West
23:34 Not Stopping Greenock Central
23:37 Not Stopping Cartsdyke
23:39 Not Stopping Bogston
23:41 Not Stopping Port Glasgow
23:44 Not Stopping Woodhall
23:48 Not Stopping Langbank
23:53 Not Stopping Bishopton
23:58 Not Stopping Paisley St James
00:02 Not Stopping Paisley Gilmour Street
00:05 Not Stopping Hillington West
00:07 Not Stopping Hillington East
00:09 Not Stopping Cardonald
00:19 Not Stopping Glasgow Central

09/03/26 23:30 East Kilbride to Glasgow Central due 00:01 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 22:15
Scheduled Expected Destination
23:30 Not Stopping East Kilbride
23:34 Not Stopping Hairmyres
23:36 Not Stopping Thorntonhall
23:40 Not Stopping Busby
23:42 Not Stopping Clarkston
23:45 Not Stopping Giffnock
23:48 Not Stopping Thornliebank
23:52 Not Stopping Pollokshaws West
23:55 Not Stopping Crossmyloof
00:01 Not Stopping Glasgow Central

23:30 Glasgow Central to Ayr due 00:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 08:50
Scheduled Expected Destination
23:30 Not Stopping Glasgow Central
23:40 Not Stopping Paisley Gilmour Street
23:44 Not Stopping Johnstone
23:58 Not Stopping Kilwinning
00:02 Not Stopping Irvine
00:06 Not Stopping Barassie
00:09 Not Stopping Troon
00:13 Not Stopping Prestwick Int. Airport
00:15 Not Stopping Prestwick Town
00:18 Not Stopping Newton-On-Ayr
00:22 Not Stopping Ayr

09/03/26 23:32 Paisley Canal to Glasgow Central due 23:51 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:41
Scheduled Expected Destination
23:32 Not Stopping Paisley Canal
23:34 Not Stopping Hawkhead
23:37 Not Stopping Crookston
23:40 Not Stopping Mosspark
23:42 Not Stopping Corkerhill
23:45 Not Stopping Dumbreck
23:51 Not Stopping Glasgow Central

09/03/26 23:38 Glasgow Central to Paisley Canal due 00:01 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:41
Scheduled Expected Destination
23:38 Not Stopping Glasgow Central
23:47 Not Stopping Dumbreck
23:50 Not Stopping Corkerhill
23:52 Not Stopping Mosspark
23:54 Not Stopping Crookston
23:57 Not Stopping Hawkhead
00:01 Not Stopping Paisley Canal

09/03/26 23:45 Glasgow Central to Ardrossan South Beach due 00:30 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 20:46
Scheduled Expected Destination
23:45 Not Stopping Glasgow Central
23:55 Not Stopping Paisley Gilmour Street
23:59 Not Stopping Johnstone
00:02 Not Stopping Milliken Park
00:04 Not Stopping Howwood Renfrew
00:08 Not Stopping Lochwinnoch
00:13 Not Stopping Glengarnock
00:17 Not Stopping Dalry
00:21 Not Stopping Kilwinning
00:25 Not Stopping Stevenston
00:28 Not Stopping Saltcoats
00:30 Not Stopping Ardrossan South Beach

23:48 Glasgow Central to Motherwell due 00:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:54
Scheduled Expected Destination
23:48 Not Stopping Glasgow Central
23:58 Not Stopping Cambuslang
00:04 Not Stopping Uddingston
00:08 Not Stopping Bellshill
00:19 Not Stopping Motherwell

09/03/26 23:57 East Kilbride to Glasgow Central due 00:29 will be cancelled.
This is due to a fire at a station.
Last Updated :08/03/2026 22:15
Scheduled Expected Destination
23:57 Not Stopping East Kilbride
00:02 Not Stopping Hairmyres
00:04 Not Stopping Thorntonhall
00:07 Not Stopping Busby
00:10 Not Stopping Clarkston
00:14 Not Stopping Giffnock
00:16 Not Stopping Thornliebank
00:19 Not Stopping Pollokshaws West
00:22 Not Stopping Crossmyloof
00:29 Not Stopping Glasgow Central

10/03/26 00:15 Glasgow Central to Ayr due 01:09 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
00:15 Not Stopping Glasgow Central
00:26 Not Stopping Paisley Gilmour Street
00:30 Not Stopping Johnstone
00:44 Not Stopping Kilwinning
00:49 Not Stopping Irvine
00:53 Not Stopping Barassie
00:56 Not Stopping Troon
01:00 Not Stopping Prestwick Int. Airport
01:02 Not Stopping Prestwick Town
01:05 Not Stopping Newton-On-Ayr
01:09 Not Stopping Ayr

10/03/26 05:36 Ayr to Glasgow Central due 06:42 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
05:36 Not Stopping Ayr
05:38 Not Stopping Newton-On-Ayr
05:41 Not Stopping Prestwick Town
05:43 Not Stopping Prestwick Int. Airport
05:47 Not Stopping Troon
05:49 Not Stopping Barassie
05:54 Not Stopping Irvine
05:58 Not Stopping Kilwinning
06:03 Not Stopping Dalry
06:07 Not Stopping Glengarnock
06:11 Not Stopping Lochwinnoch
06:15 Not Stopping Howwood Renfrew
06:18 Not Stopping Milliken Park
06:21 Not Stopping Johnstone
06:26 Not Stopping Paisley Gilmour Street
06:29 Not Stopping Hillington West
06:31 Not Stopping Hillington East
06:33 Not Stopping Cardonald
06:42 Not Stopping Glasgow Central

10/03/26 05:49 Carstairs to Glasgow Central due 06:40 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
05:49 Not Stopping Carstairs
05:58 Not Stopping Carluke
06:05 Not Stopping Wishaw
06:10 Not Stopping Shieldmuir
06:16 Not Stopping Motherwell
06:22 Not Stopping Bellshill
06:26 Not Stopping Uddingston
06:31 Not Stopping Cambuslang
06:40 Not Stopping Glasgow Central

10/03/26 05:56 Gourock to Glasgow Central due 06:53 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
05:56 Not Stopping Gourock
05:59 Not Stopping Fort Matilda
06:02 Not Stopping Greenock West
06:04 Not Stopping Greenock Central
06:07 Not Stopping Cartsdyke
06:09 Not Stopping Bogston
06:12 Not Stopping Port Glasgow
06:14 Not Stopping Woodhall
06:18 Not Stopping Langbank
06:24 Not Stopping Bishopton
06:29 Not Stopping Paisley St James
06:34 Not Stopping Paisley Gilmour Street
06:38 Not Stopping Hillington West
06:40 Not Stopping Hillington East
06:43 Not Stopping Cardonald
06:53 Not Stopping Glasgow Central

10/03/26 06:05 Glasgow Central to Gourock due 06:46 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
06:05 Not Stopping Glasgow Central
06:16 Not Stopping Paisley Gilmour Street
06:22 Not Stopping Bishopton
06:31 Not Stopping Port Glasgow
06:33 Not Stopping Bogston
06:35 Not Stopping Cartsdyke
06:37 Not Stopping Greenock Central
06:39 Not Stopping Greenock West
06:42 Not Stopping Fort Matilda
06:46 Not Stopping Gourock

10/03/26 06:08 Glasgow Central to Paisley Canal due 06:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
06:08 Not Stopping Glasgow Central
06:13 Not Stopping Dumbreck
06:16 Not Stopping Corkerhill
06:18 Not Stopping Mosspark
06:20 Not Stopping Crookston
06:23 Not Stopping Hawkhead
06:26 Not Stopping Paisley Canal

10/03/26 06:12 Glasgow Central to East Kilbride due 06:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
06:12 Not Stopping Glasgow Central
06:18 Not Stopping Crossmyloof
06:21 Not Stopping Pollokshaws West
06:24 Not Stopping Thornliebank
06:27 Not Stopping Giffnock
06:31 Not Stopping Clarkston
06:34 Not Stopping Busby
06:37 Not Stopping Thorntonhall
06:40 Not Stopping Hairmyres
06:45 Not Stopping East Kilbride

10/03/26 06:15 Glasgow Central to Ardrossan Harbour due 07:07 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
06:15 Not Stopping Glasgow Central
06:25 Not Stopping Paisley Gilmour Street
06:29 Not Stopping Johnstone
06:32 Not Stopping Milliken Park
06:34 Not Stopping Howwood Renfrew
06:38 Not Stopping Lochwinnoch
06:43 Not Stopping Glengarnock
06:47 Not Stopping Dalry
06:51 Not Stopping Kilwinning
06:55 Not Stopping Stevenston
07:00 Not Stopping Saltcoats
07:02 Not Stopping Ardrossan South Beach
07:05 Not Stopping Ardrossan Town
07:07 Not Stopping Ardrossan Harbour

10/03/26 06:17 Glasgow Central to Neilston due 06:47 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
06:17 Not Stopping Glasgow Central
06:22 Not Stopping Pollokshields East
06:24 Not Stopping Queens Park Strathclyde
06:26 Not Stopping Crosshill
06:28 Not Stopping Mount Florida
06:30 Not Stopping Cathcart
06:32 Not Stopping Muirend
06:35 Not Stopping Williamwood
06:38 Not Stopping Whitecraigs
06:40 Not Stopping Patterton
06:47 Not Stopping Neilston

10/03/26 06:19 Glasgow Central to Wemyss Bay due 07:16 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
06:19 Not Stopping Glasgow Central
06:26 Not Stopping Cardonald
06:28 Not Stopping Hillington East
06:30 Not Stopping Hillington West
06:34 Not Stopping Paisley Gilmour Street
06:36 Not Stopping Paisley St James
06:41 Not Stopping Bishopton
06:47 Not Stopping Langbank
06:51 Not Stopping Woodhall
06:54 Not Stopping Port Glasgow
06:58 Not Stopping Whinhill
07:00 Not Stopping Drumfrochar
07:03 Not Stopping Branchton
07:11 Not Stopping Inverkip
07:16 Not Stopping Wemyss Bay

10/03/26 06:20 East Kilbride to Glasgow Central due 06:54 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
06:20 Not Stopping East Kilbride
06:24 Not Stopping Hairmyres
06:27 Not Stopping Thorntonhall
06:30 Not Stopping Busby
06:33 Not Stopping Clarkston
06:37 Not Stopping Giffnock
06:39 Not Stopping Thornliebank
06:43 Not Stopping Pollokshaws West
06:45 Not Stopping Crossmyloof
06:54 Not Stopping Glasgow Central

10/03/26 06:21 Glasgow Central to Newton Lanark due 06:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
06:21 Not Stopping Glasgow Central
06:26 Not Stopping Pollokshields East
06:27 Not Stopping Queens Park Strathclyde
06:29 Not Stopping Crosshill
06:31 Not Stopping Mount Florida
06:34 Not Stopping Kings Park
06:36 Not Stopping Croftfoot
06:39 Not Stopping Burnside
06:42 Not Stopping Kirkhill
06:45 Not Stopping Newton Lanark

10/03/26 06:25 Newton Lanark to Glasgow Central due 06:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
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:48 Not Stopping Pollokshields West
06:57 Not Stopping Glasgow Central

10/03/26 06:28 Neilston to Glasgow Central due 07:00 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
06:28 Not Stopping Neilston
06:35 Not Stopping Patterton
06:38 Not Stopping Whitecraigs
06:40 Not Stopping Williamwood
06:43 Not Stopping Muirend
06:46 Not Stopping Cathcart
06:48 Not Stopping Mount Florida
06:50 Not Stopping Crosshill
06:52 Not Stopping Queens Park Strathclyde
06:54 Not Stopping Pollokshields East
07:00 Not Stopping Glasgow Central

10/03/26 06:28 Edinburgh to Glasgow Central due 07:52 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
06:28 Not Stopping Edinburgh
06:32 Not Stopping Haymarket
06:51 Not Stopping Livingston South
06:55 Not Stopping West Calder
06:59 Not Stopping Addiewell
07:05 Not Stopping Fauldhouse
07:12 Not Stopping Shotts
07:15 Not Stopping Hartwood
07:20 Not Stopping Cleland
07:23 Not Stopping Carfin
07:26 Not Stopping Holytown
07:30 Not Stopping Bellshill
07:34 Not Stopping Uddingston
07:52 Not Stopping Glasgow Central

10/03/26 06:30 Ardrossan South Beach to Glasgow Central due 07:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
06:30 Not Stopping Ardrossan South Beach
06:32 Not Stopping Saltcoats
06:34 Not Stopping Stevenston
06:38 Not Stopping Kilwinning
06:43 Not Stopping Dalry
06:47 Not Stopping Glengarnock
06:51 Not Stopping Lochwinnoch
06:55 Not Stopping Howwood Renfrew
06:58 Not Stopping Milliken Park
07:01 Not Stopping Johnstone
07:05 Not Stopping Paisley Gilmour Street
07:09 Not Stopping Hillington West
07:19 Not Stopping Glasgow Central

10/03/26 06:31 Paisley Canal to Glasgow Central due 06:55 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
06:31 Not Stopping Paisley Canal
06:33 Not Stopping Hawkhead
06:36 Not Stopping Crookston
06:39 Not Stopping Mosspark
06:41 Not Stopping Corkerhill
06:47 Not Stopping Dumbreck
06:55 Not Stopping Glasgow Central

10/03/26 06:31 Glasgow Central to Ayr due 07:24 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
06:31 Not Stopping Glasgow Central
06:41 Not Stopping Paisley Gilmour Street
06:45 Not Stopping Johnstone
06:59 Not Stopping Kilwinning
07:03 Not Stopping Irvine
07:08 Not Stopping Barassie
07:11 Not Stopping Troon
07:15 Not Stopping Prestwick Int. Airport
07:16 Not Stopping Prestwick Town
07:20 Not Stopping Newton-On-Ayr
07:24 Not Stopping Ayr

10/03/26 06:34 Glasgow Central to Neilston due 07:05 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
06:34 Not Stopping Glasgow Central
06:39 Not Stopping Pollokshields East
06:40 Not Stopping Queens Park Strathclyde
06:42 Not Stopping Crosshill
06:44 Not Stopping Mount Florida
06:46 Not Stopping Cathcart
06:49 Not Stopping Muirend
06:52 Not Stopping Williamwood
06:54 Not Stopping Whitecraigs
06:57 Not Stopping Patterton
07:05 Not Stopping Neilston

10/03/26 06:34 Auchinleck to Glasgow Central due 07:31 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
06:34 Not Stopping Auchinleck
06:52 Not Stopping Kilmarnock
06:56 Not Stopping Kilmaurs
07:01 Not Stopping Stewarton
07:06 Not Stopping Dunlop
07:18 Not Stopping Barrhead
07:31 Not Stopping Glasgow Central

10/03/26 06:35 Ayr to Glasgow Central due 07:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
06:35 Not Stopping Ayr
06:37 Not Stopping Newton-On-Ayr
06:40 Not Stopping Prestwick Town
06:42 Not Stopping Prestwick Int. Airport
06:46 Not Stopping Troon
06:48 Not Stopping Barassie
06:53 Not Stopping Irvine
06:57 Not Stopping Kilwinning
07:11 Not Stopping Johnstone
07:15 Not Stopping Paisley Gilmour Street
07:26 Not Stopping Glasgow Central

10/03/26 06:36 Glasgow Central to Newton Lanark due 07:08 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
06:36 Not Stopping Glasgow Central
06:43 Not Stopping Pollokshields West
06:45 Not Stopping Maxwell Park
06:47 Not Stopping Shawlands
06:49 Not Stopping Pollokshaws East
06:51 Not Stopping Langside
06:55 Not Stopping Kings Park
06:58 Not Stopping Croftfoot
07:01 Not Stopping Burnside
07:04 Not Stopping Kirkhill
07:08 Not Stopping Newton Lanark

10/03/26 06:38 Glasgow Central to Paisley Canal due 06:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
06:38 Not Stopping Glasgow Central
06:43 Not Stopping Dumbreck
06:46 Not Stopping Corkerhill
06:48 Not Stopping Mosspark
06:50 Not Stopping Crookston
06:53 Not Stopping Hawkhead
06:56 Not Stopping Paisley Canal

10/03/26 06:48 Glasgow Central to East Kilbride due 07:17 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
06:48 Not Stopping Glasgow Central
06:54 Not Stopping Crossmyloof
06:56 Not Stopping Pollokshaws West
06:58 Not Stopping Thornliebank
07:01 Not Stopping Giffnock
07:04 Not Stopping Clarkston
07:07 Not Stopping Busby
07:12 Not Stopping Hairmyres
07:17 Not Stopping East Kilbride

10/03/26 06:49 Newton Lanark to Glasgow Central due 07:17 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
06:49 Not Stopping Newton Lanark
06:52 Not Stopping Kirkhill
06:55 Not Stopping Burnside
06:58 Not Stopping Croftfoot
07:00 Not Stopping Kings Park
07:03 Not Stopping Mount Florida
07:05 Not Stopping Crosshill
07:07 Not Stopping Queens Park Strathclyde
07:12 Not Stopping Pollokshields East
07:17 Not Stopping Glasgow Central

10/03/26 06:50 East Kilbride to Glasgow Central due 07:23 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
06:50 Not Stopping East Kilbride
06:54 Not Stopping Hairmyres
06:57 Not Stopping Thorntonhall
07:00 Not Stopping Busby
07:03 Not Stopping Clarkston
07:07 Not Stopping Giffnock
07:09 Not Stopping Thornliebank
07:13 Not Stopping Pollokshaws West
07:15 Not Stopping Crossmyloof
07:23 Not Stopping Glasgow Central

10/03/26 06:53 Glasgow Central to Barrhead due 07:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
06:53 Not Stopping Glasgow Central
06:59 Not Stopping Crossmyloof
07:02 Not Stopping Pollokshaws West
07:05 Not Stopping Kennishead
07:07 Not Stopping Priesthill & Darnley
07:10 Not Stopping Nitshill
07:14 Not Stopping Barrhead

10/03/26 06:56 Glasgow Central to Neilston due 07:28 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
06:56 Not Stopping Glasgow Central
07:02 Not Stopping Pollokshields East
07:03 Not Stopping Queens Park Strathclyde
07:05 Not Stopping Crosshill
07:07 Not Stopping Mount Florida
07:09 Not Stopping Cathcart
07:12 Not Stopping Muirend
07:15 Not Stopping Williamwood
07:17 Not Stopping Whitecraigs
07:20 Not Stopping Patterton
07:28 Not Stopping Neilston

10/03/26 06:56 Gourock to Glasgow Central due 07:39 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
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

10/03/26 06:57 Wemyss Bay to Glasgow Central due 08:00 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
06:57 Not Stopping Wemyss Bay
07:01 Not Stopping Inverkip
07:14 Not Stopping Branchton
07:17 Not Stopping Drumfrochar
07:19 Not Stopping Whinhill
07:24 Not Stopping Port Glasgow
07:27 Not Stopping Woodhall
07:31 Not Stopping Langbank
07:36 Not Stopping Bishopton
07:41 Not Stopping Paisley St James
07:44 Not Stopping Paisley Gilmour Street
07:48 Not Stopping Hillington West
07:50 Not Stopping Hillington East
07:52 Not Stopping Cardonald
08:00 Not Stopping Glasgow Central

10/03/26 06:58 Neilston to Glasgow Central due 07:29 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
06:58 Not Stopping Neilston
07:05 Not Stopping Patterton
07:08 Not Stopping Whitecraigs
07:10 Not Stopping Williamwood
07:13 Not Stopping Muirend
07:16 Not Stopping Cathcart
07:18 Not Stopping Mount Florida
07:20 Not Stopping Crosshill
07:22 Not Stopping Queens Park Strathclyde
07:23 Not Stopping Pollokshields East
07:29 Not Stopping Glasgow Central

10/03/26 06:59 Motherwell to Carstairs due 07:28 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
06:59 Not Stopping Motherwell
07:03 Not Stopping Shieldmuir
07:08 Not Stopping Wishaw
07:18 Not Stopping Carluke
07:28 Not Stopping Carstairs

10/03/26 07:01 Paisley Canal to Glasgow Central due 07:21 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
07:01 Not Stopping Paisley Canal
07:03 Not Stopping Hawkhead
07:06 Not Stopping Crookston
07:09 Not Stopping Mosspark
07:11 Not Stopping Corkerhill
07:14 Not Stopping Dumbreck
07:21 Not Stopping Glasgow Central

10/03/26 07:05 Glasgow Central to Newton Lanark due 07:33 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
07:05 Not Stopping Glasgow Central
07:11 Not Stopping Pollokshields West
07:13 Not Stopping Maxwell Park
07:15 Not Stopping Shawlands
07:16 Not Stopping Pollokshaws East
07:18 Not Stopping Langside
07:22 Not Stopping Kings Park
07:24 Not Stopping Croftfoot
07:27 Not Stopping Burnside
07:30 Not Stopping Kirkhill
07:33 Not Stopping Newton Lanark

10/03/26 07:05 Glasgow Central to Edinburgh due 08:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
07:05 Not Stopping Glasgow Central
07:21 Not Stopping Motherwell
07:27 Not Stopping Wishaw
07:37 Not Stopping Carluke
07:47 Not Stopping Carstairs
08:02 Not Stopping Kirknewton
08:09 Not Stopping Curriehill
08:12 Not Stopping Wester Hailes
08:15 Not Stopping Kingsknowe
08:17 Not Stopping Slateford
08:21 Not Stopping Haymarket
08:26 Not Stopping Edinburgh

10/03/26 07:05 Glasgow Central to Gourock due 07:46 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
07:05 Not Stopping Glasgow Central
07:16 Not Stopping Paisley Gilmour Street
07:22 Not Stopping Bishopton
07:31 Not Stopping Port Glasgow
07:33 Not Stopping Bogston
07:35 Not Stopping Cartsdyke
07:37 Not Stopping Greenock Central
07:39 Not Stopping Greenock West
07:42 Not Stopping Fort Matilda
07:46 Not Stopping Gourock

10/03/26 07:08 Glasgow Central to Paisley Canal due 07:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
07:08 Not Stopping Glasgow Central
07:13 Not Stopping Dumbreck
07:16 Not Stopping Corkerhill
07:18 Not Stopping Mosspark
07:20 Not Stopping Crookston
07:23 Not Stopping Hawkhead
07:26 Not Stopping Paisley Canal

10/03/26 07:09 Glasgow Central to Neilston due 07:41 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
07:09 Not Stopping Glasgow Central
07:14 Not Stopping Pollokshields East
07:15 Not Stopping Queens Park Strathclyde
07:17 Not Stopping Crosshill
07:20 Not Stopping Mount Florida
07:22 Not Stopping Cathcart
07:25 Not Stopping Muirend
07:28 Not Stopping Williamwood
07:30 Not Stopping Whitecraigs
07:33 Not Stopping Patterton
07:41 Not Stopping Neilston

10/03/26 07:15 Glasgow Central to East Kilbride due 07:54 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
07:15 Not Stopping Glasgow Central
07:21 Not Stopping Crossmyloof
07:24 Not Stopping Pollokshaws West
07:28 Not Stopping Thornliebank
07:31 Not Stopping Giffnock
07:35 Not Stopping Clarkston
07:40 Not Stopping Busby
07:50 Not Stopping Hairmyres
07:54 Not Stopping East Kilbride

10/03/26 07:15 Glasgow Central to Ardrossan Harbour due 08:09 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
07:15 Not Stopping Glasgow Central
07:25 Not Stopping Paisley Gilmour Street
07:29 Not Stopping Johnstone
07:32 Not Stopping Milliken Park
07:35 Not Stopping Howwood Renfrew
07:39 Not Stopping Lochwinnoch
07:43 Not Stopping Glengarnock
07:47 Not Stopping Dalry
07:52 Not Stopping Kilwinning
07:56 Not Stopping Stevenston
08:02 Not Stopping Saltcoats
08:04 Not Stopping Ardrossan South Beach
08:07 Not Stopping Ardrossan Town
08:09 Not Stopping Ardrossan Harbour

10/03/26 07:15 Newton Lanark to Glasgow Central due 07:43 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
07:15 Not Stopping Newton Lanark
07:18 Not Stopping Kirkhill
07:21 Not Stopping Burnside
07:23 Not Stopping Croftfoot
07:25 Not Stopping Kings Park
07:29 Not Stopping Langside
07:31 Not Stopping Pollokshaws East
07:33 Not Stopping Shawlands
07:35 Not Stopping Maxwell Park
07:37 Not Stopping Pollokshields West
07:43 Not Stopping Glasgow Central

10/03/26 07:15 Carstairs to Glasgow Central due 08:04 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
07:15 Not Stopping Carstairs
07:25 Not Stopping Carluke
07:32 Not Stopping Wishaw
07:37 Not Stopping Shieldmuir
07:42 Not Stopping Motherwell
08:04 Not Stopping Glasgow Central

10/03/26 07:16 Gourock to Glasgow Central due 08:07 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
07:16 Not Stopping Gourock
07:19 Not Stopping Fort Matilda
07:22 Not Stopping Greenock West
07:25 Not Stopping Greenock Central
07:27 Not Stopping Cartsdyke
07:29 Not Stopping Bogston
07:32 Not Stopping Port Glasgow
07:35 Not Stopping Woodhall
07:39 Not Stopping Langbank
07:44 Not Stopping Bishopton
07:49 Not Stopping Paisley St James
07:52 Not Stopping Paisley Gilmour Street
07:56 Not Stopping Hillington West
07:58 Not Stopping Hillington East
08:00 Not Stopping Cardonald
08:07 Not Stopping Glasgow Central

10/03/26 07:17 Glasgow Central to Wemyss Bay due 08:17 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
07:17 Not Stopping Glasgow Central
07:24 Not Stopping Cardonald
07:26 Not Stopping Hillington East
07:28 Not Stopping Hillington West
07:32 Not Stopping Paisley Gilmour Street
07:34 Not Stopping Paisley St James
07:39 Not Stopping Bishopton
07:45 Not Stopping Langbank
07:49 Not Stopping Woodhall
07:54 Not Stopping Port Glasgow
07:58 Not Stopping Whinhill
08:01 Not Stopping Drumfrochar
08:04 Not Stopping Branchton
08:12 Not Stopping Inverkip
08:17 Not Stopping Wemyss Bay

10/03/26 07:22 Glasgow Central to Newton Lanark due 07:46 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
07:22 Not Stopping Glasgow Central
07:27 Not Stopping Pollokshields East
07:28 Not Stopping Queens Park Strathclyde
07:30 Not Stopping Crosshill
07:32 Not Stopping Mount Florida
07:35 Not Stopping Kings Park
07:37 Not Stopping Croftfoot
07:40 Not Stopping Burnside
07:43 Not Stopping Kirkhill
07:46 Not Stopping Newton Lanark

10/03/26 07:24 Neilston to Glasgow Central due 07:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
07:24 Not Stopping Neilston
07:31 Not Stopping Patterton
07:34 Not Stopping Whitecraigs
07:36 Not Stopping Williamwood
07:39 Not Stopping Muirend
07:42 Not Stopping Cathcart
07:44 Not Stopping Mount Florida
07:46 Not Stopping Crosshill
07:48 Not Stopping Queens Park Strathclyde
07:52 Not Stopping Pollokshields East
07:57 Not Stopping Glasgow Central

10/03/26 07:26 Ardrossan South Beach to Glasgow Central due 08:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
07:26 Not Stopping Ardrossan South Beach
07:28 Not Stopping Saltcoats
07:30 Not Stopping Stevenston
07:34 Not Stopping Kilwinning
07:39 Not Stopping Dalry
07:43 Not Stopping Glengarnock
07:47 Not Stopping Lochwinnoch
07:51 Not Stopping Howwood Renfrew
07:54 Not Stopping Milliken Park
07:57 Not Stopping Johnstone
08:01 Not Stopping Paisley Gilmour Street
08:14 Not Stopping Glasgow Central

10/03/26 07:26 Barrhead to Glasgow Central due 07:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
07:26 Not Stopping Barrhead
07:29 Not Stopping Nitshill
07:31 Not Stopping Priesthill & Darnley
07:33 Not Stopping Kennishead
07:36 Not Stopping Pollokshaws West
07:39 Not Stopping Crossmyloof
07:45 Not Stopping Glasgow Central

10/03/26 07:27 Ayr to Glasgow Central due 08:18 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
07:27 Not Stopping Ayr
07:32 Not Stopping Prestwick Town
07:36 Not Stopping Troon
07:42 Not Stopping Irvine
07:47 Not Stopping Kilwinning
08:01 Not Stopping Johnstone
08:06 Not Stopping Paisley Gilmour Street
08:11 Not Stopping Cardonald
08:18 Not Stopping Glasgow Central

10/03/26 07:27 Glasgow Central to Neilston due 07:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
07:27 Not Stopping Glasgow Central
07:32 Not Stopping Pollokshields East
07:34 Not Stopping Queens Park Strathclyde
07:36 Not Stopping Crosshill
07:38 Not Stopping Mount Florida
07:40 Not Stopping Cathcart
07:42 Not Stopping Muirend
07:45 Not Stopping Williamwood
07:48 Not Stopping Whitecraigs
07:50 Not Stopping Patterton
07:57 Not Stopping Neilston

10/03/26 07:28 East Kilbride to Glasgow Central due 07:59 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
07:28 Not Stopping East Kilbride
07:32 Not Stopping Hairmyres
07:35 Not Stopping Thorntonhall
07:38 Not Stopping Busby
07:41 Not Stopping Clarkston
07:44 Not Stopping Giffnock
07:47 Not Stopping Thornliebank
07:50 Not Stopping Pollokshaws West
07:53 Not Stopping Crossmyloof
07:59 Not Stopping Glasgow Central

10/03/26 07:30 Glasgow Central to Ayr due 08:24 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
07:30 Not Stopping Glasgow Central
07:40 Not Stopping Paisley Gilmour Street
07:44 Not Stopping Johnstone
07:59 Not Stopping Kilwinning
08:03 Not Stopping Irvine
08:07 Not Stopping Barassie
08:10 Not Stopping Troon
08:14 Not Stopping Prestwick Int. Airport
08:16 Not Stopping Prestwick Town
08:19 Not Stopping Newton-On-Ayr
08:24 Not Stopping Ayr

10/03/26 07:31 Paisley Canal to Glasgow Central due 07:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
07:31 Not Stopping Paisley Canal
07:33 Not Stopping Hawkhead
07:36 Not Stopping Crookston
07:39 Not Stopping Mosspark
07:41 Not Stopping Corkerhill
07:44 Not Stopping Dumbreck
07:49 Not Stopping Glasgow Central

10/03/26 07:37 Ayr to Glasgow Central due 08:32 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
07:37 Not Stopping Ayr
07:39 Not Stopping Newton-On-Ayr
07:42 Not Stopping Prestwick Town
07:44 Not Stopping Prestwick Int. Airport
07:48 Not Stopping Troon
07:50 Not Stopping Barassie
07:55 Not Stopping Irvine
07:59 Not Stopping Kilwinning
08:12 Not Stopping Milliken Park
08:15 Not Stopping Johnstone
08:19 Not Stopping Paisley Gilmour Street
08:32 Not Stopping Glasgow Central

10/03/26 07:38 Glasgow Central to Paisley Canal due 07:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
07:38 Not Stopping Glasgow Central
07:43 Not Stopping Dumbreck
07:46 Not Stopping Corkerhill
07:48 Not Stopping Mosspark
07:50 Not Stopping Crookston
07:53 Not Stopping Hawkhead
07:56 Not Stopping Paisley Canal

10/03/26 07:39 Neilston to Glasgow Central due 08:13 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
07:39 Not Stopping Neilston
07:46 Not Stopping Patterton
07:49 Not Stopping Whitecraigs
07:51 Not Stopping Williamwood
07:54 Not Stopping Muirend
07:58 Not Stopping Cathcart
08:00 Not Stopping Mount Florida
08:02 Not Stopping Crosshill
08:05 Not Stopping Queens Park Strathclyde
08:08 Not Stopping Pollokshields East
08:13 Not Stopping Glasgow Central

10/03/26 07:39 Carstairs to Garscadden due 08:41 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
07:39 Not Stopping Carstairs
07:49 Not Stopping Carluke
07:55 Not Stopping Wishaw
08:00 Not Stopping Holytown
08:04 Not Stopping Bellshill
08:09 Not Stopping Uddingston
08:18 Not Stopping Rutherglen
08:21 Not Stopping Bridgeton
08:24 Not Stopping Argyle Street
08:27 Not Stopping Glasgow Central Low Level
08:29 Not Stopping Anderston
08:31 Not Stopping Exhibition Centre
08:34 Not Stopping Partick
08:37 Not Stopping Hyndland
08:41 Not Stopping Garscadden

10/03/26 07:41 Newton Lanark to Glasgow Central due 08:09 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
07:41 Not Stopping Newton Lanark
07:44 Not Stopping Kirkhill
07:47 Not Stopping Burnside
07:50 Not Stopping Croftfoot
07:52 Not Stopping Kings Park
07:55 Not Stopping Mount Florida
07:57 Not Stopping Crosshill
07:59 Not Stopping Queens Park Strathclyde
08:02 Not Stopping Pollokshields East
08:09 Not Stopping Glasgow Central

10/03/26 07:41 Edinburgh to Glasgow Central due 08:54 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
07:41 Not Stopping Edinburgh
07:46 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

10/03/26 07:45 Glasgow Central to Newton Lanark due 08:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
07:45 Not Stopping Glasgow Central
07:52 Not Stopping Pollokshields West
07:54 Not Stopping Maxwell Park
07:56 Not Stopping Shawlands
07:57 Not Stopping Pollokshaws East
07:59 Not Stopping Langside
08:05 Not Stopping Kings Park
08:07 Not Stopping Croftfoot
08:09 Not Stopping Burnside
08:12 Not Stopping Kirkhill
08:15 Not Stopping Newton Lanark

10/03/26 07:47 Glasgow Central to East Kilbride due 08:21 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
07:47 Not Stopping Glasgow Central
07:54 Not Stopping Crossmyloof
07:57 Not Stopping Pollokshaws West
08:01 Not Stopping Thornliebank
08:04 Not Stopping Giffnock
08:08 Not Stopping Clarkston
08:11 Not Stopping Busby
08:17 Not Stopping Hairmyres
08:21 Not Stopping East Kilbride

10/03/26 07:47 East Kilbride to Glasgow Central due 08:21 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
07:47 Not Stopping East Kilbride
07:51 Not Stopping Hairmyres
07:56 Not Stopping Busby
07:59 Not Stopping Clarkston
08:03 Not Stopping Giffnock
08:07 Not Stopping Thornliebank
08:10 Not Stopping Pollokshaws West
08:13 Not Stopping Crossmyloof
08:21 Not Stopping Glasgow Central

10/03/26 07:47 Gourock to Glasgow Central due 08:38 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
07:47 Not Stopping Gourock
07:50 Not Stopping Fort Matilda
07:53 Not Stopping Greenock West
07:56 Not Stopping Greenock Central
07:58 Not Stopping Cartsdyke
08:00 Not Stopping Bogston
08:03 Not Stopping Port Glasgow
08:06 Not Stopping Woodhall
08:10 Not Stopping Langbank
08:16 Not Stopping Bishopton
08:21 Not Stopping Paisley St James
08:24 Not Stopping Paisley Gilmour Street
08:27 Not Stopping Hillington West
08:29 Not Stopping Hillington East
08:31 Not Stopping Cardonald
08:38 Not Stopping Glasgow Central

10/03/26 07:48 Ardrossan Harbour to Glasgow Central due 08:42 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
07:48 Not Stopping Ardrossan Harbour
07:51 Not Stopping Ardrossan Town
07:54 Not Stopping Ardrossan South Beach
07:56 Not Stopping Saltcoats
07:58 Not Stopping Stevenston
08:03 Not Stopping Kilwinning
08:08 Not Stopping Dalry
08:12 Not Stopping Glengarnock
08:16 Not Stopping Lochwinnoch
08:20 Not Stopping Howwood Renfrew
08:23 Not Stopping Milliken Park
08:26 Not Stopping Johnstone
08:31 Not Stopping Paisley Gilmour Street
08:42 Not Stopping Glasgow Central

10/03/26 07:50 Glasgow Central to Neilston due 08:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
07:50 Not Stopping Glasgow Central
08:00 Not Stopping Muirend
08:03 Not Stopping Williamwood
08:05 Not Stopping Whitecraigs
08:08 Not Stopping Patterton
08:14 Not Stopping Neilston

10/03/26 07:50 Newton Lanark to Glasgow Central due 08:23 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
07:50 Not Stopping Newton Lanark
07:53 Not Stopping Kirkhill
07:56 Not Stopping Burnside
07:59 Not Stopping Croftfoot
08:02 Not Stopping Kings Park
08:06 Not Stopping Langside
08:08 Not Stopping Pollokshaws East
08:10 Not Stopping Shawlands
08:12 Not Stopping Maxwell Park
08:16 Not Stopping Pollokshields West
08:23 Not Stopping Glasgow Central

10/03/26 07:53 Glasgow Central to Barrhead due 08:16 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
07:53 Not Stopping Glasgow Central
08:01 Not Stopping Crossmyloof
08:04 Not Stopping Pollokshaws West
08:07 Not Stopping Kennishead
08:10 Not Stopping Priesthill & Darnley
08:12 Not Stopping Nitshill
08:16 Not Stopping Barrhead

10/03/26 07:55 Neilston to Glasgow Central due 08:30 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
07:55 Not Stopping Neilston
08:03 Not Stopping Patterton
08:06 Not Stopping Whitecraigs
08:08 Not Stopping Williamwood
08:12 Not Stopping Muirend
08:15 Not Stopping Cathcart
08:17 Not Stopping Mount Florida
08:19 Not Stopping Crosshill
08:22 Not Stopping Queens Park Strathclyde
08:23 Not Stopping Pollokshields East
08:30 Not Stopping Glasgow Central

10/03/26 07:56 Ayr to Glasgow Central due 08:50 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
07:56 Not Stopping Ayr
08:01 Not Stopping Prestwick Town
08:05 Not Stopping Troon
08:11 Not Stopping Irvine
08:15 Not Stopping Kilwinning
08:20 Not Stopping Dalry
08:24 Not Stopping Glengarnock
08:32 Not Stopping Johnstone
08:37 Not Stopping Paisley Gilmour Street
08:50 Not Stopping Glasgow Central

10/03/26 07:57 Glasgow Central to Newton Lanark due 08:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
07:57 Not Stopping Glasgow Central
08:02 Not Stopping Pollokshields East
08:04 Not Stopping Queens Park Strathclyde
08:06 Not Stopping Crosshill
08:08 Not Stopping Mount Florida
08:11 Not Stopping Kings Park
08:13 Not Stopping Croftfoot
08:16 Not Stopping Burnside
08:19 Not Stopping Kirkhill
08:22 Not Stopping Newton Lanark

10/03/26 07:58 Edinburgh to Glasgow Central due 09:05 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
07:58 Not Stopping Edinburgh
08:02 Not Stopping Haymarket
08:16 Not Stopping Livingston South
08:20 Not Stopping West Calder
08:31 Not Stopping Shotts
08:34 Not Stopping Hartwood
08:38 Not Stopping Cleland
08:41 Not Stopping Carfin
08:44 Not Stopping Holytown
08:48 Not Stopping Bellshill
09:05 Not Stopping Glasgow Central

10/03/26 07:59 East Kilbride to Glasgow Central due 08:32 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
07:59 Not Stopping East Kilbride
08:04 Not Stopping Hairmyres
08:07 Not Stopping Thorntonhall
08:10 Not Stopping Busby
08:13 Not Stopping Clarkston
08:16 Not Stopping Giffnock
08:19 Not Stopping Thornliebank
08:22 Not Stopping Pollokshaws West
08:25 Not Stopping Crossmyloof
08:32 Not Stopping Glasgow Central

10/03/26 07:59 Wemyss Bay to Glasgow Central due 08:59 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
07:59 Not Stopping Wemyss Bay
08:03 Not Stopping Inverkip
08:15 Not Stopping Branchton
08:17 Not Stopping Drumfrochar
08:20 Not Stopping Whinhill
08:25 Not Stopping Port Glasgow
08:27 Not Stopping Woodhall
08:31 Not Stopping Langbank
08:37 Not Stopping Bishopton
08:42 Not Stopping Paisley St James
08:45 Not Stopping Paisley Gilmour Street
08:48 Not Stopping Hillington West
08:50 Not Stopping Hillington East
08:52 Not Stopping Cardonald
08:59 Not Stopping Glasgow Central

10/03/26 08:01 Paisley Canal to Glasgow Central due 08:21 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
08:01 Not Stopping Paisley Canal
08:03 Not Stopping Hawkhead
08:06 Not Stopping Crookston
08:09 Not Stopping Mosspark
08:11 Not Stopping Corkerhill
08:14 Not Stopping Dumbreck
08:21 Not Stopping Glasgow Central

10/03/26 08:03 Gourock to Glasgow Central due 08:46 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
08:03 Not Stopping Gourock
08:06 Not Stopping Fort Matilda
08:09 Not Stopping Greenock West
08:11 Not Stopping Greenock Central
08:14 Not Stopping Cartsdyke
08:17 Not Stopping Port Glasgow
08:27 Not Stopping Bishopton
08:33 Not Stopping Paisley Gilmour Street
08:46 Not Stopping Glasgow Central

10/03/26 08:05 Glasgow Central to Gourock due 08:46 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
08:05 Not Stopping Glasgow Central
08:16 Not Stopping Paisley Gilmour Street
08:22 Not Stopping Bishopton
08:31 Not Stopping Port Glasgow
08:33 Not Stopping Bogston
08:35 Not Stopping Cartsdyke
08:37 Not Stopping Greenock Central
08:39 Not Stopping Greenock West
08:42 Not Stopping Fort Matilda
08:46 Not Stopping Gourock

10/03/26 08:07 Neilston to Glasgow Central due 08:34 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
08:07 Not Stopping Neilston
08:14 Not Stopping Patterton
08:17 Not Stopping Whitecraigs
08:19 Not Stopping Williamwood
08:22 Not Stopping Muirend
08:34 Not Stopping Glasgow Central

10/03/26 08:07 Glasgow Central to Edinburgh due 09:08 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
08:07 Not Stopping Glasgow Central
08:22 Not Stopping Bellshill
08:34 Not Stopping Shotts
08:45 Not Stopping West Calder
08:50 Not Stopping Livingston South
09:04 Not Stopping Haymarket
09:08 Not Stopping Edinburgh

10/03/26 08:08 Glasgow Central to Paisley Canal due 08:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
08:08 Not Stopping Glasgow Central
08:13 Not Stopping Dumbreck
08:16 Not Stopping Corkerhill
08:18 Not Stopping Mosspark
08:20 Not Stopping Crookston
08:23 Not Stopping Hawkhead
08:26 Not Stopping Paisley Canal

10/03/26 08:09 Glasgow Central to Ayr due 09:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
08:09 Not Stopping Glasgow Central
08:22 Not Stopping Barrhead
08:34 Not Stopping Dunlop
08:38 Not Stopping Stewarton
08:42 Not Stopping Kilmaurs
08:54 Not Stopping Kilmarnock
09:06 Not Stopping Troon
09:11 Not Stopping Prestwick Town
09:19 Not Stopping Ayr

10/03/26 08:14 East Kilbride to Glasgow Central due 08:48 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
08:14 Not Stopping East Kilbride
08:18 Not Stopping Hairmyres
08:23 Not Stopping Busby
08:26 Not Stopping Clarkston
08:30 Not Stopping Giffnock
08:33 Not Stopping Thornliebank
08:37 Not Stopping Pollokshaws West
08:40 Not Stopping Crossmyloof
08:48 Not Stopping Glasgow Central

10/03/26 08:15 Glasgow Central to East Kilbride due 08:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
08:15 Not Stopping Glasgow Central
08:21 Not Stopping Crossmyloof
08:23 Not Stopping Pollokshaws West
08:26 Not Stopping Thornliebank
08:29 Not Stopping Giffnock
08:32 Not Stopping Clarkston
08:39 Not Stopping Busby
08:41 Not Stopping Thorntonhall
08:45 Not Stopping Hairmyres
08:49 Not Stopping East Kilbride

10/03/26 08:15 Glasgow Central to Ardrossan South Beach due 09:00 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
08:15 Not Stopping Glasgow Central
08:25 Not Stopping Paisley Gilmour Street
08:29 Not Stopping Johnstone
08:32 Not Stopping Milliken Park
08:34 Not Stopping Howwood Renfrew
08:38 Not Stopping Lochwinnoch
08:43 Not Stopping Glengarnock
08:47 Not Stopping Dalry
08:51 Not Stopping Kilwinning
08:55 Not Stopping Stevenston
08:58 Not Stopping Saltcoats
09:00 Not Stopping Ardrossan South Beach

10/03/26 08:17 Glasgow Central to Wemyss Bay due 09:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
08:17 Not Stopping Glasgow Central
08:24 Not Stopping Cardonald
08:26 Not Stopping Hillington East
08:28 Not Stopping Hillington West
08:32 Not Stopping Paisley Gilmour Street
08:34 Not Stopping Paisley St James
08:39 Not Stopping Bishopton
08:45 Not Stopping Langbank
08:49 Not Stopping Woodhall
08:52 Not Stopping Port Glasgow
08:56 Not Stopping Whinhill
08:59 Not Stopping Drumfrochar
09:02 Not Stopping Branchton
09:10 Not Stopping Inverkip
09:15 Not Stopping Wemyss Bay

10/03/26 08:20 Newton Lanark to Glasgow Central due 08:50 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
08:20 Not Stopping Newton Lanark
08:23 Not Stopping Kirkhill
08:26 Not Stopping Burnside
08:28 Not Stopping Croftfoot
08:30 Not Stopping Kings Park
08:36 Not Stopping Mount Florida
08:38 Not Stopping Crosshill
08:41 Not Stopping Queens Park Strathclyde
08:43 Not Stopping Pollokshields East
08:50 Not Stopping Glasgow Central

10/03/26 08:24 Neilston to Glasgow Central due 08:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
08:24 Not Stopping Neilston
08:31 Not Stopping Patterton
08:34 Not Stopping Whitecraigs
08:37 Not Stopping Williamwood
08:40 Not Stopping Muirend
08:43 Not Stopping Cathcart
08:45 Not Stopping Mount Florida
08:47 Not Stopping Crosshill
08:49 Not Stopping Queens Park Strathclyde
08:52 Not Stopping Pollokshields East
08:58 Not Stopping Glasgow Central

10/03/26 08:26 Glasgow Central to Neilston due 08:55 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
08:26 Not Stopping Glasgow Central
08:31 Not Stopping Pollokshields East
08:32 Not Stopping Queens Park Strathclyde
08:34 Not Stopping Crosshill
08:36 Not Stopping Mount Florida
08:38 Not Stopping Cathcart
08:41 Not Stopping Muirend
08:44 Not Stopping Williamwood
08:46 Not Stopping Whitecraigs
08:49 Not Stopping Patterton
08:55 Not Stopping Neilston

10/03/26 08:28 East Kilbride to Glasgow Central due 09:03 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
08:28 Not Stopping East Kilbride
08:32 Not Stopping Hairmyres
08:35 Not Stopping Thorntonhall
08:39 Not Stopping Busby
08:42 Not Stopping Clarkston
08:45 Not Stopping Giffnock
08:48 Not Stopping Thornliebank
08:52 Not Stopping Pollokshaws West
08:55 Not Stopping Crossmyloof
09:03 Not Stopping Glasgow Central

10/03/26 08:30 Glasgow Central to Ayr due 09:25 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
08:30 Not Stopping Glasgow Central
08:41 Not Stopping Paisley Gilmour Street
08:45 Not Stopping Johnstone
08:59 Not Stopping Kilwinning
09:03 Not Stopping Irvine
09:08 Not Stopping Barassie
09:11 Not Stopping Troon
09:15 Not Stopping Prestwick Int. Airport
09:16 Not Stopping Prestwick Town
09:20 Not Stopping Newton-On-Ayr
09:25 Not Stopping Ayr

10/03/26 08:31 Paisley Canal to Glasgow Central due 08:52 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
08:31 Not Stopping Paisley Canal
08:33 Not Stopping Hawkhead
08:36 Not Stopping Crookston
08:39 Not Stopping Mosspark
08:41 Not Stopping Corkerhill
08:44 Not Stopping Dumbreck
08:52 Not Stopping Glasgow Central

10/03/26 08:31 Barrhead to Glasgow Central due 08:52 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
08:31 Not Stopping Barrhead
08:34 Not Stopping Nitshill
08:37 Not Stopping Priesthill & Darnley
08:39 Not Stopping Kennishead
08:42 Not Stopping Pollokshaws West
08:45 Not Stopping Crossmyloof
08:52 Not Stopping Glasgow Central

10/03/26 08:34 Glasgow Central to Ardrossan Harbour due 09:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
08:34 Not Stopping Glasgow Central
08:44 Not Stopping Paisley Gilmour Street
08:49 Not Stopping Johnstone
08:58 Not Stopping Glengarnock
09:02 Not Stopping Dalry
09:06 Not Stopping Kilwinning
09:10 Not Stopping Stevenston
09:13 Not Stopping Saltcoats
09:15 Not Stopping Ardrossan South Beach
09:18 Not Stopping Ardrossan Town
09:22 Not Stopping Ardrossan Harbour

10/03/26 08:35 Ayr to Glasgow Central due 09:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
08:35 Not Stopping Ayr
08:37 Not Stopping Newton-On-Ayr
08:40 Not Stopping Prestwick Town
08:42 Not Stopping Prestwick Int. Airport
08:46 Not Stopping Troon
08:48 Not Stopping Barassie
08:53 Not Stopping Irvine
08:57 Not Stopping Kilwinning
09:11 Not Stopping Johnstone
09:15 Not Stopping Paisley Gilmour Street
09:26 Not Stopping Glasgow Central

10/03/26 08:38 Glasgow Central to Paisley Canal due 08:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
08:38 Not Stopping Glasgow Central
08:43 Not Stopping Dumbreck
08:46 Not Stopping Corkerhill
08:48 Not Stopping Mosspark
08:50 Not Stopping Crookston
08:53 Not Stopping Hawkhead
08:56 Not Stopping Paisley Canal

10/03/26 08:44 Glasgow Central to Neilston due 09:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
08:44 Not Stopping Glasgow Central
08:49 Not Stopping Pollokshields East
08:50 Not Stopping Queens Park Strathclyde
08:52 Not Stopping Crosshill
08:54 Not Stopping Mount Florida
08:56 Not Stopping Cathcart
08:59 Not Stopping Muirend
09:02 Not Stopping Williamwood
09:04 Not Stopping Whitecraigs
09:07 Not Stopping Patterton
09:15 Not Stopping Neilston

10/03/26 08:46 Glasgow Central to Newton Lanark due 09:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
08:46 Not Stopping Glasgow Central
08:52 Not Stopping Pollokshields West
08:54 Not Stopping Maxwell Park
08:56 Not Stopping Shawlands
08:57 Not Stopping Pollokshaws East
09:00 Not Stopping Langside
09:04 Not Stopping Kings Park
09:06 Not Stopping Croftfoot
09:08 Not Stopping Burnside
09:11 Not Stopping Kirkhill
09:14 Not Stopping Newton Lanark

10/03/26 08:47 Newton Lanark to Glasgow Central due 09:16 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
08:47 Not Stopping Newton Lanark
08:50 Not Stopping Kirkhill
08:53 Not Stopping Burnside
08:55 Not Stopping Croftfoot
08:58 Not Stopping Kings Park
09:02 Not Stopping Langside
09:04 Not Stopping Pollokshaws East
09:06 Not Stopping Shawlands
09:08 Not Stopping Maxwell Park
09:10 Not Stopping Pollokshields West
09:16 Not Stopping Glasgow Central

10/03/26 08:48 Glasgow Central to East Kilbride due 09:21 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
08:48 Not Stopping Glasgow Central
08:57 Not Stopping Crossmyloof
08:59 Not Stopping Pollokshaws West
09:02 Not Stopping Thornliebank
09:05 Not Stopping Giffnock
09:07 Not Stopping Clarkston
09:11 Not Stopping Busby
09:13 Not Stopping Thorntonhall
09:17 Not Stopping Hairmyres
09:21 Not Stopping East Kilbride

10/03/26 08:48 Ardrossan Harbour to Glasgow Central due 09:42 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
08:48 Not Stopping Ardrossan Harbour
08:51 Not Stopping Ardrossan Town
08:54 Not Stopping Ardrossan South Beach
08:56 Not Stopping Saltcoats
08:58 Not Stopping Stevenston
09:03 Not Stopping Kilwinning
09:08 Not Stopping Dalry
09:12 Not Stopping Glengarnock
09:16 Not Stopping Lochwinnoch
09:20 Not Stopping Howwood Renfrew
09:23 Not Stopping Milliken Park
09:26 Not Stopping Johnstone
09:31 Not Stopping Paisley Gilmour Street
09:42 Not Stopping Glasgow Central

10/03/26 08:56 Gourock to Glasgow Central due 09:37 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
08:56 Not Stopping Gourock
08:59 Not Stopping Fort Matilda
09:02 Not Stopping Greenock West
09:04 Not Stopping Greenock Central
09:07 Not Stopping Cartsdyke
09:09 Not Stopping Bogston
09:11 Not Stopping Port Glasgow
09:20 Not Stopping Bishopton
09:27 Not Stopping Paisley Gilmour Street
09:37 Not Stopping Glasgow Central

10/03/26 08:57 Wemyss Bay to Glasgow Central due 09:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
08:57 Not Stopping Wemyss Bay
09:01 Not Stopping Inverkip
09:13 Not Stopping Branchton
09:15 Not Stopping Drumfrochar
09:18 Not Stopping Whinhill
09:23 Not Stopping Port Glasgow
09:25 Not Stopping Woodhall
09:29 Not Stopping Langbank
09:35 Not Stopping Bishopton
09:40 Not Stopping Paisley St James
09:43 Not Stopping Paisley Gilmour Street
09:46 Not Stopping Hillington West
09:48 Not Stopping Hillington East
09:50 Not Stopping Cardonald
09:58 Not Stopping Glasgow Central

10/03/26 08:57 Edinburgh to Glasgow Central due 10:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
08:57 Not Stopping Edinburgh
09:02 Not Stopping Haymarket
09:17 Not Stopping Livingston South
09:22 Not Stopping West Calder
09:33 Not Stopping Shotts
09:48 Not Stopping Bellshill
10:06 Not Stopping Glasgow Central

10/03/26 08:59 East Kilbride to Glasgow Central due 09:28 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
08:59 Not Stopping East Kilbride
09:03 Not Stopping Hairmyres
09:05 Not Stopping Thorntonhall
09:09 Not Stopping Busby
09:11 Not Stopping Clarkston
09:14 Not Stopping Giffnock
09:16 Not Stopping Thornliebank
09:20 Not Stopping Pollokshaws West
09:22 Not Stopping Crossmyloof
09:28 Not Stopping Glasgow Central

10/03/26 08:59 Glasgow Central to Barrhead due 09:20 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
08:59 Not Stopping Glasgow Central
09:05 Not Stopping Crossmyloof
09:07 Not Stopping Pollokshaws West
09:10 Not Stopping Kennishead
09:13 Not Stopping Priesthill & Darnley
09:15 Not Stopping Nitshill
09:20 Not Stopping Barrhead

10/03/26 09:00 Glasgow Central to Edinburgh due 10:11 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
09:00 Not Stopping Glasgow Central
09:19 Not Stopping Bellshill
09:36 Not Stopping Shotts
09:47 Not Stopping West Calder
09:52 Not Stopping Livingston South
10:06 Not Stopping Haymarket
10:11 Not Stopping Edinburgh

10/03/26 09:01 Paisley Canal to Glasgow Central due 09:20 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
09:01 Not Stopping Paisley Canal
09:03 Not Stopping Hawkhead
09:06 Not Stopping Crookston
09:09 Not Stopping Mosspark
09:11 Not Stopping Corkerhill
09:14 Not Stopping Dumbreck
09:20 Not Stopping Glasgow Central

10/03/26 09:05 Neilston to Glasgow Central due 09:34 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
09:05 Not Stopping Neilston
09:11 Not Stopping Patterton
09:13 Not Stopping Whitecraigs
09:15 Not Stopping Williamwood
09:18 Not Stopping Muirend
09:21 Not Stopping Cathcart
09:23 Not Stopping Mount Florida
09:25 Not Stopping Crosshill
09:27 Not Stopping Queens Park Strathclyde
09:29 Not Stopping Pollokshields East
09:34 Not Stopping Glasgow Central

10/03/26 09:06 Glasgow Central to Neilston due 09:37 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
09:06 Not Stopping Glasgow Central
09:11 Not Stopping Pollokshields East
09:12 Not Stopping Queens Park Strathclyde
09:14 Not Stopping Crosshill
09:16 Not Stopping Mount Florida
09:18 Not Stopping Cathcart
09:21 Not Stopping Muirend
09:24 Not Stopping Williamwood
09:26 Not Stopping Whitecraigs
09:29 Not Stopping Patterton
09:37 Not Stopping Neilston

10/03/26 09:06 Glasgow Central to Gourock due 09:46 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
09:06 Not Stopping Glasgow Central
09:16 Not Stopping Paisley Gilmour Street
09:22 Not Stopping Bishopton
09:31 Not Stopping Port Glasgow
09:33 Not Stopping Bogston
09:35 Not Stopping Cartsdyke
09:37 Not Stopping Greenock Central
09:39 Not Stopping Greenock West
09:42 Not Stopping Fort Matilda
09:46 Not Stopping Gourock

10/03/26 09:08 Glasgow Central to Paisley Canal due 09:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
09:08 Not Stopping Glasgow Central
09:13 Not Stopping Dumbreck
09:16 Not Stopping Corkerhill
09:18 Not Stopping Mosspark
09:20 Not Stopping Crookston
09:23 Not Stopping Hawkhead
09:26 Not Stopping Paisley Canal

10/03/26 09:15 Glasgow Central to Ardrossan Harbour due 10:05 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
09:15 Not Stopping Glasgow Central
09:25 Not Stopping Paisley Gilmour Street
09:29 Not Stopping Johnstone
09:32 Not Stopping Milliken Park
09:34 Not Stopping Howwood Renfrew
09:38 Not Stopping Lochwinnoch
09:43 Not Stopping Glengarnock
09:47 Not Stopping Dalry
09:51 Not Stopping Kilwinning
09:55 Not Stopping Stevenston
09:58 Not Stopping Saltcoats
10:00 Not Stopping Ardrossan South Beach
10:03 Not Stopping Ardrossan Town
10:05 Not Stopping Ardrossan Harbour

10/03/26 09:17 Glasgow Central to Wemyss Bay due 10:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
09:17 Not Stopping Glasgow Central
09:24 Not Stopping Cardonald
09:26 Not Stopping Hillington East
09:28 Not Stopping Hillington West
09:32 Not Stopping Paisley Gilmour Street
09:34 Not Stopping Paisley St James
09:39 Not Stopping Bishopton
09:45 Not Stopping Langbank
09:49 Not Stopping Woodhall
09:52 Not Stopping Port Glasgow
09:56 Not Stopping Whinhill
09:59 Not Stopping Drumfrochar
10:02 Not Stopping Branchton
10:10 Not Stopping Inverkip
10:15 Not Stopping Wemyss Bay

10/03/26 09:18 Glasgow Central to East Kilbride due 09:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:05
Scheduled Expected Destination
09:18 Not Stopping Glasgow Central
09:25 Not Stopping Crossmyloof
09:28 Not Stopping Pollokshaws West
09:31 Not Stopping Thornliebank
09:34 Not Stopping Giffnock
09:38 Not Stopping Clarkston
09:41 Not Stopping Busby
09:47 Not Stopping Hairmyres
09:51 Not Stopping East Kilbride

10/03/26 09:19 Newton Lanark to Glasgow Central due 09:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
09:19 Not Stopping Newton Lanark
09:22 Not Stopping Kirkhill
09:25 Not Stopping Burnside
09:27 Not Stopping Croftfoot
09:29 Not Stopping Kings Park
09:34 Not Stopping Langside
09:36 Not Stopping Pollokshaws East
09:38 Not Stopping Shawlands
09:40 Not Stopping Maxwell Park
09:44 Not Stopping Pollokshields West
09:51 Not Stopping Glasgow Central

10/03/26 09:20 Glasgow Central to Newton Lanark due 09:44 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
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

10/03/26 09:26 Neilston to Glasgow Central due 09:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
09:26 Not Stopping Neilston
09:33 Not Stopping Patterton
09:36 Not Stopping Whitecraigs
09:38 Not Stopping Williamwood
09:41 Not Stopping Muirend
09:44 Not Stopping Cathcart
09:46 Not Stopping Mount Florida
09:48 Not Stopping Crosshill
09:50 Not Stopping Queens Park Strathclyde
09:52 Not Stopping Pollokshields East
09:57 Not Stopping Glasgow Central

10/03/26 09:28 Barrhead to Glasgow Central due 09:47 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
09:28 Not Stopping Barrhead
09:31 Not Stopping Nitshill
09:33 Not Stopping Priesthill & Darnley
09:35 Not Stopping Kennishead
09:38 Not Stopping Pollokshaws West
09:41 Not Stopping Crossmyloof
09:47 Not Stopping Glasgow Central

10/03/26 09:30 Glasgow Central to Ayr due 10:24 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
09:30 Not Stopping Glasgow Central
09:40 Not Stopping Paisley Gilmour Street
09:44 Not Stopping Johnstone
09:58 Not Stopping Kilwinning
10:02 Not Stopping Irvine
10:06 Not Stopping Barassie
10:09 Not Stopping Troon
10:13 Not Stopping Prestwick Int. Airport
10:15 Not Stopping Prestwick Town
10:18 Not Stopping Newton-On-Ayr
10:24 Not Stopping Ayr

10/03/26 09:31 Paisley Canal to Glasgow Central due 09:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
09:31 Not Stopping Paisley Canal
09:33 Not Stopping Hawkhead
09:36 Not Stopping Crookston
09:39 Not Stopping Mosspark
09:41 Not Stopping Corkerhill
09:45 Not Stopping Dumbreck
09:51 Not Stopping Glasgow Central

10/03/26 09:31 Ardrossan Harbour to Glasgow Central due 10:16 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
09:31 Not Stopping Ardrossan Harbour
09:33 Not Stopping Ardrossan Town
09:35 Not Stopping Ardrossan South Beach
09:37 Not Stopping Saltcoats
09:40 Not Stopping Stevenston
09:44 Not Stopping Kilwinning
09:48 Not Stopping Dalry
09:52 Not Stopping Glengarnock
10:01 Not Stopping Johnstone
10:05 Not Stopping Paisley Gilmour Street
10:16 Not Stopping Glasgow Central

10/03/26 09:32 East Kilbride to Glasgow Central due 10:02 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
09:32 Not Stopping East Kilbride
09:36 Not Stopping Hairmyres
09:41 Not Stopping Busby
09:43 Not Stopping Clarkston
09:46 Not Stopping Giffnock
09:49 Not Stopping Thornliebank
09:52 Not Stopping Pollokshaws West
09:55 Not Stopping Crossmyloof
10:02 Not Stopping Glasgow Central

10/03/26 09:35 Ayr to Glasgow Central due 10:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
09:35 Not Stopping Ayr
09:37 Not Stopping Newton-On-Ayr
09:40 Not Stopping Prestwick Town
09:42 Not Stopping Prestwick Int. Airport
09:46 Not Stopping Troon
09:48 Not Stopping Barassie
09:53 Not Stopping Irvine
09:57 Not Stopping Kilwinning
10:11 Not Stopping Johnstone
10:15 Not Stopping Paisley Gilmour Street
10:26 Not Stopping Glasgow Central

10/03/26 09:35 Glasgow Central to Neilston due 10:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
09:35 Not Stopping Glasgow Central
09:40 Not Stopping Pollokshields East
09:41 Not Stopping Queens Park Strathclyde
09:43 Not Stopping Crosshill
09:45 Not Stopping Mount Florida
09:47 Not Stopping Cathcart
09:50 Not Stopping Muirend
09:53 Not Stopping Williamwood
09:55 Not Stopping Whitecraigs
09:58 Not Stopping Patterton
10:06 Not Stopping Neilston

10/03/26 09:38 Glasgow Central to Paisley Canal due 09:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
09:38 Not Stopping Glasgow Central
09:43 Not Stopping Dumbreck
09:46 Not Stopping Corkerhill
09:48 Not Stopping Mosspark
09:50 Not Stopping Crookston
09:53 Not Stopping Hawkhead
09:56 Not Stopping Paisley Canal

10/03/26 09:43 Glasgow Central to Edinburgh due 11:00 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
09:43 Not Stopping Glasgow Central
10:05 Not Stopping Motherwell
10:11 Not Stopping Wishaw
10:18 Not Stopping Carluke
10:31 Not Stopping Carstairs
10:56 Not Stopping Haymarket
11:00 Not Stopping Edinburgh

10/03/26 09:45 Glasgow Central to Newton Lanark due 10:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
09:45 Not Stopping Glasgow Central
09:51 Not Stopping Pollokshields West
09:53 Not Stopping Maxwell Park
09:55 Not Stopping Shawlands
09:56 Not Stopping Pollokshaws East
09:58 Not Stopping Langside
10:04 Not Stopping Kings Park
10:06 Not Stopping Croftfoot
10:08 Not Stopping Burnside
10:11 Not Stopping Kirkhill
10:14 Not Stopping Newton Lanark

10/03/26 09:47 Glasgow Central to East Kilbride due 10:18 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
09:47 Not Stopping Glasgow Central
09:53 Not Stopping Crossmyloof
09:56 Not Stopping Pollokshaws West
09:59 Not Stopping Thornliebank
10:02 Not Stopping Giffnock
10:04 Not Stopping Clarkston
10:08 Not Stopping Busby
10:10 Not Stopping Thorntonhall
10:14 Not Stopping Hairmyres
10:18 Not Stopping East Kilbride

10/03/26 09:49 Newton Lanark to Glasgow Central due 10:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
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

10/03/26 09:54 Ardrossan South Beach to Glasgow Central due 10:42 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
09:54 Not Stopping Ardrossan South Beach
09:56 Not Stopping Saltcoats
09:58 Not Stopping Stevenston
10:03 Not Stopping Kilwinning
10:08 Not Stopping Dalry
10:12 Not Stopping Glengarnock
10:16 Not Stopping Lochwinnoch
10:20 Not Stopping Howwood Renfrew
10:23 Not Stopping Milliken Park
10:26 Not Stopping Johnstone
10:31 Not Stopping Paisley Gilmour Street
10:42 Not Stopping Glasgow Central

10/03/26 09:56 Neilston to Glasgow Central due 10:27 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
09:56 Not Stopping Neilston
10:03 Not Stopping Patterton
10:06 Not Stopping Whitecraigs
10:08 Not Stopping Williamwood
10:11 Not Stopping Muirend
10:14 Not Stopping Cathcart
10:16 Not Stopping Mount Florida
10:18 Not Stopping Crosshill
10:20 Not Stopping Queens Park Strathclyde
10:22 Not Stopping Pollokshields East
10:27 Not Stopping Glasgow Central

10/03/26 09:56 Gourock to Glasgow Central due 10:37 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
09:56 Not Stopping Gourock
09:59 Not Stopping Fort Matilda
10:02 Not Stopping Greenock West
10:04 Not Stopping Greenock Central
10:07 Not Stopping Cartsdyke
10:09 Not Stopping Bogston
10:11 Not Stopping Port Glasgow
10:20 Not Stopping Bishopton
10:27 Not Stopping Paisley Gilmour Street
10:37 Not Stopping Glasgow Central

10/03/26 09:57 East Kilbride to Glasgow Central due 10:31 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
09:57 Not Stopping East Kilbride
10:01 Not Stopping Hairmyres
10:04 Not Stopping Thorntonhall
10:08 Not Stopping Busby
10:11 Not Stopping Clarkston
10:14 Not Stopping Giffnock
10:17 Not Stopping Thornliebank
10:21 Not Stopping Pollokshaws West
10:24 Not Stopping Crossmyloof
10:31 Not Stopping Glasgow Central

10/03/26 09:57 Wemyss Bay to Glasgow Central due 10:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
09:57 Not Stopping Wemyss Bay
10:01 Not Stopping Inverkip
10:13 Not Stopping Branchton
10:15 Not Stopping Drumfrochar
10:18 Not Stopping Whinhill
10:23 Not Stopping Port Glasgow
10:25 Not Stopping Woodhall
10:29 Not Stopping Langbank
10:35 Not Stopping Bishopton
10:40 Not Stopping Paisley St James
10:43 Not Stopping Paisley Gilmour Street
10:46 Not Stopping Hillington West
10:48 Not Stopping Hillington East
10:50 Not Stopping Cardonald
10:58 Not Stopping Glasgow Central

10/03/26 09:58 Glasgow Central to Barrhead due 10:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
09:58 Not Stopping Glasgow Central
10:04 Not Stopping Crossmyloof
10:06 Not Stopping Pollokshaws West
10:09 Not Stopping Kennishead
10:12 Not Stopping Priesthill & Darnley
10:14 Not Stopping Nitshill
10:19 Not Stopping Barrhead

10/03/26 09:59 Edinburgh to Glasgow Central due 11:09 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
09:59 Not Stopping Edinburgh
10:03 Not Stopping Haymarket
10:17 Not Stopping Livingston South
10:22 Not Stopping West Calder
10:35 Not Stopping Shotts
10:49 Not Stopping Bellshill
11:09 Not Stopping Glasgow Central

10/03/26 10:01 Paisley Canal to Glasgow Central due 10:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
10:01 Not Stopping Paisley Canal
10:03 Not Stopping Hawkhead
10:06 Not Stopping Crookston
10:09 Not Stopping Mosspark
10:11 Not Stopping Corkerhill
10:14 Not Stopping Dumbreck
10:19 Not Stopping Glasgow Central

10/03/26 10:02 Glasgow Central to Edinburgh due 11:10 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
10:02 Not Stopping Glasgow Central
10:16 Not Stopping Bellshill
10:33 Not Stopping Shotts
10:44 Not Stopping West Calder
10:49 Not Stopping Livingston South
11:05 Not Stopping Haymarket
11:10 Not Stopping Edinburgh

10/03/26 10:05 Glasgow Central to Gourock due 10:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
10:05 Not Stopping Glasgow Central
10:15 Not Stopping Paisley Gilmour Street
10:21 Not Stopping Bishopton
10:30 Not Stopping Port Glasgow
10:32 Not Stopping Bogston
10:34 Not Stopping Cartsdyke
10:36 Not Stopping Greenock Central
10:38 Not Stopping Greenock West
10:41 Not Stopping Fort Matilda
10:45 Not Stopping Gourock

10/03/26 10:07 Glasgow Central to Neilston due 10:38 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
10:07 Not Stopping Glasgow Central
10:12 Not Stopping Pollokshields East
10:13 Not Stopping Queens Park Strathclyde
10:15 Not Stopping Crosshill
10:17 Not Stopping Mount Florida
10:19 Not Stopping Cathcart
10:22 Not Stopping Muirend
10:25 Not Stopping Williamwood
10:27 Not Stopping Whitecraigs
10:30 Not Stopping Patterton
10:38 Not Stopping Neilston

10/03/26 10:08 Glasgow Central to Paisley Canal due 10:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
10:08 Not Stopping Glasgow Central
10:13 Not Stopping Dumbreck
10:16 Not Stopping Corkerhill
10:18 Not Stopping Mosspark
10:20 Not Stopping Crookston
10:23 Not Stopping Hawkhead
10:26 Not Stopping Paisley Canal

10/03/26 10:13 Glasgow Central to Kilmarnock due 10:52 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
10:13 Not Stopping Glasgow Central
10:26 Not Stopping Barrhead
10:38 Not Stopping Dunlop
10:42 Not Stopping Stewarton
10:47 Not Stopping Kilmaurs
10:52 Not Stopping Kilmarnock

10/03/26 10:15 Glasgow Central to Ardrossan Harbour due 11:05 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
10:15 Not Stopping Glasgow Central
10:25 Not Stopping Paisley Gilmour Street
10:29 Not Stopping Johnstone
10:32 Not Stopping Milliken Park
10:34 Not Stopping Howwood Renfrew
10:38 Not Stopping Lochwinnoch
10:43 Not Stopping Glengarnock
10:47 Not Stopping Dalry
10:51 Not Stopping Kilwinning
10:55 Not Stopping Stevenston
10:58 Not Stopping Saltcoats
11:00 Not Stopping Ardrossan South Beach
11:03 Not Stopping Ardrossan Town
11:05 Not Stopping Ardrossan Harbour

10/03/26 10:17 Glasgow Central to East Kilbride due 10:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
10:17 Not Stopping Glasgow Central
10:23 Not Stopping Crossmyloof
10:26 Not Stopping Pollokshaws West
10:28 Not Stopping Thornliebank
10:31 Not Stopping Giffnock
10:34 Not Stopping Clarkston
10:40 Not Stopping Busby
10:45 Not Stopping Hairmyres
10:49 Not Stopping East Kilbride

10/03/26 10:17 Glasgow Central to Wemyss Bay due 11:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
10:17 Not Stopping Glasgow Central
10:24 Not Stopping Cardonald
10:26 Not Stopping Hillington East
10:28 Not Stopping Hillington West
10:32 Not Stopping Paisley Gilmour Street
10:34 Not Stopping Paisley St James
10:39 Not Stopping Bishopton
10:45 Not Stopping Langbank
10:49 Not Stopping Woodhall
10:52 Not Stopping Port Glasgow
10:56 Not Stopping Whinhill
10:59 Not Stopping Drumfrochar
11:02 Not Stopping Branchton
11:10 Not Stopping Inverkip
11:15 Not Stopping Wemyss Bay

10/03/26 10:19 Newton Lanark to Glasgow Central due 10:55 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
10:19 Not Stopping Newton Lanark
10:22 Not Stopping Kirkhill
10:25 Not Stopping Burnside
10:27 Not Stopping Croftfoot
10:29 Not Stopping Kings Park
10:34 Not Stopping Langside
10:36 Not Stopping Pollokshaws East
10:38 Not Stopping Shawlands
10:40 Not Stopping Maxwell Park
10:46 Not Stopping Pollokshields West
10:55 Not Stopping Glasgow Central

10/03/26 10:20 Edinburgh to Glasgow Central due 11:27 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
10:20 Not Stopping Edinburgh
10:24 Not Stopping Haymarket
10:48 Not Stopping Carstairs
11:03 Not Stopping Motherwell
11:27 Not Stopping Glasgow Central

10/03/26 10:21 Glasgow Central to Newton Lanark due 10:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
10:21 Not Stopping Glasgow Central
10:26 Not Stopping Pollokshields East
10:27 Not Stopping Queens Park Strathclyde
10:29 Not Stopping Crosshill
10:31 Not Stopping Mount Florida
10:35 Not Stopping Kings Park
10:37 Not Stopping Croftfoot
10:39 Not Stopping Burnside
10:42 Not Stopping Kirkhill
10:45 Not Stopping Newton Lanark

10/03/26 10:26 Neilston to Glasgow Central due 10:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
10:26 Not Stopping Neilston
10:34 Not Stopping Patterton
10:36 Not Stopping Whitecraigs
10:38 Not Stopping Williamwood
10:41 Not Stopping Muirend
10:44 Not Stopping Cathcart
10:46 Not Stopping Mount Florida
10:48 Not Stopping Crosshill
10:50 Not Stopping Queens Park Strathclyde
10:53 Not Stopping Pollokshields East
10:58 Not Stopping Glasgow Central

10/03/26 10:28 Barrhead to Glasgow Central due 10:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
10:28 Not Stopping Barrhead
10:31 Not Stopping Nitshill
10:33 Not Stopping Priesthill & Darnley
10:35 Not Stopping Kennishead
10:38 Not Stopping Pollokshaws West
10:41 Not Stopping Crossmyloof
10:49 Not Stopping Glasgow Central

10/03/26 10:30 Glasgow Central to Ayr due 11:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
10:30 Not Stopping Glasgow Central
10:40 Not Stopping Paisley Gilmour Street
10:44 Not Stopping Johnstone
10:58 Not Stopping Kilwinning
11:02 Not Stopping Irvine
11:06 Not Stopping Barassie
11:09 Not Stopping Troon
11:13 Not Stopping Prestwick Int. Airport
11:15 Not Stopping Prestwick Town
11:18 Not Stopping Newton-On-Ayr
11:22 Not Stopping Ayr

10/03/26 10:31 East Kilbride to Glasgow Central due 11:00 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
10:31 Not Stopping East Kilbride
10:35 Not Stopping Hairmyres
10:39 Not Stopping Busby
10:42 Not Stopping Clarkston
10:44 Not Stopping Giffnock
10:47 Not Stopping Thornliebank
10:51 Not Stopping Pollokshaws West
10:54 Not Stopping Crossmyloof
11:00 Not Stopping Glasgow Central

10/03/26 10:31 Paisley Canal to Glasgow Central due 10:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
10:31 Not Stopping Paisley Canal
10:33 Not Stopping Hawkhead
10:36 Not Stopping Crookston
10:39 Not Stopping Mosspark
10:41 Not Stopping Corkerhill
10:44 Not Stopping Dumbreck
10:49 Not Stopping Glasgow Central

10/03/26 10:35 Ayr to Glasgow Central due 11:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
10:35 Not Stopping Ayr
10:37 Not Stopping Newton-On-Ayr
10:40 Not Stopping Prestwick Town
10:42 Not Stopping Prestwick Int. Airport
10:46 Not Stopping Troon
10:48 Not Stopping Barassie
10:53 Not Stopping Irvine
10:57 Not Stopping Kilwinning
11:11 Not Stopping Johnstone
11:15 Not Stopping Paisley Gilmour Street
11:26 Not Stopping Glasgow Central

10/03/26 10:36 Glasgow Central to Neilston due 11:07 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
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:07 Not Stopping Neilston

10/03/26 10:38 Glasgow Central to Paisley Canal due 10:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
10:38 Not Stopping Glasgow Central
10:43 Not Stopping Dumbreck
10:46 Not Stopping Corkerhill
10:48 Not Stopping Mosspark
10:50 Not Stopping Crookston
10:53 Not Stopping Hawkhead
10:56 Not Stopping Paisley Canal

10/03/26 10:45 Glasgow Central to Newton Lanark due 11:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
10:45 Not Stopping Glasgow Central
10:51 Not Stopping Pollokshields West
10:53 Not Stopping Maxwell Park
10:55 Not Stopping Shawlands
10:56 Not Stopping Pollokshaws East
10:58 Not Stopping Langside
11:04 Not Stopping Kings Park
11:06 Not Stopping Croftfoot
11:08 Not Stopping Burnside
11:11 Not Stopping Kirkhill
11:14 Not Stopping Newton Lanark

10/03/26 10:48 Glasgow Central to East Kilbride due 11:23 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
10:48 Not Stopping Glasgow Central
10:55 Not Stopping Crossmyloof
10:58 Not Stopping Pollokshaws West
11:01 Not Stopping Thornliebank
11:05 Not Stopping Giffnock
11:08 Not Stopping Clarkston
11:12 Not Stopping Busby
11:15 Not Stopping Thorntonhall
11:19 Not Stopping Hairmyres
11:23 Not Stopping East Kilbride

10/03/26 10:48 Ardrossan Harbour to Glasgow Central due 11:41 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
10:48 Not Stopping Ardrossan Harbour
10:51 Not Stopping Ardrossan Town
10:54 Not Stopping Ardrossan South Beach
10:56 Not Stopping Saltcoats
10:58 Not Stopping Stevenston
11:04 Not Stopping Kilwinning
11:09 Not Stopping Dalry
11:13 Not Stopping Glengarnock
11:17 Not Stopping Lochwinnoch
11:21 Not Stopping Howwood Renfrew
11:24 Not Stopping Milliken Park
11:27 Not Stopping Johnstone
11:31 Not Stopping Paisley Gilmour Street
11:41 Not Stopping Glasgow Central

10/03/26 10:50 Newton Lanark to Glasgow Central due 11:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
10:50 Not Stopping Newton Lanark
10:53 Not Stopping Kirkhill
10:56 Not Stopping Burnside
10:58 Not Stopping Croftfoot
11:00 Not Stopping Kings Park
11:04 Not Stopping Mount Florida
11:06 Not Stopping Crosshill
11:08 Not Stopping Queens Park Strathclyde
11:09 Not Stopping Pollokshields East
11:14 Not Stopping Glasgow Central

10/03/26 10:56 Neilston to Glasgow Central due 11:30 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
10:56 Not Stopping Neilston
11:03 Not Stopping Patterton
11:06 Not Stopping Whitecraigs
11:08 Not Stopping Williamwood
11:11 Not Stopping Muirend
11:14 Not Stopping Cathcart
11:16 Not Stopping Mount Florida
11:18 Not Stopping Crosshill
11:20 Not Stopping Queens Park Strathclyde
11:24 Not Stopping Pollokshields East
11:30 Not Stopping Glasgow Central

10/03/26 10:56 Gourock to Glasgow Central due 11:39 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
10:56 Not Stopping Gourock
10:59 Not Stopping Fort Matilda
11:02 Not Stopping Greenock West
11:04 Not Stopping Greenock Central
11:07 Not Stopping Cartsdyke
11:09 Not Stopping Bogston
11:11 Not Stopping Port Glasgow
11:20 Not Stopping Bishopton
11:27 Not Stopping Paisley Gilmour Street
11:39 Not Stopping Glasgow Central

10/03/26 10:57 Wemyss Bay to Glasgow Central due 11:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
10:57 Not Stopping Wemyss Bay
11:01 Not Stopping Inverkip
11:13 Not Stopping Branchton
11:15 Not Stopping Drumfrochar
11:18 Not Stopping Whinhill
11:23 Not Stopping Port Glasgow
11:25 Not Stopping Woodhall
11:29 Not Stopping Langbank
11:35 Not Stopping Bishopton
11:40 Not Stopping Paisley St James
11:43 Not Stopping Paisley Gilmour Street
11:46 Not Stopping Hillington West
11:48 Not Stopping Hillington East
11:50 Not Stopping Cardonald
11:58 Not Stopping Glasgow Central

10/03/26 10:59 Edinburgh to Glasgow Central due 12:09 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
10:59 Not Stopping Edinburgh
11:03 Not Stopping Haymarket
11:17 Not Stopping Livingston South
11:22 Not Stopping West Calder
11:37 Not Stopping Shotts
11:50 Not Stopping Bellshill
12:09 Not Stopping Glasgow Central

10/03/26 11:00 Glasgow Central to Barrhead due 11:21 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
11:00 Not Stopping Glasgow Central
11:06 Not Stopping Crossmyloof
11:08 Not Stopping Pollokshaws West
11:11 Not Stopping Kennishead
11:14 Not Stopping Priesthill & Darnley
11:16 Not Stopping Nitshill
11:21 Not Stopping Barrhead

10/03/26 11:00 Kilmarnock to Glasgow Central due 11:37 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
11:00 Not Stopping Kilmarnock
11:04 Not Stopping Kilmaurs
11:09 Not Stopping Stewarton
11:14 Not Stopping Dunlop
11:24 Not Stopping Barrhead
11:37 Not Stopping Glasgow Central

10/03/26 11:01 Paisley Canal to Glasgow Central due 11:21 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
11:01 Not Stopping Paisley Canal
11:03 Not Stopping Hawkhead
11:06 Not Stopping Crookston
11:09 Not Stopping Mosspark
11:11 Not Stopping Corkerhill
11:14 Not Stopping Dumbreck
11:21 Not Stopping Glasgow Central

10/03/26 11:02 East Kilbride to Glasgow Central due 11:32 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
11:02 Not Stopping East Kilbride
11:06 Not Stopping Hairmyres
11:08 Not Stopping Thorntonhall
11:12 Not Stopping Busby
11:15 Not Stopping Clarkston
11:18 Not Stopping Giffnock
11:21 Not Stopping Thornliebank
11:23 Not Stopping Pollokshaws West
11:26 Not Stopping Crossmyloof
11:32 Not Stopping Glasgow Central

10/03/26 11:02 Glasgow Central to Edinburgh due 12:02 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
11:02 Not Stopping Glasgow Central
11:17 Not Stopping Bellshill
11:29 Not Stopping Shotts
11:40 Not Stopping West Calder
11:45 Not Stopping Livingston South
11:58 Not Stopping Haymarket
12:02 Not Stopping Edinburgh

10/03/26 11:05 Glasgow Central to Neilston due 11:38 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
11:05 Not Stopping Glasgow Central
11:10 Not Stopping Pollokshields East
11:12 Not Stopping Queens Park Strathclyde
11:14 Not Stopping Crosshill
11:17 Not Stopping Mount Florida
11:19 Not Stopping Cathcart
11:22 Not Stopping Muirend
11:25 Not Stopping Williamwood
11:27 Not Stopping Whitecraigs
11:30 Not Stopping Patterton
11:38 Not Stopping Neilston

10/03/26 11:05 Glasgow Central to Gourock due 11:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
11:05 Not Stopping Glasgow Central
11:15 Not Stopping Paisley Gilmour Street
11:21 Not Stopping Bishopton
11:30 Not Stopping Port Glasgow
11:32 Not Stopping Bogston
11:34 Not Stopping Cartsdyke
11:36 Not Stopping Greenock Central
11:38 Not Stopping Greenock West
11:41 Not Stopping Fort Matilda
11:45 Not Stopping Gourock

10/03/26 11:08 Glasgow Central to Paisley Canal due 11:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
11:08 Not Stopping Glasgow Central
11:13 Not Stopping Dumbreck
11:16 Not Stopping Corkerhill
11:18 Not Stopping Mosspark
11:20 Not Stopping Crookston
11:23 Not Stopping Hawkhead
11:26 Not Stopping Paisley Canal

10/03/26 11:15 Glasgow Central to Ardrossan Harbour due 12:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
11:15 Not Stopping Glasgow Central
11:25 Not Stopping Paisley Gilmour Street
11:29 Not Stopping Johnstone
11:32 Not Stopping Milliken Park
11:35 Not Stopping Howwood Renfrew
11:39 Not Stopping Lochwinnoch
11:43 Not Stopping Glengarnock
11:47 Not Stopping Dalry
11:51 Not Stopping Kilwinning
11:55 Not Stopping Stevenston
11:58 Not Stopping Saltcoats
12:00 Not Stopping Ardrossan South Beach
12:03 Not Stopping Ardrossan Town
12:06 Not Stopping Ardrossan Harbour

10/03/26 11:17 Glasgow Central to Wemyss Bay due 12:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
11:17 Not Stopping Glasgow Central
11:24 Not Stopping Cardonald
11:26 Not Stopping Hillington East
11:28 Not Stopping Hillington West
11:32 Not Stopping Paisley Gilmour Street
11:34 Not Stopping Paisley St James
11:39 Not Stopping Bishopton
11:45 Not Stopping Langbank
11:49 Not Stopping Woodhall
11:52 Not Stopping Port Glasgow
11:56 Not Stopping Whinhill
11:59 Not Stopping Drumfrochar
12:02 Not Stopping Branchton
12:10 Not Stopping Inverkip
12:15 Not Stopping Wemyss Bay

10/03/26 11:19 Glasgow Central to East Kilbride due 11:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
11:19 Not Stopping Glasgow Central
11:25 Not Stopping Crossmyloof
11:28 Not Stopping Pollokshaws West
11:30 Not Stopping Thornliebank
11:33 Not Stopping Giffnock
11:36 Not Stopping Clarkston
11:39 Not Stopping Busby
11:44 Not Stopping Hairmyres
11:49 Not Stopping East Kilbride

10/03/26 11:19 Newton Lanark to Glasgow Central due 11:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
11:19 Not Stopping Newton Lanark
11:22 Not Stopping Kirkhill
11:25 Not Stopping Burnside
11:27 Not Stopping Croftfoot
11:29 Not Stopping Kings Park
11:34 Not Stopping Langside
11:36 Not Stopping Pollokshaws East
11:38 Not Stopping Shawlands
11:40 Not Stopping Maxwell Park
11:45 Not Stopping Pollokshields West
11:51 Not Stopping Glasgow Central

10/03/26 11:21 Glasgow Central to Newton Lanark due 11:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
11:21 Not Stopping Glasgow Central
11:26 Not Stopping Pollokshields East
11:27 Not Stopping Queens Park Strathclyde
11:29 Not Stopping Crosshill
11:31 Not Stopping Mount Florida
11:35 Not Stopping Kings Park
11:37 Not Stopping Croftfoot
11:39 Not Stopping Burnside
11:42 Not Stopping Kirkhill
11:45 Not Stopping Newton Lanark

10/03/26 11:26 Neilston to Glasgow Central due 11:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
11:26 Not Stopping Neilston
11:33 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

10/03/26 11:28 East Kilbride to Glasgow Central due 12:01 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
11:28 Not Stopping East Kilbride
11:32 Not Stopping Hairmyres
11:37 Not Stopping Busby
11:40 Not Stopping Clarkston
11:44 Not Stopping Giffnock
11:47 Not Stopping Thornliebank
11:51 Not Stopping Pollokshaws West
11:54 Not Stopping Crossmyloof
12:01 Not Stopping Glasgow Central

10/03/26 11:29 Barrhead to Glasgow Central due 11:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
11:29 Not Stopping Barrhead
11:32 Not Stopping Nitshill
11:34 Not Stopping Priesthill & Darnley
11:36 Not Stopping Kennishead
11:39 Not Stopping Pollokshaws West
11:42 Not Stopping Crossmyloof
11:49 Not Stopping Glasgow Central

10/03/26 11:30 Glasgow Central to Ayr due 12:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
11:30 Not Stopping Glasgow Central
11:40 Not Stopping Paisley Gilmour Street
11:44 Not Stopping Johnstone
11:58 Not Stopping Kilwinning
12:02 Not Stopping Irvine
12:07 Not Stopping Barassie
12:10 Not Stopping Troon
12:14 Not Stopping Prestwick Int. Airport
12:15 Not Stopping Prestwick Town
12:19 Not Stopping Newton-On-Ayr
12:22 Not Stopping Ayr

10/03/26 11:31 Paisley Canal to Glasgow Central due 11:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
11:31 Not Stopping Paisley Canal
11:33 Not Stopping Hawkhead
11:36 Not Stopping Crookston
11:39 Not Stopping Mosspark
11:41 Not Stopping Corkerhill
11:44 Not Stopping Dumbreck
11:49 Not Stopping Glasgow Central

10/03/26 11:35 Ayr to Glasgow Central due 12:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
11:35 Not Stopping Ayr
11:37 Not Stopping Newton-On-Ayr
11:40 Not Stopping Prestwick Town
11:42 Not Stopping Prestwick Int. Airport
11:46 Not Stopping Troon
11:48 Not Stopping Barassie
11:53 Not Stopping Irvine
11:57 Not Stopping Kilwinning
12:11 Not Stopping Johnstone
12:15 Not Stopping Paisley Gilmour Street
12:26 Not Stopping Glasgow Central

10/03/26 11:37 Glasgow Central to Neilston due 12:08 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
11:37 Not Stopping Glasgow Central
11:42 Not Stopping Pollokshields East
11:43 Not Stopping Queens Park Strathclyde
11:45 Not Stopping Crosshill
11:47 Not Stopping Mount Florida
11:49 Not Stopping Cathcart
11:52 Not Stopping Muirend
11:55 Not Stopping Williamwood
11:57 Not Stopping Whitecraigs
12:00 Not Stopping Patterton
12:08 Not Stopping Neilston

10/03/26 11:38 Glasgow Central to Paisley Canal due 11:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
11:38 Not Stopping Glasgow Central
11:43 Not Stopping Dumbreck
11:46 Not Stopping Corkerhill
11:48 Not Stopping Mosspark
11:50 Not Stopping Crookston
11:53 Not Stopping Hawkhead
11:56 Not Stopping Paisley Canal

10/03/26 11:45 Glasgow Central to Newton Lanark due 12:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
11:45 Not Stopping Glasgow Central
11:51 Not Stopping Pollokshields West
11:53 Not Stopping Maxwell Park
11:55 Not Stopping Shawlands
11:56 Not Stopping Pollokshaws East
11:58 Not Stopping Langside
12:05 Not Stopping Kings Park
12:07 Not Stopping Croftfoot
12:09 Not Stopping Burnside
12:12 Not Stopping Kirkhill
12:15 Not Stopping Newton Lanark

10/03/26 11:45 Glasgow Central to Edinburgh due 13:01 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
11:45 Not Stopping Glasgow Central
12:02 Not Stopping Motherwell
12:08 Not Stopping Wishaw
12:14 Not Stopping Carluke
12:24 Not Stopping Carstairs
12:55 Not Stopping Haymarket
13:01 Not Stopping Edinburgh

10/03/26 11:47 Glasgow Central to East Kilbride due 12:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
11:47 Not Stopping Glasgow Central
11:53 Not Stopping Crossmyloof
11:56 Not Stopping Pollokshaws West
11:58 Not Stopping Thornliebank
12:01 Not Stopping Giffnock
12:04 Not Stopping Clarkston
12:09 Not Stopping Busby
12:11 Not Stopping Thorntonhall
12:15 Not Stopping Hairmyres
12:19 Not Stopping East Kilbride

10/03/26 11:48 Ardrossan Harbour to Glasgow Central due 12:41 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
11:48 Not Stopping Ardrossan Harbour
11:51 Not Stopping Ardrossan Town
11:54 Not Stopping Ardrossan South Beach
11:56 Not Stopping Saltcoats
11:58 Not Stopping Stevenston
12:03 Not Stopping Kilwinning
12:08 Not Stopping Dalry
12:12 Not Stopping Glengarnock
12:16 Not Stopping Lochwinnoch
12:20 Not Stopping Howwood Renfrew
12:23 Not Stopping Milliken Park
12:26 Not Stopping Johnstone
12:31 Not Stopping Paisley Gilmour Street
12:41 Not Stopping Glasgow Central

10/03/26 11:50 Newton Lanark to Glasgow Central due 12:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
11:50 Not Stopping Newton Lanark
11:53 Not Stopping Kirkhill
11:56 Not Stopping Burnside
11:58 Not Stopping Croftfoot
12:00 Not Stopping Kings Park
12:04 Not Stopping Mount Florida
12:06 Not Stopping Crosshill
12:08 Not Stopping Queens Park Strathclyde
12:09 Not Stopping Pollokshields East
12:14 Not Stopping Glasgow Central

10/03/26 11:56 Neilston to Glasgow Central due 12:27 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
11:56 Not Stopping Neilston
12:03 Not Stopping Patterton
12:06 Not Stopping Whitecraigs
12:08 Not Stopping Williamwood
12:11 Not Stopping Muirend
12:14 Not Stopping Cathcart
12:16 Not Stopping Mount Florida
12:18 Not Stopping Crosshill
12:20 Not Stopping Queens Park Strathclyde
12:22 Not Stopping Pollokshields East
12:27 Not Stopping Glasgow Central

10/03/26 11:56 Gourock to Glasgow Central due 12:37 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
11:56 Not Stopping Gourock
11:59 Not Stopping Fort Matilda
12:02 Not Stopping Greenock West
12:04 Not Stopping Greenock Central
12:07 Not Stopping Cartsdyke
12:09 Not Stopping Bogston
12:11 Not Stopping Port Glasgow
12:20 Not Stopping Bishopton
12:27 Not Stopping Paisley Gilmour Street
12:37 Not Stopping Glasgow Central

10/03/26 11:56 Edinburgh to Glasgow Central due 13:01 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
11:56 Not Stopping Edinburgh
12:00 Not Stopping Haymarket
12:13 Not Stopping Livingston South
12:17 Not Stopping West Calder
12:29 Not Stopping Shotts
12:41 Not Stopping Bellshill
13:01 Not Stopping Glasgow Central

10/03/26 11:57 Glasgow Central to Barrhead due 12:18 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
11:57 Not Stopping Glasgow Central
12:03 Not Stopping Crossmyloof
12:05 Not Stopping Pollokshaws West
12:08 Not Stopping Kennishead
12:11 Not Stopping Priesthill & Darnley
12:13 Not Stopping Nitshill
12:18 Not Stopping Barrhead

10/03/26 11:57 Wemyss Bay to Glasgow Central due 12:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
11:57 Not Stopping Wemyss Bay
12:01 Not Stopping Inverkip
12:13 Not Stopping Branchton
12:15 Not Stopping Drumfrochar
12:18 Not Stopping Whinhill
12:23 Not Stopping Port Glasgow
12:25 Not Stopping Woodhall
12:29 Not Stopping Langbank
12:35 Not Stopping Bishopton
12:40 Not Stopping Paisley St James
12:43 Not Stopping Paisley Gilmour Street
12:46 Not Stopping Hillington West
12:48 Not Stopping Hillington East
12:50 Not Stopping Cardonald
12:58 Not Stopping Glasgow Central

10/03/26 11:59 East Kilbride to Glasgow Central due 12:29 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
11:59 Not Stopping East Kilbride
12:03 Not Stopping Hairmyres
12:05 Not Stopping Thorntonhall
12:09 Not Stopping Busby
12:11 Not Stopping Clarkston
12:14 Not Stopping Giffnock
12:16 Not Stopping Thornliebank
12:20 Not Stopping Pollokshaws West
12:23 Not Stopping Crossmyloof
12:29 Not Stopping Glasgow Central

10/03/26 11:59 Edinburgh to Glasgow Central due 13:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
11:59 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

10/03/26 12:01 Paisley Canal to Glasgow Central due 12:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
12:01 Not Stopping Paisley Canal
12:03 Not Stopping Hawkhead
12:06 Not Stopping Crookston
12:09 Not Stopping Mosspark
12:11 Not Stopping Corkerhill
12:14 Not Stopping Dumbreck
12:19 Not Stopping Glasgow Central

10/03/26 12:05 Glasgow Central to Neilston due 12:36 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
12:05 Not Stopping Glasgow Central
12:10 Not Stopping Pollokshields East
12:11 Not Stopping Queens Park Strathclyde
12:13 Not Stopping Crosshill
12:15 Not Stopping Mount Florida
12:17 Not Stopping Cathcart
12:20 Not Stopping Muirend
12:23 Not Stopping Williamwood
12:25 Not Stopping Whitecraigs
12:28 Not Stopping Patterton
12:36 Not Stopping Neilston

10/03/26 12:05 Glasgow Central to Gourock due 12:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
12:05 Not Stopping Glasgow Central
12:16 Not Stopping Paisley Gilmour Street
12:21 Not Stopping Bishopton
12:30 Not Stopping Port Glasgow
12:32 Not Stopping Bogston
12:35 Not Stopping Cartsdyke
12:37 Not Stopping Greenock Central
12:39 Not Stopping Greenock West
12:42 Not Stopping Fort Matilda
12:45 Not Stopping Gourock

10/03/26 12:08 Glasgow Central to Paisley Canal due 12:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
12:08 Not Stopping Glasgow Central
12:13 Not Stopping Dumbreck
12:16 Not Stopping Corkerhill
12:18 Not Stopping Mosspark
12:20 Not Stopping Crookston
12:23 Not Stopping Hawkhead
12:26 Not Stopping Paisley Canal

10/03/26 12:09 Glasgow Central to Edinburgh due 13:11 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
12:09 Not Stopping Glasgow Central
12:23 Not Stopping Bellshill
12:34 Not Stopping Shotts
12:45 Not Stopping West Calder
12:50 Not Stopping Livingston South
13:06 Not Stopping Haymarket
13:11 Not Stopping Edinburgh

10/03/26 12:13 Glasgow Central to Kilmarnock due 12:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
12:13 Not Stopping Glasgow Central
12:25 Not Stopping Barrhead
12:37 Not Stopping Dunlop
12:41 Not Stopping Stewarton
12:46 Not Stopping Kilmaurs
12:51 Not Stopping Kilmarnock

10/03/26 12:14 Ardrossan Harbour to Glasgow Central due 12:53 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
12:14 Not Stopping Ardrossan Harbour
12:16 Not Stopping Ardrossan Town
12:23 Not Stopping Kilwinning
12:37 Not Stopping Johnstone
12:41 Not Stopping Paisley Gilmour Street
12:53 Not Stopping Glasgow Central

10/03/26 12:15 Glasgow Central to Ardrossan Harbour due 13:05 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
12:15 Not Stopping Glasgow Central
12:25 Not Stopping Paisley Gilmour Street
12:29 Not Stopping Johnstone
12:32 Not Stopping Milliken Park
12:34 Not Stopping Howwood Renfrew
12:38 Not Stopping Lochwinnoch
12:43 Not Stopping Glengarnock
12:47 Not Stopping Dalry
12:51 Not Stopping Kilwinning
12:55 Not Stopping Stevenston
12:58 Not Stopping Saltcoats
13:00 Not Stopping Ardrossan South Beach
13:03 Not Stopping Ardrossan Town
13:05 Not Stopping Ardrossan Harbour

10/03/26 12:17 Glasgow Central to East Kilbride due 12:50 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
12:17 Not Stopping Glasgow Central
12:24 Not Stopping Crossmyloof
12:27 Not Stopping Pollokshaws West
12:30 Not Stopping Thornliebank
12:33 Not Stopping Giffnock
12:37 Not Stopping Clarkston
12:40 Not Stopping Busby
12:46 Not Stopping Hairmyres
12:50 Not Stopping East Kilbride

10/03/26 12:17 Glasgow Central to Wemyss Bay due 13:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
12:17 Not Stopping Glasgow Central
12:24 Not Stopping Cardonald
12:26 Not Stopping Hillington East
12:28 Not Stopping Hillington West
12:32 Not Stopping Paisley Gilmour Street
12:34 Not Stopping Paisley St James
12:39 Not Stopping Bishopton
12:45 Not Stopping Langbank
12:49 Not Stopping Woodhall
12:52 Not Stopping Port Glasgow
12:56 Not Stopping Whinhill
12:59 Not Stopping Drumfrochar
13:02 Not Stopping Branchton
13:10 Not Stopping Inverkip
13:15 Not Stopping Wemyss Bay

10/03/26 12:20 Glasgow Central to Newton Lanark due 12:44 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
12:20 Not Stopping Glasgow Central
12:25 Not Stopping Pollokshields East
12:26 Not Stopping Queens Park Strathclyde
12:28 Not Stopping Crosshill
12:30 Not Stopping Mount Florida
12:34 Not Stopping Kings Park
12:36 Not Stopping Croftfoot
12:38 Not Stopping Burnside
12:41 Not Stopping Kirkhill
12:44 Not Stopping Newton Lanark

10/03/26 12:20 Newton Lanark to Glasgow Central due 12:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
12:20 Not Stopping Newton Lanark
12:23 Not Stopping Kirkhill
12:26 Not Stopping Burnside
12:28 Not Stopping Croftfoot
12:30 Not Stopping Kings Park
12:35 Not Stopping Langside
12:37 Not Stopping Pollokshaws East
12:39 Not Stopping Shawlands
12:41 Not Stopping Maxwell Park
12:45 Not Stopping Pollokshields West
12:51 Not Stopping Glasgow Central

10/03/26 12:26 Neilston to Glasgow Central due 12:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
12:26 Not Stopping Neilston
12:33 Not Stopping Patterton
12:36 Not Stopping Whitecraigs
12:38 Not Stopping Williamwood
12:41 Not Stopping Muirend
12:44 Not Stopping Cathcart
12:46 Not Stopping Mount Florida
12:48 Not Stopping Crosshill
12:50 Not Stopping Queens Park Strathclyde
12:52 Not Stopping Pollokshields East
12:57 Not Stopping Glasgow Central

10/03/26 12:28 Barrhead to Glasgow Central due 12:47 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
12:28 Not Stopping Barrhead
12:31 Not Stopping Nitshill
12:33 Not Stopping Priesthill & Darnley
12:35 Not Stopping Kennishead
12:38 Not Stopping Pollokshaws West
12:41 Not Stopping Crossmyloof
12:47 Not Stopping Glasgow Central

10/03/26 12:30 Glasgow Central to Ayr due 13:24 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
12:30 Not Stopping Glasgow Central
12:41 Not Stopping Paisley Gilmour Street
12:45 Not Stopping Johnstone
12:59 Not Stopping Kilwinning
13:03 Not Stopping Irvine
13:09 Not Stopping Barassie
13:12 Not Stopping Troon
13:16 Not Stopping Prestwick Int. Airport
13:17 Not Stopping Prestwick Town
13:21 Not Stopping Newton-On-Ayr
13:24 Not Stopping Ayr

10/03/26 12:31 East Kilbride to Glasgow Central due 13:00 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
12:31 Not Stopping East Kilbride
12:35 Not Stopping Hairmyres
12:39 Not Stopping Busby
12:42 Not Stopping Clarkston
12:44 Not Stopping Giffnock
12:47 Not Stopping Thornliebank
12:50 Not Stopping Pollokshaws West
12:53 Not Stopping Crossmyloof
13:00 Not Stopping Glasgow Central

10/03/26 12:31 Paisley Canal to Glasgow Central due 12:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
12:31 Not Stopping Paisley Canal
12:33 Not Stopping Hawkhead
12:36 Not Stopping Crookston
12:39 Not Stopping Mosspark
12:41 Not Stopping Corkerhill
12:44 Not Stopping Dumbreck
12:51 Not Stopping Glasgow Central

10/03/26 12:35 Ayr to Glasgow Central due 13:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
12:35 Not Stopping Ayr
12:37 Not Stopping Newton-On-Ayr
12:40 Not Stopping Prestwick Town
12:42 Not Stopping Prestwick Int. Airport
12:46 Not Stopping Troon
12:48 Not Stopping Barassie
12:53 Not Stopping Irvine
12:57 Not Stopping Kilwinning
13:11 Not Stopping Johnstone
13:15 Not Stopping Paisley Gilmour Street
13:26 Not Stopping Glasgow Central

10/03/26 12:35 Glasgow Central to Neilston due 13:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
12:35 Not Stopping Glasgow Central
12:40 Not Stopping Pollokshields East
12:41 Not Stopping Queens Park Strathclyde
12:43 Not Stopping Crosshill
12:45 Not Stopping Mount Florida
12:47 Not Stopping Cathcart
12:50 Not Stopping Muirend
12:53 Not Stopping Williamwood
12:55 Not Stopping Whitecraigs
12:58 Not Stopping Patterton
13:06 Not Stopping Neilston

10/03/26 12:38 Glasgow Central to Paisley Canal due 12:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
12:38 Not Stopping Glasgow Central
12:43 Not Stopping Dumbreck
12:46 Not Stopping Corkerhill
12:48 Not Stopping Mosspark
12:50 Not Stopping Crookston
12:53 Not Stopping Hawkhead
12:56 Not Stopping Paisley Canal

10/03/26 12:45 Glasgow Central to Newton Lanark due 13:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
12:45 Not Stopping Glasgow Central
12:51 Not Stopping Pollokshields West
12:53 Not Stopping Maxwell Park
12:55 Not Stopping Shawlands
12:56 Not Stopping Pollokshaws East
12:58 Not Stopping Langside
13:04 Not Stopping Kings Park
13:06 Not Stopping Croftfoot
13:08 Not Stopping Burnside
13:11 Not Stopping Kirkhill
13:14 Not Stopping Newton Lanark

10/03/26 12:47 Glasgow Central to East Kilbride due 13:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
12:47 Not Stopping Glasgow Central
12:53 Not Stopping Crossmyloof
12:56 Not Stopping Pollokshaws West
12:58 Not Stopping Thornliebank
13:01 Not Stopping Giffnock
13:04 Not Stopping Clarkston
13:09 Not Stopping Busby
13:11 Not Stopping Thorntonhall
13:15 Not Stopping Hairmyres
13:19 Not Stopping East Kilbride

10/03/26 12:49 Ardrossan Harbour to Glasgow Central due 13:41 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
12:49 Not Stopping Ardrossan Harbour
12:52 Not Stopping Ardrossan Town
12:55 Not Stopping Ardrossan South Beach
12:57 Not Stopping Saltcoats
12:59 Not Stopping Stevenston
13:03 Not Stopping Kilwinning
13:08 Not Stopping Dalry
13:12 Not Stopping Glengarnock
13:16 Not Stopping Lochwinnoch
13:20 Not Stopping Howwood Renfrew
13:23 Not Stopping Milliken Park
13:26 Not Stopping Johnstone
13:31 Not Stopping Paisley Gilmour Street
13:41 Not Stopping Glasgow Central

10/03/26 12:49 Newton Lanark to Glasgow Central due 13:13 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
12:49 Not Stopping Newton Lanark
12:52 Not Stopping Kirkhill
12:55 Not Stopping Burnside
12:57 Not Stopping Croftfoot
12:59 Not Stopping Kings Park
13:03 Not Stopping Mount Florida
13:05 Not Stopping Crosshill
13:07 Not Stopping Queens Park Strathclyde
13:08 Not Stopping Pollokshields East
13:13 Not Stopping Glasgow Central

10/03/26 12:56 Neilston to Glasgow Central due 13:28 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
12:56 Not Stopping Neilston
13:03 Not Stopping Patterton
13:06 Not Stopping Whitecraigs
13:08 Not Stopping Williamwood
13:11 Not Stopping Muirend
13:14 Not Stopping Cathcart
13:16 Not Stopping Mount Florida
13:18 Not Stopping Crosshill
13:20 Not Stopping Queens Park Strathclyde
13:23 Not Stopping Pollokshields East
13:28 Not Stopping Glasgow Central

10/03/26 12:56 Gourock to Glasgow Central due 13:37 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
12:56 Not Stopping Gourock
12:59 Not Stopping Fort Matilda
13:02 Not Stopping Greenock West
13:04 Not Stopping Greenock Central
13:07 Not Stopping Cartsdyke
13:09 Not Stopping Bogston
13:11 Not Stopping Port Glasgow
13:20 Not Stopping Bishopton
13:27 Not Stopping Paisley Gilmour Street
13:37 Not Stopping Glasgow Central

10/03/26 12:57 East Kilbride to Glasgow Central due 13:32 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:11
Scheduled Expected Destination
12:57 Not Stopping East Kilbride
13:01 Not Stopping Hairmyres
13:05 Not Stopping Thorntonhall
13:08 Not Stopping Busby
13:11 Not Stopping Clarkston
13:15 Not Stopping Giffnock
13:18 Not Stopping Thornliebank
13:22 Not Stopping Pollokshaws West
13:25 Not Stopping Crossmyloof
13:32 Not Stopping Glasgow Central

10/03/26 12:57 Glasgow Central to Barrhead due 13:18 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
12:57 Not Stopping Glasgow Central
13:03 Not Stopping Crossmyloof
13:05 Not Stopping Pollokshaws West
13:08 Not Stopping Kennishead
13:11 Not Stopping Priesthill & Darnley
13:13 Not Stopping Nitshill
13:18 Not Stopping Barrhead

10/03/26 12:57 Wemyss Bay to Glasgow Central due 13:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
12:57 Not Stopping Wemyss Bay
13:01 Not Stopping Inverkip
13:13 Not Stopping Branchton
13:15 Not Stopping Drumfrochar
13:18 Not Stopping Whinhill
13:23 Not Stopping Port Glasgow
13:25 Not Stopping Woodhall
13:29 Not Stopping Langbank
13:35 Not Stopping Bishopton
13:40 Not Stopping Paisley St James
13:43 Not Stopping Paisley Gilmour Street
13:46 Not Stopping Hillington West
13:48 Not Stopping Hillington East
13:50 Not Stopping Cardonald
13:58 Not Stopping Glasgow Central

10/03/26 12:57 Edinburgh to Glasgow Central due 14:11 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
12:57 Not Stopping Edinburgh
13:01 Not Stopping Haymarket
13:21 Not Stopping Livingston South
13:25 Not Stopping West Calder
13:38 Not Stopping Shotts
13:51 Not Stopping Bellshill
14:11 Not Stopping Glasgow Central

10/03/26 13:01 Paisley Canal to Glasgow Central due 13:21 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
13:01 Not Stopping Paisley Canal
13:03 Not Stopping Hawkhead
13:06 Not Stopping Crookston
13:09 Not Stopping Mosspark
13:11 Not Stopping Corkerhill
13:14 Not Stopping Dumbreck
13:21 Not Stopping Glasgow Central

10/03/26 13:03 Kilmarnock to Glasgow Central due 13:40 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
13:03 Not Stopping Kilmarnock
13:07 Not Stopping Kilmaurs
13:12 Not Stopping Stewarton
13:17 Not Stopping Dunlop
13:27 Not Stopping Barrhead
13:40 Not Stopping Glasgow Central

10/03/26 13:03 Glasgow Central to Edinburgh due 14:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
13:03 Not Stopping Glasgow Central
13:19 Not Stopping Bellshill
13:33 Not Stopping Shotts
13:44 Not Stopping West Calder
13:50 Not Stopping Livingston South
14:08 Not Stopping Haymarket
14:14 Not Stopping Edinburgh

10/03/26 13:05 Glasgow Central to Neilston due 13:36 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
13:05 Not Stopping Glasgow Central
13:10 Not Stopping Pollokshields East
13:11 Not Stopping Queens Park Strathclyde
13:13 Not Stopping Crosshill
13:15 Not Stopping Mount Florida
13:17 Not Stopping Cathcart
13:20 Not Stopping Muirend
13:23 Not Stopping Williamwood
13:25 Not Stopping Whitecraigs
13:28 Not Stopping Patterton
13:36 Not Stopping Neilston

10/03/26 13:05 Glasgow Central to Gourock due 13:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
13:05 Not Stopping Glasgow Central
13:15 Not Stopping Paisley Gilmour Street
13:21 Not Stopping Bishopton
13:30 Not Stopping Port Glasgow
13:32 Not Stopping Bogston
13:34 Not Stopping Cartsdyke
13:36 Not Stopping Greenock Central
13:38 Not Stopping Greenock West
13:41 Not Stopping Fort Matilda
13:45 Not Stopping Gourock

10/03/26 13:08 Glasgow Central to Paisley Canal due 13:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
13:08 Not Stopping Glasgow Central
13:13 Not Stopping Dumbreck
13:16 Not Stopping Corkerhill
13:18 Not Stopping Mosspark
13:20 Not Stopping Crookston
13:23 Not Stopping Hawkhead
13:26 Not Stopping Paisley Canal

10/03/26 13:15 Glasgow Central to Ardrossan Harbour due 14:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
13:15 Not Stopping Glasgow Central
13:25 Not Stopping Paisley Gilmour Street
13:29 Not Stopping Johnstone
13:32 Not Stopping Milliken Park
13:35 Not Stopping Howwood Renfrew
13:39 Not Stopping Lochwinnoch
13:43 Not Stopping Glengarnock
13:47 Not Stopping Dalry
13:51 Not Stopping Kilwinning
13:55 Not Stopping Stevenston
13:58 Not Stopping Saltcoats
14:00 Not Stopping Ardrossan South Beach
14:03 Not Stopping Ardrossan Town
14:06 Not Stopping Ardrossan Harbour

10/03/26 13:17 Glasgow Central to Wemyss Bay due 14:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
13:17 Not Stopping Glasgow Central
13:24 Not Stopping Cardonald
13:26 Not Stopping Hillington East
13:28 Not Stopping Hillington West
13:32 Not Stopping Paisley Gilmour Street
13:34 Not Stopping Paisley St James
13:39 Not Stopping Bishopton
13:45 Not Stopping Langbank
13:49 Not Stopping Woodhall
13:52 Not Stopping Port Glasgow
13:56 Not Stopping Whinhill
13:59 Not Stopping Drumfrochar
14:02 Not Stopping Branchton
14:10 Not Stopping Inverkip
14:15 Not Stopping Wemyss Bay

10/03/26 13:18 Glasgow Central to East Kilbride due 13:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
13:18 Not Stopping Glasgow Central
13:24 Not Stopping Crossmyloof
13:27 Not Stopping Pollokshaws West
13:29 Not Stopping Thornliebank
13:32 Not Stopping Giffnock
13:35 Not Stopping Clarkston
13:40 Not Stopping Busby
13:45 Not Stopping Hairmyres
13:49 Not Stopping East Kilbride

10/03/26 13:19 Newton Lanark to Glasgow Central due 13:47 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
13:19 Not Stopping Newton Lanark
13:22 Not Stopping Kirkhill
13:25 Not Stopping Burnside
13:27 Not Stopping Croftfoot
13:29 Not Stopping Kings Park
13:33 Not Stopping Langside
13:35 Not Stopping Pollokshaws East
13:37 Not Stopping Shawlands
13:39 Not Stopping Maxwell Park
13:41 Not Stopping Pollokshields West
13:47 Not Stopping Glasgow Central

10/03/26 13:20 Glasgow Central to Newton Lanark due 13:44 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
13:20 Not Stopping Glasgow Central
13:25 Not Stopping Pollokshields East
13:26 Not Stopping Queens Park Strathclyde
13:28 Not Stopping Crosshill
13:30 Not Stopping Mount Florida
13:34 Not Stopping Kings Park
13:36 Not Stopping Croftfoot
13:38 Not Stopping Burnside
13:41 Not Stopping Kirkhill
13:44 Not Stopping Newton Lanark

10/03/26 13:26 Neilston to Glasgow Central due 13:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
13:26 Not Stopping Neilston
13:33 Not Stopping Patterton
13:36 Not Stopping Whitecraigs
13:38 Not Stopping Williamwood
13:41 Not Stopping Muirend
13:44 Not Stopping Cathcart
13:46 Not Stopping Mount Florida
13:48 Not Stopping Crosshill
13:50 Not Stopping Queens Park Strathclyde
13:53 Not Stopping Pollokshields East
13:58 Not Stopping Glasgow Central

10/03/26 13:30 Glasgow Central to Ayr due 14:23 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
13:30 Not Stopping Glasgow Central
13:40 Not Stopping Paisley Gilmour Street
13:44 Not Stopping Johnstone
13:58 Not Stopping Kilwinning
14:02 Not Stopping Irvine
14:06 Not Stopping Barassie
14:09 Not Stopping Troon
14:13 Not Stopping Prestwick Int. Airport
14:15 Not Stopping Prestwick Town
14:18 Not Stopping Newton-On-Ayr
14:23 Not Stopping Ayr

10/03/26 13:31 East Kilbride to Glasgow Central due 14:00 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
13:31 Not Stopping East Kilbride
13:35 Not Stopping Hairmyres
13:39 Not Stopping Busby
13:42 Not Stopping Clarkston
13:45 Not Stopping Giffnock
13:47 Not Stopping Thornliebank
13:50 Not Stopping Pollokshaws West
13:53 Not Stopping Crossmyloof
14:00 Not Stopping Glasgow Central

10/03/26 13:31 Paisley Canal to Glasgow Central due 13:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
13:31 Not Stopping Paisley Canal
13:33 Not Stopping Hawkhead
13:36 Not Stopping Crookston
13:39 Not Stopping Mosspark
13:41 Not Stopping Corkerhill
13:44 Not Stopping Dumbreck
13:51 Not Stopping Glasgow Central

10/03/26 13:32 Barrhead to Glasgow Central due 13:52 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
13:32 Not Stopping Barrhead
13:35 Not Stopping Nitshill
13:37 Not Stopping Priesthill & Darnley
13:39 Not Stopping Kennishead
13:42 Not Stopping Pollokshaws West
13:45 Not Stopping Crossmyloof
13:52 Not Stopping Glasgow Central

10/03/26 13:35 Ayr to Glasgow Central due 14:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
13:35 Not Stopping Ayr
13:37 Not Stopping Newton-On-Ayr
13:40 Not Stopping Prestwick Town
13:42 Not Stopping Prestwick Int. Airport
13:46 Not Stopping Troon
13:48 Not Stopping Barassie
13:53 Not Stopping Irvine
13:57 Not Stopping Kilwinning
14:11 Not Stopping Johnstone
14:15 Not Stopping Paisley Gilmour Street
14:26 Not Stopping Glasgow Central

10/03/26 13:35 Glasgow Central to Neilston due 14:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
13:35 Not Stopping Glasgow Central
13:40 Not Stopping Pollokshields East
13:41 Not Stopping Queens Park Strathclyde
13:43 Not Stopping Crosshill
13:45 Not Stopping Mount Florida
13:47 Not Stopping Cathcart
13:50 Not Stopping Muirend
13:53 Not Stopping Williamwood
13:55 Not Stopping Whitecraigs
13:58 Not Stopping Patterton
14:06 Not Stopping Neilston

10/03/26 13:38 Glasgow Central to Paisley Canal due 13:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
13:38 Not Stopping Glasgow Central
13:43 Not Stopping Dumbreck
13:46 Not Stopping Corkerhill
13:48 Not Stopping Mosspark
13:50 Not Stopping Crookston
13:53 Not Stopping Hawkhead
13:56 Not Stopping Paisley Canal

10/03/26 13:42 Glasgow Central to Edinburgh due 15:08 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
13:42 Not Stopping Glasgow Central
14:02 Not Stopping Motherwell
14:08 Not Stopping Wishaw
14:15 Not Stopping Carluke
14:25 Not Stopping Carstairs
15:03 Not Stopping Haymarket
15:08 Not Stopping Edinburgh

10/03/26 13:45 Glasgow Central to Newton Lanark due 14:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
13:45 Not Stopping Glasgow Central
13:51 Not Stopping Pollokshields West
13:53 Not Stopping Maxwell Park
13:55 Not Stopping Shawlands
13:57 Not Stopping Pollokshaws East
13:59 Not Stopping Langside
14:04 Not Stopping Kings Park
14:06 Not Stopping Croftfoot
14:08 Not Stopping Burnside
14:11 Not Stopping Kirkhill
14:14 Not Stopping Newton Lanark

10/03/26 13:48 Glasgow Central to East Kilbride due 14:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
13:48 Not Stopping Glasgow Central
13:54 Not Stopping Crossmyloof
13:57 Not Stopping Pollokshaws West
14:01 Not Stopping Thornliebank
14:04 Not Stopping Giffnock
14:08 Not Stopping Clarkston
14:11 Not Stopping Busby
14:14 Not Stopping Thorntonhall
14:18 Not Stopping Hairmyres
14:22 Not Stopping East Kilbride

10/03/26 13:48 Ardrossan Harbour to Glasgow Central due 14:43 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
13:48 Not Stopping Ardrossan Harbour
13:51 Not Stopping Ardrossan Town
13:54 Not Stopping Ardrossan South Beach
13:56 Not Stopping Saltcoats
13:58 Not Stopping Stevenston
14:03 Not Stopping Kilwinning
14:08 Not Stopping Dalry
14:12 Not Stopping Glengarnock
14:17 Not Stopping Lochwinnoch
14:21 Not Stopping Howwood Renfrew
14:23 Not Stopping Milliken Park
14:27 Not Stopping Johnstone
14:32 Not Stopping Paisley Gilmour Street
14:43 Not Stopping Glasgow Central

10/03/26 13:49 Newton Lanark to Glasgow Central due 14:13 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
13:49 Not Stopping Newton Lanark
13:52 Not Stopping Kirkhill
13:55 Not Stopping Burnside
13:57 Not Stopping Croftfoot
13:59 Not Stopping Kings Park
14:03 Not Stopping Mount Florida
14:05 Not Stopping Crosshill
14:07 Not Stopping Queens Park Strathclyde
14:08 Not Stopping Pollokshields East
14:13 Not Stopping Glasgow Central

10/03/26 13:51 Edinburgh to Glasgow Central due 15:03 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
13:51 Not Stopping Edinburgh
13:55 Not Stopping Haymarket
14:19 Not Stopping Carstairs
14:28 Not Stopping Carluke
14:35 Not Stopping Wishaw
14:40 Not Stopping Motherwell
15:03 Not Stopping Glasgow Central

10/03/26 13:56 Neilston to Glasgow Central due 14:28 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
13:56 Not Stopping Neilston
14:03 Not Stopping Patterton
14:06 Not Stopping Whitecraigs
14:08 Not Stopping Williamwood
14:11 Not Stopping Muirend
14:14 Not Stopping Cathcart
14:16 Not Stopping Mount Florida
14:18 Not Stopping Crosshill
14:20 Not Stopping Queens Park Strathclyde
14:23 Not Stopping Pollokshields East
14:28 Not Stopping Glasgow Central

10/03/26 13:56 Gourock to Glasgow Central due 14:37 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
13:56 Not Stopping Gourock
13:59 Not Stopping Fort Matilda
14:02 Not Stopping Greenock West
14:04 Not Stopping Greenock Central
14:07 Not Stopping Cartsdyke
14:09 Not Stopping Bogston
14:11 Not Stopping Port Glasgow
14:20 Not Stopping Bishopton
14:27 Not Stopping Paisley Gilmour Street
14:37 Not Stopping Glasgow Central

10/03/26 13:56 Edinburgh to Glasgow Central due 15:12 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
13:56 Not Stopping Edinburgh
14:00 Not Stopping Haymarket
14:15 Not Stopping Livingston South
14:20 Not Stopping West Calder
14:39 Not Stopping Shotts
14:52 Not Stopping Bellshill
15:12 Not Stopping Glasgow Central

10/03/26 13:57 East Kilbride to Glasgow Central due 14:30 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
13:57 Not Stopping East Kilbride
14:01 Not Stopping Hairmyres
14:03 Not Stopping Thorntonhall
14:07 Not Stopping Busby
14:09 Not Stopping Clarkston
14:12 Not Stopping Giffnock
14:15 Not Stopping Thornliebank
14:18 Not Stopping Pollokshaws West
14:21 Not Stopping Crossmyloof
14:30 Not Stopping Glasgow Central

10/03/26 13:57 Wemyss Bay to Glasgow Central due 14:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
13:57 Not Stopping Wemyss Bay
14:01 Not Stopping Inverkip
14:13 Not Stopping Branchton
14:15 Not Stopping Drumfrochar
14:18 Not Stopping Whinhill
14:23 Not Stopping Port Glasgow
14:25 Not Stopping Woodhall
14:29 Not Stopping Langbank
14:35 Not Stopping Bishopton
14:40 Not Stopping Paisley St James
14:43 Not Stopping Paisley Gilmour Street
14:46 Not Stopping Hillington West
14:48 Not Stopping Hillington East
14:50 Not Stopping Cardonald
14:58 Not Stopping Glasgow Central

10/03/26 13:59 Glasgow Central to Barrhead due 14:20 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
13:59 Not Stopping Glasgow Central
14:05 Not Stopping Crossmyloof
14:07 Not Stopping Pollokshaws West
14:10 Not Stopping Kennishead
14:13 Not Stopping Priesthill & Darnley
14:15 Not Stopping Nitshill
14:20 Not Stopping Barrhead

10/03/26 14:01 Paisley Canal to Glasgow Central due 14:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
14:01 Not Stopping Paisley Canal
14:03 Not Stopping Hawkhead
14:06 Not Stopping Crookston
14:09 Not Stopping Mosspark
14:11 Not Stopping Corkerhill
14:14 Not Stopping Dumbreck
14:19 Not Stopping Glasgow Central

10/03/26 14:05 Glasgow Central to Neilston due 14:36 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
14:05 Not Stopping Glasgow Central
14:10 Not Stopping Pollokshields East
14:11 Not Stopping Queens Park Strathclyde
14:13 Not Stopping Crosshill
14:15 Not Stopping Mount Florida
14:17 Not Stopping Cathcart
14:20 Not Stopping Muirend
14:23 Not Stopping Williamwood
14:25 Not Stopping Whitecraigs
14:28 Not Stopping Patterton
14:36 Not Stopping Neilston

10/03/26 14:05 Glasgow Central to Gourock due 14:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
14:05 Not Stopping Glasgow Central
14:15 Not Stopping Paisley Gilmour Street
14:21 Not Stopping Bishopton
14:30 Not Stopping Port Glasgow
14:32 Not Stopping Bogston
14:34 Not Stopping Cartsdyke
14:36 Not Stopping Greenock Central
14:38 Not Stopping Greenock West
14:41 Not Stopping Fort Matilda
14:45 Not Stopping Gourock

10/03/26 14:07 Glasgow Central to Edinburgh due 15:12 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
14:07 Not Stopping Glasgow Central
14:24 Not Stopping Bellshill
14:36 Not Stopping Shotts
14:47 Not Stopping West Calder
14:52 Not Stopping Livingston South
15:07 Not Stopping Haymarket
15:12 Not Stopping Edinburgh

10/03/26 14:08 Glasgow Central to Paisley Canal due 14:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
14:08 Not Stopping Glasgow Central
14:13 Not Stopping Dumbreck
14:16 Not Stopping Corkerhill
14:18 Not Stopping Mosspark
14:20 Not Stopping Crookston
14:23 Not Stopping Hawkhead
14:26 Not Stopping Paisley Canal

10/03/26 14:12 Glasgow Central to Kilmarnock due 14:52 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
14:12 Not Stopping Glasgow Central
14:26 Not Stopping Barrhead
14:38 Not Stopping Dunlop
14:42 Not Stopping Stewarton
14:46 Not Stopping Kilmaurs
14:52 Not Stopping Kilmarnock

10/03/26 14:15 Glasgow Central to Ardrossan Harbour due 15:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
14:15 Not Stopping Glasgow Central
14:25 Not Stopping Paisley Gilmour Street
14:29 Not Stopping Johnstone
14:32 Not Stopping Milliken Park
14:35 Not Stopping Howwood Renfrew
14:39 Not Stopping Lochwinnoch
14:43 Not Stopping Glengarnock
14:47 Not Stopping Dalry
14:51 Not Stopping Kilwinning
14:55 Not Stopping Stevenston
14:58 Not Stopping Saltcoats
15:00 Not Stopping Ardrossan South Beach
15:03 Not Stopping Ardrossan Town
15:06 Not Stopping Ardrossan Harbour

10/03/26 14:17 Glasgow Central to Wemyss Bay due 15:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
14:17 Not Stopping Glasgow Central
14:24 Not Stopping Cardonald
14:26 Not Stopping Hillington East
14:28 Not Stopping Hillington West
14:32 Not Stopping Paisley Gilmour Street
14:34 Not Stopping Paisley St James
14:39 Not Stopping Bishopton
14:45 Not Stopping Langbank
14:49 Not Stopping Woodhall
14:52 Not Stopping Port Glasgow
14:56 Not Stopping Whinhill
14:59 Not Stopping Drumfrochar
15:02 Not Stopping Branchton
15:10 Not Stopping Inverkip
15:15 Not Stopping Wemyss Bay

10/03/26 14:18 Glasgow Central to East Kilbride due 14:48 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
14:18 Not Stopping Glasgow Central
14:24 Not Stopping Crossmyloof
14:27 Not Stopping Pollokshaws West
14:29 Not Stopping Thornliebank
14:32 Not Stopping Giffnock
14:35 Not Stopping Clarkston
14:38 Not Stopping Busby
14:43 Not Stopping Hairmyres
14:48 Not Stopping East Kilbride

10/03/26 14:19 Newton Lanark to Glasgow Central due 14:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
14:19 Not Stopping Newton Lanark
14:22 Not Stopping Kirkhill
14:25 Not Stopping Burnside
14:27 Not Stopping Croftfoot
14:30 Not Stopping Kings Park
14:35 Not Stopping Langside
14:37 Not Stopping Pollokshaws East
14:39 Not Stopping Shawlands
14:41 Not Stopping Maxwell Park
14:45 Not Stopping Pollokshields West
14:51 Not Stopping Glasgow Central

10/03/26 14:20 Glasgow Central to Newton Lanark due 14:44 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
14:20 Not Stopping Glasgow Central
14:25 Not Stopping Pollokshields East
14:26 Not Stopping Queens Park Strathclyde
14:28 Not Stopping Crosshill
14:30 Not Stopping Mount Florida
14:34 Not Stopping Kings Park
14:36 Not Stopping Croftfoot
14:38 Not Stopping Burnside
14:41 Not Stopping Kirkhill
14:44 Not Stopping Newton Lanark

10/03/26 14:26 Neilston to Glasgow Central due 14:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
14:26 Not Stopping Neilston
14:33 Not Stopping Patterton
14:36 Not Stopping Whitecraigs
14:38 Not Stopping Williamwood
14:41 Not Stopping Muirend
14:44 Not Stopping Cathcart
14:46 Not Stopping Mount Florida
14:48 Not Stopping Crosshill
14:50 Not Stopping Queens Park Strathclyde
14:52 Not Stopping Pollokshields East
14:57 Not Stopping Glasgow Central

10/03/26 14:28 East Kilbride to Glasgow Central due 15:01 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
14:28 Not Stopping East Kilbride
14:32 Not Stopping Hairmyres
14:37 Not Stopping Busby
14:40 Not Stopping Clarkston
14:44 Not Stopping Giffnock
14:47 Not Stopping Thornliebank
14:51 Not Stopping Pollokshaws West
14:54 Not Stopping Crossmyloof
15:01 Not Stopping Glasgow Central

10/03/26 14:28 Barrhead to Glasgow Central due 14:47 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
14:28 Not Stopping Barrhead
14:31 Not Stopping Nitshill
14:33 Not Stopping Priesthill & Darnley
14:35 Not Stopping Kennishead
14:38 Not Stopping Pollokshaws West
14:41 Not Stopping Crossmyloof
14:47 Not Stopping Glasgow Central

10/03/26 14:30 Glasgow Central to Ayr due 15:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
14:30 Not Stopping Glasgow Central
14:40 Not Stopping Paisley Gilmour Street
14:44 Not Stopping Johnstone
14:58 Not Stopping Kilwinning
15:02 Not Stopping Irvine
15:07 Not Stopping Barassie
15:10 Not Stopping Troon
15:14 Not Stopping Prestwick Int. Airport
15:15 Not Stopping Prestwick Town
15:19 Not Stopping Newton-On-Ayr
15:22 Not Stopping Ayr

10/03/26 14:31 Paisley Canal to Glasgow Central due 14:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
14:31 Not Stopping Paisley Canal
14:33 Not Stopping Hawkhead
14:36 Not Stopping Crookston
14:39 Not Stopping Mosspark
14:41 Not Stopping Corkerhill
14:44 Not Stopping Dumbreck
14:51 Not Stopping Glasgow Central

10/03/26 14:35 Ayr to Glasgow Central due 15:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
14:35 Not Stopping Ayr
14:37 Not Stopping Newton-On-Ayr
14:40 Not Stopping Prestwick Town
14:42 Not Stopping Prestwick Int. Airport
14:46 Not Stopping Troon
14:48 Not Stopping Barassie
14:53 Not Stopping Irvine
14:57 Not Stopping Kilwinning
15:11 Not Stopping Johnstone
15:15 Not Stopping Paisley Gilmour Street
15:26 Not Stopping Glasgow Central

10/03/26 14:37 Glasgow Central to Neilston due 15:08 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
14:37 Not Stopping Glasgow Central
14:42 Not Stopping Pollokshields East
14:43 Not Stopping Queens Park Strathclyde
14:45 Not Stopping Crosshill
14:47 Not Stopping Mount Florida
14:49 Not Stopping Cathcart
14:52 Not Stopping Muirend
14:55 Not Stopping Williamwood
14:57 Not Stopping Whitecraigs
15:00 Not Stopping Patterton
15:08 Not Stopping Neilston

10/03/26 14:38 Glasgow Central to Paisley Canal due 14:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
14:38 Not Stopping Glasgow Central
14:43 Not Stopping Dumbreck
14:46 Not Stopping Corkerhill
14:48 Not Stopping Mosspark
14:50 Not Stopping Crookston
14:53 Not Stopping Hawkhead
14:56 Not Stopping Paisley Canal

10/03/26 14:45 Glasgow Central to Newton Lanark due 15:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
14:45 Not Stopping Glasgow Central
14:51 Not Stopping Pollokshields West
14:53 Not Stopping Maxwell Park
14:55 Not Stopping Shawlands
14:56 Not Stopping Pollokshaws East
14:58 Not Stopping Langside
15:04 Not Stopping Kings Park
15:06 Not Stopping Croftfoot
15:08 Not Stopping Burnside
15:11 Not Stopping Kirkhill
15:14 Not Stopping Newton Lanark

10/03/26 14:47 Glasgow Central to East Kilbride due 15:20 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
14:47 Not Stopping Glasgow Central
14:54 Not Stopping Crossmyloof
14:56 Not Stopping Pollokshaws West
14:59 Not Stopping Thornliebank
15:03 Not Stopping Giffnock
15:06 Not Stopping Clarkston
15:09 Not Stopping Busby
15:12 Not Stopping Thorntonhall
15:16 Not Stopping Hairmyres
15:20 Not Stopping East Kilbride

10/03/26 14:48 Ardrossan Harbour to Glasgow Central due 15:42 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
14:48 Not Stopping Ardrossan Harbour
14:51 Not Stopping Ardrossan Town
14:54 Not Stopping Ardrossan South Beach
14:56 Not Stopping Saltcoats
14:58 Not Stopping Stevenston
15:03 Not Stopping Kilwinning
15:08 Not Stopping Dalry
15:12 Not Stopping Glengarnock
15:16 Not Stopping Lochwinnoch
15:20 Not Stopping Howwood Renfrew
15:23 Not Stopping Milliken Park
15:26 Not Stopping Johnstone
15:31 Not Stopping Paisley Gilmour Street
15:42 Not Stopping Glasgow Central

10/03/26 14:49 Newton Lanark to Glasgow Central due 15:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
14:49 Not Stopping Newton Lanark
14:52 Not Stopping Kirkhill
14:55 Not Stopping Burnside
14:57 Not Stopping Croftfoot
14:59 Not Stopping Kings Park
15:03 Not Stopping Mount Florida
15:05 Not Stopping Crosshill
15:07 Not Stopping Queens Park Strathclyde
15:08 Not Stopping Pollokshields East
15:14 Not Stopping Glasgow Central

10/03/26 14:55 Edinburgh to Glasgow Central due 16:10 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
14:55 Not Stopping Edinburgh
15:00 Not Stopping Haymarket
15:15 Not Stopping Livingston South
15:20 Not Stopping West Calder
15:39 Not Stopping Shotts
15:50 Not Stopping Bellshill
16:10 Not Stopping Glasgow Central

10/03/26 14:56 Neilston to Glasgow Central due 15:28 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
14:56 Not Stopping Neilston
15:03 Not Stopping Patterton
15:06 Not Stopping Whitecraigs
15:08 Not Stopping Williamwood
15:11 Not Stopping Muirend
15:14 Not Stopping Cathcart
15:16 Not Stopping Mount Florida
15:18 Not Stopping Crosshill
15:20 Not Stopping Queens Park Strathclyde
15:23 Not Stopping Pollokshields East
15:28 Not Stopping Glasgow Central

10/03/26 14:56 Gourock to Glasgow Central due 15:40 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
14:56 Not Stopping Gourock
14:59 Not Stopping Fort Matilda
15:02 Not Stopping Greenock West
15:04 Not Stopping Greenock Central
15:07 Not Stopping Cartsdyke
15:09 Not Stopping Bogston
15:11 Not Stopping Port Glasgow
15:20 Not Stopping Bishopton
15:27 Not Stopping Paisley Gilmour Street
15:40 Not Stopping Glasgow Central

10/03/26 14:57 Glasgow Central to Barrhead due 15:18 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
14:57 Not Stopping Glasgow Central
15:03 Not Stopping Crossmyloof
15:05 Not Stopping Pollokshaws West
15:08 Not Stopping Kennishead
15:11 Not Stopping Priesthill & Darnley
15:13 Not Stopping Nitshill
15:18 Not Stopping Barrhead

10/03/26 14:57 Wemyss Bay to Glasgow Central due 15:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
14:57 Not Stopping Wemyss Bay
15:01 Not Stopping Inverkip
15:13 Not Stopping Branchton
15:15 Not Stopping Drumfrochar
15:18 Not Stopping Whinhill
15:23 Not Stopping Port Glasgow
15:25 Not Stopping Woodhall
15:29 Not Stopping Langbank
15:35 Not Stopping Bishopton
15:40 Not Stopping Paisley St James
15:43 Not Stopping Paisley Gilmour Street
15:46 Not Stopping Hillington West
15:48 Not Stopping Hillington East
15:50 Not Stopping Cardonald
15:58 Not Stopping Glasgow Central

10/03/26 14:59 East Kilbride to Glasgow Central due 15:30 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
14:59 Not Stopping East Kilbride
15:03 Not Stopping Hairmyres
15:05 Not Stopping Thorntonhall
15:09 Not Stopping Busby
15:11 Not Stopping Clarkston
15:14 Not Stopping Giffnock
15:16 Not Stopping Thornliebank
15:20 Not Stopping Pollokshaws West
15:24 Not Stopping Crossmyloof
15:30 Not Stopping Glasgow Central

10/03/26 14:59 Kilmarnock to Glasgow Central due 15:40 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
14:59 Not Stopping Kilmarnock
15:03 Not Stopping Kilmaurs
15:08 Not Stopping Stewarton
15:13 Not Stopping Dunlop
15:24 Not Stopping Barrhead
15:40 Not Stopping Glasgow Central

10/03/26 15:01 Paisley Canal to Glasgow Central due 15:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
15:01 Not Stopping Paisley Canal
15:03 Not Stopping Hawkhead
15:06 Not Stopping Crookston
15:09 Not Stopping Mosspark
15:11 Not Stopping Corkerhill
15:14 Not Stopping Dumbreck
15:22 Not Stopping Glasgow Central

10/03/26 15:03 Glasgow Central to Edinburgh due 16:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
15:03 Not Stopping Glasgow Central
15:20 Not Stopping Bellshill
15:35 Not Stopping Shotts
15:47 Not Stopping West Calder
15:51 Not Stopping Livingston South
16:09 Not Stopping Haymarket
16:14 Not Stopping Edinburgh

10/03/26 15:05 Glasgow Central to Gourock due 15:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
15:05 Not Stopping Glasgow Central
15:15 Not Stopping Paisley Gilmour Street
15:21 Not Stopping Bishopton
15:30 Not Stopping Port Glasgow
15:32 Not Stopping Bogston
15:34 Not Stopping Cartsdyke
15:36 Not Stopping Greenock Central
15:38 Not Stopping Greenock West
15:41 Not Stopping Fort Matilda
15:45 Not Stopping Gourock

10/03/26 15:06 Glasgow Central to Neilston due 15:39 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
15:06 Not Stopping Glasgow Central
15:11 Not Stopping Pollokshields East
15:14 Not Stopping Queens Park Strathclyde
15:16 Not Stopping Crosshill
15:18 Not Stopping Mount Florida
15:20 Not Stopping Cathcart
15:23 Not Stopping Muirend
15:26 Not Stopping Williamwood
15:28 Not Stopping Whitecraigs
15:31 Not Stopping Patterton
15:39 Not Stopping Neilston

10/03/26 15:08 Glasgow Central to Paisley Canal due 15:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
15:08 Not Stopping Glasgow Central
15:13 Not Stopping Dumbreck
15:16 Not Stopping Corkerhill
15:18 Not Stopping Mosspark
15:20 Not Stopping Crookston
15:23 Not Stopping Hawkhead
15:26 Not Stopping Paisley Canal

10/03/26 15:15 Glasgow Central to Ardrossan Harbour due 16:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
15:15 Not Stopping Glasgow Central
15:25 Not Stopping Paisley Gilmour Street
15:29 Not Stopping Johnstone
15:32 Not Stopping Milliken Park
15:35 Not Stopping Howwood Renfrew
15:39 Not Stopping Lochwinnoch
15:43 Not Stopping Glengarnock
15:47 Not Stopping Dalry
15:51 Not Stopping Kilwinning
15:55 Not Stopping Stevenston
15:58 Not Stopping Saltcoats
16:00 Not Stopping Ardrossan South Beach
16:03 Not Stopping Ardrossan Town
16:06 Not Stopping Ardrossan Harbour

10/03/26 15:17 Glasgow Central to Wemyss Bay due 16:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
15:17 Not Stopping Glasgow Central
15:24 Not Stopping Cardonald
15:26 Not Stopping Hillington East
15:28 Not Stopping Hillington West
15:32 Not Stopping Paisley Gilmour Street
15:34 Not Stopping Paisley St James
15:39 Not Stopping Bishopton
15:45 Not Stopping Langbank
15:49 Not Stopping Woodhall
15:52 Not Stopping Port Glasgow
15:56 Not Stopping Whinhill
15:59 Not Stopping Drumfrochar
16:02 Not Stopping Branchton
16:10 Not Stopping Inverkip
16:15 Not Stopping Wemyss Bay

10/03/26 15:18 Glasgow Central to East Kilbride due 15:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
15:18 Not Stopping Glasgow Central
15:24 Not Stopping Crossmyloof
15:27 Not Stopping Pollokshaws West
15:31 Not Stopping Thornliebank
15:34 Not Stopping Giffnock
15:38 Not Stopping Clarkston
15:41 Not Stopping Busby
15:47 Not Stopping Hairmyres
15:51 Not Stopping East Kilbride

10/03/26 15:19 Newton Lanark to Glasgow Central due 15:53 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
15:19 Not Stopping Newton Lanark
15:22 Not Stopping Kirkhill
15:25 Not Stopping Burnside
15:27 Not Stopping Croftfoot
15:29 Not Stopping Kings Park
15:34 Not Stopping Langside
15:36 Not Stopping Pollokshaws East
15:38 Not Stopping Shawlands
15:40 Not Stopping Maxwell Park
15:45 Not Stopping Pollokshields West
15:53 Not Stopping Glasgow Central

10/03/26 15:20 Glasgow Central to Newton Lanark due 15:44 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
15:20 Not Stopping Glasgow Central
15:25 Not Stopping Pollokshields East
15:26 Not Stopping Queens Park Strathclyde
15:28 Not Stopping Crosshill
15:30 Not Stopping Mount Florida
15:34 Not Stopping Kings Park
15:36 Not Stopping Croftfoot
15:38 Not Stopping Burnside
15:41 Not Stopping Kirkhill
15:44 Not Stopping Newton Lanark

10/03/26 15:26 Neilston to Glasgow Central due 15:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
15:26 Not Stopping Neilston
15:33 Not Stopping Patterton
15:36 Not Stopping Whitecraigs
15:38 Not Stopping Williamwood
15:41 Not Stopping Muirend
15:44 Not Stopping Cathcart
15:46 Not Stopping Mount Florida
15:48 Not Stopping Crosshill
15:50 Not Stopping Queens Park Strathclyde
15:52 Not Stopping Pollokshields East
15:57 Not Stopping Glasgow Central

10/03/26 15:28 East Kilbride to Glasgow Central due 16:02 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
15:28 Not Stopping East Kilbride
15:32 Not Stopping Hairmyres
15:37 Not Stopping Busby
15:40 Not Stopping Clarkston
15:43 Not Stopping Giffnock
15:46 Not Stopping Thornliebank
15:50 Not Stopping Pollokshaws West
15:53 Not Stopping Crossmyloof
16:02 Not Stopping Glasgow Central

10/03/26 15:28 Barrhead to Glasgow Central due 15:47 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
15:28 Not Stopping Barrhead
15:31 Not Stopping Nitshill
15:33 Not Stopping Priesthill & Darnley
15:35 Not Stopping Kennishead
15:38 Not Stopping Pollokshaws West
15:41 Not Stopping Crossmyloof
15:47 Not Stopping Glasgow Central

10/03/26 15:30 Glasgow Central to Ayr due 16:24 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
15:30 Not Stopping Glasgow Central
15:40 Not Stopping Paisley Gilmour Street
15:44 Not Stopping Johnstone
15:58 Not Stopping Kilwinning
16:02 Not Stopping Irvine
16:06 Not Stopping Barassie
16:09 Not Stopping Troon
16:13 Not Stopping Prestwick Int. Airport
16:15 Not Stopping Prestwick Town
16:18 Not Stopping Newton-On-Ayr
16:24 Not Stopping Ayr

10/03/26 15:31 Paisley Canal to Glasgow Central due 15:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
15:31 Not Stopping Paisley Canal
15:33 Not Stopping Hawkhead
15:36 Not Stopping Crookston
15:39 Not Stopping Mosspark
15:41 Not Stopping Corkerhill
15:44 Not Stopping Dumbreck
15:51 Not Stopping Glasgow Central

10/03/26 15:31 Glasgow Central to Edinburgh due 17:08 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
15:31 Not Stopping Glasgow Central
15:56 Not Stopping Motherwell
16:02 Not Stopping Wishaw
16:09 Not Stopping Carluke
16:28 Not Stopping Carstairs
17:02 Not Stopping Haymarket
17:08 Not Stopping Edinburgh

10/03/26 15:35 Ayr to Glasgow Central due 16:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
15:35 Not Stopping Ayr
15:37 Not Stopping Newton-On-Ayr
15:40 Not Stopping Prestwick Town
15:42 Not Stopping Prestwick Int. Airport
15:46 Not Stopping Troon
15:48 Not Stopping Barassie
15:53 Not Stopping Irvine
15:57 Not Stopping Kilwinning
16:11 Not Stopping Johnstone
16:15 Not Stopping Paisley Gilmour Street
16:26 Not Stopping Glasgow Central

10/03/26 15:36 Glasgow Central to Neilston due 16:07 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
15:36 Not Stopping Glasgow Central
15:41 Not Stopping Pollokshields East
15:42 Not Stopping Queens Park Strathclyde
15:44 Not Stopping Crosshill
15:46 Not Stopping Mount Florida
15:48 Not Stopping Cathcart
15:51 Not Stopping Muirend
15:54 Not Stopping Williamwood
15:56 Not Stopping Whitecraigs
15:59 Not Stopping Patterton
16:07 Not Stopping Neilston

10/03/26 15:38 Glasgow Central to Paisley Canal due 15:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
15:38 Not Stopping Glasgow Central
15:43 Not Stopping Dumbreck
15:46 Not Stopping Corkerhill
15:48 Not Stopping Mosspark
15:50 Not Stopping Crookston
15:53 Not Stopping Hawkhead
15:56 Not Stopping Paisley Canal

10/03/26 15:45 Glasgow Central to Newton Lanark due 16:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
15:45 Not Stopping Glasgow Central
15:51 Not Stopping Pollokshields West
15:53 Not Stopping Maxwell Park
15:55 Not Stopping Shawlands
15:56 Not Stopping Pollokshaws East
15:58 Not Stopping Langside
16:04 Not Stopping Kings Park
16:06 Not Stopping Croftfoot
16:08 Not Stopping Burnside
16:11 Not Stopping Kirkhill
16:14 Not Stopping Newton Lanark

10/03/26 15:47 Glasgow Central to East Kilbride due 16:18 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
15:47 Not Stopping Glasgow Central
15:53 Not Stopping Crossmyloof
15:56 Not Stopping Pollokshaws West
15:58 Not Stopping Thornliebank
16:01 Not Stopping Giffnock
16:04 Not Stopping Clarkston
16:08 Not Stopping Busby
16:10 Not Stopping Thorntonhall
16:14 Not Stopping Hairmyres
16:18 Not Stopping East Kilbride

10/03/26 15:48 Ardrossan Harbour to Glasgow Central due 16:41 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
15:48 Not Stopping Ardrossan Harbour
15:51 Not Stopping Ardrossan Town
15:54 Not Stopping Ardrossan South Beach
15:56 Not Stopping Saltcoats
15:58 Not Stopping Stevenston
16:03 Not Stopping Kilwinning
16:08 Not Stopping Dalry
16:12 Not Stopping Glengarnock
16:16 Not Stopping Lochwinnoch
16:20 Not Stopping Howwood Renfrew
16:23 Not Stopping Milliken Park
16:26 Not Stopping Johnstone
16:31 Not Stopping Paisley Gilmour Street
16:41 Not Stopping Glasgow Central

10/03/26 15:49 Newton Lanark to Glasgow Central due 16:13 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
15:49 Not Stopping Newton Lanark
15:52 Not Stopping Kirkhill
15:55 Not Stopping Burnside
15:57 Not Stopping Croftfoot
15:59 Not Stopping Kings Park
16:03 Not Stopping Mount Florida
16:05 Not Stopping Crosshill
16:07 Not Stopping Queens Park Strathclyde
16:08 Not Stopping Pollokshields East
16:13 Not Stopping Glasgow Central

10/03/26 15:50 Edinburgh to Glasgow Central due 17:03 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
15:50 Not Stopping Edinburgh
15:54 Not Stopping Haymarket
16:18 Not Stopping Carstairs
16:26 Not Stopping Carluke
16:33 Not Stopping Wishaw
16:40 Not Stopping Motherwell
17:03 Not Stopping Glasgow Central

10/03/26 15:56 East Kilbride to Glasgow Central due 16:30 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
15:56 Not Stopping East Kilbride
16:00 Not Stopping Hairmyres
16:03 Not Stopping Thorntonhall
16:07 Not Stopping Busby
16:10 Not Stopping Clarkston
16:13 Not Stopping Giffnock
16:16 Not Stopping Thornliebank
16:20 Not Stopping Pollokshaws West
16:23 Not Stopping Crossmyloof
16:30 Not Stopping Glasgow Central

10/03/26 15:56 Neilston to Glasgow Central due 16:27 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
15:56 Not Stopping Neilston
16:03 Not Stopping Patterton
16:06 Not Stopping Whitecraigs
16:08 Not Stopping Williamwood
16:11 Not Stopping Muirend
16:14 Not Stopping Cathcart
16:16 Not Stopping Mount Florida
16:18 Not Stopping Crosshill
16:20 Not Stopping Queens Park Strathclyde
16:22 Not Stopping Pollokshields East
16:27 Not Stopping Glasgow Central

10/03/26 15:56 Gourock to Glasgow Central due 16:37 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
15:56 Not Stopping Gourock
15:59 Not Stopping Fort Matilda
16:02 Not Stopping Greenock West
16:04 Not Stopping Greenock Central
16:07 Not Stopping Cartsdyke
16:09 Not Stopping Bogston
16:11 Not Stopping Port Glasgow
16:20 Not Stopping Bishopton
16:27 Not Stopping Paisley Gilmour Street
16:37 Not Stopping Glasgow Central

10/03/26 15:57 Wemyss Bay to Glasgow Central due 17:00 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
15:57 Not Stopping Wemyss Bay
16:01 Not Stopping Inverkip
16:13 Not Stopping Branchton
16:15 Not Stopping Drumfrochar
16:18 Not Stopping Whinhill
16:23 Not Stopping Port Glasgow
16:25 Not Stopping Woodhall
16:29 Not Stopping Langbank
16:35 Not Stopping Bishopton
16:40 Not Stopping Paisley St James
16:43 Not Stopping Paisley Gilmour Street
16:46 Not Stopping Hillington West
16:48 Not Stopping Hillington East
16:50 Not Stopping Cardonald
17:00 Not Stopping Glasgow Central

10/03/26 15:58 Glasgow Central to Barrhead due 16:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
15:58 Not Stopping Glasgow Central
16:04 Not Stopping Crossmyloof
16:07 Not Stopping Pollokshaws West
16:10 Not Stopping Kennishead
16:12 Not Stopping Priesthill & Darnley
16:15 Not Stopping Nitshill
16:19 Not Stopping Barrhead

10/03/26 15:59 Edinburgh to Glasgow Central due 17:05 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
15:59 Not Stopping Edinburgh
16:03 Not Stopping Haymarket
16:19 Not Stopping Livingston South
16:23 Not Stopping West Calder
16:40 Not Stopping Shotts
16:51 Not Stopping Bellshill
17:05 Not Stopping Glasgow Central

10/03/26 16:01 Paisley Canal to Glasgow Central due 16:23 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
16:01 Not Stopping Paisley Canal
16:03 Not Stopping Hawkhead
16:06 Not Stopping Crookston
16:09 Not Stopping Mosspark
16:11 Not Stopping Corkerhill
16:16 Not Stopping Dumbreck
16:23 Not Stopping Glasgow Central

10/03/26 16:04 Glasgow Central to Edinburgh due 17:12 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
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

10/03/26 16:05 Glasgow Central to Gourock due 16:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
16:05 Not Stopping Glasgow Central
16:15 Not Stopping Paisley Gilmour Street
16:21 Not Stopping Bishopton
16:30 Not Stopping Port Glasgow
16:32 Not Stopping Bogston
16:34 Not Stopping Cartsdyke
16:36 Not Stopping Greenock Central
16:38 Not Stopping Greenock West
16:41 Not Stopping Fort Matilda
16:45 Not Stopping Gourock

10/03/26 16:07 Glasgow Central to Neilston due 16:38 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
16:07 Not Stopping Glasgow Central
16:12 Not Stopping Pollokshields East
16:13 Not Stopping Queens Park Strathclyde
16:15 Not Stopping Crosshill
16:17 Not Stopping Mount Florida
16:19 Not Stopping Cathcart
16:22 Not Stopping Muirend
16:25 Not Stopping Williamwood
16:27 Not Stopping Whitecraigs
16:30 Not Stopping Patterton
16:38 Not Stopping Neilston

10/03/26 16:08 Glasgow Central to Paisley Canal due 16:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
16:08 Not Stopping Glasgow Central
16:13 Not Stopping Dumbreck
16:16 Not Stopping Corkerhill
16:18 Not Stopping Mosspark
16:20 Not Stopping Crookston
16:23 Not Stopping Hawkhead
16:26 Not Stopping Paisley Canal

10/03/26 16:15 Glasgow Central to Ardrossan Harbour due 17:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
16:15 Not Stopping Glasgow Central
16:25 Not Stopping Paisley Gilmour Street
16:29 Not Stopping Johnstone
16:32 Not Stopping Milliken Park
16:35 Not Stopping Howwood Renfrew
16:39 Not Stopping Lochwinnoch
16:43 Not Stopping Glengarnock
16:47 Not Stopping Dalry
16:51 Not Stopping Kilwinning
16:55 Not Stopping Stevenston
16:58 Not Stopping Saltcoats
17:00 Not Stopping Ardrossan South Beach
17:03 Not Stopping Ardrossan Town
17:06 Not Stopping Ardrossan Harbour

10/03/26 16:17 Glasgow Central to East Kilbride due 16:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
16:17 Not Stopping Glasgow Central
16:24 Not Stopping Crossmyloof
16:27 Not Stopping Pollokshaws West
16:30 Not Stopping Thornliebank
16:33 Not Stopping Giffnock
16:36 Not Stopping Clarkston
16:40 Not Stopping Busby
16:43 Not Stopping Thorntonhall
16:46 Not Stopping Hairmyres
16:51 Not Stopping East Kilbride

10/03/26 16:17 Glasgow Central to Wemyss Bay due 17:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
16:17 Not Stopping Glasgow Central
16:24 Not Stopping Cardonald
16:26 Not Stopping Hillington East
16:28 Not Stopping Hillington West
16:32 Not Stopping Paisley Gilmour Street
16:34 Not Stopping Paisley St James
16:39 Not Stopping Bishopton
16:45 Not Stopping Langbank
16:49 Not Stopping Woodhall
16:52 Not Stopping Port Glasgow
16:56 Not Stopping Whinhill
16:59 Not Stopping Drumfrochar
17:02 Not Stopping Branchton
17:10 Not Stopping Inverkip
17:15 Not Stopping Wemyss Bay

10/03/26 16:19 Newton Lanark to Glasgow Central due 16:55 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
16:19 Not Stopping Newton Lanark
16:22 Not Stopping Kirkhill
16:25 Not Stopping Burnside
16:27 Not Stopping Croftfoot
16:29 Not Stopping Kings Park
16:34 Not Stopping Langside
16:37 Not Stopping Pollokshaws East
16:40 Not Stopping Shawlands
16:42 Not Stopping Maxwell Park
16:47 Not Stopping Pollokshields West
16:55 Not Stopping Glasgow Central

10/03/26 16:20 Glasgow Central to Newton Lanark due 16:44 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
16:20 Not Stopping Glasgow Central
16:25 Not Stopping Pollokshields East
16:27 Not Stopping Queens Park Strathclyde
16:29 Not Stopping Crosshill
16:31 Not Stopping Mount Florida
16:34 Not Stopping Kings Park
16:36 Not Stopping Croftfoot
16:38 Not Stopping Burnside
16:41 Not Stopping Kirkhill
16:44 Not Stopping Newton Lanark

10/03/26 16:26 Neilston to Glasgow Central due 16:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
16:26 Not Stopping Neilston
16:33 Not Stopping Patterton
16:36 Not Stopping Whitecraigs
16:38 Not Stopping Williamwood
16:41 Not Stopping Muirend
16:44 Not Stopping Cathcart
16:46 Not Stopping Mount Florida
16:48 Not Stopping Crosshill
16:50 Not Stopping Queens Park Strathclyde
16:52 Not Stopping Pollokshields East
16:58 Not Stopping Glasgow Central

10/03/26 16:30 Glasgow Central to Ayr due 17:21 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
16:30 Not Stopping Glasgow Central
16:41 Not Stopping Paisley Gilmour Street
16:45 Not Stopping Johnstone
16:59 Not Stopping Kilwinning
17:03 Not Stopping Irvine
17:09 Not Stopping Troon
17:13 Not Stopping Prestwick Town
17:21 Not Stopping Ayr

10/03/26 16:31 East Kilbride to Glasgow Central due 17:02 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
16:31 Not Stopping East Kilbride
16:35 Not Stopping Hairmyres
16:39 Not Stopping Busby
16:42 Not Stopping Clarkston
16:44 Not Stopping Giffnock
16:47 Not Stopping Thornliebank
16:50 Not Stopping Pollokshaws West
16:53 Not Stopping Crossmyloof
17:02 Not Stopping Glasgow Central

10/03/26 16:31 Paisley Canal to Glasgow Central due 16:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
16:31 Not Stopping Paisley Canal
16:33 Not Stopping Hawkhead
16:36 Not Stopping Crookston
16:39 Not Stopping Mosspark
16:41 Not Stopping Corkerhill
16:44 Not Stopping Dumbreck
16:51 Not Stopping Glasgow Central

10/03/26 16:31 Barrhead to Glasgow Central due 16:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
16:31 Not Stopping Barrhead
16:34 Not Stopping Nitshill
16:36 Not Stopping Priesthill & Darnley
16:38 Not Stopping Kennishead
16:41 Not Stopping Pollokshaws West
16:44 Not Stopping Crossmyloof
16:51 Not Stopping Glasgow Central

10/03/26 16:33 Glasgow Central to East Kilbride due 17:04 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:13
Scheduled Expected Destination
16:33 Not Stopping Glasgow Central
16:49 Not Stopping Clarkston
16:52 Not Stopping Busby
17:00 Not Stopping Hairmyres
17:04 Not Stopping East Kilbride

10/03/26 16:34 Glasgow Central to Ayr due 17:35 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
16:34 Not Stopping Glasgow Central
16:41 Not Stopping Hillington East
16:43 Not Stopping Hillington West
16:47 Not Stopping Paisley Gilmour Street
16:51 Not Stopping Johnstone
17:00 Not Stopping Glengarnock
17:04 Not Stopping Dalry
17:10 Not Stopping Kilwinning
17:15 Not Stopping Irvine
17:19 Not Stopping Barassie
17:22 Not Stopping Troon
17:26 Not Stopping Prestwick Int. Airport
17:28 Not Stopping Prestwick Town
17:31 Not Stopping Newton-On-Ayr
17:35 Not Stopping Ayr

10/03/26 16:35 Ayr to Glasgow Central due 17:30 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
16:35 Not Stopping Ayr
16:37 Not Stopping Newton-On-Ayr
16:41 Not Stopping Prestwick Town
16:42 Not Stopping Prestwick Int. Airport
16:46 Not Stopping Troon
16:49 Not Stopping Barassie
16:54 Not Stopping Irvine
16:59 Not Stopping Kilwinning
17:14 Not Stopping Johnstone
17:20 Not Stopping Paisley Gilmour Street
17:30 Not Stopping Glasgow Central

10/03/26 16:35 Glasgow Central to Neilston due 17:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
16:35 Not Stopping Glasgow Central
16:40 Not Stopping Pollokshields East
16:41 Not Stopping Queens Park Strathclyde
16:43 Not Stopping Crosshill
16:45 Not Stopping Mount Florida
16:47 Not Stopping Cathcart
16:50 Not Stopping Muirend
16:53 Not Stopping Williamwood
16:55 Not Stopping Whitecraigs
16:58 Not Stopping Patterton
17:06 Not Stopping Neilston

10/03/26 16:38 Glasgow Central to Paisley Canal due 16:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
16:38 Not Stopping Glasgow Central
16:43 Not Stopping Dumbreck
16:46 Not Stopping Corkerhill
16:48 Not Stopping Mosspark
16:50 Not Stopping Crookston
16:53 Not Stopping Hawkhead
16:56 Not Stopping Paisley Canal

10/03/26 16:45 Glasgow Central to Newton Lanark due 17:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
16:45 Not Stopping Glasgow Central
16:51 Not Stopping Pollokshields West
16:53 Not Stopping Maxwell Park
16:55 Not Stopping Shawlands
16:56 Not Stopping Pollokshaws East
16:58 Not Stopping Langside
17:04 Not Stopping Kings Park
17:06 Not Stopping Croftfoot
17:08 Not Stopping Burnside
17:11 Not Stopping Kirkhill
17:14 Not Stopping Newton Lanark

10/03/26 16:47 Glasgow Central to East Kilbride due 17:21 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
16:47 Not Stopping Glasgow Central
16:54 Not Stopping Crossmyloof
16:57 Not Stopping Pollokshaws West
17:00 Not Stopping Thornliebank
17:03 Not Stopping Giffnock
17:07 Not Stopping Clarkston
17:10 Not Stopping Busby
17:13 Not Stopping Thorntonhall
17:17 Not Stopping Hairmyres
17:21 Not Stopping East Kilbride

10/03/26 16:47 Glasgow Central to Gourock due 17:32 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
16:47 Not Stopping Glasgow Central
16:57 Not Stopping Paisley Gilmour Street
16:59 Not Stopping Paisley St James
17:05 Not Stopping Bishopton
17:10 Not Stopping Langbank
17:14 Not Stopping Woodhall
17:18 Not Stopping Port Glasgow
17:21 Not Stopping Cartsdyke
17:23 Not Stopping Greenock Central
17:26 Not Stopping Greenock West
17:29 Not Stopping Fort Matilda
17:32 Not Stopping Gourock

10/03/26 16:48 Ardrossan Harbour to Glasgow Central due 17:42 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
16:48 Not Stopping Ardrossan Harbour
16:51 Not Stopping Ardrossan Town
16:54 Not Stopping Ardrossan South Beach
16:56 Not Stopping Saltcoats
16:58 Not Stopping Stevenston
17:02 Not Stopping Kilwinning
17:07 Not Stopping Dalry
17:11 Not Stopping Glengarnock
17:15 Not Stopping Lochwinnoch
17:19 Not Stopping Howwood Renfrew
17:22 Not Stopping Milliken Park
17:25 Not Stopping Johnstone
17:32 Not Stopping Paisley Gilmour Street
17:42 Not Stopping Glasgow Central

10/03/26 16:49 Newton Lanark to Glasgow Central due 17:17 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
16:49 Not Stopping Newton Lanark
16:52 Not Stopping Kirkhill
16:55 Not Stopping Burnside
16:57 Not Stopping Croftfoot
16:59 Not Stopping Kings Park
17:03 Not Stopping Mount Florida
17:05 Not Stopping Crosshill
17:07 Not Stopping Queens Park Strathclyde
17:08 Not Stopping Pollokshields East
17:17 Not Stopping Glasgow Central

10/03/26 16:52 Glasgow Central to Ardrossan Harbour due 17:41 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
16:52 Not Stopping Glasgow Central
17:02 Not Stopping Paisley Gilmour Street
17:06 Not Stopping Johnstone
17:09 Not Stopping Milliken Park
17:16 Not Stopping Glengarnock
17:20 Not Stopping Dalry
17:26 Not Stopping Kilwinning
17:30 Not Stopping Stevenston
17:33 Not Stopping Saltcoats
17:35 Not Stopping Ardrossan South Beach
17:38 Not Stopping Ardrossan Town
17:41 Not Stopping Ardrossan Harbour

10/03/26 16:53 Neilston to Glasgow Central due 17:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
16:53 Not Stopping Neilston
17:00 Not Stopping Patterton
17:03 Not Stopping Whitecraigs
17:05 Not Stopping Williamwood
17:08 Not Stopping Muirend
17:11 Not Stopping Cathcart
17:13 Not Stopping Mount Florida
17:15 Not Stopping Crosshill
17:17 Not Stopping Queens Park Strathclyde
17:19 Not Stopping Pollokshields East
17:26 Not Stopping Glasgow Central

10/03/26 16:57 East Kilbride to Glasgow Central due 17:32 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
16:57 Not Stopping East Kilbride
17:01 Not Stopping Hairmyres
17:04 Not Stopping Thorntonhall
17:08 Not Stopping Busby
17:11 Not Stopping Clarkston
17:14 Not Stopping Giffnock
17:17 Not Stopping Thornliebank
17:20 Not Stopping Pollokshaws West
17:23 Not Stopping Crossmyloof
17:32 Not Stopping Glasgow Central

10/03/26 16:57 Wemyss Bay to Glasgow Central due 17:58 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
16:57 Not Stopping Wemyss Bay
17:01 Not Stopping Inverkip
17:13 Not Stopping Branchton
17:15 Not Stopping Drumfrochar
17:18 Not Stopping Whinhill
17:24 Not Stopping Port Glasgow
17:26 Not Stopping Woodhall
17:30 Not Stopping Langbank
17:36 Not Stopping Bishopton
17:41 Not Stopping Paisley St James
17:44 Not Stopping Paisley Gilmour Street
17:47 Not Stopping Hillington West
17:49 Not Stopping Hillington East
17:51 Not Stopping Cardonald
17:58 Not Stopping Glasgow Central

10/03/26 16:58 Glasgow Central to Barrhead due 17:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
16:58 Not Stopping Glasgow Central
17:04 Not Stopping Crossmyloof
17:07 Not Stopping Pollokshaws West
17:10 Not Stopping Kennishead
17:12 Not Stopping Priesthill & Darnley
17:15 Not Stopping Nitshill
17:19 Not Stopping Barrhead

10/03/26 16:58 Kilmarnock to Glasgow Central due 17:35 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
16:58 Not Stopping Kilmarnock
17:02 Not Stopping Kilmaurs
17:08 Not Stopping Stewarton
17:12 Not Stopping Dunlop
17:23 Not Stopping Barrhead
17:35 Not Stopping Glasgow Central

10/03/26 16:58 Gourock to Glasgow Central due 17:39 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
16:58 Not Stopping Gourock
17:01 Not Stopping Fort Matilda
17:04 Not Stopping Greenock West
17:06 Not Stopping Greenock Central
17:09 Not Stopping Cartsdyke
17:11 Not Stopping Bogston
17:13 Not Stopping Port Glasgow
17:22 Not Stopping Bishopton
17:29 Not Stopping Paisley Gilmour Street
17:39 Not Stopping Glasgow Central

10/03/26 16:58 Edinburgh to Glasgow Central due 18:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
16:58 Not Stopping Edinburgh
17:02 Not Stopping Haymarket
17:18 Not Stopping Livingston South
17:22 Not Stopping West Calder
17:35 Not Stopping Shotts
17:48 Not Stopping Bellshill
18:06 Not Stopping Glasgow Central

10/03/26 17:01 Paisley Canal to Glasgow Central due 17:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
17:01 Not Stopping Paisley Canal
17:03 Not Stopping Hawkhead
17:06 Not Stopping Crookston
17:09 Not Stopping Mosspark
17:11 Not Stopping Corkerhill
17:14 Not Stopping Dumbreck
17:19 Not Stopping Glasgow Central

10/03/26 17:03 Glasgow Central to Neilston due 17:32 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
17:03 Not Stopping Glasgow Central
17:08 Not Stopping Pollokshields East
17:09 Not Stopping Queens Park Strathclyde
17:11 Not Stopping Crosshill
17:13 Not Stopping Mount Florida
17:15 Not Stopping Cathcart
17:18 Not Stopping Muirend
17:21 Not Stopping Williamwood
17:23 Not Stopping Whitecraigs
17:26 Not Stopping Patterton
17:32 Not Stopping Neilston

10/03/26 17:05 Glasgow Central to Edinburgh due 18:11 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
17:05 Not Stopping Glasgow Central
17:20 Not Stopping Bellshill
17:32 Not Stopping Shotts
17:44 Not Stopping West Calder
17:50 Not Stopping Livingston South
18:06 Not Stopping Haymarket
18:11 Not Stopping Edinburgh

10/03/26 17:06 Glasgow Central to East Kilbride due 17:34 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
17:06 Not Stopping Glasgow Central
17:20 Not Stopping Clarkston
17:23 Not Stopping Busby
17:26 Not Stopping Thorntonhall
17:30 Not Stopping Hairmyres
17:34 Not Stopping East Kilbride

10/03/26 17:08 Glasgow Central to Paisley Canal due 17:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:23
Scheduled Expected Destination
17:08 Not Stopping Glasgow Central
17:13 Not Stopping Dumbreck
17:16 Not Stopping Corkerhill
17:18 Not Stopping Mosspark
17:20 Not Stopping Crookston
17:23 Not Stopping Hawkhead
17:26 Not Stopping Paisley Canal

10/03/26 17:11 Glasgow Central to Girvan due 18:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
17:11 Not Stopping Glasgow Central
17:26 Not Stopping Barrhead
17:38 Not Stopping Dunlop
17:42 Not Stopping Stewarton
17:47 Not Stopping Kilmaurs
18:03 Not Stopping Kilmarnock
18:16 Not Stopping Troon
18:21 Not Stopping Prestwick Town
18:31 Not Stopping Ayr
18:42 Not Stopping Maybole
18:57 Not Stopping Girvan

10/03/26 17:13 Glasgow Central to Ayr due 18:05 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
17:13 Not Stopping Glasgow Central
17:23 Not Stopping Paisley Gilmour Street
17:27 Not Stopping Johnstone
17:36 Not Stopping Glengarnock
17:40 Not Stopping Dalry
17:45 Not Stopping Kilwinning
17:49 Not Stopping Irvine
17:55 Not Stopping Troon
17:59 Not Stopping Prestwick Town
18:05 Not Stopping Ayr

10/03/26 17:16 Neilston to Glasgow Central due 17:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:08
Scheduled Expected Destination
17:16 Not Stopping Neilston
17:22 Not Stopping Patterton
17:24 Not Stopping Whitecraigs
17:26 Not Stopping Williamwood
17:29 Not Stopping Muirend
17:32 Not Stopping Cathcart
17:34 Not Stopping Mount Florida
17:36 Not Stopping Crosshill
17:38 Not Stopping Queens Park Strathclyde
17:40 Not Stopping Pollokshields East
17:45 Not Stopping Glasgow Central

10/03/26 17:18 Glasgow Central to East Kilbride due 17:50 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
17:18 Not Stopping Glasgow Central
17:24 Not Stopping Crossmyloof
17:26 Not Stopping Pollokshaws West
17:29 Not Stopping Thornliebank
17:32 Not Stopping Giffnock
17:35 Not Stopping Clarkston
17:38 Not Stopping Busby
17:41 Not Stopping Thorntonhall
17:46 Not Stopping Hairmyres
17:50 Not Stopping East Kilbride

10/03/26 17:19 Newton Lanark to Glasgow Central due 17:52 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
17:19 Not Stopping Newton Lanark
17:22 Not Stopping Kirkhill
17:25 Not Stopping Burnside
17:28 Not Stopping Croftfoot
17:32 Not Stopping Kings Park
17:36 Not Stopping Langside
17:38 Not Stopping Pollokshaws East
17:40 Not Stopping Shawlands
17:42 Not Stopping Maxwell Park
17:44 Not Stopping Pollokshields West
17:52 Not Stopping Glasgow Central

10/03/26 17:19 Glasgow Central to Gourock due 18:00 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
17:19 Not Stopping Glasgow Central
17:30 Not Stopping Paisley Gilmour Street
17:36 Not Stopping Bishopton
17:45 Not Stopping Port Glasgow
17:50 Not Stopping Greenock Central
17:52 Not Stopping Greenock West
17:55 Not Stopping Fort Matilda
18:00 Not Stopping Gourock

10/03/26 17:20 Glasgow Central to Newton Lanark due 17:44 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
17:20 Not Stopping Glasgow Central
17:25 Not Stopping Pollokshields East
17:26 Not Stopping Queens Park Strathclyde
17:28 Not Stopping Crosshill
17:31 Not Stopping Mount Florida
17:34 Not Stopping Kings Park
17:36 Not Stopping Croftfoot
17:38 Not Stopping Burnside
17:41 Not Stopping Kirkhill
17:44 Not Stopping Newton Lanark

10/03/26 17:21 Glasgow Central to Wemyss Bay due 18:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
17:21 Not Stopping Glasgow Central
17:28 Not Stopping Cardonald
17:30 Not Stopping Hillington East
17:32 Not Stopping Hillington West
17:36 Not Stopping Paisley Gilmour Street
17:38 Not Stopping Paisley St James
17:43 Not Stopping Bishopton
17:49 Not Stopping Langbank
17:53 Not Stopping Woodhall
17:56 Not Stopping Port Glasgow
18:00 Not Stopping Whinhill
18:03 Not Stopping Drumfrochar
18:06 Not Stopping Branchton
18:14 Not Stopping Inverkip
18:19 Not Stopping Wemyss Bay

10/03/26 17:26 Glasgow Central to Neilston due 17:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
17:26 Not Stopping Glasgow Central
17:31 Not Stopping Pollokshields East
17:32 Not Stopping Queens Park Strathclyde
17:34 Not Stopping Crosshill
17:36 Not Stopping Mount Florida
17:38 Not Stopping Cathcart
17:41 Not Stopping Muirend
17:44 Not Stopping Williamwood
17:46 Not Stopping Whitecraigs
17:49 Not Stopping Patterton
17:57 Not Stopping Neilston

10/03/26 17:27 East Kilbride to Glasgow Central due 18:00 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
17:27 Not Stopping East Kilbride
17:31 Not Stopping Hairmyres
17:36 Not Stopping Busby
17:39 Not Stopping Clarkston
17:43 Not Stopping Giffnock
17:46 Not Stopping Thornliebank
17:50 Not Stopping Pollokshaws West
17:53 Not Stopping Crossmyloof
18:00 Not Stopping Glasgow Central

10/03/26 17:28 Barrhead to Glasgow Central due 17:47 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
17:28 Not Stopping Barrhead
17:31 Not Stopping Nitshill
17:33 Not Stopping Priesthill & Darnley
17:35 Not Stopping Kennishead
17:38 Not Stopping Pollokshaws West
17:41 Not Stopping Crossmyloof
17:47 Not Stopping Glasgow Central

10/03/26 17:30 Glasgow Central to Ayr due 18:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
17:30 Not Stopping Glasgow Central
17:40 Not Stopping Paisley Gilmour Street
17:44 Not Stopping Johnstone
17:58 Not Stopping Kilwinning
18:02 Not Stopping Irvine
18:06 Not Stopping Barassie
18:09 Not Stopping Troon
18:13 Not Stopping Prestwick Int. Airport
18:15 Not Stopping Prestwick Town
18:18 Not Stopping Newton-On-Ayr
18:22 Not Stopping Ayr

10/03/26 17:31 Paisley Canal to Glasgow Central due 17:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
17:31 Not Stopping Paisley Canal
17:33 Not Stopping Hawkhead
17:36 Not Stopping Crookston
17:39 Not Stopping Mosspark
17:41 Not Stopping Corkerhill
17:44 Not Stopping Dumbreck
17:49 Not Stopping Glasgow Central

10/03/26 17:33 Glasgow Central to East Kilbride due 18:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
17:33 Not Stopping Glasgow Central
17:39 Not Stopping Crossmyloof
17:42 Not Stopping Pollokshaws West
17:45 Not Stopping Thornliebank
17:48 Not Stopping Giffnock
17:52 Not Stopping Clarkston
17:55 Not Stopping Busby
17:58 Not Stopping Thorntonhall
18:02 Not Stopping Hairmyres
18:06 Not Stopping East Kilbride

10/03/26 17:34 Glasgow Central to Ardrossan Harbour due 18:24 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
17:34 Not Stopping Glasgow Central
17:44 Not Stopping Paisley Gilmour Street
17:48 Not Stopping Johnstone
17:51 Not Stopping Milliken Park
17:53 Not Stopping Howwood Renfrew
17:57 Not Stopping Lochwinnoch
18:02 Not Stopping Glengarnock
18:06 Not Stopping Dalry
18:10 Not Stopping Kilwinning
18:14 Not Stopping Stevenston
18:17 Not Stopping Saltcoats
18:19 Not Stopping Ardrossan South Beach
18:22 Not Stopping Ardrossan Town
18:24 Not Stopping Ardrossan Harbour

10/03/26 17:35 Ayr to Glasgow Central due 18:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
17:35 Not Stopping Ayr
17:37 Not Stopping Newton-On-Ayr
17:40 Not Stopping Prestwick Town
17:42 Not Stopping Prestwick Int. Airport
17:46 Not Stopping Troon
17:48 Not Stopping Barassie
17:53 Not Stopping Irvine
17:57 Not Stopping Kilwinning
18:11 Not Stopping Johnstone
18:16 Not Stopping Paisley Gilmour Street
18:26 Not Stopping Glasgow Central

10/03/26 17:37 Glasgow Central to Neilston due 18:08 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
17:37 Not Stopping Glasgow Central
17:42 Not Stopping Pollokshields East
17:43 Not Stopping Queens Park Strathclyde
17:45 Not Stopping Crosshill
17:47 Not Stopping Mount Florida
17:49 Not Stopping Cathcart
17:52 Not Stopping Muirend
17:55 Not Stopping Williamwood
17:57 Not Stopping Whitecraigs
18:00 Not Stopping Patterton
18:08 Not Stopping Neilston

10/03/26 17:38 Glasgow Central to Paisley Canal due 17:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
17:38 Not Stopping Glasgow Central
17:43 Not Stopping Dumbreck
17:46 Not Stopping Corkerhill
17:48 Not Stopping Mosspark
17:50 Not Stopping Crookston
17:53 Not Stopping Hawkhead
17:56 Not Stopping Paisley Canal

10/03/26 17:41 Neilston to Glasgow Central due 18:10 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
17:41 Not Stopping Neilston
17:47 Not Stopping Patterton
17:50 Not Stopping Whitecraigs
17:52 Not Stopping Williamwood
17:55 Not Stopping Muirend
17:58 Not Stopping Cathcart
18:00 Not Stopping Mount Florida
18:02 Not Stopping Crosshill
18:04 Not Stopping Queens Park Strathclyde
18:05 Not Stopping Pollokshields East
18:10 Not Stopping Glasgow Central

10/03/26 17:46 Glasgow Central to Newton Lanark due 18:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
17:46 Not Stopping Glasgow Central
17:52 Not Stopping Pollokshields West
17:54 Not Stopping Maxwell Park
17:56 Not Stopping Shawlands
17:57 Not Stopping Pollokshaws East
17:59 Not Stopping Langside
18:04 Not Stopping Kings Park
18:06 Not Stopping Croftfoot
18:08 Not Stopping Burnside
18:11 Not Stopping Kirkhill
18:14 Not Stopping Newton Lanark

10/03/26 17:48 Glasgow Central to East Kilbride due 18:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
17:48 Not Stopping Glasgow Central
17:56 Not Stopping Crossmyloof
17:58 Not Stopping Pollokshaws West
18:01 Not Stopping Thornliebank
18:05 Not Stopping Giffnock
18:09 Not Stopping Clarkston
18:11 Not Stopping Busby
18:17 Not Stopping Hairmyres
18:22 Not Stopping East Kilbride

10/03/26 17:49 Ardrossan Harbour to Glasgow Central due 18:42 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
17:49 Not Stopping Ardrossan Harbour
17:52 Not Stopping Ardrossan Town
17:55 Not Stopping Ardrossan South Beach
17:57 Not Stopping Saltcoats
17:59 Not Stopping Stevenston
18:03 Not Stopping Kilwinning
18:08 Not Stopping Dalry
18:12 Not Stopping Glengarnock
18:16 Not Stopping Lochwinnoch
18:20 Not Stopping Howwood Renfrew
18:23 Not Stopping Milliken Park
18:26 Not Stopping Johnstone
18:30 Not Stopping Paisley Gilmour Street
18:42 Not Stopping Glasgow Central

10/03/26 17:49 Newton Lanark to Glasgow Central due 18:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
17:49 Not Stopping Newton Lanark
17:52 Not Stopping Kirkhill
17:55 Not Stopping Burnside
17:57 Not Stopping Croftfoot
17:59 Not Stopping Kings Park
18:03 Not Stopping Mount Florida
18:05 Not Stopping Crosshill
18:07 Not Stopping Queens Park Strathclyde
18:09 Not Stopping Pollokshields East
18:15 Not Stopping Glasgow Central

10/03/26 17:49 Edinburgh to Glasgow Central due 19:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
17:49 Not Stopping Edinburgh
17:53 Not Stopping Haymarket
17:57 Not Stopping Slateford
18:00 Not Stopping Kingsknowe
18:03 Not Stopping Wester Hailes
18:07 Not Stopping Curriehill
18:14 Not Stopping Kirknewton
18:30 Not Stopping Carstairs
18:38 Not Stopping Carluke
18:44 Not Stopping Wishaw
18:51 Not Stopping Motherwell
19:14 Not Stopping Glasgow Central

10/03/26 17:51 Ayr to Glasgow Central due 18:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
17:51 Not Stopping Ayr
17:53 Not Stopping Newton-On-Ayr
17:56 Not Stopping Prestwick Town
17:58 Not Stopping Prestwick Int. Airport
18:02 Not Stopping Troon
18:05 Not Stopping Barassie
18:11 Not Stopping Irvine
18:15 Not Stopping Kilwinning
18:30 Not Stopping Johnstone
18:34 Not Stopping Paisley Gilmour Street
18:45 Not Stopping Glasgow Central

10/03/26 17:53 Glasgow Central to Edinburgh due 19:12 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
17:53 Not Stopping Glasgow Central
18:07 Not Stopping Uddingston
18:13 Not Stopping Bellshill
18:18 Not Stopping Holytown
18:27 Not Stopping Shotts
18:38 Not Stopping West Calder
18:43 Not Stopping Livingston South
18:47 Not Stopping Kirknewton
18:54 Not Stopping Curriehill
18:58 Not Stopping Wester Hailes
19:00 Not Stopping Kingsknowe
19:03 Not Stopping Slateford
19:07 Not Stopping Haymarket
19:12 Not Stopping Edinburgh

10/03/26 17:56 Gourock to Glasgow Central due 18:37 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
17:56 Not Stopping Gourock
17:59 Not Stopping Fort Matilda
18:02 Not Stopping Greenock West
18:04 Not Stopping Greenock Central
18:07 Not Stopping Cartsdyke
18:09 Not Stopping Bogston
18:11 Not Stopping Port Glasgow
18:20 Not Stopping Bishopton
18:27 Not Stopping Paisley Gilmour Street
18:37 Not Stopping Glasgow Central

10/03/26 17:59 East Kilbride to Glasgow Central due 18:33 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
17:59 Not Stopping East Kilbride
18:03 Not Stopping Hairmyres
18:05 Not Stopping Thorntonhall
18:11 Not Stopping Busby
18:13 Not Stopping Clarkston
18:16 Not Stopping Giffnock
18:22 Not Stopping Thornliebank
18:25 Not Stopping Pollokshaws West
18:27 Not Stopping Crossmyloof
18:33 Not Stopping Glasgow Central

10/03/26 17:59 Glasgow Central to Barrhead due 18:20 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
17:59 Not Stopping Glasgow Central
18:05 Not Stopping Crossmyloof
18:07 Not Stopping Pollokshaws West
18:10 Not Stopping Kennishead
18:13 Not Stopping Priesthill & Darnley
18:15 Not Stopping Nitshill
18:20 Not Stopping Barrhead

10/03/26 18:00 Wemyss Bay to Glasgow Central due 19:01 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
18:00 Not Stopping Wemyss Bay
18:04 Not Stopping Inverkip
18:17 Not Stopping Branchton
18:19 Not Stopping Drumfrochar
18:22 Not Stopping Whinhill
18:27 Not Stopping Port Glasgow
18:29 Not Stopping Woodhall
18:33 Not Stopping Langbank
18:39 Not Stopping Bishopton
18:44 Not Stopping Paisley St James
18:47 Not Stopping Paisley Gilmour Street
18:50 Not Stopping Hillington West
18:52 Not Stopping Hillington East
18:54 Not Stopping Cardonald
19:01 Not Stopping Glasgow Central

10/03/26 18:01 Paisley Canal to Glasgow Central due 18:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
18:01 Not Stopping Paisley Canal
18:03 Not Stopping Hawkhead
18:06 Not Stopping Crookston
18:09 Not Stopping Mosspark
18:11 Not Stopping Corkerhill
18:14 Not Stopping Dumbreck
18:19 Not Stopping Glasgow Central

10/03/26 18:05 Glasgow Central to Gourock due 18:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
18:05 Not Stopping Glasgow Central
18:15 Not Stopping Paisley Gilmour Street
18:21 Not Stopping Bishopton
18:30 Not Stopping Port Glasgow
18:32 Not Stopping Bogston
18:34 Not Stopping Cartsdyke
18:36 Not Stopping Greenock Central
18:38 Not Stopping Greenock West
18:41 Not Stopping Fort Matilda
18:45 Not Stopping Gourock

10/03/26 18:06 Neilston to Glasgow Central due 18:35 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
18:06 Not Stopping Neilston
18:12 Not Stopping Patterton
18:14 Not Stopping Whitecraigs
18:16 Not Stopping Williamwood
18:19 Not Stopping Muirend
18:22 Not Stopping Cathcart
18:24 Not Stopping Mount Florida
18:26 Not Stopping Crosshill
18:28 Not Stopping Queens Park Strathclyde
18:30 Not Stopping Pollokshields East
18:35 Not Stopping Glasgow Central

10/03/26 18:08 Glasgow Central to Paisley Canal due 18:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
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

10/03/26 18:10 Glasgow Central to Neilston due 18:41 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
18:10 Not Stopping Glasgow Central
18:15 Not Stopping Pollokshields East
18:16 Not Stopping Queens Park Strathclyde
18:18 Not Stopping Crosshill
18:20 Not Stopping Mount Florida
18:22 Not Stopping Cathcart
18:25 Not Stopping Muirend
18:28 Not Stopping Williamwood
18:30 Not Stopping Whitecraigs
18:33 Not Stopping Patterton
18:41 Not Stopping Neilston

10/03/26 18:13 Glasgow Central to Kilmarnock due 18:50 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
18:13 Not Stopping Glasgow Central
18:25 Not Stopping Barrhead
18:37 Not Stopping Dunlop
18:41 Not Stopping Stewarton
18:45 Not Stopping Kilmaurs
18:50 Not Stopping Kilmarnock

10/03/26 18:15 Glasgow Central to Ardrossan Harbour due 19:05 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
18:15 Not Stopping Glasgow Central
18:25 Not Stopping Paisley Gilmour Street
18:29 Not Stopping Johnstone
18:32 Not Stopping Milliken Park
18:34 Not Stopping Howwood Renfrew
18:38 Not Stopping Lochwinnoch
18:43 Not Stopping Glengarnock
18:47 Not Stopping Dalry
18:51 Not Stopping Kilwinning
18:55 Not Stopping Stevenston
18:58 Not Stopping Saltcoats
19:00 Not Stopping Ardrossan South Beach
19:03 Not Stopping Ardrossan Town
19:05 Not Stopping Ardrossan Harbour

10/03/26 18:17 Glasgow Central to Wemyss Bay due 19:16 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
18:17 Not Stopping Glasgow Central
18:24 Not Stopping Cardonald
18:26 Not Stopping Hillington East
18:28 Not Stopping Hillington West
18:32 Not Stopping Paisley Gilmour Street
18:34 Not Stopping Paisley St James
18:39 Not Stopping Bishopton
18:45 Not Stopping Langbank
18:49 Not Stopping Woodhall
18:53 Not Stopping Port Glasgow
18:57 Not Stopping Whinhill
19:00 Not Stopping Drumfrochar
19:03 Not Stopping Branchton
19:11 Not Stopping Inverkip
19:16 Not Stopping Wemyss Bay

10/03/26 18:19 Newton Lanark to Glasgow Central due 18:54 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
18:19 Not Stopping Newton Lanark
18:22 Not Stopping Kirkhill
18:25 Not Stopping Burnside
18:27 Not Stopping Croftfoot
18:29 Not Stopping Kings Park
18:34 Not Stopping Langside
18:36 Not Stopping Pollokshaws East
18:39 Not Stopping Shawlands
18:42 Not Stopping Maxwell Park
18:47 Not Stopping Pollokshields West
18:54 Not Stopping Glasgow Central

10/03/26 18:20 Glasgow Central to East Kilbride due 18:52 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
18:20 Not Stopping Glasgow Central
18:26 Not Stopping Crossmyloof
18:29 Not Stopping Pollokshaws West
18:32 Not Stopping Thornliebank
18:36 Not Stopping Giffnock
18:39 Not Stopping Clarkston
18:42 Not Stopping Busby
18:48 Not Stopping Hairmyres
18:52 Not Stopping East Kilbride

10/03/26 18:22 Glasgow Central to Newton Lanark due 18:46 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
18:22 Not Stopping Glasgow Central
18:27 Not Stopping Pollokshields East
18:28 Not Stopping Queens Park Strathclyde
18:30 Not Stopping Crosshill
18:32 Not Stopping Mount Florida
18:35 Not Stopping Kings Park
18:37 Not Stopping Croftfoot
18:40 Not Stopping Burnside
18:43 Not Stopping Kirkhill
18:46 Not Stopping Newton Lanark

10/03/26 18:26 Neilston to Glasgow Central due 18:59 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
18:26 Not Stopping Neilston
18:33 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:59 Not Stopping Glasgow Central

10/03/26 18:30 Glasgow Central to Ayr due 19:23 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
18:30 Not Stopping Glasgow Central
18:40 Not Stopping Paisley Gilmour Street
18:44 Not Stopping Johnstone
18:58 Not Stopping Kilwinning
19:02 Not Stopping Irvine
19:06 Not Stopping Barassie
19:09 Not Stopping Troon
19:13 Not Stopping Prestwick Int. Airport
19:15 Not Stopping Prestwick Town
19:18 Not Stopping Newton-On-Ayr
19:23 Not Stopping Ayr

10/03/26 18:30 Barrhead to Glasgow Central due 18:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
18:30 Not Stopping Barrhead
18:33 Not Stopping Nitshill
18:35 Not Stopping Priesthill & Darnley
18:37 Not Stopping Kennishead
18:40 Not Stopping Pollokshaws West
18:43 Not Stopping Crossmyloof
18:49 Not Stopping Glasgow Central

10/03/26 18:30 Edinburgh to Glasgow Central due 19:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
18:30 Not Stopping Edinburgh
18:34 Not Stopping Haymarket
18:39 Not Stopping Slateford
18:42 Not Stopping Kingsknowe
18:45 Not Stopping Wester Hailes
18:48 Not Stopping Curriehill
18:55 Not Stopping Kirknewton
19:11 Not Stopping Carstairs
19:20 Not Stopping Carluke
19:27 Not Stopping Wishaw
19:34 Not Stopping Motherwell
19:56 Not Stopping Glasgow Central

10/03/26 18:31 Paisley Canal to Glasgow Central due 18:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
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

10/03/26 18:33 East Kilbride to Glasgow Central due 19:04 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
18:33 Not Stopping East Kilbride
18:37 Not Stopping Hairmyres
18:42 Not Stopping Busby
18:45 Not Stopping Clarkston
18:49 Not Stopping Giffnock
18:51 Not Stopping Thornliebank
18:55 Not Stopping Pollokshaws West
18:57 Not Stopping Crossmyloof
19:04 Not Stopping Glasgow Central

10/03/26 18:35 Glasgow Central to Neilston due 19:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
18:35 Not Stopping Glasgow Central
18:40 Not Stopping Pollokshields East
18:41 Not Stopping Queens Park Strathclyde
18:43 Not Stopping Crosshill
18:45 Not Stopping Mount Florida
18:47 Not Stopping Cathcart
18:50 Not Stopping Muirend
18:53 Not Stopping Williamwood
18:55 Not Stopping Whitecraigs
18:58 Not Stopping Patterton
19:06 Not Stopping Neilston

10/03/26 18:38 Glasgow Central to Paisley Canal due 18:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
18:38 Not Stopping Glasgow Central
18:43 Not Stopping Dumbreck
18:46 Not Stopping Corkerhill
18:48 Not Stopping Mosspark
18:50 Not Stopping Crookston
18:53 Not Stopping Hawkhead
18:56 Not Stopping Paisley Canal

10/03/26 18:39 Ayr to Glasgow Central due 19:32 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
18:39 Not Stopping Ayr
18:41 Not Stopping Newton-On-Ayr
18:44 Not Stopping Prestwick Town
18:46 Not Stopping Prestwick Int. Airport
18:50 Not Stopping Troon
18:52 Not Stopping Barassie
18:57 Not Stopping Irvine
19:01 Not Stopping Kilwinning
19:14 Not Stopping Johnstone
19:19 Not Stopping Paisley Gilmour Street
19:32 Not Stopping Glasgow Central

10/03/26 18:45 Glasgow Central to Newton Lanark due 19:13 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
18:45 Not Stopping Glasgow Central
18:51 Not Stopping Pollokshields West
18:53 Not Stopping Maxwell Park
18:55 Not Stopping Shawlands
18:56 Not Stopping Pollokshaws East
18:58 Not Stopping Langside
19:02 Not Stopping Kings Park
19:04 Not Stopping Croftfoot
19:07 Not Stopping Burnside
19:10 Not Stopping Kirkhill
19:13 Not Stopping Newton Lanark

10/03/26 18:48 Glasgow Central to East Kilbride due 19:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
18:48 Not Stopping Glasgow Central
18:54 Not Stopping Crossmyloof
18:57 Not Stopping Pollokshaws West
18:59 Not Stopping Thornliebank
19:02 Not Stopping Giffnock
19:05 Not Stopping Clarkston
19:09 Not Stopping Busby
19:11 Not Stopping Thorntonhall
19:15 Not Stopping Hairmyres
19:19 Not Stopping East Kilbride

10/03/26 18:48 Ardrossan Harbour to Glasgow Central due 19:41 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
18:48 Not Stopping Ardrossan Harbour
18:51 Not Stopping Ardrossan Town
18:54 Not Stopping Ardrossan South Beach
18:56 Not Stopping Saltcoats
18:58 Not Stopping Stevenston
19:04 Not Stopping Kilwinning
19:09 Not Stopping Dalry
19:13 Not Stopping Glengarnock
19:17 Not Stopping Lochwinnoch
19:21 Not Stopping Howwood Renfrew
19:24 Not Stopping Milliken Park
19:27 Not Stopping Johnstone
19:31 Not Stopping Paisley Gilmour Street
19:41 Not Stopping Glasgow Central

10/03/26 18:50 Newton Lanark to Glasgow Central due 19:17 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
18:50 Not Stopping Newton Lanark
18:53 Not Stopping Kirkhill
18:56 Not Stopping Burnside
18:59 Not Stopping Croftfoot
19:03 Not Stopping Kings Park
19:06 Not Stopping Mount Florida
19:08 Not Stopping Crosshill
19:10 Not Stopping Queens Park Strathclyde
19:12 Not Stopping Pollokshields East
19:17 Not Stopping Glasgow Central

10/03/26 18:56 Neilston to Glasgow Central due 19:30 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
18:56 Not Stopping Neilston
19:03 Not Stopping Patterton
19:06 Not Stopping Whitecraigs
19:08 Not Stopping Williamwood
19:11 Not Stopping Muirend
19:14 Not Stopping Cathcart
19:16 Not Stopping Mount Florida
19:18 Not Stopping Crosshill
19:20 Not Stopping Queens Park Strathclyde
19:23 Not Stopping Pollokshields East
19:30 Not Stopping Glasgow Central

10/03/26 18:56 Gourock to Glasgow Central due 19:37 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
18:56 Not Stopping Gourock
18:59 Not Stopping Fort Matilda
19:02 Not Stopping Greenock West
19:04 Not Stopping Greenock Central
19:07 Not Stopping Cartsdyke
19:09 Not Stopping Bogston
19:11 Not Stopping Port Glasgow
19:20 Not Stopping Bishopton
19:27 Not Stopping Paisley Gilmour Street
19:37 Not Stopping Glasgow Central

10/03/26 18:57 East Kilbride to Glasgow Central due 19:34 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
18:57 Not Stopping East Kilbride
19:01 Not Stopping Hairmyres
19:04 Not Stopping Thorntonhall
19:08 Not Stopping Busby
19:11 Not Stopping Clarkston
19:14 Not Stopping Giffnock
19:17 Not Stopping Thornliebank
19:21 Not Stopping Pollokshaws West
19:24 Not Stopping Crossmyloof
19:34 Not Stopping Glasgow Central

10/03/26 18:57 Glasgow Central to Barrhead due 19:18 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
18:57 Not Stopping Glasgow Central
19:03 Not Stopping Crossmyloof
19:05 Not Stopping Pollokshaws West
19:08 Not Stopping Kennishead
19:11 Not Stopping Priesthill & Darnley
19:13 Not Stopping Nitshill
19:18 Not Stopping Barrhead

10/03/26 18:57 Wemyss Bay to Glasgow Central due 19:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
18:57 Not Stopping Wemyss Bay
19:01 Not Stopping Inverkip
19:14 Not Stopping Branchton
19:16 Not Stopping Drumfrochar
19:19 Not Stopping Whinhill
19:24 Not Stopping Port Glasgow
19:33 Not Stopping Bishopton
19:39 Not Stopping Paisley Gilmour Street
19:49 Not Stopping Glasgow Central

10/03/26 19:00 Edinburgh to Glasgow Central due 20:13 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
19:00 Not Stopping Edinburgh
19:05 Not Stopping Haymarket
19:18 Not Stopping Livingston South
19:22 Not Stopping West Calder
19:35 Not Stopping Shotts
19:49 Not Stopping Bellshill
19:53 Not Stopping Uddingston
20:13 Not Stopping Glasgow Central

10/03/26 19:01 Paisley Canal to Glasgow Central due 19:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
19:01 Not Stopping Paisley Canal
19:03 Not Stopping Hawkhead
19:06 Not Stopping Crookston
19:09 Not Stopping Mosspark
19:11 Not Stopping Corkerhill
19:14 Not Stopping Dumbreck
19:19 Not Stopping Glasgow Central

10/03/26 19:05 Glasgow Central to Neilston due 19:36 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
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:36 Not Stopping Neilston

10/03/26 19:06 Glasgow Central to Gourock due 19:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
19:06 Not Stopping Glasgow Central
19:13 Not Stopping Cardonald
19:15 Not Stopping Hillington East
19:17 Not Stopping Hillington West
19:22 Not Stopping Paisley Gilmour Street
19:24 Not Stopping Paisley St James
19:29 Not Stopping Bishopton
19:34 Not Stopping Langbank
19:38 Not Stopping Woodhall
19:41 Not Stopping Port Glasgow
19:43 Not Stopping Bogston
19:46 Not Stopping Cartsdyke
19:48 Not Stopping Greenock Central
19:50 Not Stopping Greenock West
19:53 Not Stopping Fort Matilda
19:56 Not Stopping Gourock

10/03/26 19:08 Glasgow Central to Paisley Canal due 19:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
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

10/03/26 19:13 Glasgow Central to Edinburgh due 20:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:11
Scheduled Expected Destination
19:13 Not Stopping Glasgow Central
19:28 Not Stopping Bellshill
19:39 Not Stopping Shotts
19:51 Not Stopping West Calder
19:55 Not Stopping Livingston South
20:09 Not Stopping Haymarket
20:15 Not Stopping Edinburgh

10/03/26 19:15 Glasgow Central to Ardrossan Harbour due 20:05 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
19:15 Not Stopping Glasgow Central
19:25 Not Stopping Paisley Gilmour Street
19:29 Not Stopping Johnstone
19:32 Not Stopping Milliken Park
19:34 Not Stopping Howwood Renfrew
19:38 Not Stopping Lochwinnoch
19:43 Not Stopping Glengarnock
19:47 Not Stopping Dalry
19:51 Not Stopping Kilwinning
19:55 Not Stopping Stevenston
19:58 Not Stopping Saltcoats
20:00 Not Stopping Ardrossan South Beach
20:03 Not Stopping Ardrossan Town
20:05 Not Stopping Ardrossan Harbour

10/03/26 19:19 Newton Lanark to Glasgow Central due 19:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
19:19 Not Stopping Newton Lanark
19:22 Not Stopping Kirkhill
19:25 Not Stopping Burnside
19:27 Not Stopping Croftfoot
19:29 Not Stopping Kings Park
19:34 Not Stopping Langside
19:36 Not Stopping Pollokshaws East
19:38 Not Stopping Shawlands
19:40 Not Stopping Maxwell Park
19:45 Not Stopping Pollokshields West
19:51 Not Stopping Glasgow Central

10/03/26 19:22 Glasgow Central to East Kilbride due 19:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
19:22 Not Stopping Glasgow Central
19:28 Not Stopping Crossmyloof
19:30 Not Stopping Pollokshaws West
19:33 Not Stopping Thornliebank
19:36 Not Stopping Giffnock
19:38 Not Stopping Clarkston
19:42 Not Stopping Busby
19:47 Not Stopping Hairmyres
19:51 Not Stopping East Kilbride

10/03/26 19:26 Neilston to Glasgow Central due 19:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
19:26 Not Stopping Neilston
19:33 Not Stopping Patterton
19:36 Not Stopping Whitecraigs
19:38 Not Stopping Williamwood
19:41 Not Stopping Muirend
19:44 Not Stopping Cathcart
19:46 Not Stopping Mount Florida
19:48 Not Stopping Crosshill
19:50 Not Stopping Queens Park Strathclyde
19:52 Not Stopping Pollokshields East
19:57 Not Stopping Glasgow Central

10/03/26 19:26 Glasgow Central to Newton Lanark due 19:50 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
19:26 Not Stopping Glasgow Central
19:31 Not Stopping Pollokshields East
19:32 Not Stopping Queens Park Strathclyde
19:34 Not Stopping Crosshill
19:36 Not Stopping Mount Florida
19:39 Not Stopping Kings Park
19:41 Not Stopping Croftfoot
19:44 Not Stopping Burnside
19:47 Not Stopping Kirkhill
19:50 Not Stopping Newton Lanark

10/03/26 19:30 Barrhead to Glasgow Central due 19:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:16
Scheduled Expected Destination
19:30 Not Stopping Barrhead
19:33 Not Stopping Nitshill
19:35 Not Stopping Priesthill & Darnley
19:37 Not Stopping Kennishead
19:40 Not Stopping Pollokshaws West
19:43 Not Stopping Crossmyloof
19:49 Not Stopping Glasgow Central

10/03/26 19:31 East Kilbride to Glasgow Central due 20:00 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
19:31 Not Stopping East Kilbride
19:35 Not Stopping Hairmyres
19:39 Not Stopping Busby
19:42 Not Stopping Clarkston
19:44 Not Stopping Giffnock
19:47 Not Stopping Thornliebank
19:50 Not Stopping Pollokshaws West
19:53 Not Stopping Crossmyloof
20:00 Not Stopping Glasgow Central

10/03/26 19:31 Paisley Canal to Glasgow Central due 19:54 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
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:46 Not Stopping Dumbreck
19:54 Not Stopping Glasgow Central

10/03/26 19:31 Glasgow Central to Ayr due 20:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
19:31 Not Stopping Glasgow Central
19:41 Not Stopping Paisley Gilmour Street
19:45 Not Stopping Johnstone
19:58 Not Stopping Kilwinning
20:02 Not Stopping Irvine
20:07 Not Stopping Barassie
20:10 Not Stopping Troon
20:14 Not Stopping Prestwick Int. Airport
20:15 Not Stopping Prestwick Town
20:19 Not Stopping Newton-On-Ayr
20:22 Not Stopping Ayr

10/03/26 19:35 Ayr to Glasgow Central due 20:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
19:35 Not Stopping Ayr
19:37 Not Stopping Newton-On-Ayr
19:40 Not Stopping Prestwick Town
19:42 Not Stopping Prestwick Int. Airport
19:46 Not Stopping Troon
19:48 Not Stopping Barassie
19:53 Not Stopping Irvine
19:57 Not Stopping Kilwinning
20:11 Not Stopping Johnstone
20:15 Not Stopping Paisley Gilmour Street
20:26 Not Stopping Glasgow Central

10/03/26 19:35 Glasgow Central to Neilston due 20:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
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:06 Not Stopping Neilston

10/03/26 19:45 Glasgow Central to Newton Lanark due 20:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
19:45 Not Stopping Glasgow Central
19:51 Not Stopping Pollokshields West
19:53 Not Stopping Maxwell Park
19:55 Not Stopping Shawlands
19:56 Not Stopping Pollokshaws East
19:58 Not Stopping Langside
20:04 Not Stopping Kings Park
20:06 Not Stopping Croftfoot
20:08 Not Stopping Burnside
20:11 Not Stopping Kirkhill
20:14 Not Stopping Newton Lanark

10/03/26 19:45 Glasgow Central to Edinburgh due 21:01 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:19
Scheduled Expected Destination
19:45 Not Stopping Glasgow Central
20:01 Not Stopping Bellshill
20:09 Not Stopping Motherwell
20:16 Not Stopping Wishaw
20:23 Not Stopping Carluke
20:32 Not Stopping Carstairs
20:56 Not Stopping Haymarket
21:01 Not Stopping Edinburgh

10/03/26 19:47 Glasgow Central to East Kilbride due 20:21 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:14
Scheduled Expected Destination
19:47 Not Stopping Glasgow Central
19:54 Not Stopping Crossmyloof
19:57 Not Stopping Pollokshaws West
20:00 Not Stopping Thornliebank
20:03 Not Stopping Giffnock
20:07 Not Stopping Clarkston
20:10 Not Stopping Busby
20:13 Not Stopping Thorntonhall
20:17 Not Stopping Hairmyres
20:21 Not Stopping East Kilbride

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

10/03/26 19:54 Newton Lanark to Glasgow Central due 20:24 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
19:54 Not Stopping Newton Lanark
19:57 Not Stopping Kirkhill
20:00 Not Stopping Burnside
20:03 Not Stopping Croftfoot
20:06 Not Stopping Kings Park
20:10 Not Stopping Mount Florida
20:12 Not Stopping Crosshill
20:14 Not Stopping Queens Park Strathclyde
20:16 Not Stopping Pollokshields East
20:24 Not Stopping Glasgow Central

10/03/26 19:56 Neilston to Glasgow Central due 20:29 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
19:56 Not Stopping Neilston
20:03 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:24 Not Stopping Pollokshields East
20:29 Not Stopping Glasgow Central

10/03/26 19:57 Gourock to Glasgow Central due 20:48 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
19:57 Not Stopping Gourock
20:00 Not Stopping Fort Matilda
20:03 Not Stopping Greenock West
20:05 Not Stopping Greenock Central
20:08 Not Stopping Cartsdyke
20:10 Not Stopping Bogston
20:12 Not Stopping Port Glasgow
20:15 Not Stopping Woodhall
20:19 Not Stopping Langbank
20:24 Not Stopping Bishopton
20:29 Not Stopping Paisley St James
20:32 Not Stopping Paisley Gilmour Street
20:36 Not Stopping Hillington West
20:38 Not Stopping Hillington East
20:40 Not Stopping Cardonald
20:48 Not Stopping Glasgow Central

10/03/26 20:00 East Kilbride to Glasgow Central due 20:31 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
20:00 Not Stopping East Kilbride
20:04 Not Stopping Hairmyres
20:06 Not Stopping Thorntonhall
20:11 Not Stopping Busby
20:14 Not Stopping Clarkston
20:17 Not Stopping Giffnock
20:19 Not Stopping Thornliebank
20:23 Not Stopping Pollokshaws West
20:25 Not Stopping Crossmyloof
20:31 Not Stopping Glasgow Central

10/03/26 20:07 Glasgow Central to Neilston due 20:39 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
20:07 Not Stopping Glasgow Central
20:13 Not Stopping Pollokshields East
20:14 Not Stopping Queens Park Strathclyde
20:16 Not Stopping Crosshill
20:18 Not Stopping Mount Florida
20:20 Not Stopping Cathcart
20:23 Not Stopping Muirend
20:26 Not Stopping Williamwood
20:28 Not Stopping Whitecraigs
20:31 Not Stopping Patterton
20:39 Not Stopping Neilston

10/03/26 20:07 Glasgow Central to Gourock due 20:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
20:07 Not Stopping Glasgow Central
20:14 Not Stopping Cardonald
20:16 Not Stopping Hillington East
20:18 Not Stopping Hillington West
20:22 Not Stopping Paisley Gilmour Street
20:24 Not Stopping Paisley St James
20:29 Not Stopping Bishopton
20:35 Not Stopping Langbank
20:39 Not Stopping Woodhall
20:42 Not Stopping Port Glasgow
20:44 Not Stopping Bogston
20:46 Not Stopping Cartsdyke
20:48 Not Stopping Greenock Central
20:50 Not Stopping Greenock West
20:53 Not Stopping Fort Matilda
20:57 Not Stopping Gourock

10/03/26 20:09 Glasgow Central to Paisley Canal due 20:27 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
20:09 Not Stopping Glasgow Central
20:14 Not Stopping Dumbreck
20:17 Not Stopping Corkerhill
20:19 Not Stopping Mosspark
20:21 Not Stopping Crookston
20:24 Not Stopping Hawkhead
20:27 Not Stopping Paisley Canal

10/03/26 20:15 Glasgow Central to Ardrossan Harbour due 21:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
20:15 Not Stopping Glasgow Central
20:25 Not Stopping Paisley Gilmour Street
20:29 Not Stopping Johnstone
20:32 Not Stopping Milliken Park
20:35 Not Stopping Howwood Renfrew
20:39 Not Stopping Lochwinnoch
20:43 Not Stopping Glengarnock
20:47 Not Stopping Dalry
20:51 Not Stopping Kilwinning
20:55 Not Stopping Stevenston
20:58 Not Stopping Saltcoats
21:00 Not Stopping Ardrossan South Beach
21:03 Not Stopping Ardrossan Town
21:06 Not Stopping Ardrossan Harbour

10/03/26 20:17 Glasgow Central to Kilmarnock due 20:54 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
20:17 Not Stopping Glasgow Central
20:28 Not Stopping Barrhead
20:40 Not Stopping Dunlop
20:44 Not Stopping Stewarton
20:49 Not Stopping Kilmaurs
20:54 Not Stopping Kilmarnock

10/03/26 20:19 Glasgow Central to Newton Lanark due 20:44 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
20:19 Not Stopping Glasgow Central
20:25 Not Stopping Pollokshields East
20:26 Not Stopping Queens Park Strathclyde
20:28 Not Stopping Crosshill
20:31 Not Stopping Mount Florida
20:34 Not Stopping Kings Park
20:36 Not Stopping Croftfoot
20:38 Not Stopping Burnside
20:41 Not Stopping Kirkhill
20:44 Not Stopping Newton Lanark

10/03/26 20:19 Newton Lanark to Glasgow Central due 20:52 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
20:19 Not Stopping Newton Lanark
20:22 Not Stopping Kirkhill
20:25 Not Stopping Burnside
20:27 Not Stopping Croftfoot
20:29 Not Stopping Kings Park
20:34 Not Stopping Langside
20:36 Not Stopping Pollokshaws East
20:38 Not Stopping Shawlands
20:40 Not Stopping Maxwell Park
20:43 Not Stopping Pollokshields West
20:52 Not Stopping Glasgow Central

10/03/26 20:21 Glasgow Central to East Kilbride due 20:53 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
20:21 Not Stopping Glasgow Central
20:29 Not Stopping Crossmyloof
20:32 Not Stopping Pollokshaws West
20:34 Not Stopping Thornliebank
20:37 Not Stopping Giffnock
20:40 Not Stopping Clarkston
20:43 Not Stopping Busby
20:48 Not Stopping Hairmyres
20:53 Not Stopping East Kilbride

10/03/26 20:26 Neilston to Glasgow Central due 20:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
20:26 Not Stopping Neilston
20:33 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:57 Not Stopping Glasgow Central

10/03/26 20:27 East Kilbride to Glasgow Central due 21:01 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
20:27 Not Stopping East Kilbride
20:31 Not Stopping Hairmyres
20:34 Not Stopping Thorntonhall
20:38 Not Stopping Busby
20:41 Not Stopping Clarkston
20:44 Not Stopping Giffnock
20:47 Not Stopping Thornliebank
20:51 Not Stopping Pollokshaws West
20:54 Not Stopping Crossmyloof
21:01 Not Stopping Glasgow Central

10/03/26 20:30 Glasgow Central to Ayr due 21:23 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
20:30 Not Stopping Glasgow Central
20:41 Not Stopping Paisley Gilmour Street
20:45 Not Stopping Johnstone
20:59 Not Stopping Kilwinning
21:03 Not Stopping Irvine
21:08 Not Stopping Barassie
21:11 Not Stopping Troon
21:15 Not Stopping Prestwick Int. Airport
21:16 Not Stopping Prestwick Town
21:20 Not Stopping Newton-On-Ayr
21:23 Not Stopping Ayr

10/03/26 20:32 Paisley Canal to Glasgow Central due 20:50 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
20:32 Not Stopping Paisley Canal
20:34 Not Stopping Hawkhead
20:37 Not Stopping Crookston
20:40 Not Stopping Mosspark
20:42 Not Stopping Corkerhill
20:45 Not Stopping Dumbreck
20:50 Not Stopping Glasgow Central

10/03/26 20:35 Glasgow Central to Neilston due 21:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
20:35 Not Stopping Glasgow Central
20:40 Not Stopping Pollokshields East
20:41 Not Stopping Queens Park Strathclyde
20:43 Not Stopping Crosshill
20:45 Not Stopping Mount Florida
20:47 Not Stopping Cathcart
20:50 Not Stopping Muirend
20:53 Not Stopping Williamwood
20:55 Not Stopping Whitecraigs
20:58 Not Stopping Patterton
21:06 Not Stopping Neilston

10/03/26 20:38 Ayr to Glasgow Central due 21:30 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
20:38 Not Stopping Ayr
20:40 Not Stopping Newton-On-Ayr
20:44 Not Stopping Prestwick Town
20:45 Not Stopping Prestwick Int. Airport
20:49 Not Stopping Troon
20:52 Not Stopping Barassie
20:56 Not Stopping Irvine
21:00 Not Stopping Kilwinning
21:14 Not Stopping Johnstone
21:19 Not Stopping Paisley Gilmour Street
21:30 Not Stopping Glasgow Central

10/03/26 20:45 Glasgow Central to Newton Lanark due 21:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
20:45 Not Stopping Glasgow Central
20:51 Not Stopping Pollokshields West
20:53 Not Stopping Maxwell Park
20:55 Not Stopping Shawlands
20:56 Not Stopping Pollokshaws East
20:58 Not Stopping Langside
21:04 Not Stopping Kings Park
21:06 Not Stopping Croftfoot
21:08 Not Stopping Burnside
21:11 Not Stopping Kirkhill
21:14 Not Stopping Newton Lanark

10/03/26 20:47 Glasgow Central to East Kilbride due 21:19 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
20:47 Not Stopping Glasgow Central
20:53 Not Stopping Crossmyloof
20:56 Not Stopping Pollokshaws West
20:58 Not Stopping Thornliebank
21:01 Not Stopping Giffnock
21:04 Not Stopping Clarkston
21:09 Not Stopping Busby
21:11 Not Stopping Thorntonhall
21:15 Not Stopping Hairmyres
21:19 Not Stopping East Kilbride

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

10/03/26 20:49 Newton Lanark to Glasgow Central due 21:13 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
20:49 Not Stopping Newton Lanark
20:52 Not Stopping Kirkhill
20:55 Not Stopping Burnside
20:57 Not Stopping Croftfoot
20:59 Not Stopping Kings Park
21:03 Not Stopping Mount Florida
21:05 Not Stopping Crosshill
21:07 Not Stopping Queens Park Strathclyde
21:08 Not Stopping Pollokshields East
21:13 Not Stopping Glasgow Central

10/03/26 20:56 Neilston to Glasgow Central due 21:28 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
20:56 Not Stopping Neilston
21:03 Not Stopping Patterton
21:06 Not Stopping Whitecraigs
21:08 Not Stopping Williamwood
21:11 Not Stopping Muirend
21:14 Not Stopping Cathcart
21:16 Not Stopping Mount Florida
21:18 Not Stopping Crosshill
21:20 Not Stopping Queens Park Strathclyde
21:23 Not Stopping Pollokshields East
21:28 Not Stopping Glasgow Central

10/03/26 20:58 Gourock to Glasgow Central due 21:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
20:58 Not Stopping Gourock
21:01 Not Stopping Fort Matilda
21:04 Not Stopping Greenock West
21:06 Not Stopping Greenock Central
21:09 Not Stopping Cartsdyke
21:11 Not Stopping Bogston
21:13 Not Stopping Port Glasgow
21:16 Not Stopping Woodhall
21:20 Not Stopping Langbank
21:25 Not Stopping Bishopton
21:30 Not Stopping Paisley St James
21:33 Not Stopping Paisley Gilmour Street
21:37 Not Stopping Hillington West
21:39 Not Stopping Hillington East
21:41 Not Stopping Cardonald
21:49 Not Stopping Glasgow Central

10/03/26 20:59 East Kilbride to Glasgow Central due 21:33 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
20:59 Not Stopping East Kilbride
21:02 Not Stopping Hairmyres
21:05 Not Stopping Thorntonhall
21:08 Not Stopping Busby
21:11 Not Stopping Clarkston
21:14 Not Stopping Giffnock
21:16 Not Stopping Thornliebank
21:20 Not Stopping Pollokshaws West
21:23 Not Stopping Crossmyloof
21:33 Not Stopping Glasgow Central

10/03/26 21:05 Glasgow Central to Neilston due 21:36 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
21:05 Not Stopping Glasgow Central
21:10 Not Stopping Pollokshields East
21:11 Not Stopping Queens Park Strathclyde
21:13 Not Stopping Crosshill
21:15 Not Stopping Mount Florida
21:17 Not Stopping Cathcart
21:20 Not Stopping Muirend
21:23 Not Stopping Williamwood
21:25 Not Stopping Whitecraigs
21:28 Not Stopping Patterton
21:36 Not Stopping Neilston

10/03/26 21:05 Glasgow Central to Gourock due 21:55 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
21:05 Not Stopping Glasgow Central
21:12 Not Stopping Cardonald
21:14 Not Stopping Hillington East
21:16 Not Stopping Hillington West
21:20 Not Stopping Paisley Gilmour Street
21:22 Not Stopping Paisley St James
21:27 Not Stopping Bishopton
21:33 Not Stopping Langbank
21:37 Not Stopping Woodhall
21:40 Not Stopping Port Glasgow
21:42 Not Stopping Bogston
21:44 Not Stopping Cartsdyke
21:46 Not Stopping Greenock Central
21:48 Not Stopping Greenock West
21:51 Not Stopping Fort Matilda
21:55 Not Stopping Gourock

10/03/26 21:09 Glasgow Central to Paisley Canal due 21:27 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
21:09 Not Stopping Glasgow Central
21:14 Not Stopping Dumbreck
21:17 Not Stopping Corkerhill
21:19 Not Stopping Mosspark
21:21 Not Stopping Crookston
21:24 Not Stopping Hawkhead
21:27 Not Stopping Paisley Canal

10/03/26 21:15 Glasgow Central to Ardrossan Harbour due 22:05 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
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:34 Not Stopping Howwood Renfrew
21:38 Not Stopping Lochwinnoch
21:43 Not Stopping Glengarnock
21:47 Not Stopping Dalry
21:51 Not Stopping Kilwinning
21:55 Not Stopping Stevenston
21:58 Not Stopping Saltcoats
22:00 Not Stopping Ardrossan South Beach
22:03 Not Stopping Ardrossan Town
22:05 Not Stopping Ardrossan Harbour

10/03/26 21:18 Glasgow Central to East Kilbride due 21:50 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
21:18 Not Stopping Glasgow Central
21:24 Not Stopping Crossmyloof
21:27 Not Stopping Pollokshaws West
21:30 Not Stopping Thornliebank
21:33 Not Stopping Giffnock
21:37 Not Stopping Clarkston
21:40 Not Stopping Busby
21:46 Not Stopping Hairmyres
21:50 Not Stopping East Kilbride

10/03/26 21:19 Newton Lanark to Glasgow Central due 21:53 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
21:19 Not Stopping Newton Lanark
21:23 Not Stopping Kirkhill
21:26 Not Stopping Burnside
21:28 Not Stopping Croftfoot
21:30 Not Stopping Kings Park
21:35 Not Stopping Langside
21:37 Not Stopping Pollokshaws East
21:39 Not Stopping Shawlands
21:41 Not Stopping Maxwell Park
21:43 Not Stopping Pollokshields West
21:53 Not Stopping Glasgow Central

10/03/26 21:20 Glasgow Central to Newton Lanark due 21:44 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
21:20 Not Stopping Glasgow Central
21:25 Not Stopping Pollokshields East
21:26 Not Stopping Queens Park Strathclyde
21:28 Not Stopping Crosshill
21:31 Not Stopping Mount Florida
21:34 Not Stopping Kings Park
21:36 Not Stopping Croftfoot
21:38 Not Stopping Burnside
21:41 Not Stopping Kirkhill
21:44 Not Stopping Newton Lanark

10/03/26 21:26 Neilston to Glasgow Central due 21:59 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
21:26 Not Stopping Neilston
21:33 Not Stopping Patterton
21:36 Not Stopping Whitecraigs
21:38 Not Stopping Williamwood
21:41 Not Stopping Muirend
21:44 Not Stopping Cathcart
21:46 Not Stopping Mount Florida
21:48 Not Stopping Crosshill
21:50 Not Stopping Queens Park Strathclyde
21:54 Not Stopping Pollokshields East
21:59 Not Stopping Glasgow Central

10/03/26 21:30 East Kilbride to Glasgow Central due 22:02 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
21:30 Not Stopping East Kilbride
21:33 Not Stopping Hairmyres
21:36 Not Stopping Thorntonhall
21:39 Not Stopping Busby
21:42 Not Stopping Clarkston
21:44 Not Stopping Giffnock
21:47 Not Stopping Thornliebank
21:50 Not Stopping Pollokshaws West
21:53 Not Stopping Crossmyloof
22:02 Not Stopping Glasgow Central

10/03/26 21:30 Glasgow Central to Ayr due 22:23 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
21:30 Not Stopping Glasgow Central
21:40 Not Stopping Paisley Gilmour Street
21:44 Not Stopping Johnstone
21:58 Not Stopping Kilwinning
22:02 Not Stopping Irvine
22:06 Not Stopping Barassie
22:09 Not Stopping Troon
22:13 Not Stopping Prestwick Int. Airport
22:15 Not Stopping Prestwick Town
22:18 Not Stopping Newton-On-Ayr
22:23 Not Stopping Ayr

10/03/26 21:33 Ayr to Glasgow Central due 22:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
21:33 Not Stopping Ayr
21:37 Not Stopping Newton-On-Ayr
21:40 Not Stopping Prestwick Town
21:42 Not Stopping Prestwick Int. Airport
21:46 Not Stopping Troon
21:48 Not Stopping Barassie
21:53 Not Stopping Irvine
21:57 Not Stopping Kilwinning
22:11 Not Stopping Johnstone
22:15 Not Stopping Paisley Gilmour Street
22:26 Not Stopping Glasgow Central

10/03/26 21:36 Glasgow Central to Neilston due 22:07 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
21:36 Not Stopping Glasgow Central
21:41 Not Stopping Pollokshields East
21:42 Not Stopping Queens Park Strathclyde
21:44 Not Stopping Crosshill
21:46 Not Stopping Mount Florida
21:48 Not Stopping Cathcart
21:51 Not Stopping Muirend
21:54 Not Stopping Williamwood
21:56 Not Stopping Whitecraigs
21:59 Not Stopping Patterton
22:07 Not Stopping Neilston

10/03/26 21:38 Paisley Canal to Glasgow Central due 22:01 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
21:38 Not Stopping Paisley Canal
21:40 Not Stopping Hawkhead
21:43 Not Stopping Crookston
21:46 Not Stopping Mosspark
21:48 Not Stopping Corkerhill
21:51 Not Stopping Dumbreck
22:01 Not Stopping Glasgow Central

10/03/26 21:47 Glasgow Central to Newton Lanark due 22:15 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
21:47 Not Stopping Glasgow Central
21:53 Not Stopping Pollokshields West
21:55 Not Stopping Maxwell Park
21:57 Not Stopping Shawlands
21:58 Not Stopping Pollokshaws East
22:00 Not Stopping Langside
22:05 Not Stopping Kings Park
22:07 Not Stopping Croftfoot
22:09 Not Stopping Burnside
22:12 Not Stopping Kirkhill
22:15 Not Stopping Newton Lanark

10/03/26 21:48 Ardrossan Harbour to Glasgow Central due 22:43 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
21:48 Not Stopping Ardrossan Harbour
21:50 Not Stopping Ardrossan Town
21:53 Not Stopping Ardrossan South Beach
21:55 Not Stopping Saltcoats
21:57 Not Stopping Stevenston
22:01 Not Stopping Kilwinning
22:06 Not Stopping Dalry
22:10 Not Stopping Glengarnock
22:14 Not Stopping Lochwinnoch
22:18 Not Stopping Howwood Renfrew
22:21 Not Stopping Milliken Park
22:24 Not Stopping Johnstone
22:28 Not Stopping Paisley Gilmour Street
22:43 Not Stopping Glasgow Central

10/03/26 21:49 Glasgow Central to East Kilbride due 22:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
21:49 Not Stopping Glasgow Central
21:56 Not Stopping Crossmyloof
21:58 Not Stopping Pollokshaws West
22:01 Not Stopping Thornliebank
22:05 Not Stopping Giffnock
22:08 Not Stopping Clarkston
22:11 Not Stopping Busby
22:14 Not Stopping Thorntonhall
22:18 Not Stopping Hairmyres
22:22 Not Stopping East Kilbride

10/03/26 21:49 Newton Lanark to Glasgow Central due 22:13 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
21:49 Not Stopping Newton Lanark
21:52 Not Stopping Kirkhill
21:55 Not Stopping Burnside
21:57 Not Stopping Croftfoot
21:59 Not Stopping Kings Park
22:03 Not Stopping Mount Florida
22:05 Not Stopping Crosshill
22:07 Not Stopping Queens Park Strathclyde
22:08 Not Stopping Pollokshields East
22:13 Not Stopping Glasgow Central

10/03/26 21:56 Neilston to Glasgow Central due 22:28 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
21:56 Not Stopping Neilston
22:04 Not Stopping Patterton
22:06 Not Stopping Whitecraigs
22:08 Not Stopping Williamwood
22:11 Not Stopping Muirend
22:14 Not Stopping Cathcart
22:16 Not Stopping Mount Florida
22:18 Not Stopping Crosshill
22:20 Not Stopping Queens Park Strathclyde
22:23 Not Stopping Pollokshields East
22:28 Not Stopping Glasgow Central

10/03/26 21:56 Gourock to Glasgow Central due 22:46 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
21:56 Not Stopping Gourock
21:59 Not Stopping Fort Matilda
22:02 Not Stopping Greenock West
22:04 Not Stopping Greenock Central
22:07 Not Stopping Cartsdyke
22:09 Not Stopping Bogston
22:11 Not Stopping Port Glasgow
22:14 Not Stopping Woodhall
22:18 Not Stopping Langbank
22:23 Not Stopping Bishopton
22:28 Not Stopping Paisley St James
22:31 Not Stopping Paisley Gilmour Street
22:35 Not Stopping Hillington West
22:37 Not Stopping Hillington East
22:39 Not Stopping Cardonald
22:46 Not Stopping Glasgow Central

10/03/26 21:57 East Kilbride to Glasgow Central due 22:30 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
21:57 Not Stopping East Kilbride
22:01 Not Stopping Hairmyres
22:04 Not Stopping Thorntonhall
22:07 Not Stopping Busby
22:10 Not Stopping Clarkston
22:14 Not Stopping Giffnock
22:16 Not Stopping Thornliebank
22:20 Not Stopping Pollokshaws West
22:23 Not Stopping Crossmyloof
22:30 Not Stopping Glasgow Central

10/03/26 22:05 Glasgow Central to Neilston due 22:36 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
22:05 Not Stopping Glasgow Central
22:10 Not Stopping Pollokshields East
22:11 Not Stopping Queens Park Strathclyde
22:13 Not Stopping Crosshill
22:15 Not Stopping Mount Florida
22:17 Not Stopping Cathcart
22:20 Not Stopping Muirend
22:23 Not Stopping Williamwood
22:25 Not Stopping Whitecraigs
22:28 Not Stopping Patterton
22:36 Not Stopping Neilston

10/03/26 22:05 Glasgow Central to Gourock due 22:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
22:05 Not Stopping Glasgow Central
22:12 Not Stopping Cardonald
22:14 Not Stopping Hillington East
22:16 Not Stopping Hillington West
22:21 Not Stopping Paisley Gilmour Street
22:23 Not Stopping Paisley St James
22:28 Not Stopping Bishopton
22:34 Not Stopping Langbank
22:38 Not Stopping Woodhall
22:41 Not Stopping Port Glasgow
22:44 Not Stopping Bogston
22:46 Not Stopping Cartsdyke
22:48 Not Stopping Greenock Central
22:50 Not Stopping Greenock West
22:53 Not Stopping Fort Matilda
22:57 Not Stopping Gourock

10/03/26 22:08 Glasgow Central to Paisley Canal due 22:26 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
22:08 Not Stopping Glasgow Central
22:13 Not Stopping Dumbreck
22:16 Not Stopping Corkerhill
22:18 Not Stopping Mosspark
22:20 Not Stopping Crookston
22:23 Not Stopping Hawkhead
22:26 Not Stopping Paisley Canal

10/03/26 22:09 Glasgow Central to Edinburgh due 23:31 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:13
Scheduled Expected Destination
22:09 Not Stopping Glasgow Central
22:20 Not Stopping Uddingston
22:24 Not Stopping Bellshill
22:28 Not Stopping Holytown
22:30 Not Stopping Carfin
22:33 Not Stopping Cleland
22:38 Not Stopping Hartwood
22:41 Not Stopping Shotts
22:47 Not Stopping Fauldhouse
22:50 Not Stopping Breich
22:55 Not Stopping Addiewell
22:58 Not Stopping West Calder
23:02 Not Stopping Livingston South
23:07 Not Stopping Kirknewton
23:13 Not Stopping Curriehill
23:17 Not Stopping Wester Hailes
23:19 Not Stopping Kingsknowe
23:22 Not Stopping Slateford
23:26 Not Stopping Haymarket
23:31 Not Stopping Edinburgh

10/03/26 22:13 Glasgow Central to Ardrossan South Beach due 23:00 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
22:13 Not Stopping Glasgow Central
22:25 Not Stopping Paisley Gilmour Street
22:29 Not Stopping Johnstone
22:32 Not Stopping Milliken Park
22:34 Not Stopping Howwood Renfrew
22:38 Not Stopping Lochwinnoch
22:43 Not Stopping Glengarnock
22:47 Not Stopping Dalry
22:51 Not Stopping Kilwinning
22:55 Not Stopping Stevenston
22:58 Not Stopping Saltcoats
23:00 Not Stopping Ardrossan South Beach

10/03/26 22:18 Glasgow Central to East Kilbride due 22:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
22:18 Not Stopping Glasgow Central
22:24 Not Stopping Crossmyloof
22:26 Not Stopping Pollokshaws West
22:29 Not Stopping Thornliebank
22:32 Not Stopping Giffnock
22:34 Not Stopping Clarkston
22:40 Not Stopping Busby
22:45 Not Stopping Hairmyres
22:49 Not Stopping East Kilbride

10/03/26 22:20 Newton Lanark to Glasgow Central due 22:54 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
22:20 Not Stopping Newton Lanark
22:23 Not Stopping Kirkhill
22:26 Not Stopping Burnside
22:28 Not Stopping Croftfoot
22:30 Not Stopping Kings Park
22:35 Not Stopping Langside
22:37 Not Stopping Pollokshaws East
22:39 Not Stopping Shawlands
22:41 Not Stopping Maxwell Park
22:44 Not Stopping Pollokshields West
22:54 Not Stopping Glasgow Central

10/03/26 22:21 Glasgow Central to Newton Lanark due 22:45 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
22:21 Not Stopping Glasgow Central
22:26 Not Stopping Pollokshields East
22:27 Not Stopping Queens Park Strathclyde
22:29 Not Stopping Crosshill
22:32 Not Stopping Mount Florida
22:35 Not Stopping Kings Park
22:37 Not Stopping Croftfoot
22:39 Not Stopping Burnside
22:42 Not Stopping Kirkhill
22:45 Not Stopping Newton Lanark

10/03/26 22:26 Neilston to Glasgow Central due 22:59 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
22:26 Not Stopping Neilston
22:33 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:59 Not Stopping Glasgow Central

10/03/26 22:27 East Kilbride to Glasgow Central due 23:01 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
22:27 Not Stopping East Kilbride
22:31 Not Stopping Hairmyres
22:34 Not Stopping Thorntonhall
22:38 Not Stopping Busby
22:41 Not Stopping Clarkston
22:44 Not Stopping Giffnock
22:47 Not Stopping Thornliebank
22:51 Not Stopping Pollokshaws West
22:54 Not Stopping Crossmyloof
23:01 Not Stopping Glasgow Central

10/03/26 22:30 Glasgow Central to Ayr due 23:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
22:30 Not Stopping Glasgow Central
22:40 Not Stopping Paisley Gilmour Street
22:44 Not Stopping Johnstone
22:58 Not Stopping Kilwinning
23:02 Not Stopping Irvine
23:06 Not Stopping Barassie
23:09 Not Stopping Troon
23:13 Not Stopping Prestwick Int. Airport
23:15 Not Stopping Prestwick Town
23:18 Not Stopping Newton-On-Ayr
23:22 Not Stopping Ayr

10/03/26 22:31 Paisley Canal to Glasgow Central due 22:49 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
22:31 Not Stopping Paisley Canal
22:33 Not Stopping Hawkhead
22:36 Not Stopping Crookston
22:39 Not Stopping Mosspark
22:41 Not Stopping Corkerhill
22:44 Not Stopping Dumbreck
22:49 Not Stopping Glasgow Central

10/03/26 22:33 Ayr to Glasgow Central due 23:24 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:34
Scheduled Expected Destination
22:33 Not Stopping Ayr
22:35 Not Stopping Newton-On-Ayr
22:38 Not Stopping Prestwick Town
22:40 Not Stopping Prestwick Int. Airport
22:44 Not Stopping Troon
22:46 Not Stopping Barassie
22:51 Not Stopping Irvine
22:55 Not Stopping Kilwinning
23:09 Not Stopping Johnstone
23:13 Not Stopping Paisley Gilmour Street
23:24 Not Stopping Glasgow Central

10/03/26 22:35 Glasgow Central to Neilston due 23:06 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
22:35 Not Stopping Glasgow Central
22:40 Not Stopping Pollokshields East
22:41 Not Stopping Queens Park Strathclyde
22:43 Not Stopping Crosshill
22:45 Not Stopping Mount Florida
22:47 Not Stopping Cathcart
22:50 Not Stopping Muirend
22:53 Not Stopping Williamwood
22:55 Not Stopping Whitecraigs
22:58 Not Stopping Patterton
23:06 Not Stopping Neilston

10/03/26 22:39 Glasgow Central to Paisley Canal due 22:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:25
Scheduled Expected Destination
22:39 Not Stopping Glasgow Central
22:44 Not Stopping Dumbreck
22:47 Not Stopping Corkerhill
22:49 Not Stopping Mosspark
22:51 Not Stopping Crookston
22:54 Not Stopping Hawkhead
22:57 Not Stopping Paisley Canal

10/03/26 22:45 Ardrossan Harbour to Glasgow Central due 23:36 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
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

10/03/26 22:45 Glasgow Central to Newton Lanark due 23:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
22:45 Not Stopping Glasgow Central
22:51 Not Stopping Pollokshields West
22:53 Not Stopping Maxwell Park
22:55 Not Stopping Shawlands
22:57 Not Stopping Pollokshaws East
22:59 Not Stopping Langside
23:04 Not Stopping Kings Park
23:06 Not Stopping Croftfoot
23:08 Not Stopping Burnside
23:11 Not Stopping Kirkhill
23:14 Not Stopping Newton Lanark

10/03/26 22:47 Glasgow Central to East Kilbride due 23:21 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
22:47 Not Stopping Glasgow Central
22:54 Not Stopping Crossmyloof
22:56 Not Stopping Pollokshaws West
22:59 Not Stopping Thornliebank
23:02 Not Stopping Giffnock
23:05 Not Stopping Clarkston
23:10 Not Stopping Busby
23:13 Not Stopping Thorntonhall
23:16 Not Stopping Hairmyres
23:21 Not Stopping East Kilbride

10/03/26 22:50 Newton Lanark to Glasgow Central due 23:14 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
22:50 Not Stopping Newton Lanark
22:53 Not Stopping Kirkhill
22:56 Not Stopping Burnside
22:58 Not Stopping Croftfoot
23:00 Not Stopping Kings Park
23:04 Not Stopping Mount Florida
23:06 Not Stopping Crosshill
23:08 Not Stopping Queens Park Strathclyde
23:09 Not Stopping Pollokshields East
23:14 Not Stopping Glasgow Central

10/03/26 22:56 Neilston to Glasgow Central due 23:29 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
22:56 Not Stopping Neilston
23:03 Not Stopping Patterton
23:06 Not Stopping Whitecraigs
23:08 Not Stopping Williamwood
23:11 Not Stopping Muirend
23:14 Not Stopping Cathcart
23:16 Not Stopping Mount Florida
23:18 Not Stopping Crosshill
23:20 Not Stopping Queens Park Strathclyde
23:23 Not Stopping Pollokshields East
23:29 Not Stopping Glasgow Central

10/03/26 22:57 Gourock to Glasgow Central due 23:48 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
22:57 Not Stopping Gourock
23:00 Not Stopping Fort Matilda
23:03 Not Stopping Greenock West
23:05 Not Stopping Greenock Central
23:08 Not Stopping Cartsdyke
23:10 Not Stopping Bogston
23:12 Not Stopping Port Glasgow
23:15 Not Stopping Woodhall
23:19 Not Stopping Langbank
23:24 Not Stopping Bishopton
23:29 Not Stopping Paisley St James
23:32 Not Stopping Paisley Gilmour Street
23:36 Not Stopping Hillington West
23:38 Not Stopping Hillington East
23:40 Not Stopping Cardonald
23:48 Not Stopping Glasgow Central

10/03/26 22:57 Edinburgh to Glasgow Central due 00:25 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 19:13
Scheduled Expected Destination
22:57 Not Stopping Edinburgh
23:01 Not Stopping Haymarket
23:05 Not Stopping Slateford
23:08 Not Stopping Kingsknowe
23:11 Not Stopping Wester Hailes
23:15 Not Stopping Curriehill
23:22 Not Stopping Kirknewton
23:27 Not Stopping Livingston South
23:32 Not Stopping West Calder
23:36 Not Stopping Addiewell
23:43 Not Stopping Fauldhouse
23:48 Not Stopping Shotts
23:52 Not Stopping Hartwood
23:57 Not Stopping Cleland
23:59 Not Stopping Carfin
00:03 Not Stopping Holytown
00:06 Not Stopping Bellshill
00:11 Not Stopping Uddingston
00:16 Not Stopping Cambuslang
00:25 Not Stopping Glasgow Central

10/03/26 23:00 East Kilbride to Glasgow Central due 23:31 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
23:00 Not Stopping East Kilbride
23:04 Not Stopping Hairmyres
23:07 Not Stopping Thorntonhall
23:10 Not Stopping Busby
23:13 Not Stopping Clarkston
23:16 Not Stopping Giffnock
23:19 Not Stopping Thornliebank
23:22 Not Stopping Pollokshaws West
23:25 Not Stopping Crossmyloof
23:31 Not Stopping Glasgow Central

10/03/26 23:02 Paisley Canal to Glasgow Central due 23:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:25
Scheduled Expected Destination
23:02 Not Stopping Paisley Canal
23:04 Not Stopping Hawkhead
23:07 Not Stopping Crookston
23:10 Not Stopping Mosspark
23:12 Not Stopping Corkerhill
23:15 Not Stopping Dumbreck
23:22 Not Stopping Glasgow Central

10/03/26 23:05 Glasgow Central to Gourock due 23:56 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
23:05 Not Stopping Glasgow Central
23:13 Not Stopping Cardonald
23:15 Not Stopping Hillington East
23:17 Not Stopping Hillington West
23:21 Not Stopping Paisley Gilmour Street
23:23 Not Stopping Paisley St James
23:28 Not Stopping Bishopton
23:34 Not Stopping Langbank
23:38 Not Stopping Woodhall
23:41 Not Stopping Port Glasgow
23:43 Not Stopping Bogston
23:45 Not Stopping Cartsdyke
23:47 Not Stopping Greenock Central
23:49 Not Stopping Greenock West
23:52 Not Stopping Fort Matilda
23:56 Not Stopping Gourock

10/03/26 23:06 Glasgow Central to Neilston due 23:37 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
23:06 Not Stopping Glasgow Central
23:11 Not Stopping Pollokshields East
23:12 Not Stopping Queens Park Strathclyde
23:14 Not Stopping Crosshill
23:16 Not Stopping Mount Florida
23:18 Not Stopping Cathcart
23:21 Not Stopping Muirend
23:24 Not Stopping Williamwood
23:26 Not Stopping Whitecraigs
23:29 Not Stopping Patterton
23:37 Not Stopping Neilston

10/03/26 23:08 Glasgow Central to Paisley Canal due 23:27 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:25
Scheduled Expected Destination
23:08 Not Stopping Glasgow Central
23:13 Not Stopping Dumbreck
23:17 Not Stopping Corkerhill
23:19 Not Stopping Mosspark
23:21 Not Stopping Crookston
23:24 Not Stopping Hawkhead
23:27 Not Stopping Paisley Canal

10/03/26 23:14 Glasgow Central to Kilmarnock due 00:01 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
23:14 Not Stopping Glasgow Central
23:20 Not Stopping Crossmyloof
23:23 Not Stopping Pollokshaws West
23:26 Not Stopping Kennishead
23:28 Not Stopping Priesthill & Darnley
23:31 Not Stopping Nitshill
23:36 Not Stopping Barrhead
23:48 Not Stopping Dunlop
23:52 Not Stopping Stewarton
23:56 Not Stopping Kilmaurs
00:01 Not Stopping Kilmarnock

10/03/26 23:17 Glasgow Central to East Kilbride due 23:52 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
23:17 Not Stopping Glasgow Central
23:25 Not Stopping Crossmyloof
23:28 Not Stopping Pollokshaws West
23:31 Not Stopping Thornliebank
23:34 Not Stopping Giffnock
23:38 Not Stopping Clarkston
23:41 Not Stopping Busby
23:44 Not Stopping Thorntonhall
23:48 Not Stopping Hairmyres
23:52 Not Stopping East Kilbride

10/03/26 23:19 Newton Lanark to Glasgow Central due 23:50 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:13
Scheduled Expected Destination
23:19 Not Stopping Newton Lanark
23:22 Not Stopping Kirkhill
23:25 Not Stopping Burnside
23:27 Not Stopping Croftfoot
23:29 Not Stopping Kings Park
23:34 Not Stopping Langside
23:36 Not Stopping Pollokshaws East
23:38 Not Stopping Shawlands
23:40 Not Stopping Maxwell Park
23:43 Not Stopping Pollokshields West
23:50 Not Stopping Glasgow Central

10/03/26 23:20 Glasgow Central to Newton Lanark due 23:44 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:12
Scheduled Expected Destination
23:20 Not Stopping Glasgow Central
23:25 Not Stopping Pollokshields East
23:26 Not Stopping Queens Park Strathclyde
23:28 Not Stopping Crosshill
23:30 Not Stopping Mount Florida
23:34 Not Stopping Kings Park
23:36 Not Stopping Croftfoot
23:38 Not Stopping Burnside
23:41 Not Stopping Kirkhill
23:44 Not Stopping Newton Lanark

10/03/26 23:26 Neilston to Glasgow Central due 23:57 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 15:10
Scheduled Expected Destination
23:26 Not Stopping Neilston
23:33 Not Stopping Patterton
23:36 Not Stopping Whitecraigs
23:38 Not Stopping Williamwood
23:41 Not Stopping Muirend
23:44 Not Stopping Cathcart
23:46 Not Stopping Mount Florida
23:48 Not Stopping Crosshill
23:50 Not Stopping Queens Park Strathclyde
23:52 Not Stopping Pollokshields East
23:57 Not Stopping Glasgow Central

10/03/26 23:30 East Kilbride to Glasgow Central due 00:01 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
23:30 Not Stopping East Kilbride
23:34 Not Stopping Hairmyres
23:36 Not Stopping Thorntonhall
23:40 Not Stopping Busby
23:42 Not Stopping Clarkston
23:45 Not Stopping Giffnock
23:48 Not Stopping Thornliebank
23:52 Not Stopping Pollokshaws West
23:55 Not Stopping Crossmyloof
00:01 Not Stopping Glasgow Central

10/03/26 23:30 Glasgow Central to Ayr due 00:22 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
23:30 Not Stopping Glasgow Central
23:40 Not Stopping Paisley Gilmour Street
23:44 Not Stopping Johnstone
23:58 Not Stopping Kilwinning
00:02 Not Stopping Irvine
00:06 Not Stopping Barassie
00:09 Not Stopping Troon
00:13 Not Stopping Prestwick Int. Airport
00:15 Not Stopping Prestwick Town
00:18 Not Stopping Newton-On-Ayr
00:22 Not Stopping Ayr

10/03/26 23:32 Paisley Canal to Glasgow Central due 23:51 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:25
Scheduled Expected Destination
23:32 Not Stopping Paisley Canal
23:34 Not Stopping Hawkhead
23:37 Not Stopping Crookston
23:40 Not Stopping Mosspark
23:42 Not Stopping Corkerhill
23:45 Not Stopping Dumbreck
23:51 Not Stopping Glasgow Central

10/03/26 23:38 Glasgow Central to Paisley Canal due 00:01 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:25
Scheduled Expected Destination
23:38 Not Stopping Glasgow Central
23:47 Not Stopping Dumbreck
23:50 Not Stopping Corkerhill
23:52 Not Stopping Mosspark
23:54 Not Stopping Crookston
23:57 Not Stopping Hawkhead
00:01 Not Stopping Paisley Canal

10/03/26 23:45 Glasgow Central to Ardrossan South Beach due 00:30 will be cancelled.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
23:45 Not Stopping Glasgow Central
23:55 Not Stopping Paisley Gilmour Street
23:59 Not Stopping Johnstone
00:02 Not Stopping Milliken Park
00:04 Not Stopping Howwood Renfrew
00:08 Not Stopping Lochwinnoch
00:13 Not Stopping Glengarnock
00:17 Not Stopping Dalry
00:21 Not Stopping Kilwinning
00:25 Not Stopping Stevenston
00:28 Not Stopping Saltcoats
00:30 Not Stopping Ardrossan South Beach

444 Other Train Service Updates
18:31 Inverness to Wick due 22:53 has been delayed at Invergordon and is now 19 minutes late.
This is due to a fault on a train in front of this one.
Last Updated :09/03/2026 20:07
Scheduled Expected Destination
18:31 18:31 Inverness
18:46 18:46 Beauly
18:53 18:53 Muir Of Ord
19:01 19:01 Conon Bridge
19:06 19:06 Dingwall
19:20 19:20 Alness
19:27 19:46 Invergordon
19:40 19:59 Fearn
19:46 20:05 Tain
20:02 20:21 Ardgay
20:06 20:25 Culrain
20:07 20:26 Invershin
20:18 20:37 Lairg
20:31 20:50 Rogart
20:43 21:02 Golspie
20:53 21:12 Brora
21:08 21:27 Helmsdale
21:20 21:39 Kildonan
21:30 21:49 Kinbrace
21:42 22:01 Forsinard
21:50 22:09 Altnabreac
21:59 22:18 Scotscalder
22:10 22:29 Georgemas Junction
22:23 22:42 Thurso
22:36 22:55 Georgemas Junction
22:53 23:12 Wick

20:20 Crianlarich to Mallaig due 23:39 has been delayed at Crianlarich and is now 10 minutes late.
This is due to a late running train being in front of this one.
Last Updated :09/03/2026 20:33
Scheduled Expected Destination
20:20 20:30 Crianlarich
20:31 20:41 Upper Tyndrum
20:45 20:55 Bridge Of Orchy
21:08 21:18 Rannoch
21:20 21:30 Corrour
21:36 21:46 Tulloch
21:46 21:56 Roy Bridge
21:54 22:04 Spean Bridge
22:12 22:22 Fort William
22:18 22:28 Banavie
22:24 22:34 Corpach
22:31 22:41 Loch Eil Outward Bound
22:35 22:45 Locheilside
22:47 22:57 Glenfinnan
23:02 23:12 Lochailort
23:11 23:21 Beasdale
23:20 23:30 Arisaig
23:28 23:38 Morar
23:39 23:49 Mallaig

09/03/26 21:39 Milngavie to Cumbernauld due 23:09 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
21:39 21:39 Milngavie
21:42 21:42 Hillfoot
21:44 21:44 Bearsden
21:47 21:47 Westerton
21:50 21:50 Anniesland
21:53 21:53 Hyndland
21:55 21:55 Partick
21:59 21:59 Exhibition Centre
22:01 22:01 Anderston
22:04 Not Stopping Glasgow Central Low Level
22:06 22:06 Argyle Street
22:10 22:10 Bridgeton
22:12 22:12 Dalmarnock
22:16 22:16 Rutherglen
22:20 22:20 Cambuslang
22:23 22:23 Newton Lanark
22:28 22:28 Blantyre
22:31 22:31 Hamilton West
22:34 22:34 Hamilton Central
22:40 22:40 Airbles
22:45 22:45 Motherwell
22:52 22:52 Whifflet
22:54 22:54 Coatbridge Central
23:07 23:07 Greenfaulds
23:09 23:09 Cumbernauld

21:45 Glasgow Central to Largs due 22:48 was started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
It has been delayed at Kilwinning and is now 13 minutes late.
This is due to a fire at a station.
Will be formed of 6 coaches instead of 4.
Last Updated :09/03/2026 22:49
Scheduled Expected Destination
21:45 Not Stopping Glasgow Central
21:55 Not Stopping Paisley Gilmour Street
21:59 Not Stopping Johnstone
22:02 Not Stopping Milliken Park
22:04 Not Stopping Howwood Renfrew
22:08 Not Stopping Lochwinnoch
22:13 Not Stopping Glengarnock
22:17 Not Stopping Dalry
22:21 22:34 Kilwinning
22:25 22:38 Stevenston
22:28 22:41 Saltcoats
22:30 22:43 Ardrossan South Beach
22:36 22:49 West Kilbride
22:43 22:56 Fairlie
22:48 23:01 Largs

22:00 Glasgow Central to Ayr due 22:51 was started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
It has been delayed at Lochwinnoch and is now 10 minutes late.
This is due to a fire at a station.
Last Updated :09/03/2026 22:49
Scheduled Expected Destination
22:00 Not Stopping Glasgow Central
22:10 22:10 Paisley Gilmour Street
22:14 22:14 Johnstone
22:15 Milliken Park
22:16 Howwood Renfrew
22:29 Lochwinnoch
22:30 Glengarnock
22:34 Dalry
22:27 22:37 Kilwinning
22:31 22:41 Irvine
22:36 22:46 Barassie
22:39 22:49 Troon
22:43 22:53 Prestwick Int. Airport
22:44 22:54 Prestwick Town
22:48 22:58 Newton-On-Ayr
22:51 23:01 Ayr

09/03/26 22:03 Larkhall to Milngavie due 23:04 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
22:03 22:03 Larkhall
22:05 22:05 Merryton
22:08 22:08 Chatelherault
22:12 22:12 Hamilton Central
22:15 22:15 Hamilton West
22:19 22:19 Blantyre
22:23 22:23 Newton Lanark
22:27 22:27 Cambuslang
22:31 22:31 Rutherglen
22:33 22:33 Dalmarnock
22:35 22:35 Bridgeton
22:38 22:38 Argyle Street
22:40 Not Stopping Glasgow Central Low Level
22:41 22:41 Anderston
22:43 22:43 Exhibition Centre
22:47 22:47 Partick
22:49 22:49 Hyndland
22:52 22:52 Anniesland
22:55 22:55 Westerton
22:58 22:58 Bearsden
23:00 23:00 Hillfoot
23:04 23:04 Milngavie

09/03/26 22:03 Dalmuir to Motherwell due 23:05 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
22:03 22:03 Dalmuir
22:05 22:05 Clydebank
22:07 22:07 Yoker
22:10 22:10 Garscadden
22:12 22:12 Scotstounhill
22:15 22:15 Jordanhill
22:18 22:18 Hyndland
22:20 22:20 Partick
22:23 22:23 Exhibition Centre
22:25 22:25 Anderston
22:27 Not Stopping Glasgow Central Low Level
22:29 22:29 Argyle Street
22:32 22:32 Bridgeton
22:34 22:34 Dalmarnock
22:37 22:37 Rutherglen
22:41 22:41 Carmyle
22:44 22:44 Mount Vernon
22:46 22:46 Baillieston
22:49 22:49 Bargeddie
22:53 22:53 Kirkwood
22:57 22:57 Whifflet
23:05 23:05 Motherwell

22:05 Ayr to Glasgow Central due 22:59 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
It has been previously delayed, has been further delayed at Johnstone and is now 8 minutes late.
This is due to a fire at a station.
Last Updated :09/03/2026 22:49
Scheduled Expected Destination
22:05 22:05 Ayr
22:07 22:07 Newton-On-Ayr
22:10 22:10 Prestwick Town
22:12 22:12 Prestwick Int. Airport
22:16 22:16 Troon
22:18 22:18 Barassie
22:23 22:23 Irvine
22:27 22:27 Kilwinning
22:31 Dalry
22:34 Glengarnock
22:39 Lochwinnoch
22:41 Howwood Renfrew
22:42 Milliken Park
22:41 22:49 Johnstone
22:45 22:53 Paisley Gilmour Street
22:59 Not Stopping Glasgow Central

22:07 Largs to Glasgow Central due 23:14 was started from Ardrossan South Beach and terminated at Kilwinning.
It will no longer call at Largs, Fairlie, West Kilbride, Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 22:49
Scheduled Expected Destination
22:07 Not Stopping Largs
22:12 Not Stopping Fairlie
22:17 Not Stopping West Kilbride
22:24 22:24 Ardrossan South Beach
22:26 22:26 Saltcoats
22:28 22:28 Stevenston
22:33 22:33 Kilwinning
22:38 Not Stopping Dalry
22:42 Not Stopping Glengarnock
22:46 Not Stopping Lochwinnoch
22:50 Not Stopping Howwood Renfrew
22:53 Not Stopping Milliken Park
22:56 Not Stopping Johnstone
23:00 Not Stopping Paisley Gilmour Street
23:14 Not Stopping Glasgow Central

09/03/26 22:10 Milngavie to Motherwell due 23:12 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
22:10 22:10 Milngavie
22:13 22:13 Hillfoot
22:15 22:15 Bearsden
22:18 22:18 Westerton
22:21 22:21 Anniesland
22:24 22:24 Hyndland
22:26 22:26 Partick
22:29 22:29 Exhibition Centre
22:31 22:31 Anderston
22:36 Not Stopping Glasgow Central Low Level
22:38 22:38 Argyle Street
22:41 22:41 Bridgeton
22:43 22:43 Dalmarnock
22:46 22:46 Rutherglen
22:49 22:49 Cambuslang
22:54 22:54 Newton Lanark
22:58 22:58 Blantyre
23:01 23:01 Hamilton West
23:04 23:04 Hamilton Central
23:09 23:09 Airbles
23:12 23:12 Motherwell

22:14 Glasgow Central to Dumfries due 23:57 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a fire at a station.
Last Updated :09/03/2026 01:02
Scheduled Expected Destination
22:14 Not Stopping Glasgow Central
22:25 Not Stopping Barrhead
22:37 Not Stopping Dunlop
22:42 Not Stopping Stewarton
22:46 Not Stopping Kilmaurs
22:53 22:53 Kilmarnock
23:09 23:09 Auchinleck
23:18 23:18 New Cumnock
23:26 23:26 Kirkconnel
23:31 23:31 Sanquhar
23:57 23:57 Dumfries

09/03/26 22:16 Motherwell to Dalmuir due 23:19 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
22:16 22:16 Motherwell
22:18 22:18 Airbles
22:24 22:24 Hamilton Central
22:26 22:26 Hamilton West
22:30 22:30 Blantyre
22:34 22:34 Newton Lanark
22:39 22:39 Cambuslang
22:43 22:43 Rutherglen
22:45 22:45 Dalmarnock
22:47 22:47 Bridgeton
22:50 22:50 Argyle Street
22:52 Not Stopping Glasgow Central Low Level
22:54 22:54 Anderston
22:56 22:56 Exhibition Centre
23:01 23:01 Partick
23:03 23:03 Hyndland
23:05 23:05 Jordanhill
23:08 23:08 Scotstounhill
23:10 23:10 Garscadden
23:13 23:13 Yoker
23:15 23:15 Clydebank
23:19 23:19 Dalmuir

22:18 Glasgow Central to Lanark due 23:12 will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:54
Scheduled Expected Destination
22:18 Not Stopping Glasgow Central
22:26 Not Stopping Cambuslang
22:31 Not Stopping Uddingston
22:36 Not Stopping Bellshill
22:47 22:47 Motherwell
22:51 22:51 Shieldmuir
22:55 22:55 Wishaw
23:01 23:01 Carluke
23:12 23:12 Lanark

22:20 Glasgow Central to Gourock due 23:11 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 00:16
Scheduled Expected Destination
22:20 Not Stopping Glasgow Central
22:27 Not Stopping Cardonald
22:29 Not Stopping Hillington East
22:31 Not Stopping Hillington West
22:36 22:36 Paisley Gilmour Street
22:38 22:38 Paisley St James
22:43 22:43 Bishopton
22:49 22:49 Langbank
22:53 22:53 Woodhall
22:56 22:56 Port Glasgow
22:58 22:58 Bogston
23:00 23:00 Cartsdyke
23:02 23:02 Greenock Central
23:04 23:04 Greenock West
23:07 23:07 Fort Matilda
23:11 23:11 Gourock

09/03/26 22:21 Cumbernauld to Milngavie due 23:54 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
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 22:57 Hamilton West
23:01 23:01 Blantyre
23:07 23:07 Newton Lanark
23:11 23:11 Cambuslang
23:16 23:16 Rutherglen
23:18 23:18 Dalmarnock
23:20 23:20 Bridgeton
23:23 23:23 Argyle Street
23:31 Not Stopping Glasgow Central Low Level
23:32 23:32 Anderston
23:34 23:34 Exhibition Centre
23:38 23:38 Partick
23:40 23:40 Hyndland
23:43 23:43 Anniesland
23:46 23:46 Westerton
23:49 23:49 Bearsden
23:51 23:51 Hillfoot
23:54 23:54 Milngavie

09/03/26 22:21 Dalmuir to Larkhall due 23:27 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
22:21 22:21 Dalmuir
22:23 22:23 Singer
22:25 22:25 Drumry
22:28 22:28 Drumchapel
22:30 22:30 Westerton
22:33 22:33 Anniesland
22:36 22:36 Hyndland
22:39 22:39 Partick
22:42 22:42 Exhibition Centre
22:44 22:44 Anderston
22:47 Not Stopping Glasgow Central Low Level
22:49 22:49 Argyle Street
22:53 22:53 Bridgeton
22:55 22:55 Dalmarnock
22:58 22:58 Rutherglen
23:02 23:02 Cambuslang
23:07 23:07 Newton Lanark
23:11 23:11 Blantyre
23:14 23:14 Hamilton West
23:16 23:16 Hamilton Central
23:21 23:21 Chatelherault
23:24 23:24 Merryton
23:27 23:27 Larkhall

09/03/26 22:21 Motherwell to Dalmuir due 23:23 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
22:21 22:21 Motherwell
22:29 22:29 Whifflet
22:32 22:32 Kirkwood
22:35 22:35 Bargeddie
22:38 22:38 Baillieston
22:40 22:40 Mount Vernon
22:43 22:43 Carmyle
22:47 22:47 Rutherglen
22:49 22:49 Dalmarnock
22:51 22:51 Bridgeton
22:55 22:55 Argyle Street
22:57 Not Stopping Glasgow Central Low Level
22:58 22:58 Anderston
23:01 23:01 Exhibition Centre
23:04 23:04 Partick
23:07 23:07 Hyndland
23:10 23:10 Anniesland
23:13 23:13 Westerton
23:15 23:15 Drumchapel
23:17 23:17 Drumry
23:20 23:20 Singer
23:23 23:23 Dalmuir

22:25 Lanark to Glasgow Central due 23:08 will be terminated at Motherwell.
It will no longer call at Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/03/2026 12:58
Scheduled Expected Destination
22:25 22:25 Lanark
22:35 22:35 Carluke
22:41 22:41 Wishaw
22:44 22:44 Shieldmuir
22:50 22:50 Motherwell
22:54 Not Stopping Uddingston
22:59 Not Stopping Cambuslang
23:08 Not Stopping Glasgow Central

22:31 Helensburgh Central to Bathgate due 00:12 will be started from Dumbarton Central.
It will no longer call at Helensburgh Central, Craigendoran, Cardross and Dalreoch.
This is due to a fault on this train.
Last Updated :09/03/2026 20:53
Scheduled Expected Destination
22:31 Not Stopping Helensburgh Central
22:34 Not Stopping Craigendoran
22:40 Not Stopping Cardross
22:45 Not Stopping 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 23:14 Hyndland
23:17 23:17 Partick
23:21 23:21 Charing Cross
23:23 23:23 Glasgow Queen Street Ll
23:25 23:25 High Street
23:27 23:27 Bellgrove
23:31 23:31 Carntyne
23:33 23:33 Shettleston
23:36 23:36 Garrowhill
23:38 23:38 Easterhouse
23:42 23:42 Blairhill
23:45 23:45 Coatbridge Sunnyside
23:47 23:47 Coatdyke
23:51 23:51 Airdrie
23:54 23:54 Drumgelloch
23:58 23:58 Caldercruix
00:04 00:04 Blackridge
00:08 00:08 Armadale
00:12 00:12 Bathgate

22:32 Kilmarnock to Glasgow Central due 23:24 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 13:35
Scheduled Expected Destination
22:32 22:32 Kilmarnock
22:36 22:36 Kilmaurs
22:42 22:42 Stewarton
22:46 22:46 Dunlop
22:59 22:59 Barrhead
23:02 Not Stopping Nitshill
23:04 Not Stopping Priesthill & Darnley
23:06 Not Stopping Kennishead
23:10 Not Stopping Pollokshaws West
23:17 Not Stopping Crossmyloof
23:24 Not Stopping Glasgow Central

22:33 Glasgow Central to Kilmarnock due 23:25 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 13:35
Scheduled Expected Destination
22:33 Not Stopping Glasgow Central
22:39 Not Stopping Crossmyloof
22:42 Not Stopping Pollokshaws West
22:45 Not Stopping Kennishead
22:47 Not Stopping Priesthill & Darnley
22:50 Not Stopping Nitshill
22:59 22:59 Barrhead
23:11 23:11 Dunlop
23:15 23:15 Stewarton
23:19 23:19 Kilmaurs
23:25 23:25 Kilmarnock

22:35 Dalmuir to Carstairs due 00:05 will no longer call at Glasgow Central Low Level.
It has been delayed at Dalmuir and is now 11 minutes late.
This is due to a late running train being in front of this one.
Last Updated :09/03/2026 22:48
Scheduled Expected Destination
22:35 22:46 Dalmuir
22:37 22:48 Clydebank
22:39 22:50 Yoker
22:42 22:53 Garscadden
22:44 22:55 Scotstounhill
22:46 22:57 Jordanhill
22:48 22:59 Hyndland
22:51 23:02 Partick
22:54 23:05 Exhibition Centre
22:56 23:07 Anderston
22:59 Not Stopping Glasgow Central Low Level
23:01 23:12 Argyle Street
23:04 23:15 Bridgeton
23:06 23:17 Dalmarnock
23:09 23:20 Rutherglen
23:13 23:24 Carmyle
23:15 23:26 Mount Vernon
23:18 23:29 Baillieston
23:21 23:32 Bargeddie
23:25 23:36 Kirkwood
23:29 23:40 Whifflet
23:37 23:48 Motherwell
23:43 23:54 Shieldmuir
23:47 23:58 Wishaw
23:53 00:04 Carluke
00:05 00:16 Carstairs

09/03/26 22:40 Milngavie to Motherwell due 23:41 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
22:40 22:40 Milngavie
22:43 22:43 Hillfoot
22:45 22:45 Bearsden
22:48 22:48 Westerton
22:51 22:51 Anniesland
22:54 22:54 Hyndland
22:57 22:57 Partick
23:01 23:01 Exhibition Centre
23:04 23:04 Anderston
23:07 Not Stopping Glasgow Central Low Level
23:09 23:09 Argyle Street
23:12 23:12 Bridgeton
23:14 23:14 Dalmarnock
23:17 23:17 Rutherglen
23:21 23:21 Cambuslang
23:24 23:24 Newton Lanark
23:28 23:28 Blantyre
23:31 23:31 Hamilton West
23:33 23:33 Hamilton Central
23:39 23:39 Airbles
23:41 23:41 Motherwell

22:45 Glasgow Central to Largs due 23:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :09/03/2026 11:00
Scheduled Expected Destination
22:45 Not Stopping Glasgow Central
22:55 Not Stopping Paisley Gilmour Street
22:59 Not Stopping Johnstone
23:02 Not Stopping Milliken Park
23:04 Not Stopping Howwood Renfrew
23:08 Not Stopping Lochwinnoch
23:13 Not Stopping Glengarnock
23:17 Not Stopping Dalry
23:21 23:21 Kilwinning
23:25 23:25 Stevenston
23:28 23:28 Saltcoats
23:30 23:30 Ardrossan South Beach
23:36 23:36 West Kilbride
23:43 23:43 Fairlie
23:48 23:48 Largs

09/03/26 22:48 Dalmuir to Larkhall due 23:57 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
22:48 22:48 Dalmuir
22:50 22:50 Singer
22:53 22:53 Drumry
22:55 22:55 Drumchapel
22:59 22:59 Westerton
23:02 23:02 Anniesland
23:05 23:05 Hyndland
23:08 23:08 Partick
23:12 23:12 Exhibition Centre
23:14 23:14 Anderston
23:17 Not Stopping Glasgow Central Low Level
23:20 23:20 Argyle Street
23:23 23:23 Bridgeton
23:26 23:26 Dalmarnock
23:29 23:29 Rutherglen
23:33 23:33 Cambuslang
23:36 23:36 Newton Lanark
23:40 23:40 Blantyre
23:43 23:43 Hamilton West
23:46 23:46 Hamilton Central
23:50 23:50 Chatelherault
23:53 23:53 Merryton
23:57 23:57 Larkhall

22:49 Lanark to Glasgow Central due 23:40 will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 08:37
Scheduled Expected Destination
22:49 22:49 Lanark
22:59 22:59 Carluke
23:05 23:05 Wishaw
23:08 23:08 Shieldmuir
23:14 23:14 Motherwell
23:20 Not Stopping Bellshill
23:24 Not Stopping Uddingston
23:30 Not Stopping Cambuslang
23:40 Not Stopping Glasgow Central

22:50 Glasgow Central to Lanark due 23:40 will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:54
Scheduled Expected Destination
22:50 Not Stopping Glasgow Central
22:59 Not Stopping Cambuslang
23:04 Not Stopping Uddingston
23:08 Not Stopping Bellshill
23:15 23:15 Motherwell
23:19 23:19 Shieldmuir
23:22 23:22 Wishaw
23:28 23:28 Carluke
23:40 23:40 Lanark

22:53 Largs to Glasgow Central due 23:58 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Will be formed of 6 coaches instead of 4.
Last Updated :09/03/2026 11:05
Scheduled Expected Destination
22:53 22:53 Largs
22:58 22:58 Fairlie
23:03 23:03 West Kilbride
23:10 23:10 Ardrossan South Beach
23:12 23:12 Saltcoats
23:14 23:14 Stevenston
23:18 23:18 Kilwinning
23:23 Not Stopping Dalry
23:27 Not Stopping Glengarnock
23:31 Not Stopping Lochwinnoch
23:35 Not Stopping Howwood Renfrew
23:38 Not Stopping Milliken Park
23:41 Not Stopping Johnstone
23:45 Not Stopping Paisley Gilmour Street
23:58 Not Stopping Glasgow Central

22:55 Glasgow Central to Wemyss Bay due 23:45 will be reinstated.
It will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central and Bishopton.
This is due to a fire at a station.
Last Updated :09/03/2026 20:35
Scheduled Expected Destination
22:55 Not Stopping Glasgow Central
23:07 23:07 Paisley Gilmour Street
23:13 Not Stopping Bishopton
23:22 23:22 Port Glasgow
23:26 23:26 Whinhill
23:29 23:29 Drumfrochar
23:32 23:32 Branchton
23:40 23:40 Inverkip
23:45 23:45 Wemyss Bay

09/03/26 22:56 Dalmuir to Rutherglen due 23:35 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
22:56 22:56 Dalmuir
22:58 22:58 Clydebank
23:01 23:01 Yoker
23:04 23:04 Garscadden
23:06 23:06 Scotstounhill
23:09 23:09 Jordanhill
23:11 23:11 Hyndland
23:14 23:14 Partick
23:18 23:18 Exhibition Centre
23:20 23:20 Anderston
23:23 Not Stopping Glasgow Central Low Level
23:26 23:26 Argyle Street
23:35 23:35 Rutherglen

22:57 Gourock to Glasgow Central due 23:48 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 07:35
Scheduled Expected Destination
22:57 22:57 Gourock
23:00 23:00 Fort Matilda
23:03 23:03 Greenock West
23:05 23:05 Greenock Central
23:08 23:08 Cartsdyke
23:10 23:10 Bogston
23:12 23:12 Port Glasgow
23:15 23:15 Woodhall
23:19 23:19 Langbank
23:24 23:24 Bishopton
23:29 23:29 Paisley St James
23:32 23:32 Paisley Gilmour Street
23:36 Not Stopping Hillington West
23:38 Not Stopping Hillington East
23:40 Not Stopping Cardonald
23:48 Not Stopping Glasgow Central

23:01 Glasgow Central to Ayr due 23:53 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 14:38
Scheduled Expected Destination
23:01 Not Stopping Glasgow Central
23:11 23:11 Paisley Gilmour Street
23:15 23:15 Johnstone
23:16 Milliken Park
23:17 Howwood Renfrew
23:20 Lochwinnoch
23:21 Glengarnock
23:25 Dalry
23:29 23:29 Kilwinning
23:33 23:33 Irvine
23:37 23:37 Barassie
23:40 23:40 Troon
23:44 23:44 Prestwick Int. Airport
23:46 23:46 Prestwick Town
23:49 23:49 Newton-On-Ayr
23:53 23:53 Ayr

09/03/26 23:03 Larkhall to Garscadden due 23:58 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
23:03 23:03 Larkhall
23:05 23:05 Merryton
23:08 23:08 Chatelherault
23:12 23:12 Hamilton Central
23:15 23:15 Hamilton West
23:18 23:18 Blantyre
23:23 23:23 Newton Lanark
23:26 23:26 Cambuslang
23:32 23:32 Rutherglen
23:34 23:34 Dalmarnock
23:36 23:36 Bridgeton
23:39 23:39 Argyle Street
23:41 Not Stopping Glasgow Central Low Level
23:43 23:43 Anderston
23:45 23:45 Exhibition Centre
23:49 23:49 Partick
23:52 23:52 Hyndland
23:58 23:58 Garscadden

09/03/26 23:03 Dalmuir to Motherwell due 00:08 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
23:03 23:03 Dalmuir
23:05 23:05 Clydebank
23:07 23:07 Yoker
23:10 23:10 Garscadden
23:12 23:12 Scotstounhill
23:15 23:15 Jordanhill
23:17 23:17 Hyndland
23:20 23:20 Partick
23:24 23:24 Exhibition Centre
23:26 23:26 Anderston
23:29 Not Stopping Glasgow Central Low Level
23:31 23:31 Argyle Street
23:34 23:34 Bridgeton
23:36 23:36 Dalmarnock
23:39 23:39 Rutherglen
23:43 23:43 Carmyle
23:46 23:46 Mount Vernon
23:48 23:48 Baillieston
23:51 23:51 Bargeddie
23:55 23:55 Kirkwood
23:59 23:59 Whifflet
00:08 00:08 Motherwell

23:03 Wemyss Bay to Glasgow Central due 23:54 will be terminated at Paisley Gilmour Street.
It will no longer call at Bishopton and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 06:29
Scheduled Expected Destination
23:03 23:03 Wemyss Bay
23:07 23:07 Inverkip
23:14 23:14 Branchton
23:17 23:17 Drumfrochar
23:19 23:19 Whinhill
23:24 23:24 Port Glasgow
23:34 Not Stopping Bishopton
23:40 23:40 Paisley Gilmour Street
23:54 Not Stopping Glasgow Central

23:05 Ayr to Glasgow Central due 00:01 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 14:56
Scheduled Expected Destination
23:05 23:05 Ayr
23:07 23:07 Newton-On-Ayr
23:10 23:10 Prestwick Town
23:12 23:12 Prestwick Int. Airport
23:16 23:16 Troon
23:18 23:18 Barassie
23:23 23:23 Irvine
23:27 23:27 Kilwinning
23:31 Dalry
23:34 Glengarnock
23:36 Lochwinnoch
23:40 Howwood Renfrew
23:42 Milliken Park
23:45 23:45 Johnstone
23:49 23:49 Paisley Gilmour Street
00:01 Not Stopping Glasgow Central

09/03/26 23:09 Milngavie to Motherwell due 00:02 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
23:09 23:09 Milngavie
23:12 23:12 Hillfoot
23:14 23:14 Bearsden
23:17 23:17 Westerton
23:20 23:20 Anniesland
23:23 23:23 Hyndland
23:25 23:25 Partick
23:32 23:32 Exhibition Centre
23:34 23:34 Anderston
23:38 Not Stopping Glasgow Central Low Level
23:41 23:41 Argyle Street
23:44 23:44 Bridgeton
23:47 23:47 Dalmarnock
23:49 23:49 Rutherglen
23:53 23:53 Cambuslang
00:02 00:02 Motherwell

23:14 Glasgow Central to Kilmarnock due 00:01 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 13:35
Scheduled Expected Destination
23:14 Not Stopping Glasgow Central
23:20 Not Stopping Crossmyloof
23:23 Not Stopping Pollokshaws West
23:26 Not Stopping Kennishead
23:28 Not Stopping Priesthill & Darnley
23:31 Not Stopping Nitshill
23:36 23:36 Barrhead
23:48 23:48 Dunlop
23:52 23:52 Stewarton
23:56 23:56 Kilmaurs
00:01 00:01 Kilmarnock

23:14 Glasgow Central to Largs due 00:19 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Will be formed of 6 coaches instead of 3.
Last Updated :09/03/2026 11:05
Scheduled Expected Destination
23:14 Not Stopping Glasgow Central
23:25 Not Stopping Paisley Gilmour Street
23:29 Not Stopping Johnstone
23:32 Not Stopping Milliken Park
23:35 Not Stopping Howwood Renfrew
23:39 Not Stopping Lochwinnoch
23:43 Not Stopping Glengarnock
23:47 Not Stopping Dalry
23:51 23:51 Kilwinning
23:55 23:55 Stevenston
23:58 23:58 Saltcoats
00:02 00:02 Ardrossan South Beach
00:08 00:08 West Kilbride
00:13 00:13 Fairlie
00:19 00:19 Largs

23:21 Lanark to Glasgow Central due 00:21 will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 08:37
Scheduled Expected Destination
23:21 23:21 Lanark
23:31 23:31 Carluke
23:38 23:38 Wishaw
23:43 23:43 Shieldmuir
23:49 23:49 Motherwell
23:57 Not Stopping Bellshill
00:02 Not Stopping Uddingston
00:08 Not Stopping Cambuslang
00:21 Not Stopping Glasgow Central

23:22 Glasgow Central to Lanark due 00:12 will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:54
Scheduled Expected Destination
23:22 Not Stopping Glasgow Central
23:30 Not Stopping Cambuslang
23:36 Not Stopping Uddingston
23:41 Not Stopping Bellshill
23:49 23:49 Motherwell
23:52 23:52 Shieldmuir
23:56 23:56 Wishaw
00:02 00:02 Carluke
00:12 00:12 Lanark

09/03/26 23:26 Dalmuir to Rutherglen due 23:58 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :08/03/2026 21:09
Scheduled Expected Destination
23:26 23:26 Dalmuir
23:28 23:28 Clydebank
23:30 23:30 Yoker
23:33 23:33 Garscadden
23:35 23:35 Scotstounhill
23:37 23:37 Jordanhill
23:40 23:40 Hyndland
23:42 23:42 Partick
23:46 23:46 Exhibition Centre
23:48 23:48 Anderston
23:51 Not Stopping Glasgow Central Low Level
23:53 23:53 Argyle Street
23:58 23:58 Rutherglen

23:50 Glasgow Central to Gourock due 00:41 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 00:16
Scheduled Expected Destination
23:50 Not Stopping Glasgow Central
23:57 Not Stopping Cardonald
23:59 Not Stopping Hillington East
00:02 Not Stopping Hillington West
00:06 00:06 Paisley Gilmour Street
00:08 00:08 Paisley St James
00:13 00:13 Bishopton
00:19 00:19 Langbank
00:23 00:23 Woodhall
00:26 00:26 Port Glasgow
00:28 00:28 Bogston
00:30 00:30 Cartsdyke
00:32 00:32 Greenock Central
00:34 00:34 Greenock West
00:37 00:37 Fort Matilda
00:41 00:41 Gourock

10/03/26 05:15 Ayr to Glasgow Central due 06:14 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
05:15 05:15 Ayr
05:17 05:17 Newton-On-Ayr
05:20 05:20 Prestwick Town
05:22 05:22 Prestwick Int. Airport
05:26 05:26 Troon
05:28 05:28 Barassie
05:33 05:33 Irvine
05:37 05:37 Kilwinning
05:42 05:42 Dalry
05:46 05:46 Glengarnock
05:50 05:50 Lochwinnoch
05:54 05:54 Howwood Renfrew
05:57 05:57 Milliken Park
06:00 06:00 Johnstone
06:04 06:04 Paisley Gilmour Street
06:14 Not Stopping Glasgow Central

10/03/26 05:20 Gourock to Glasgow Central due 06:12 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
05:20 05:20 Gourock
05:23 05:23 Fort Matilda
05:26 05:26 Greenock West
05:28 05:28 Greenock Central
05:31 05:31 Cartsdyke
05:33 05:33 Bogston
05:36 05:36 Port Glasgow
05:38 05:38 Woodhall
05:42 05:42 Langbank
05:48 05:48 Bishopton
05:53 05:53 Paisley St James
05:57 05:57 Paisley Gilmour Street
06:00 Not Stopping Hillington West
06:02 Not Stopping Hillington East
06:04 Not Stopping Cardonald
06:12 Not Stopping Glasgow Central

10/03/26 05:22 Kilmarnock to Glasgow Central due 06:11 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 22:30
Scheduled Expected Destination
05:22 05:22 Kilmarnock
05:26 05:26 Kilmaurs
05:31 05:31 Stewarton
05:36 05:36 Dunlop
05:46 05:46 Barrhead
05:49 Not Stopping Nitshill
05:52 Not Stopping Priesthill & Darnley
05:54 Not Stopping Kennishead
05:57 Not Stopping Pollokshaws West
06:02 Not Stopping Crossmyloof
06:11 Not Stopping Glasgow Central

10/03/26 05:47 Dalmuir to Larkhall due 06:55 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
05:47 05:47 Dalmuir
05:49 05:49 Singer
05:51 05:51 Drumry
05:54 05:54 Drumchapel
05:57 05:57 Westerton
06:00 06:00 Anniesland
06:03 06:03 Hyndland
06:06 06:06 Partick
06:09 06:09 Exhibition Centre
06:12 06:12 Anderston
06:18 Not Stopping Glasgow Central Low Level
06:20 06:20 Argyle Street
06:23 06:23 Bridgeton
06:25 06:25 Dalmarnock
06:28 06:28 Rutherglen
06:31 06:31 Cambuslang
06:35 06:35 Newton Lanark
06:39 06:39 Blantyre
06:42 06:42 Hamilton West
06:45 06:45 Hamilton Central
06:49 06:49 Chatelherault
06:52 06:52 Merryton
06:55 06:55 Larkhall

10/03/26 05:47 Glasgow Central to Wemyss Bay due 06:46 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
05:47 Not Stopping Glasgow Central
05:55 Not Stopping Cardonald
05:57 Not Stopping Hillington East
05:59 Not Stopping Hillington West
06:03 06:03 Paisley Gilmour Street
06:05 06:05 Paisley St James
06:10 06:10 Bishopton
06:16 06:16 Langbank
06:20 06:20 Woodhall
06:23 06:23 Port Glasgow
06:27 06:27 Whinhill
06:30 06:30 Drumfrochar
06:33 06:33 Branchton
06:41 06:41 Inverkip
06:46 06:46 Wemyss Bay

An additional train service has been planned to operate as shown 10/03/26 05:51 Barrhead to Kilmarnock due 06:16.
Last Updated :09/03/2026 22:48
Scheduled Expected Destination
05:51 05:51 Barrhead
06:03 06:03 Dunlop
06:07 06:07 Stewarton
06:11 06:11 Kilmaurs
06:16 06:16 Kilmarnock

10/03/26 05:52 Edinburgh to Glasgow Central due 07:28 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
05:52 05:52 Edinburgh
05:57 05:57 Haymarket
06:01 06:01 Slateford
06:04 06:04 Kingsknowe
06:06 06:06 Wester Hailes
06:10 06:10 Curriehill
06:16 06:16 Kirknewton
06:22 06:22 Livingston South
06:27 06:27 West Calder
06:30 Not Stopping Addiewell
06:35 Not Stopping Breich
06:39 Not Stopping Fauldhouse
06:45 Not Stopping Shotts
06:49 Not Stopping Hartwood
06:53 Not Stopping Cleland
06:57 Not Stopping Carfin
06:59 Not Stopping Holytown
07:07 Not Stopping Bellshill
07:14 Not Stopping Uddingston
07:19 Not Stopping Cambuslang
07:28 Not Stopping Glasgow Central

10/03/26 05:56 Motherwell to Dalmuir due 07:02 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
05:56 05:56 Motherwell
06:04 06:04 Whifflet
06:07 06:07 Kirkwood
06:10 06:10 Bargeddie
06:14 06:14 Baillieston
06:16 06:16 Mount Vernon
06:18 06:18 Carmyle
06:23 06:23 Rutherglen
06:25 06:25 Dalmarnock
06:27 06:27 Bridgeton
06:31 06:31 Argyle Street
06:34 Not Stopping Glasgow Central Low Level
06:36 06:36 Anderston
06:38 06:38 Exhibition Centre
06:41 06:41 Partick
06:44 06:44 Hyndland
06:46 06:46 Jordanhill
06:48 06:48 Scotstounhill
06:51 06:51 Garscadden
06:53 06:53 Yoker
06:55 06:55 Clydebank
07:02 07:02 Dalmuir

10/03/26 06:00 Glasgow Central to Ayr due 06:55 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
06:00 Not Stopping Glasgow Central
06:12 06:12 Paisley Gilmour Street
06:16 06:16 Johnstone
06:17 Milliken Park
06:18 Howwood Renfrew
06:21 Lochwinnoch
06:22 Glengarnock
06:26 Dalry
06:30 06:30 Kilwinning
06:34 06:34 Irvine
06:38 06:38 Barassie
06:41 06:41 Troon
06:45 06:45 Prestwick Int. Airport
06:47 06:47 Prestwick Town
06:50 06:50 Newton-On-Ayr
06:55 06:55 Ayr

10/03/26 06:01 Larkhall to Dalmuir due 07:12 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
06:01 06:01 Larkhall
06:03 06:03 Merryton
06:06 06:06 Chatelherault
06:10 06:10 Hamilton Central
06:13 06:13 Hamilton West
06:16 06:16 Blantyre
06:20 06:20 Newton Lanark
06:26 06:26 Cambuslang
06:31 06:31 Rutherglen
06:34 06:34 Dalmarnock
06:36 06:36 Bridgeton
06:40 06:40 Argyle Street
06:46 Not Stopping Glasgow Central Low Level
06:48 06:48 Anderston
06:50 06:50 Exhibition Centre
06:54 06:54 Partick
06:56 06:56 Hyndland
06:58 06:58 Jordanhill
07:01 07:01 Scotstounhill
07:04 07:04 Garscadden
07:06 07:06 Yoker
07:08 07:08 Clydebank
07:12 07:12 Dalmuir

10/03/26 06:03 Ayr to Glasgow Central due 06:57 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
06:03 06:03 Ayr
06:05 06:05 Newton-On-Ayr
06:08 06:08 Prestwick Town
06:10 06:10 Prestwick Int. Airport
06:14 06:14 Troon
06:16 06:16 Barassie
06:21 06:21 Irvine
06:25 06:25 Kilwinning
06:29 Dalry
06:32 Glengarnock
06:34 Lochwinnoch
06:36 Howwood Renfrew
06:37 Milliken Park
06:39 06:39 Johnstone
06:43 06:43 Paisley Gilmour Street
06:57 Not Stopping Glasgow Central

10/03/26 06:08 Carlisle to Glasgow Central due 08:36 will be terminated at Kilmarnock.
It will no longer call at Kilmaurs, Stewarton, Dunlop, Barrhead and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
06:08 06:08 Carlisle
06:19 06:19 Gretna Green
06:28 06:28 Annan
06:47 06:47 Dumfries
07:13 07:13 Sanquhar
07:18 07:18 Kirkconnel
07:27 07:27 New Cumnock
07:35 07:35 Auchinleck
07:54 07:54 Kilmarnock
07:59 Not Stopping Kilmaurs
08:05 Not Stopping Stewarton
08:09 Not Stopping Dunlop
08:21 Not Stopping Barrhead
08:36 Not Stopping Glasgow Central

10/03/26 06:09 Dalmuir to Motherwell due 07:11 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
06:09 06:09 Dalmuir
06:11 06:11 Clydebank
06:13 06:13 Yoker
06:16 06:16 Garscadden
06:18 06:18 Scotstounhill
06:21 06:21 Jordanhill
06:24 06:24 Hyndland
06:26 06:26 Partick
06:29 06:29 Exhibition Centre
06:31 06:31 Anderston
06:34 Not Stopping Glasgow Central Low Level
06:36 06:36 Argyle Street
06:39 06:39 Bridgeton
06:41 06:41 Dalmarnock
06:43 06:43 Rutherglen
06:47 06:47 Carmyle
06:50 06:50 Mount Vernon
06:52 06:52 Baillieston
06:55 06:55 Bargeddie
06:59 06:59 Kirkwood
07:03 07:03 Whifflet
07:11 07:11 Motherwell

10/03/26 06:14 Glasgow Central to Edinburgh due 07:44 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Cambuslang, Uddingston, Bellshill, Holytown, Shotts, Fauldhouse and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
06:14 Not Stopping Glasgow Central
06:26 Not Stopping Cambuslang
06:32 Not Stopping Uddingston
06:37 Not Stopping Bellshill
06:42 Not Stopping Holytown
06:52 Not Stopping Shotts
06:58 Not Stopping Fauldhouse
07:04 Not Stopping Addiewell
07:08 07:08 West Calder
07:13 07:13 Livingston South
07:19 07:19 Kirknewton
07:25 07:25 Curriehill
07:29 07:29 Wester Hailes
07:32 07:32 Kingsknowe
07:35 07:35 Slateford
07:40 07:40 Haymarket
07:44 07:44 Edinburgh

10/03/26 06:17 Dalmuir to Larkhall due 07:25 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
06:17 06:17 Dalmuir
06:19 06:19 Singer
06:21 06:21 Drumry
06:24 06:24 Drumchapel
06:27 06:27 Westerton
06:30 06:30 Anniesland
06:33 06:33 Hyndland
06:36 06:36 Partick
06:39 06:39 Exhibition Centre
06:42 06:42 Anderston
06:48 Not Stopping Glasgow Central Low Level
06:50 06:50 Argyle Street
06:53 06:53 Bridgeton
06:55 06:55 Dalmarnock
06:59 06:59 Rutherglen
07:02 07:02 Cambuslang
07:05 07:05 Newton Lanark
07:09 07:09 Blantyre
07:12 07:12 Hamilton West
07:15 07:15 Hamilton Central
07:19 07:19 Chatelherault
07:22 07:22 Merryton
07:25 07:25 Larkhall

10/03/26 06:18 Gourock to Glasgow Central due 07:08 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
06:18 06:18 Gourock
06:21 06:21 Fort Matilda
06:24 06:24 Greenock West
06:26 06:26 Greenock Central
06:29 06:29 Cartsdyke
06:31 06:31 Bogston
06:34 06:34 Port Glasgow
06:36 06:36 Woodhall
06:40 06:40 Langbank
06:46 06:46 Bishopton
06:51 06:51 Paisley St James
06:54 06:54 Paisley Gilmour Street
06:57 Not Stopping Hillington West
06:59 Not Stopping Hillington East
07:01 Not Stopping Cardonald
07:08 Not Stopping Glasgow Central

10/03/26 06:20 Kilmarnock to Glasgow Central due 07:11 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 22:30
Scheduled Expected Destination
06:20 06:20 Kilmarnock
06:24 06:24 Kilmaurs
06:29 06:29 Stewarton
06:34 06:34 Dunlop
06:44 06:44 Barrhead
06:48 Not Stopping Nitshill
06:50 Not Stopping Priesthill & Darnley
06:53 Not Stopping Kennishead
06:57 Not Stopping Pollokshaws West
07:01 Not Stopping Crossmyloof
07:11 Not Stopping Glasgow Central

10/03/26 06:21 Lanark to Glasgow Central due 07:10 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
06:21 06:21 Lanark
06:31 06:31 Carluke
06:37 06:37 Wishaw
06:40 06:40 Shieldmuir
06:46 06:46 Motherwell
06:52 Not Stopping Bellshill
06:56 Not Stopping Uddingston
07:01 Not Stopping Cambuslang
07:10 Not Stopping Glasgow Central

10/03/26 06:24 Motherwell to Dalmuir due 07:31 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
06:24 06:24 Motherwell
06:34 06:34 Whifflet
06:37 06:37 Kirkwood
06:40 06:40 Bargeddie
06:44 06:44 Baillieston
06:46 06:46 Mount Vernon
06:48 06:48 Carmyle
06:53 06:53 Rutherglen
06:55 06:55 Dalmarnock
06:57 06:57 Bridgeton
07:01 07:01 Argyle Street
07:04 Not Stopping Glasgow Central Low Level
07:06 07:06 Anderston
07:08 07:08 Exhibition Centre
07:11 07:11 Partick
07:14 07:14 Hyndland
07:16 07:16 Jordanhill
07:18 07:18 Scotstounhill
07:21 07:21 Garscadden
07:23 07:23 Yoker
07:25 07:25 Clydebank
07:31 07:31 Dalmuir

10/03/26 06:27 Glasgow Central to Kilmarnock due 07:14 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
06:27 Not Stopping Glasgow Central
06:33 Not Stopping Crossmyloof
06:36 Not Stopping Pollokshaws West
06:39 Not Stopping Kennishead
06:41 Not Stopping Priesthill & Darnley
06:44 Not Stopping Nitshill
06:49 06:49 Barrhead
07:01 07:01 Dunlop
07:05 07:05 Stewarton
07:09 07:09 Kilmaurs
07:14 07:14 Kilmarnock

10/03/26 06:27 Wemyss Bay to Glasgow Central due 07:30 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
06:27 06:27 Wemyss Bay
06:31 06:31 Inverkip
06:44 06:44 Branchton
06:46 06:46 Drumfrochar
06:49 06:49 Whinhill
06:54 06:54 Port Glasgow
06:56 06:56 Woodhall
07:00 07:00 Langbank
07:06 07:06 Bishopton
07:11 07:11 Paisley St James
07:14 07:14 Paisley Gilmour Street
07:17 Not Stopping Hillington West
07:19 Not Stopping Hillington East
07:21 Not Stopping Cardonald
07:30 Not Stopping Glasgow Central

10/03/26 06:33 Larkhall to Dalmuir due 07:42 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
06:33 06:33 Larkhall
06:35 06:35 Merryton
06:38 06:38 Chatelherault
06:43 06:43 Hamilton Central
06:45 06:45 Hamilton West
06:49 06:49 Blantyre
06:53 06:53 Newton Lanark
06:57 06:57 Cambuslang
07:01 07:01 Rutherglen
07:04 07:04 Dalmarnock
07:06 07:06 Bridgeton
07:10 07:10 Argyle Street
07:16 Not Stopping Glasgow Central Low Level
07:18 07:18 Anderston
07:20 07:20 Exhibition Centre
07:24 07:24 Partick
07:26 07:26 Hyndland
07:28 07:28 Jordanhill
07:31 07:31 Scotstounhill
07:33 07:33 Garscadden
07:36 07:36 Yoker
07:38 07:38 Clydebank
07:42 07:42 Dalmuir

10/03/26 06:35 Largs to Glasgow Central due 07:42 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
06:35 06:35 Largs
06:40 06:40 Fairlie
06:45 06:45 West Kilbride
06:52 06:52 Ardrossan South Beach
06:54 06:54 Saltcoats
06:56 06:56 Stevenston
07:02 07:02 Kilwinning
07:06 Not Stopping Dalry
07:10 Not Stopping Glengarnock
07:15 Not Stopping Lochwinnoch
07:19 Not Stopping Howwood Renfrew
07:21 Not Stopping Milliken Park
07:24 Not Stopping Johnstone
07:31 Not Stopping Paisley Gilmour Street
07:42 Not Stopping Glasgow Central

10/03/26 06:35 Glasgow Central to Gourock due 07:15 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
06:35 Not Stopping Glasgow Central
06:45 06:45 Paisley Gilmour Street
06:51 06:51 Bishopton
07:00 07:00 Port Glasgow
07:02 07:02 Bogston
07:05 07:05 Cartsdyke
07:07 07:07 Greenock Central
07:09 07:09 Greenock West
07:12 07:12 Fort Matilda
07:15 07:15 Gourock

10/03/26 06:40 Dalmuir to Whifflet due 07:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
06:40 06:40 Dalmuir
06:42 06:42 Clydebank
06:44 06:44 Yoker
06:47 06:47 Garscadden
06:49 06:49 Scotstounhill
06:51 06:51 Jordanhill
06:54 06:54 Hyndland
06:56 06:56 Partick
06:59 06:59 Exhibition Centre
07:01 07:01 Anderston
07:04 Not Stopping Glasgow Central Low Level
07:06 07:06 Argyle Street
07:09 07:09 Bridgeton
07:11 07:11 Dalmarnock
07:13 07:13 Rutherglen
07:17 07:17 Carmyle
07:20 07:20 Mount Vernon
07:22 07:22 Baillieston
07:26 07:26 Bargeddie
07:30 07:30 Kirkwood
07:33 07:33 Whifflet

10/03/26 06:45 Glasgow Central to Largs due 08:05 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
06:45 Not Stopping Glasgow Central
06:57 Not Stopping Paisley Gilmour Street
07:01 Not Stopping Johnstone
07:04 Not Stopping Milliken Park
07:06 Not Stopping Howwood Renfrew
07:10 Not Stopping Lochwinnoch
07:15 Not Stopping Glengarnock
07:19 Not Stopping Dalry
07:29 07:29 Kilwinning
07:33 07:33 Stevenston
07:47 07:47 Saltcoats
07:49 07:49 Ardrossan South Beach
07:55 07:55 West Kilbride
08:00 08:00 Fairlie
08:05 08:05 Largs

10/03/26 06:47 Dalmuir to Larkhall due 07:57 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
06:47 06:47 Dalmuir
06:49 06:49 Singer
06:51 06:51 Drumry
06:54 06:54 Drumchapel
06:57 06:57 Westerton
07:00 07:00 Anniesland
07:03 07:03 Hyndland
07:06 07:06 Partick
07:09 07:09 Exhibition Centre
07:12 07:12 Anderston
07:18 Not Stopping Glasgow Central Low Level
07:20 07:20 Argyle Street
07:23 07:23 Bridgeton
07:25 07:25 Dalmarnock
07:30 07:30 Rutherglen
07:33 07:33 Cambuslang
07:37 07:37 Newton Lanark
07:41 07:41 Blantyre
07:44 07:44 Hamilton West
07:46 07:46 Hamilton Central
07:51 07:51 Chatelherault
07:54 07:54 Merryton
07:57 07:57 Larkhall

10/03/26 06:49 Glasgow Central to Wemyss Bay due 07:51 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
06:49 Not Stopping Glasgow Central
06:56 Not Stopping Cardonald
06:58 Not Stopping Hillington East
07:00 Not Stopping Hillington West
07:04 07:04 Paisley Gilmour Street
07:06 07:06 Paisley St James
07:11 07:11 Bishopton
07:17 07:17 Langbank
07:21 07:21 Woodhall
07:24 07:24 Port Glasgow
07:28 07:28 Whinhill
07:30 07:30 Drumfrochar
07:33 07:33 Branchton
07:46 07:46 Inverkip
07:51 07:51 Wemyss Bay

10/03/26 06:50 Glasgow Central to Lanark due 07:38 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
06:50 Not Stopping Glasgow Central
06:59 Not Stopping Cambuslang
07:04 Not Stopping Uddingston
07:08 Not Stopping Bellshill
07:15 07:15 Motherwell
07:18 07:18 Shieldmuir
07:22 07:22 Wishaw
07:28 07:28 Carluke
07:38 07:38 Lanark

10/03/26 06:52 Lanark to Glasgow Central due 07:42 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
06:52 06:52 Lanark
07:01 07:01 Carluke
07:07 07:07 Wishaw
07:12 07:12 Shieldmuir
07:16 07:16 Motherwell
07:22 Not Stopping Bellshill
07:26 Not Stopping Uddingston
07:31 Not Stopping Cambuslang
07:42 Not Stopping Glasgow Central

10/03/26 06:58 Edinburgh to Glasgow Central due 08:28 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
06:58 06:58 Edinburgh
07:02 07:02 Haymarket
07:07 07:07 Slateford
07:10 07:10 Kingsknowe
07:12 07:12 Wester Hailes
07:16 07:16 Curriehill
07:22 07:22 Kirknewton
07:28 07:28 Livingston South
07:33 07:33 West Calder
07:36 Not Stopping Addiewell
07:41 Not Stopping Breich
07:45 Not Stopping Fauldhouse
07:53 Not Stopping Shotts
07:56 Not Stopping Hartwood
08:01 Not Stopping Cleland
08:04 Not Stopping Carfin
08:07 Not Stopping Holytown
08:11 Not Stopping Bellshill
08:16 Not Stopping Uddingston
08:28 Not Stopping Glasgow Central

10/03/26 06:59 Whifflet to Dalmuir due 08:01 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
06:59 06:59 Whifflet
07:06 07:06 Kirkwood
07:09 07:09 Bargeddie
07:13 07:13 Baillieston
07:15 07:15 Mount Vernon
07:17 07:17 Carmyle
07:22 07:22 Rutherglen
07:24 07:24 Dalmarnock
07:26 07:26 Bridgeton
07:30 07:30 Argyle Street
07:33 Not Stopping Glasgow Central Low Level
07:35 07:35 Anderston
07:38 07:38 Exhibition Centre
07:41 07:41 Partick
07:44 07:44 Hyndland
07:46 07:46 Jordanhill
07:48 07:48 Scotstounhill
07:51 07:51 Garscadden
07:53 07:53 Yoker
07:55 07:55 Clydebank
08:01 08:01 Dalmuir

10/03/26 06:59 Glasgow Central to Edinburgh due 08:13 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
06:59 Not Stopping Glasgow Central
07:10 Not Stopping Uddingston
07:14 Not Stopping Bellshill
07:18 Not Stopping Holytown
07:20 Not Stopping Carfin
07:23 Not Stopping Cleland
07:28 Not Stopping Hartwood
07:32 Not Stopping Shotts
07:37 Not Stopping Fauldhouse
07:43 Not Stopping Addiewell
07:47 07:47 West Calder
07:51 07:51 Livingston South
07:56 07:56 Kirknewton
08:02 08:02 Curriehill
08:09 08:09 Haymarket
08:13 08:13 Edinburgh

10/03/26 07:01 Glasgow Central to Ayr due 07:55 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
07:01 Not Stopping Glasgow Central
07:13 07:13 Paisley Gilmour Street
07:17 07:17 Johnstone
07:18 Milliken Park
07:20 Howwood Renfrew
07:22 Lochwinnoch
07:23 Glengarnock
07:27 Dalry
07:31 07:31 Kilwinning
07:35 07:35 Irvine
07:39 07:39 Barassie
07:42 07:42 Troon
07:46 07:46 Prestwick Int. Airport
07:48 07:48 Prestwick Town
07:51 07:51 Newton-On-Ayr
07:55 07:55 Ayr

10/03/26 07:03 Larkhall to Dalmuir due 08:14 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
07:03 07:03 Larkhall
07:05 07:05 Merryton
07:08 07:08 Chatelherault
07:13 07:13 Hamilton Central
07:15 07:15 Hamilton West
07:19 07:19 Blantyre
07:23 07:23 Newton Lanark
07:27 07:27 Cambuslang
07:32 07:32 Rutherglen
07:34 07:34 Dalmarnock
07:37 07:37 Bridgeton
07:40 07:40 Argyle Street
07:47 Not Stopping Glasgow Central Low Level
07:49 07:49 Anderston
07:51 07:51 Exhibition Centre
07:55 07:55 Partick
07:57 07:57 Hyndland
07:59 07:59 Jordanhill
08:02 08:02 Scotstounhill
08:05 08:05 Garscadden
08:08 08:08 Yoker
08:10 08:10 Clydebank
08:14 08:14 Dalmuir

10/03/26 07:04 Stranraer to Glasgow Central due 09:39 will be terminated at Kilmarnock.
It will no longer call at Kilmaurs, Stewarton, Dunlop, Barrhead and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:30
Scheduled Expected Destination
07:04 07:04 Stranraer
07:38 07:38 Barrhill
07:59 07:59 Girvan
08:15 08:15 Maybole
08:29 08:29 Ayr
08:34 08:34 Prestwick Town
08:39 08:39 Troon
08:58 08:58 Kilmarnock
09:02 Not Stopping Kilmaurs
09:07 Not Stopping Stewarton
09:12 Not Stopping Dunlop
09:23 Not Stopping Barrhead
09:39 Not Stopping Glasgow Central

10/03/26 07:05 Ayr to Glasgow Central due 07:56 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
07:05 07:05 Ayr
07:07 07:07 Newton-On-Ayr
07:10 07:10 Prestwick Town
07:12 07:12 Prestwick Int. Airport
07:16 07:16 Troon
07:18 07:18 Barassie
07:23 07:23 Irvine
07:27 07:27 Kilwinning
07:31 Dalry
07:34 Glengarnock
07:36 Lochwinnoch
07:38 Howwood Renfrew
07:39 Milliken Park
07:41 07:41 Johnstone
07:45 07:45 Paisley Gilmour Street
07:56 Not Stopping Glasgow Central

10/03/26 07:07 Glasgow Central to Carlisle due 09:36 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
07:07 Not Stopping Glasgow Central
07:21 Not Stopping Barrhead
07:33 Not Stopping Dunlop
07:37 Not Stopping Stewarton
07:42 Not Stopping Kilmaurs
07:53 07:53 Kilmarnock
08:09 08:09 Auchinleck
08:18 08:18 New Cumnock
08:26 08:26 Kirkconnel
08:31 08:31 Sanquhar
08:59 08:59 Dumfries
09:14 09:14 Annan
09:23 09:23 Gretna Green
09:36 09:36 Carlisle

10/03/26 07:09 Dalmuir to Motherwell due 08:09 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
07:09 07:09 Dalmuir
07:11 07:11 Clydebank
07:13 07:13 Yoker
07:16 07:16 Garscadden
07:18 07:18 Scotstounhill
07:21 07:21 Jordanhill
07:23 07:23 Hyndland
07:26 07:26 Partick
07:29 07:29 Exhibition Centre
07:31 07:31 Anderston
07:33 Not Stopping Glasgow Central Low Level
07:35 07:35 Argyle Street
07:38 07:38 Bridgeton
07:40 07:40 Dalmarnock
07:42 07:42 Rutherglen
07:46 07:46 Carmyle
07:49 07:49 Mount Vernon
07:51 07:51 Baillieston
07:54 07:54 Bargeddie
07:58 07:58 Kirkwood
08:02 08:02 Whifflet
08:09 08:09 Motherwell

10/03/26 07:13 Glasgow Central to Edinburgh due 08:49 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Cambuslang, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
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:40 Not Stopping Holytown
07:42 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:09 Not Stopping Addiewell
08:12 08:12 West Calder
08:17 08:17 Livingston South
08:22 08:22 Kirknewton
08:28 08:28 Curriehill
08:32 08:32 Wester Hailes
08:35 08:35 Kingsknowe
08:38 08:38 Slateford
08:44 08:44 Haymarket
08:49 08:49 Edinburgh

10/03/26 07:17 Dalmuir to Larkhall due 08:26 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
07:17 07:17 Dalmuir
07:19 07:19 Singer
07:21 07:21 Drumry
07:24 07:24 Drumchapel
07:27 07:27 Westerton
07:30 07:30 Anniesland
07:33 07:33 Hyndland
07:36 07:36 Partick
07:39 07:39 Exhibition Centre
07:42 07:42 Anderston
07:48 Not Stopping Glasgow Central Low Level
07:50 07:50 Argyle Street
07:53 07:53 Bridgeton
07:55 07:55 Dalmarnock
07:59 07:59 Rutherglen
08:03 08:03 Cambuslang
08:06 08:06 Newton Lanark
08:10 08:10 Blantyre
08:13 08:13 Hamilton West
08:15 08:15 Hamilton Central
08:20 08:20 Chatelherault
08:23 08:23 Merryton
08:26 08:26 Larkhall

10/03/26 07:19 Glasgow Central to Lanark due 08:15 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
07:19 Not Stopping Glasgow Central
07:30 Not Stopping Cambuslang
07:34 Not Stopping Uddingston
07:40 Not Stopping Bellshill
07:47 07:47 Motherwell
07:51 07:51 Shieldmuir
07:58 07:58 Wishaw
08:04 08:04 Carluke
08:15 08:15 Lanark

10/03/26 07:21 Kilmarnock to Glasgow Central due 08:15 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
07:21 07:21 Kilmarnock
07:25 07:25 Kilmaurs
07:31 07:31 Stewarton
07:36 07:36 Dunlop
07:54 07:54 Barrhead
07:57 Not Stopping Nitshill
07:59 Not Stopping Priesthill & Darnley
08:01 Not Stopping Kennishead
08:05 Not Stopping Pollokshaws West
08:08 Not Stopping Crossmyloof
08:15 Not Stopping Glasgow Central

10/03/26 07:22 Lanark to Glasgow Central due 08:11 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
07:22 07:22 Lanark
07:31 07:31 Carluke
07:38 07:38 Wishaw
07:41 07:41 Shieldmuir
07:47 07:47 Motherwell
07:53 Not Stopping Bellshill
07:57 Not Stopping Uddingston
08:02 Not Stopping Cambuslang
08:11 Not Stopping Glasgow Central

10/03/26 07:25 Glasgow Central to Kilmarnock due 08:15 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
07:25 Not Stopping Glasgow Central
07:32 Not Stopping Crossmyloof
07:34 Not Stopping Pollokshaws West
07:37 Not Stopping Kennishead
07:40 Not Stopping Priesthill & Darnley
07:43 Not Stopping Nitshill
07:49 07:49 Barrhead
08:01 08:01 Dunlop
08:05 08:05 Stewarton
08:09 08:09 Kilmaurs
08:15 08:15 Kilmarnock

10/03/26 07:28 Motherwell to Dalmuir due 08:32 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
07:28 07:28 Motherwell
07:36 07:36 Whifflet
07:39 07:39 Kirkwood
07:42 07:42 Bargeddie
07:45 07:45 Baillieston
07:47 07:47 Mount Vernon
07:50 07:50 Carmyle
07:54 07:54 Rutherglen
07:56 07:56 Dalmarnock
07:59 07:59 Bridgeton
08:02 08:02 Argyle Street
08:07 Not Stopping Glasgow Central Low Level
08:08 08:08 Anderston
08:10 08:10 Exhibition Centre
08:14 08:14 Partick
08:17 08:17 Hyndland
08:19 08:19 Jordanhill
08:21 08:21 Scotstounhill
08:24 08:24 Garscadden
08:26 08:26 Yoker
08:28 08:28 Clydebank
08:32 08:32 Dalmuir

10/03/26 07:28 Largs to Glasgow Central due 08:27 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
07:28 07:28 Largs
07:33 07:33 Fairlie
07:38 07:38 West Kilbride
07:45 07:45 Ardrossan South Beach
07:47 07:47 Saltcoats
07:49 07:49 Stevenston
07:53 07:53 Kilwinning
07:57 Not Stopping Dalry
08:01 Not Stopping Glengarnock
08:10 Not Stopping Johnstone
08:15 Not Stopping Paisley Gilmour Street
08:27 Not Stopping Glasgow Central

10/03/26 07:33 Larkhall to Dalmuir due 08:43 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
07:33 07:33 Larkhall
07:35 07:35 Merryton
07:38 07:38 Chatelherault
07:44 07:44 Hamilton Central
07:46 07:46 Hamilton West
07:50 07:50 Blantyre
07:54 07:54 Newton Lanark
07:57 07:57 Cambuslang
08:01 08:01 Rutherglen
08:04 08:04 Dalmarnock
08:06 08:06 Bridgeton
08:10 08:10 Argyle Street
08:17 Not Stopping Glasgow Central Low Level
08:19 08:19 Anderston
08:21 08:21 Exhibition Centre
08:25 08:25 Partick
08:27 08:27 Hyndland
08:29 08:29 Jordanhill
08:32 08:32 Scotstounhill
08:34 08:34 Garscadden
08:37 08:37 Yoker
08:39 08:39 Clydebank
08:43 08:43 Dalmuir

10/03/26 07:35 Glasgow Central to Gourock due 08:15 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
07:35 Not Stopping Glasgow Central
07:45 07:45 Paisley Gilmour Street
07:51 07:51 Bishopton
08:00 08:00 Port Glasgow
08:02 08:02 Bogston
08:05 08:05 Cartsdyke
08:07 08:07 Greenock Central
08:09 08:09 Greenock West
08:12 08:12 Fort Matilda
08:15 08:15 Gourock

10/03/26 07:35 Wemyss Bay to Glasgow Central due 08:25 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
07:35 07:35 Wemyss Bay
07:39 07:39 Inverkip
07:46 07:46 Branchton
07:49 07:49 Drumfrochar
07:51 07:51 Whinhill
07:56 07:56 Port Glasgow
08:05 08:05 Bishopton
08:11 08:11 Paisley Gilmour Street
08:15 Not Stopping Hillington West
08:17 Not Stopping Hillington East
08:25 Not Stopping Glasgow Central

10/03/26 07:39 Dalmuir to Whifflet due 08:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
07:39 07:39 Dalmuir
07:41 07:41 Clydebank
07:43 07:43 Yoker
07:46 07:46 Garscadden
07:48 07:48 Scotstounhill
07:51 07:51 Jordanhill
07:53 07:53 Hyndland
07:56 07:56 Partick
07:59 07:59 Exhibition Centre
08:01 08:01 Anderston
08:04 Not Stopping Glasgow Central Low Level
08:06 08:06 Argyle Street
08:09 08:09 Bridgeton
08:11 08:11 Dalmarnock
08:13 08:13 Rutherglen
08:17 08:17 Carmyle
08:20 08:20 Mount Vernon
08:22 08:22 Baillieston
08:25 08:25 Bargeddie
08:29 08:29 Kirkwood
08:33 08:33 Whifflet

10/03/26 07:45 Glasgow Central to Largs due 08:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
07:45 Not Stopping Glasgow Central
07:55 Not Stopping Paisley Gilmour Street
07:59 Not Stopping Johnstone
08:02 Not Stopping Milliken Park
08:05 Not Stopping Howwood Renfrew
08:09 Not Stopping Lochwinnoch
08:13 Not Stopping Glengarnock
08:17 Not Stopping Dalry
08:22 08:22 Kilwinning
08:26 08:26 Stevenston
08:29 08:29 Saltcoats
08:31 08:31 Ardrossan South Beach
08:37 08:37 West Kilbride
08:43 08:43 Fairlie
08:48 08:48 Largs

10/03/26 07:47 Dalmuir to Larkhall due 08:56 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
07:47 07:47 Dalmuir
07:49 07:49 Singer
07:51 07:51 Drumry
07:54 07:54 Drumchapel
07:57 07:57 Westerton
08:00 08:00 Anniesland
08:03 08:03 Hyndland
08:06 08:06 Partick
08:09 08:09 Exhibition Centre
08:12 08:12 Anderston
08:18 Not Stopping Glasgow Central Low Level
08:20 08:20 Argyle Street
08:23 08:23 Bridgeton
08:25 08:25 Dalmarnock
08:29 08:29 Rutherglen
08:33 08:33 Cambuslang
08:36 08:36 Newton Lanark
08:40 08:40 Blantyre
08:43 08:43 Hamilton West
08:46 08:46 Hamilton Central
08:50 08:50 Chatelherault
08:53 08:53 Merryton
08:56 08:56 Larkhall

10/03/26 07:47 Glasgow Central to Wemyss Bay due 08:46 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
07:47 Not Stopping Glasgow Central
07:54 Not Stopping Cardonald
07:56 Not Stopping Hillington East
07:58 Not Stopping Hillington West
08:02 08:02 Paisley Gilmour Street
08:04 08:04 Paisley St James
08:09 08:09 Bishopton
08:15 08:15 Langbank
08:19 08:19 Woodhall
08:23 08:23 Port Glasgow
08:27 08:27 Whinhill
08:30 08:30 Drumfrochar
08:33 08:33 Branchton
08:41 08:41 Inverkip
08:46 08:46 Wemyss Bay

10/03/26 07:51 Glasgow Central to Lanark due 08:48 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
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 08:20 Motherwell
08:23 08:23 Shieldmuir
08:28 08:28 Wishaw
08:35 08:35 Carluke
08:48 08:48 Lanark

10/03/26 07:52 Lanark to Glasgow Central due 08:43 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
07:52 07:52 Lanark
08:01 08:01 Carluke
08:08 08:08 Wishaw
08:13 08:13 Shieldmuir
08:19 08:19 Motherwell
08:25 Not Stopping Bellshill
08:29 Not Stopping Uddingston
08:34 Not Stopping Cambuslang
08:43 Not Stopping Glasgow Central

10/03/26 08:00 Glasgow Central to Ayr due 08:51 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
08:00 Not Stopping Glasgow Central
08:10 08:10 Paisley Gilmour Street
08:14 08:14 Johnstone
08:15 Milliken Park
08:16 Howwood Renfrew
08:19 Lochwinnoch
08:20 Glengarnock
08:24 Dalry
08:27 08:27 Kilwinning
08:31 08:31 Irvine
08:36 08:36 Barassie
08:39 08:39 Troon
08:43 08:43 Prestwick Int. Airport
08:44 08:44 Prestwick Town
08:48 08:48 Newton-On-Ayr
08:51 08:51 Ayr

10/03/26 08:02 Whifflet to Dalmuir due 09:01 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
08:02 08:02 Whifflet
08:05 08:05 Kirkwood
08:08 08:08 Bargeddie
08:12 08:12 Baillieston
08:15 08:15 Mount Vernon
08:18 08:18 Carmyle
08:22 08:22 Rutherglen
08:25 08:25 Dalmarnock
08:27 08:27 Bridgeton
08:31 08:31 Argyle Street
08:34 Not Stopping Glasgow Central Low Level
08:36 08:36 Anderston
08:38 08:38 Exhibition Centre
08:41 08:41 Partick
08:44 08:44 Hyndland
08:48 08:48 Jordanhill
08:51 08:51 Scotstounhill
08:53 08:53 Garscadden
08:55 08:55 Yoker
08:57 08:57 Clydebank
09:01 09:01 Dalmuir

10/03/26 08:03 Larkhall to Dalmuir due 09:13 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
08:03 08:03 Larkhall
08:05 08:05 Merryton
08:08 08:08 Chatelherault
08:13 08:13 Hamilton Central
08:15 08:15 Hamilton West
08:19 08:19 Blantyre
08:24 08:24 Newton Lanark
08:28 08:28 Cambuslang
08:31 08:31 Rutherglen
08:34 08:34 Dalmarnock
08:36 08:36 Bridgeton
08:39 08:39 Argyle Street
08:44 Not Stopping Glasgow Central Low Level
08:46 08:46 Anderston
08:49 08:49 Exhibition Centre
08:54 08:54 Partick
08:56 08:56 Hyndland
08:58 08:58 Jordanhill
09:01 09:01 Scotstounhill
09:04 09:04 Garscadden
09:06 09:06 Yoker
09:08 09:08 Clydebank
09:13 09:13 Dalmuir

10/03/26 08:05 Ayr to Glasgow Central due 08:56 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
08:05 08:05 Ayr
08:07 08:07 Newton-On-Ayr
08:10 08:10 Prestwick Town
08:12 08:12 Prestwick Int. Airport
08:16 08:16 Troon
08:18 08:18 Barassie
08:23 08:23 Irvine
08:27 08:27 Kilwinning
08:31 Dalry
08:34 Glengarnock
08:36 Lochwinnoch
08:38 Howwood Renfrew
08:39 Milliken Park
08:41 08:41 Johnstone
08:45 08:45 Paisley Gilmour Street
08:56 Not Stopping Glasgow Central

10/03/26 08:09 Carlisle to Glasgow Central due 10:36 will be terminated at Kilmarnock.
It will no longer call at Kilmaurs, Stewarton, Dunlop, Barrhead and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
08:09 08:09 Carlisle
08:20 08:20 Gretna Green
08:29 08:29 Annan
08:48 08:48 Dumfries
09:14 09:14 Sanquhar
09:19 09:19 Kirkconnel
09:28 09:28 New Cumnock
09:36 09:36 Auchinleck
09:59 09:59 Kilmarnock
10:03 Not Stopping Kilmaurs
10:08 Not Stopping Stewarton
10:13 Not Stopping Dunlop
10:24 Not Stopping Barrhead
10:36 Not Stopping Glasgow Central

10/03/26 08:10 Dalmuir to Motherwell due 09:10 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
08:10 08:10 Dalmuir
08:12 08:12 Clydebank
08:14 08:14 Yoker
08:17 08:17 Garscadden
08:19 08:19 Scotstounhill
08:22 08:22 Jordanhill
08:24 08:24 Hyndland
08:27 08:27 Partick
08:30 08:30 Exhibition Centre
08:32 08:32 Anderston
08:34 Not Stopping Glasgow Central Low Level
08:36 08:36 Argyle Street
08:39 08:39 Bridgeton
08:41 08:41 Dalmarnock
08:43 08:43 Rutherglen
08:47 08:47 Carmyle
08:50 08:50 Mount Vernon
08:52 08:52 Baillieston
08:55 08:55 Bargeddie
08:59 08:59 Kirkwood
09:03 09:03 Whifflet
09:10 09:10 Motherwell

10/03/26 08:10 Largs to Glasgow Central due 09:15 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
08:10 08:10 Largs
08:15 08:15 Fairlie
08:20 08:20 West Kilbride
08:27 08:27 Ardrossan South Beach
08:29 08:29 Saltcoats
08:31 08:31 Stevenston
08:35 08:35 Kilwinning
08:40 Not Stopping Dalry
08:44 Not Stopping Glengarnock
08:48 Not Stopping Lochwinnoch
08:52 Not Stopping Howwood Renfrew
08:55 Not Stopping Milliken Park
08:58 Not Stopping Johnstone
09:02 Not Stopping Paisley Gilmour Street
09:15 Not Stopping Glasgow Central

10/03/26 08:17 Dalmuir to Larkhall due 09:25 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
08:17 08:17 Dalmuir
08:19 08:19 Singer
08:21 08:21 Drumry
08:24 08:24 Drumchapel
08:27 08:27 Westerton
08:30 08:30 Anniesland
08:34 08:34 Hyndland
08:36 08:36 Partick
08:40 08:40 Exhibition Centre
08:42 08:42 Anderston
08:48 Not Stopping Glasgow Central Low Level
08:50 08:50 Argyle Street
08:53 08:53 Bridgeton
08:55 08:55 Dalmarnock
08:58 08:58 Rutherglen
09:01 09:01 Cambuslang
09:05 09:05 Newton Lanark
09:09 09:09 Blantyre
09:12 09:12 Hamilton West
09:15 09:15 Hamilton Central
09:19 09:19 Chatelherault
09:22 09:22 Merryton
09:25 09:25 Larkhall

10/03/26 08:17 Glasgow Central to Edinburgh due 09:49 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
08:17 Not Stopping Glasgow Central
08:29 Not Stopping Uddingston
08:33 Not Stopping Bellshill
08:37 Not Stopping Holytown
08:39 Not Stopping Carfin
08:43 Not Stopping Cleland
08:48 Not Stopping Hartwood
08:56 Not Stopping Shotts
09:02 Not Stopping Fauldhouse
09:06 Not Stopping Breich
09:10 Not Stopping Addiewell
09:14 09:14 West Calder
09:20 09:20 Livingston South
09:25 09:25 Kirknewton
09:31 09:31 Curriehill
09:35 09:35 Wester Hailes
09:37 09:37 Kingsknowe
09:40 09:40 Slateford
09:45 09:45 Haymarket
09:49 09:49 Edinburgh

10/03/26 08:20 Glasgow Central to Lanark due 09:13 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
08:20 Not Stopping Glasgow Central
08:28 Not Stopping Cambuslang
08:33 Not Stopping Uddingston
08:38 Not Stopping Bellshill
08:45 08:45 Motherwell
08:49 08:49 Shieldmuir
08:56 08:56 Wishaw
09:02 09:02 Carluke
09:13 09:13 Lanark

10/03/26 08:22 Lanark to Glasgow Central due 09:12 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
08:22 08:22 Lanark
08:32 08:32 Carluke
08:38 08:38 Wishaw
08:41 08:41 Shieldmuir
08:47 08:47 Motherwell
08:54 Not Stopping Bellshill
08:58 Not Stopping Uddingston
09:02 Not Stopping Cambuslang
09:12 Not Stopping Glasgow Central

10/03/26 08:23 Kilmarnock to Glasgow Central due 09:18 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
08:23 08:23 Kilmarnock
08:27 08:27 Kilmaurs
08:32 08:32 Stewarton
08:37 08:37 Dunlop
08:56 08:56 Barrhead
08:59 Not Stopping Nitshill
09:01 Not Stopping Priesthill & Darnley
09:04 Not Stopping Kennishead
09:08 Not Stopping Pollokshaws West
09:11 Not Stopping Crossmyloof
09:18 Not Stopping Glasgow Central

10/03/26 08:24 Glasgow Central to Kilmarnock due 09:17 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
08:24 Not Stopping Glasgow Central
08:31 Not Stopping Crossmyloof
08:37 Not Stopping Pollokshaws West
08:40 Not Stopping Kennishead
08:42 Not Stopping Priesthill & Darnley
08:45 Not Stopping Nitshill
08:51 08:51 Barrhead
09:03 09:03 Dunlop
09:07 09:07 Stewarton
09:12 09:12 Kilmaurs
09:17 09:17 Kilmarnock

10/03/26 08:26 Motherwell to Dalmuir due 09:31 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
08:26 08:26 Motherwell
08:33 08:33 Whifflet
08:36 08:36 Kirkwood
08:39 08:39 Bargeddie
08:43 08:43 Baillieston
08:45 08:45 Mount Vernon
08:48 08:48 Carmyle
08:53 08:53 Rutherglen
08:55 08:55 Dalmarnock
08:57 08:57 Bridgeton
09:01 09:01 Argyle Street
09:04 Not Stopping Glasgow Central Low Level
09:06 09:06 Anderston
09:08 09:08 Exhibition Centre
09:11 09:11 Partick
09:14 09:14 Hyndland
09:16 09:16 Jordanhill
09:18 09:18 Scotstounhill
09:21 09:21 Garscadden
09:23 09:23 Yoker
09:25 09:25 Clydebank
09:31 09:31 Dalmuir

10/03/26 08:26 Gourock to Glasgow Central due 09:07 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
08:26 08:26 Gourock
08:29 08:29 Fort Matilda
08:32 08:32 Greenock West
08:34 08:34 Greenock Central
08:37 08:37 Cartsdyke
08:39 08:39 Bogston
08:41 08:41 Port Glasgow
08:50 08:50 Bishopton
08:57 08:57 Paisley Gilmour Street
09:07 Not Stopping Glasgow Central

10/03/26 08:28 Wemyss Bay to Glasgow Central due 09:28 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
08:28 08:28 Wemyss Bay
08:32 08:32 Inverkip
08:44 08:44 Branchton
08:46 08:46 Drumfrochar
08:49 08:49 Whinhill
08:54 08:54 Port Glasgow
08:56 08:56 Woodhall
09:00 09:00 Langbank
09:06 09:06 Bishopton
09:11 09:11 Paisley St James
09:14 09:14 Paisley Gilmour Street
09:17 Not Stopping Hillington West
09:19 Not Stopping Hillington East
09:21 Not Stopping Cardonald
09:28 Not Stopping Glasgow Central

10/03/26 08:28 Edinburgh to Glasgow Central due 09:55 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
08:28 08:28 Edinburgh
08:32 08:32 Haymarket
08:35 08:35 Slateford
08:38 08:38 Kingsknowe
08:41 08:41 Wester Hailes
08:44 08:44 Curriehill
08:51 08:51 Kirknewton
08:56 08:56 Livingston South
09:00 09:00 West Calder
09:04 Not Stopping Addiewell
09:08 Not Stopping Breich
09:12 Not Stopping Fauldhouse
09:17 Not Stopping Shotts
09:21 Not Stopping Hartwood
09:25 Not Stopping Cleland
09:29 Not Stopping Carfin
09:31 Not Stopping Holytown
09:35 Not Stopping Bellshill
09:40 Not Stopping Uddingston
09:55 Not Stopping Glasgow Central

10/03/26 08:33 Larkhall to Dalmuir due 09:43 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
08:33 08:33 Larkhall
08:35 08:35 Merryton
08:38 08:38 Chatelherault
08:43 08:43 Hamilton Central
08:45 08:45 Hamilton West
08:49 08:49 Blantyre
08:53 08:53 Newton Lanark
08:57 08:57 Cambuslang
09:01 09:01 Rutherglen
09:04 09:04 Dalmarnock
09:06 09:06 Bridgeton
09:10 09:10 Argyle Street
09:17 Not Stopping Glasgow Central Low Level
09:19 09:19 Anderston
09:21 09:21 Exhibition Centre
09:25 09:25 Partick
09:28 09:28 Hyndland
09:30 09:30 Jordanhill
09:32 09:32 Scotstounhill
09:35 09:35 Garscadden
09:37 09:37 Yoker
09:39 09:39 Clydebank
09:43 09:43 Dalmuir

10/03/26 08:36 Glasgow Central to Gourock due 09:16 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
08:36 Not Stopping Glasgow Central
08:46 08:46 Paisley Gilmour Street
08:52 08:52 Bishopton
09:01 09:01 Port Glasgow
09:03 09:03 Bogston
09:06 09:06 Cartsdyke
09:08 09:08 Greenock Central
09:10 09:10 Greenock West
09:13 09:13 Fort Matilda
09:16 09:16 Gourock

10/03/26 08:40 Dalmuir to Whifflet due 09:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
08:40 08:40 Dalmuir
08:42 08:42 Clydebank
08:44 08:44 Yoker
08:47 08:47 Garscadden
08:49 08:49 Scotstounhill
08:52 08:52 Jordanhill
08:54 08:54 Hyndland
08:57 08:57 Partick
09:00 09:00 Exhibition Centre
09:02 09:02 Anderston
09:05 Not Stopping Glasgow Central Low Level
09:06 09:06 Argyle Street
09:09 09:09 Bridgeton
09:11 09:11 Dalmarnock
09:13 09:13 Rutherglen
09:17 09:17 Carmyle
09:20 09:20 Mount Vernon
09:22 09:22 Baillieston
09:25 09:25 Bargeddie
09:29 09:29 Kirkwood
09:33 09:33 Whifflet

10/03/26 08:46 Glasgow Central to Largs due 09:49 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
08:46 Not Stopping Glasgow Central
08:56 Not Stopping Paisley Gilmour Street
09:00 Not Stopping Johnstone
09:03 Not Stopping Milliken Park
09:05 Not Stopping Howwood Renfrew
09:09 Not Stopping Lochwinnoch
09:14 Not Stopping Glengarnock
09:18 Not Stopping Dalry
09:22 09:22 Kilwinning
09:26 09:26 Stevenston
09:29 09:29 Saltcoats
09:31 09:31 Ardrossan South Beach
09:37 09:37 West Kilbride
09:44 09:44 Fairlie
09:49 09:49 Largs

10/03/26 08:47 Dalmuir to Larkhall due 09:56 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
08:47 08:47 Dalmuir
08:49 08:49 Singer
08:51 08:51 Drumry
08:54 08:54 Drumchapel
08:57 08:57 Westerton
09:03 09:03 Anniesland
09:06 09:06 Hyndland
09:08 09:08 Partick
09:12 09:12 Exhibition Centre
09:15 09:15 Anderston
09:18 Not Stopping Glasgow Central Low Level
09:20 09:20 Argyle Street
09:23 09:23 Bridgeton
09:25 09:25 Dalmarnock
09:29 09:29 Rutherglen
09:33 09:33 Cambuslang
09:36 09:36 Newton Lanark
09:40 09:40 Blantyre
09:43 09:43 Hamilton West
09:45 09:45 Hamilton Central
09:50 09:50 Chatelherault
09:53 09:53 Merryton
09:56 09:56 Larkhall

10/03/26 08:48 Glasgow Central to Wemyss Bay due 09:45 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
08:48 Not Stopping Glasgow Central
08:55 Not Stopping Cardonald
08:57 Not Stopping Hillington East
08:59 Not Stopping Hillington West
09:03 09:03 Paisley Gilmour Street
09:05 09:05 Paisley St James
09:10 09:10 Bishopton
09:16 09:16 Langbank
09:20 09:20 Woodhall
09:23 09:23 Port Glasgow
09:27 09:27 Whinhill
09:29 09:29 Drumfrochar
09:32 09:32 Branchton
09:40 09:40 Inverkip
09:45 09:45 Wemyss Bay

10/03/26 08:50 Glasgow Central to Lanark due 09:45 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
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 09:19 Motherwell
09:23 09:23 Shieldmuir
09:29 09:29 Wishaw
09:35 09:35 Carluke
09:45 09:45 Lanark

10/03/26 08:52 Lanark to Glasgow Central due 09:36 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
08:52 08:52 Lanark
09:02 09:02 Carluke
09:08 09:08 Wishaw
09:11 09:11 Shieldmuir
09:17 09:17 Motherwell
09:21 Not Stopping Uddingston
09:26 Not Stopping Cambuslang
09:36 Not Stopping Glasgow Central

10/03/26 09:00 Glasgow Central to Ayr due 09:54 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
09:00 Not Stopping Glasgow Central
09:10 09:10 Paisley Gilmour Street
09:14 09:14 Johnstone
09:15 Milliken Park
09:17 Howwood Renfrew
09:19 Lochwinnoch
09:20 Glengarnock
09:24 Dalry
09:28 09:28 Kilwinning
09:32 09:32 Irvine
09:37 09:37 Barassie
09:40 09:40 Troon
09:44 09:44 Prestwick Int. Airport
09:45 09:45 Prestwick Town
09:49 09:49 Newton-On-Ayr
09:54 09:54 Ayr

10/03/26 09:03 Larkhall to Dalmuir due 10:12 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
09:03 09:03 Larkhall
09:05 09:05 Merryton
09:08 09:08 Chatelherault
09:14 09:14 Hamilton Central
09:16 09:16 Hamilton West
09:20 09:20 Blantyre
09:25 09:25 Newton Lanark
09:29 09:29 Cambuslang
09:33 09:33 Rutherglen
09:35 09:35 Dalmarnock
09:37 09:37 Bridgeton
09:41 09:41 Argyle Street
09:46 Not Stopping Glasgow Central Low Level
09:48 09:48 Anderston
09:50 09:50 Exhibition Centre
09:54 09:54 Partick
09:56 09:56 Hyndland
09:58 09:58 Jordanhill
10:01 10:01 Scotstounhill
10:03 10:03 Garscadden
10:06 10:06 Yoker
10:08 10:08 Clydebank
10:12 10:12 Dalmuir

10/03/26 09:04 Whifflet to Dalmuir due 10:01 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
09:04 09:04 Whifflet
09:07 09:07 Kirkwood
09:10 09:10 Bargeddie
09:14 09:14 Baillieston
09:16 09:16 Mount Vernon
09:18 09:18 Carmyle
09:24 09:24 Rutherglen
09:26 09:26 Dalmarnock
09:28 09:28 Bridgeton
09:32 09:32 Argyle Street
09:35 Not Stopping Glasgow Central Low Level
09:36 09:36 Anderston
09:39 09:39 Exhibition Centre
09:42 09:42 Partick
09:45 09:45 Hyndland
09:47 09:47 Jordanhill
09:49 09:49 Scotstounhill
09:51 09:51 Garscadden
09:54 09:54 Yoker
09:56 09:56 Clydebank
10:01 10:01 Dalmuir

10/03/26 09:05 Ayr to Glasgow Central due 09:56 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
09:05 09:05 Ayr
09:07 09:07 Newton-On-Ayr
09:10 09:10 Prestwick Town
09:12 09:12 Prestwick Int. Airport
09:16 09:16 Troon
09:18 09:18 Barassie
09:23 09:23 Irvine
09:27 09:27 Kilwinning
09:31 Dalry
09:34 Glengarnock
09:36 Lochwinnoch
09:38 Howwood Renfrew
09:39 Milliken Park
09:41 09:41 Johnstone
09:45 09:45 Paisley Gilmour Street
09:56 Not Stopping Glasgow Central

10/03/26 09:07 Largs to Glasgow Central due 10:12 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
09:07 09:07 Largs
09:12 09:12 Fairlie
09:17 09:17 West Kilbride
09:24 09:24 Ardrossan South Beach
09:26 09:26 Saltcoats
09:28 09:28 Stevenston
09:33 09:33 Kilwinning
09:38 Not Stopping Dalry
09:42 Not Stopping Glengarnock
09:46 Not Stopping Lochwinnoch
09:50 Not Stopping Howwood Renfrew
09:53 Not Stopping Milliken Park
09:56 Not Stopping Johnstone
10:01 Not Stopping Paisley Gilmour Street
10:12 Not Stopping Glasgow Central

10/03/26 09:10 Dalmuir to Motherwell due 10:10 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
09:10 09:10 Dalmuir
09:12 09:12 Clydebank
09:14 09:14 Yoker
09:17 09:17 Garscadden
09:19 09:19 Scotstounhill
09:22 09:22 Jordanhill
09:25 09:25 Hyndland
09:27 09:27 Partick
09:30 09:30 Exhibition Centre
09:32 09:32 Anderston
09:34 Not Stopping Glasgow Central Low Level
09:36 09:36 Argyle Street
09:39 09:39 Bridgeton
09:41 09:41 Dalmarnock
09:43 09:43 Rutherglen
09:47 09:47 Carmyle
09:50 09:50 Mount Vernon
09:52 09:52 Baillieston
09:55 09:55 Bargeddie
09:59 09:59 Kirkwood
10:03 10:03 Whifflet
10:10 10:10 Motherwell

10/03/26 09:13 Glasgow Central to Carlisle due 11:42 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
09:13 Not Stopping Glasgow Central
09:26 Not Stopping Barrhead
09:38 Not Stopping Dunlop
09:42 Not Stopping Stewarton
09:46 Not Stopping Kilmaurs
09:59 09:59 Kilmarnock
10:15 10:15 Auchinleck
10:24 10:24 New Cumnock
10:32 10:32 Kirkconnel
10:37 10:37 Sanquhar
11:05 11:05 Dumfries
11:20 11:20 Annan
11:29 11:29 Gretna Green
11:42 11:42 Carlisle

10/03/26 09:17 Dalmuir to Larkhall due 10:25 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
09:17 09:17 Dalmuir
09:19 09:19 Singer
09:21 09:21 Drumry
09:24 09:24 Drumchapel
09:27 09:27 Westerton
09:30 09:30 Anniesland
09:34 09:34 Hyndland
09:36 09:36 Partick
09:40 09:40 Exhibition Centre
09:42 09:42 Anderston
09:48 Not Stopping Glasgow Central Low Level
09:50 09:50 Argyle Street
09:53 09:53 Bridgeton
09:55 09:55 Dalmarnock
09:57 09:57 Rutherglen
10:01 10:01 Cambuslang
10:05 10:05 Newton Lanark
10:09 10:09 Blantyre
10:12 10:12 Hamilton West
10:15 10:15 Hamilton Central
10:19 10:19 Chatelherault
10:22 10:22 Merryton
10:25 10:25 Larkhall

10/03/26 09:18 Glasgow Central to Edinburgh due 10:44 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
09:18 Not Stopping Glasgow Central
09:29 Not Stopping Uddingston
09:33 Not Stopping Bellshill
09:37 Not Stopping Holytown
09:39 Not Stopping Carfin
09:43 Not Stopping Cleland
09:48 Not Stopping Hartwood
09:51 Not Stopping Shotts
09:57 Not Stopping Fauldhouse
10:01 Not Stopping Breich
10:05 Not Stopping Addiewell
10:09 10:09 West Calder
10:13 10:13 Livingston South
10:18 10:18 Kirknewton
10:24 10:24 Curriehill
10:28 10:28 Wester Hailes
10:31 10:31 Kingsknowe
10:34 10:34 Slateford
10:39 10:39 Haymarket
10:44 10:44 Edinburgh

10/03/26 09:22 Lanark to Glasgow Central due 10:12 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
09:22 09:22 Lanark
09:32 09:32 Carluke
09:39 09:39 Wishaw
09:43 09:43 Shieldmuir
09:47 09:47 Motherwell
09:54 Not Stopping Bellshill
09:58 Not Stopping Uddingston
10:02 Not Stopping Cambuslang
10:12 Not Stopping Glasgow Central

10/03/26 09:26 Motherwell to Dalmuir due 10:31 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
09:26 09:26 Motherwell
09:33 09:33 Whifflet
09:36 09:36 Kirkwood
09:39 09:39 Bargeddie
09:43 09:43 Baillieston
09:45 09:45 Mount Vernon
09:48 09:48 Carmyle
09:54 09:54 Rutherglen
09:56 09:56 Dalmarnock
09:58 09:58 Bridgeton
10:01 10:01 Argyle Street
10:04 Not Stopping Glasgow Central Low Level
10:06 10:06 Anderston
10:08 10:08 Exhibition Centre
10:11 10:11 Partick
10:14 10:14 Hyndland
10:16 10:16 Jordanhill
10:18 10:18 Scotstounhill
10:21 10:21 Garscadden
10:23 10:23 Yoker
10:25 10:25 Clydebank
10:31 10:31 Dalmuir

10/03/26 09:26 Gourock to Glasgow Central due 10:09 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
09:26 09:26 Gourock
09:29 09:29 Fort Matilda
09:32 09:32 Greenock West
09:34 09:34 Greenock Central
09:37 09:37 Cartsdyke
09:39 09:39 Bogston
09:41 09:41 Port Glasgow
09:50 09:50 Bishopton
09:57 09:57 Paisley Gilmour Street
10:09 Not Stopping Glasgow Central

10/03/26 09:27 Kilmarnock to Glasgow Central due 10:17 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
09:27 09:27 Kilmarnock
09:31 09:31 Kilmaurs
09:36 09:36 Stewarton
09:41 09:41 Dunlop
09:56 09:56 Barrhead
09:59 Not Stopping Nitshill
10:01 Not Stopping Priesthill & Darnley
10:03 Not Stopping Kennishead
10:07 Not Stopping Pollokshaws West
10:10 Not Stopping Crossmyloof
10:17 Not Stopping Glasgow Central

10/03/26 09:27 Wemyss Bay to Glasgow Central due 10:28 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
09:27 09:27 Wemyss Bay
09:31 09:31 Inverkip
09:43 09:43 Branchton
09:46 09:46 Drumfrochar
09:48 09:48 Whinhill
09:53 09:53 Port Glasgow
09:56 09:56 Woodhall
10:00 10:00 Langbank
10:05 10:05 Bishopton
10:10 10:10 Paisley St James
10:13 10:13 Paisley Gilmour Street
10:17 Not Stopping Hillington West
10:19 Not Stopping Hillington East
10:21 Not Stopping Cardonald
10:28 Not Stopping Glasgow Central

10/03/26 09:27 Edinburgh to Glasgow Central due 10:55 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
09:27 09:27 Edinburgh
09:31 09:31 Haymarket
09:35 09:35 Slateford
09:38 09:38 Kingsknowe
09:41 09:41 Wester Hailes
09:44 09:44 Curriehill
09:51 09:51 Kirknewton
09:56 09:56 Livingston South
10:00 10:00 West Calder
10:04 Not Stopping Addiewell
10:08 Not Stopping Breich
10:12 Not Stopping Fauldhouse
10:19 Not Stopping Shotts
10:22 Not Stopping Hartwood
10:27 Not Stopping Cleland
10:30 Not Stopping Carfin
10:33 Not Stopping Holytown
10:38 Not Stopping Bellshill
10:42 Not Stopping Uddingston
10:55 Not Stopping Glasgow Central

10/03/26 09:28 Glasgow Central to Kilmarnock due 10:20 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
09:28 Not Stopping Glasgow Central
09:34 Not Stopping Crossmyloof
09:37 Not Stopping Pollokshaws West
09:40 Not Stopping Kennishead
09:42 Not Stopping Priesthill & Darnley
09:45 Not Stopping Nitshill
09:54 09:54 Barrhead
10:06 10:06 Dunlop
10:10 10:10 Stewarton
10:14 10:14 Kilmaurs
10:20 10:20 Kilmarnock

10/03/26 09:33 Larkhall to Dalmuir due 10:45 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
09:33 09:33 Larkhall
09:35 09:35 Merryton
09:38 09:38 Chatelherault
09:43 09:43 Hamilton Central
09:45 09:45 Hamilton West
09:49 09:49 Blantyre
09:56 09:56 Newton Lanark
09:59 09:59 Cambuslang
10:04 10:04 Rutherglen
10:06 10:06 Dalmarnock
10:09 10:09 Bridgeton
10:12 10:12 Argyle Street
10:17 Not Stopping Glasgow Central Low Level
10:19 10:19 Anderston
10:22 10:22 Exhibition Centre
10:25 10:25 Partick
10:28 10:28 Hyndland
10:30 10:30 Jordanhill
10:33 10:33 Scotstounhill
10:35 10:35 Garscadden
10:37 10:37 Yoker
10:41 10:41 Clydebank
10:45 10:45 Dalmuir

10/03/26 09:35 Glasgow Central to Gourock due 10:15 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
09:35 Not Stopping Glasgow Central
09:45 09:45 Paisley Gilmour Street
09:51 09:51 Bishopton
10:00 10:00 Port Glasgow
10:02 10:02 Bogston
10:05 10:05 Cartsdyke
10:07 10:07 Greenock Central
10:09 10:09 Greenock West
10:12 10:12 Fort Matilda
10:15 10:15 Gourock

10/03/26 09:38 Dalmuir to Whifflet due 10:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
09:38 09:38 Dalmuir
09:40 09:40 Clydebank
09:42 09:42 Yoker
09:45 09:45 Garscadden
09:47 09:47 Scotstounhill
09:52 09:52 Jordanhill
09:54 09:54 Hyndland
09:57 09:57 Partick
10:00 10:00 Exhibition Centre
10:02 10:02 Anderston
10:04 Not Stopping Glasgow Central Low Level
10:06 10:06 Argyle Street
10:09 10:09 Bridgeton
10:11 10:11 Dalmarnock
10:13 10:13 Rutherglen
10:17 10:17 Carmyle
10:19 10:19 Mount Vernon
10:22 10:22 Baillieston
10:25 10:25 Bargeddie
10:29 10:29 Kirkwood
10:33 10:33 Whifflet

10/03/26 09:45 Glasgow Central to Largs due 10:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
09:45 Not Stopping Glasgow Central
09:55 Not Stopping Paisley Gilmour Street
09:59 Not Stopping Johnstone
10:02 Not Stopping Milliken Park
10:04 Not Stopping Howwood Renfrew
10:08 Not Stopping Lochwinnoch
10:13 Not Stopping Glengarnock
10:17 Not Stopping Dalry
10:21 10:21 Kilwinning
10:25 10:25 Stevenston
10:28 10:28 Saltcoats
10:30 10:30 Ardrossan South Beach
10:36 10:36 West Kilbride
10:43 10:43 Fairlie
10:48 10:48 Largs

10/03/26 09:47 Dalmuir to Larkhall due 10:56 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
09:47 09:47 Dalmuir
09:49 09:49 Singer
09:51 09:51 Drumry
09:55 09:55 Drumchapel
09:57 09:57 Westerton
10:00 10:00 Anniesland
10:04 10:04 Hyndland
10:06 10:06 Partick
10:10 10:10 Exhibition Centre
10:12 10:12 Anderston
10:18 Not Stopping Glasgow Central Low Level
10:20 10:20 Argyle Street
10:23 10:23 Bridgeton
10:25 10:25 Dalmarnock
10:27 10:27 Rutherglen
10:31 10:31 Cambuslang
10:36 10:36 Newton Lanark
10:40 10:40 Blantyre
10:43 10:43 Hamilton West
10:46 10:46 Hamilton Central
10:50 10:50 Chatelherault
10:53 10:53 Merryton
10:56 10:56 Larkhall

10/03/26 09:47 Glasgow Central to Wemyss Bay due 10:45 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
09:47 Not Stopping Glasgow Central
09:54 Not Stopping Cardonald
09:56 Not Stopping Hillington East
09:58 Not Stopping Hillington West
10:02 10:02 Paisley Gilmour Street
10:04 10:04 Paisley St James
10:09 10:09 Bishopton
10:15 10:15 Langbank
10:19 10:19 Woodhall
10:22 10:22 Port Glasgow
10:26 10:26 Whinhill
10:29 10:29 Drumfrochar
10:32 10:32 Branchton
10:40 10:40 Inverkip
10:45 10:45 Wemyss Bay

10/03/26 09:50 Lanark to Glasgow Central due 10:47 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
09:50 09:50 Lanark
10:01 10:01 Carluke
10:12 10:12 Wishaw
10:17 10:17 Shieldmuir
10:23 10:23 Motherwell
10:29 Not Stopping Bellshill
10:33 Not Stopping Uddingston
10:38 Not Stopping Cambuslang
10:47 Not Stopping Glasgow Central

10/03/26 09:55 Carlisle to Glasgow Central due 12:34 will be terminated at Kilmarnock.
It will no longer call at Kilmaurs, Stewarton, Dunlop, Barrhead and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
09:55 09:55 Carlisle
10:06 10:06 Gretna Green
10:15 10:15 Annan
10:40 10:40 Dumfries
11:08 11:08 Sanquhar
11:13 11:13 Kirkconnel
11:22 11:22 New Cumnock
11:30 11:30 Auchinleck
11:56 11:56 Kilmarnock
12:00 Not Stopping Kilmaurs
12:05 Not Stopping Stewarton
12:10 Not Stopping Dunlop
12:21 Not Stopping Barrhead
12:34 Not Stopping Glasgow Central

10/03/26 10:00 Glasgow Central to Ayr due 10:55 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew and Lochwinnoch.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
10:00 Not Stopping Glasgow Central
10:10 10:10 Paisley Gilmour Street
10:14 10:14 Johnstone
10:15 Milliken Park
10:16 Howwood Renfrew
10:19 Lochwinnoch
10:22 10:22 Glengarnock
10:26 10:26 Dalry
10:31 10:31 Kilwinning
10:35 10:35 Irvine
10:39 10:39 Barassie
10:42 10:42 Troon
10:46 10:46 Prestwick Int. Airport
10:48 10:48 Prestwick Town
10:51 10:51 Newton-On-Ayr
10:55 10:55 Ayr

10/03/26 10:02 Larkhall to Dalmuir due 11:13 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
10:02 10:02 Larkhall
10:04 10:04 Merryton
10:07 10:07 Chatelherault
10:12 10:12 Hamilton Central
10:14 10:14 Hamilton West
10:18 10:18 Blantyre
10:23 10:23 Newton Lanark
10:28 10:28 Cambuslang
10:32 10:32 Rutherglen
10:35 10:35 Dalmarnock
10:38 10:38 Bridgeton
10:41 10:41 Argyle Street
10:47 Not Stopping Glasgow Central Low Level
10:49 10:49 Anderston
10:52 10:52 Exhibition Centre
10:55 10:55 Partick
10:58 10:58 Hyndland
11:00 11:00 Jordanhill
11:02 11:02 Scotstounhill
11:04 11:04 Garscadden
11:07 11:07 Yoker
11:09 11:09 Clydebank
11:13 11:13 Dalmuir

10/03/26 10:04 Whifflet to Dalmuir due 11:00 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
10:04 10:04 Whifflet
10:07 10:07 Kirkwood
10:10 10:10 Bargeddie
10:14 10:14 Baillieston
10:16 10:16 Mount Vernon
10:18 10:18 Carmyle
10:23 10:23 Rutherglen
10:25 10:25 Dalmarnock
10:27 10:27 Bridgeton
10:31 10:31 Argyle Street
10:34 Not Stopping Glasgow Central Low Level
10:36 10:36 Anderston
10:38 10:38 Exhibition Centre
10:41 10:41 Partick
10:44 10:44 Hyndland
10:46 10:46 Jordanhill
10:48 10:48 Scotstounhill
10:51 10:51 Garscadden
10:53 10:53 Yoker
10:55 10:55 Clydebank
11:00 11:00 Dalmuir

10/03/26 10:05 Ayr to Glasgow Central due 10:56 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
10:05 10:05 Ayr
10:07 10:07 Newton-On-Ayr
10:10 10:10 Prestwick Town
10:12 10:12 Prestwick Int. Airport
10:16 10:16 Troon
10:18 10:18 Barassie
10:23 10:23 Irvine
10:27 10:27 Kilwinning
10:31 Dalry
10:34 Glengarnock
10:36 Lochwinnoch
10:38 Howwood Renfrew
10:39 Milliken Park
10:41 10:41 Johnstone
10:45 10:45 Paisley Gilmour Street
10:56 Not Stopping Glasgow Central

10/03/26 10:07 Largs to Glasgow Central due 11:12 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
10:07 10:07 Largs
10:12 10:12 Fairlie
10:17 10:17 West Kilbride
10:24 10:24 Ardrossan South Beach
10:26 10:26 Saltcoats
10:28 10:28 Stevenston
10:33 10:33 Kilwinning
10:38 Not Stopping Dalry
10:42 Not Stopping Glengarnock
10:46 Not Stopping Lochwinnoch
10:50 Not Stopping Howwood Renfrew
10:53 Not Stopping Milliken Park
10:56 Not Stopping Johnstone
11:01 Not Stopping Paisley Gilmour Street
11:12 Not Stopping Glasgow Central

10/03/26 10:09 Dalmuir to Motherwell due 11:11 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
10:09 10:09 Dalmuir
10:11 10:11 Clydebank
10:13 10:13 Yoker
10:16 10:16 Garscadden
10:18 10:18 Scotstounhill
10:21 10:21 Jordanhill
10:23 10:23 Hyndland
10:26 10:26 Partick
10:29 10:29 Exhibition Centre
10:31 10:31 Anderston
10:34 Not Stopping Glasgow Central Low Level
10:36 10:36 Argyle Street
10:39 10:39 Bridgeton
10:41 10:41 Dalmarnock
10:43 10:43 Rutherglen
10:47 10:47 Carmyle
10:49 10:49 Mount Vernon
10:52 10:52 Baillieston
10:55 10:55 Bargeddie
10:59 10:59 Kirkwood
11:03 11:03 Whifflet
11:11 11:11 Motherwell

10/03/26 10:15 Glasgow Central to Edinburgh due 11:49 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
10:15 Not Stopping Glasgow Central
10:28 Not Stopping Uddingston
10:33 Not Stopping Bellshill
10:38 Not Stopping Holytown
10:41 Not Stopping Carfin
10:44 Not Stopping Cleland
10:49 Not Stopping Hartwood
10:56 Not Stopping Shotts
11:01 Not Stopping Fauldhouse
11:05 Not Stopping Breich
11:10 Not Stopping Addiewell
11:13 11:13 West Calder
11:20 11:20 Livingston South
11:25 11:25 Kirknewton
11:31 11:31 Curriehill
11:35 11:35 Wester Hailes
11:37 11:37 Kingsknowe
11:40 11:40 Slateford
11:44 11:44 Haymarket
11:49 11:49 Edinburgh

10/03/26 10:25 Edinburgh to Glasgow Central due 11:55 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
10:25 10:25 Edinburgh
10:30 10:30 Haymarket
10:34 10:34 Slateford
10:37 10:37 Kingsknowe
10:40 10:40 Wester Hailes
10:43 10:43 Curriehill
10:50 10:50 Kirknewton
10:56 10:56 Livingston South
11:00 11:00 West Calder
11:04 Not Stopping Addiewell
11:08 Not Stopping Breich
11:12 Not Stopping Fauldhouse
11:18 Not Stopping Shotts
11:22 Not Stopping Hartwood
11:26 Not Stopping Cleland
11:30 Not Stopping Carfin
11:33 Not Stopping Holytown
11:38 Not Stopping Bellshill
11:43 Not Stopping Uddingston
11:55 Not Stopping Glasgow Central

10/03/26 10:26 Motherwell to Dalmuir due 11:31 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
10:26 10:26 Motherwell
10:34 10:34 Whifflet
10:37 10:37 Kirkwood
10:40 10:40 Bargeddie
10:43 10:43 Baillieston
10:45 10:45 Mount Vernon
10:48 10:48 Carmyle
10:53 10:53 Rutherglen
10:55 10:55 Dalmarnock
10:57 10:57 Bridgeton
11:01 11:01 Argyle Street
11:04 Not Stopping Glasgow Central Low Level
11:06 11:06 Anderston
11:08 11:08 Exhibition Centre
11:11 11:11 Partick
11:14 11:14 Hyndland
11:16 11:16 Jordanhill
11:18 11:18 Scotstounhill
11:21 11:21 Garscadden
11:23 11:23 Yoker
11:25 11:25 Clydebank
11:31 11:31 Dalmuir

10/03/26 10:26 Gourock to Glasgow Central due 11:07 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
10:26 10:26 Gourock
10:29 10:29 Fort Matilda
10:32 10:32 Greenock West
10:34 10:34 Greenock Central
10:37 10:37 Cartsdyke
10:39 10:39 Bogston
10:41 10:41 Port Glasgow
10:50 10:50 Bishopton
10:57 10:57 Paisley Gilmour Street
11:07 Not Stopping Glasgow Central

10/03/26 10:27 Wemyss Bay to Glasgow Central due 11:30 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
10:27 10:27 Wemyss Bay
10:31 10:31 Inverkip
10:43 10:43 Branchton
10:45 10:45 Drumfrochar
10:48 10:48 Whinhill
10:53 10:53 Port Glasgow
10:55 10:55 Woodhall
10:59 10:59 Langbank
11:05 11:05 Bishopton
11:10 11:10 Paisley St James
11:13 11:13 Paisley Gilmour Street
11:16 Not Stopping Hillington West
11:18 Not Stopping Hillington East
11:20 Not Stopping Cardonald
11:30 Not Stopping Glasgow Central

10/03/26 10:28 Kilmarnock to Glasgow Central due 11:19 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
10:28 10:28 Kilmarnock
10:32 10:32 Kilmaurs
10:37 10:37 Stewarton
10:42 10:42 Dunlop
10:56 10:56 Barrhead
10:59 Not Stopping Nitshill
11:01 Not Stopping Priesthill & Darnley
11:03 Not Stopping Kennishead
11:07 Not Stopping Pollokshaws West
11:10 Not Stopping Crossmyloof
11:19 Not Stopping Glasgow Central

10/03/26 10:29 Glasgow Central to Kilmarnock due 11:20 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
10:29 Not Stopping Glasgow Central
10:35 Not Stopping Crossmyloof
10:38 Not Stopping Pollokshaws West
10:41 Not Stopping Kennishead
10:43 Not Stopping Priesthill & Darnley
10:46 Not Stopping Nitshill
10:55 10:55 Barrhead
11:07 11:07 Dunlop
11:11 11:11 Stewarton
11:15 11:15 Kilmaurs
11:20 11:20 Kilmarnock

10/03/26 10:33 Larkhall to Dalmuir due 11:41 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
10:33 10:33 Larkhall
10:35 10:35 Merryton
10:38 10:38 Chatelherault
10:43 10:43 Hamilton Central
10:45 10:45 Hamilton West
10:49 10:49 Blantyre
10:53 10:53 Newton Lanark
10:56 10:56 Cambuslang
11:00 11:00 Rutherglen
11:04 11:04 Dalmarnock
11:06 11:06 Bridgeton
11:10 11:10 Argyle Street
11:16 Not Stopping Glasgow Central Low Level
11:18 11:18 Anderston
11:20 11:20 Exhibition Centre
11:24 11:24 Partick
11:26 11:26 Hyndland
11:28 11:28 Jordanhill
11:31 11:31 Scotstounhill
11:33 11:33 Garscadden
11:35 11:35 Yoker
11:37 11:37 Clydebank
11:41 11:41 Dalmuir

10/03/26 10:35 Glasgow Central to Gourock due 11:15 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
10:35 Not Stopping Glasgow Central
10:45 10:45 Paisley Gilmour Street
10:51 10:51 Bishopton
11:00 11:00 Port Glasgow
11:02 11:02 Bogston
11:05 11:05 Cartsdyke
11:07 11:07 Greenock Central
11:09 11:09 Greenock West
11:12 11:12 Fort Matilda
11:15 11:15 Gourock

10/03/26 10:39 Dalmuir to Whifflet due 11:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
10:39 10:39 Dalmuir
10:41 10:41 Clydebank
10:43 10:43 Yoker
10:46 10:46 Garscadden
10:48 10:48 Scotstounhill
10:51 10:51 Jordanhill
10:53 10:53 Hyndland
10:56 10:56 Partick
10:59 10:59 Exhibition Centre
11:01 11:01 Anderston
11:04 Not Stopping Glasgow Central Low Level
11:06 11:06 Argyle Street
11:09 11:09 Bridgeton
11:11 11:11 Dalmarnock
11:13 11:13 Rutherglen
11:17 11:17 Carmyle
11:20 11:20 Mount Vernon
11:22 11:22 Baillieston
11:25 11:25 Bargeddie
11:29 11:29 Kirkwood
11:33 11:33 Whifflet

10/03/26 10:45 Glasgow Central to Largs due 11:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
10:45 Not Stopping Glasgow Central
10:55 Not Stopping Paisley Gilmour Street
10:59 Not Stopping Johnstone
11:02 Not Stopping Milliken Park
11:04 Not Stopping Howwood Renfrew
11:08 Not Stopping Lochwinnoch
11:13 Not Stopping Glengarnock
11:17 Not Stopping Dalry
11:21 11:21 Kilwinning
11:25 11:25 Stevenston
11:28 11:28 Saltcoats
11:30 11:30 Ardrossan South Beach
11:36 11:36 West Kilbride
11:43 11:43 Fairlie
11:48 11:48 Largs

10/03/26 10:47 Glasgow Central to Wemyss Bay due 11:45 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
10:47 Not Stopping Glasgow Central
10:54 Not Stopping Cardonald
10:56 Not Stopping Hillington East
10:58 Not Stopping Hillington West
11:02 11:02 Paisley Gilmour Street
11:04 11:04 Paisley St James
11:09 11:09 Bishopton
11:15 11:15 Langbank
11:19 11:19 Woodhall
11:22 11:22 Port Glasgow
11:26 11:26 Whinhill
11:29 11:29 Drumfrochar
11:32 11:32 Branchton
11:40 11:40 Inverkip
11:45 11:45 Wemyss Bay

10/03/26 10:50 Glasgow Central to Lanark due 11:47 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
10:50 Not Stopping Glasgow Central
11:03 Not Stopping Cambuslang
11:07 Not Stopping Uddingston
11:12 Not Stopping Bellshill
11:20 11:20 Motherwell
11:24 11:24 Shieldmuir
11:29 11:29 Wishaw
11:36 11:36 Carluke
11:47 11:47 Lanark

10/03/26 11:00 Glasgow Central to Ayr due 11:56 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew and Lochwinnoch.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
11:00 Not Stopping Glasgow Central
11:10 11:10 Paisley Gilmour Street
11:14 11:14 Johnstone
11:15 Milliken Park
11:16 Howwood Renfrew
11:19 Lochwinnoch
11:22 11:22 Glengarnock
11:26 11:26 Dalry
11:31 11:31 Kilwinning
11:35 11:35 Irvine
11:41 11:41 Barassie
11:44 11:44 Troon
11:48 11:48 Prestwick Int. Airport
11:49 11:49 Prestwick Town
11:53 11:53 Newton-On-Ayr
11:56 11:56 Ayr

10/03/26 11:03 Larkhall to Dalmuir due 12:13 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
11:03 11:03 Larkhall
11:05 11:05 Merryton
11:08 11:08 Chatelherault
11:13 11:13 Hamilton Central
11:15 11:15 Hamilton West
11:19 11:19 Blantyre
11:23 11:23 Newton Lanark
11:27 11:27 Cambuslang
11:31 11:31 Rutherglen
11:33 11:33 Dalmarnock
11:35 11:35 Bridgeton
11:39 11:39 Argyle Street
11:47 Not Stopping Glasgow Central Low Level
11:49 11:49 Anderston
11:51 11:51 Exhibition Centre
11:55 11:55 Partick
11:58 11:58 Hyndland
12:00 12:00 Jordanhill
12:02 12:02 Scotstounhill
12:05 12:05 Garscadden
12:07 12:07 Yoker
12:09 12:09 Clydebank
12:13 12:13 Dalmuir

10/03/26 11:04 Whifflet to Dalmuir due 12:01 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
11:04 11:04 Whifflet
11:07 11:07 Kirkwood
11:10 11:10 Bargeddie
11:14 11:14 Baillieston
11:16 11:16 Mount Vernon
11:18 11:18 Carmyle
11:23 11:23 Rutherglen
11:25 11:25 Dalmarnock
11:27 11:27 Bridgeton
11:31 11:31 Argyle Street
11:34 Not Stopping Glasgow Central Low Level
11:36 11:36 Anderston
11:38 11:38 Exhibition Centre
11:41 11:41 Partick
11:44 11:44 Hyndland
11:46 11:46 Jordanhill
11:48 11:48 Scotstounhill
11:51 11:51 Garscadden
11:53 11:53 Yoker
11:55 11:55 Clydebank
12:01 12:01 Dalmuir

10/03/26 11:05 Ayr to Glasgow Central due 11:56 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
11:05 11:05 Ayr
11:07 11:07 Newton-On-Ayr
11:10 11:10 Prestwick Town
11:12 11:12 Prestwick Int. Airport
11:16 11:16 Troon
11:18 11:18 Barassie
11:23 11:23 Irvine
11:27 11:27 Kilwinning
11:31 Dalry
11:34 Glengarnock
11:36 Lochwinnoch
11:38 Howwood Renfrew
11:39 Milliken Park
11:41 11:41 Johnstone
11:45 11:45 Paisley Gilmour Street
11:56 Not Stopping Glasgow Central

10/03/26 11:07 Largs to Glasgow Central due 12:12 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
11:07 11:07 Largs
11:12 11:12 Fairlie
11:17 11:17 West Kilbride
11:24 11:24 Ardrossan South Beach
11:26 11:26 Saltcoats
11:28 11:28 Stevenston
11:32 11:32 Kilwinning
11:37 Not Stopping Dalry
11:41 Not Stopping Glengarnock
11:45 Not Stopping Lochwinnoch
11:49 Not Stopping Howwood Renfrew
11:52 Not Stopping Milliken Park
11:55 Not Stopping Johnstone
12:00 Not Stopping Paisley Gilmour Street
12:12 Not Stopping Glasgow Central

10/03/26 11:09 Dalmuir to Motherwell due 12:08 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
11:09 11:09 Dalmuir
11:11 11:11 Clydebank
11:13 11:13 Yoker
11:16 11:16 Garscadden
11:18 11:18 Scotstounhill
11:21 11:21 Jordanhill
11:23 11:23 Hyndland
11:26 11:26 Partick
11:29 11:29 Exhibition Centre
11:31 11:31 Anderston
11:33 Not Stopping Glasgow Central Low Level
11:34 11:34 Argyle Street
11:37 11:37 Bridgeton
11:39 11:39 Dalmarnock
11:41 11:41 Rutherglen
11:45 11:45 Carmyle
11:48 11:48 Mount Vernon
11:50 11:50 Baillieston
11:53 11:53 Bargeddie
11:57 11:57 Kirkwood
12:01 12:01 Whifflet
12:08 12:08 Motherwell

10/03/26 11:13 Glasgow Central to Carlisle due 13:37 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
11:13 Not Stopping Glasgow Central
11:27 Not Stopping Barrhead
11:39 Not Stopping Dunlop
11:43 Not Stopping Stewarton
11:47 Not Stopping Kilmaurs
11:54 11:54 Kilmarnock
12:10 12:10 Auchinleck
12:19 12:19 New Cumnock
12:27 12:27 Kirkconnel
12:32 12:32 Sanquhar
13:00 13:00 Dumfries
13:15 13:15 Annan
13:24 13:24 Gretna Green
13:37 13:37 Carlisle

10/03/26 11:17 Glasgow Central to Edinburgh due 12:45 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
11:17 Not Stopping Glasgow Central
11:28 Not Stopping Uddingston
11:32 Not Stopping Bellshill
11:36 Not Stopping Holytown
11:38 Not Stopping Carfin
11:42 Not Stopping Cleland
11:47 Not Stopping Hartwood
11:53 Not Stopping Shotts
11:59 Not Stopping Fauldhouse
12:03 Not Stopping Breich
12:07 Not Stopping Addiewell
12:11 12:11 West Calder
12:15 12:15 Livingston South
12:20 12:20 Kirknewton
12:26 12:26 Curriehill
12:30 12:30 Wester Hailes
12:33 12:33 Kingsknowe
12:36 12:36 Slateford
12:40 12:40 Haymarket
12:45 12:45 Edinburgh

10/03/26 11:20 Glasgow Central to Lanark due 12:13 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
11:20 Not Stopping Glasgow Central
11:28 Not Stopping Cambuslang
11:32 Not Stopping Uddingston
11:37 Not Stopping Bellshill
11:47 11:47 Motherwell
11:50 11:50 Shieldmuir
11:56 11:56 Wishaw
12:02 12:02 Carluke
12:13 12:13 Lanark

10/03/26 11:26 Gourock to Glasgow Central due 12:07 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
11:26 11:26 Gourock
11:29 11:29 Fort Matilda
11:32 11:32 Greenock West
11:34 11:34 Greenock Central
11:37 11:37 Cartsdyke
11:39 11:39 Bogston
11:41 11:41 Port Glasgow
11:50 11:50 Bishopton
11:57 11:57 Paisley Gilmour Street
12:07 Not Stopping Glasgow Central

10/03/26 11:27 Kilmarnock to Glasgow Central due 12:19 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
11:27 11:27 Kilmarnock
11:31 11:31 Kilmaurs
11:36 11:36 Stewarton
11:41 11:41 Dunlop
11:56 11:56 Barrhead
11:59 Not Stopping Nitshill
12:01 Not Stopping Priesthill & Darnley
12:03 Not Stopping Kennishead
12:07 Not Stopping Pollokshaws West
12:10 Not Stopping Crossmyloof
12:19 Not Stopping Glasgow Central

10/03/26 11:27 Wemyss Bay to Glasgow Central due 12:28 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
11:27 11:27 Wemyss Bay
11:31 11:31 Inverkip
11:43 11:43 Branchton
11:45 11:45 Drumfrochar
11:48 11:48 Whinhill
11:53 11:53 Port Glasgow
11:55 11:55 Woodhall
11:59 11:59 Langbank
12:05 12:05 Bishopton
12:10 12:10 Paisley St James
12:13 12:13 Paisley Gilmour Street
12:16 Not Stopping Hillington West
12:18 Not Stopping Hillington East
12:20 Not Stopping Cardonald
12:28 Not Stopping Glasgow Central

10/03/26 11:27 Edinburgh to Glasgow Central due 12:54 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
11:27 11:27 Edinburgh
11:31 11:31 Haymarket
11:35 11:35 Slateford
11:38 11:38 Kingsknowe
11:40 11:40 Wester Hailes
11:44 11:44 Curriehill
11:50 11:50 Kirknewton
11:56 11:56 Livingston South
12:00 12:00 West Calder
12:04 Not Stopping Addiewell
12:08 Not Stopping Breich
12:12 Not Stopping Fauldhouse
12:18 Not Stopping Shotts
12:22 Not Stopping Hartwood
12:26 Not Stopping Cleland
12:30 Not Stopping Carfin
12:33 Not Stopping Holytown
12:37 Not Stopping Bellshill
12:41 Not Stopping Uddingston
12:54 Not Stopping Glasgow Central

10/03/26 11:28 Motherwell to Dalmuir due 12:31 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
11:28 11:28 Motherwell
11:35 11:35 Whifflet
11:38 11:38 Kirkwood
11:41 11:41 Bargeddie
11:45 11:45 Baillieston
11:47 11:47 Mount Vernon
11:50 11:50 Carmyle
11:55 11:55 Rutherglen
11:57 11:57 Dalmarnock
11:59 11:59 Bridgeton
12:02 12:02 Argyle Street
12:04 Not Stopping Glasgow Central Low Level
12:06 12:06 Anderston
12:08 12:08 Exhibition Centre
12:11 12:11 Partick
12:14 12:14 Hyndland
12:16 12:16 Jordanhill
12:18 12:18 Scotstounhill
12:22 12:22 Garscadden
12:24 12:24 Yoker
12:26 12:26 Clydebank
12:31 12:31 Dalmuir

10/03/26 11:30 Glasgow Central to Kilmarnock due 12:20 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
11:30 Not Stopping Glasgow Central
11:37 Not Stopping Crossmyloof
11:39 Not Stopping Pollokshaws West
11:42 Not Stopping Kennishead
11:45 Not Stopping Priesthill & Darnley
11:48 Not Stopping Nitshill
11:55 11:55 Barrhead
12:07 12:07 Dunlop
12:11 12:11 Stewarton
12:15 12:15 Kilmaurs
12:20 12:20 Kilmarnock

10/03/26 11:35 Glasgow Central to Gourock due 12:15 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
11:35 Not Stopping Glasgow Central
11:45 11:45 Paisley Gilmour Street
11:51 11:51 Bishopton
12:00 12:00 Port Glasgow
12:02 12:02 Bogston
12:05 12:05 Cartsdyke
12:07 12:07 Greenock Central
12:09 12:09 Greenock West
12:12 12:12 Fort Matilda
12:15 12:15 Gourock

10/03/26 11:38 Dalmuir to Whifflet due 12:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
11:38 11:38 Dalmuir
11:40 11:40 Clydebank
11:42 11:42 Yoker
11:45 11:45 Garscadden
11:47 11:47 Scotstounhill
11:49 11:49 Jordanhill
11:51 11:51 Hyndland
11:54 11:54 Partick
11:57 11:57 Exhibition Centre
12:00 12:00 Anderston
12:04 Not Stopping Glasgow Central Low Level
12:06 12:06 Argyle Street
12:09 12:09 Bridgeton
12:11 12:11 Dalmarnock
12:13 12:13 Rutherglen
12:17 12:17 Carmyle
12:20 12:20 Mount Vernon
12:22 12:22 Baillieston
12:25 12:25 Bargeddie
12:29 12:29 Kirkwood
12:33 12:33 Whifflet

10/03/26 11:45 Glasgow Central to Largs due 12:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
11:45 Not Stopping Glasgow Central
11:55 Not Stopping Paisley Gilmour Street
11:59 Not Stopping Johnstone
12:02 Not Stopping Milliken Park
12:04 Not Stopping Howwood Renfrew
12:08 Not Stopping Lochwinnoch
12:13 Not Stopping Glengarnock
12:17 Not Stopping Dalry
12:21 12:21 Kilwinning
12:25 12:25 Stevenston
12:28 12:28 Saltcoats
12:30 12:30 Ardrossan South Beach
12:36 12:36 West Kilbride
12:43 12:43 Fairlie
12:48 12:48 Largs

10/03/26 11:47 Glasgow Central to Wemyss Bay due 12:45 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
11:47 Not Stopping Glasgow Central
11:54 Not Stopping Cardonald
11:56 Not Stopping Hillington East
11:58 Not Stopping Hillington West
12:02 12:02 Paisley Gilmour Street
12:04 12:04 Paisley St James
12:09 12:09 Bishopton
12:15 12:15 Langbank
12:19 12:19 Woodhall
12:22 12:22 Port Glasgow
12:26 12:26 Whinhill
12:29 12:29 Drumfrochar
12:32 12:32 Branchton
12:40 12:40 Inverkip
12:45 12:45 Wemyss Bay

10/03/26 11:48 Dalmuir to Larkhall due 12:58 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
11:48 11:48 Dalmuir
11:50 11:50 Singer
11:52 11:52 Drumry
11:55 11:55 Drumchapel
11:58 11:58 Westerton
12:01 12:01 Anniesland
12:04 12:04 Hyndland
12:07 12:07 Partick
12:10 12:10 Exhibition Centre
12:13 12:13 Anderston
12:16 Not Stopping Glasgow Central Low Level
12:18 12:18 Argyle Street
12:21 12:21 Bridgeton
12:23 12:23 Dalmarnock
12:31 12:31 Rutherglen
12:35 12:35 Cambuslang
12:38 12:38 Newton Lanark
12:42 12:42 Blantyre
12:45 12:45 Hamilton West
12:48 12:48 Hamilton Central
12:52 12:52 Chatelherault
12:55 12:55 Merryton
12:58 12:58 Larkhall

10/03/26 11:49 Glasgow Central to Lanark due 12:47 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
11:49 Not Stopping Glasgow Central
11:57 Not Stopping Cambuslang
12:01 Not Stopping Uddingston
12:07 Not Stopping Bellshill
12:17 12:17 Motherwell
12:20 12:20 Shieldmuir
12:24 12:24 Wishaw
12:36 12:36 Carluke
12:47 12:47 Lanark

10/03/26 12:00 Glasgow Central to Ayr due 12:55 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew and Lochwinnoch.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
12:00 Not Stopping Glasgow Central
12:10 12:10 Paisley Gilmour Street
12:14 12:14 Johnstone
12:15 Milliken Park
12:16 Howwood Renfrew
12:19 Lochwinnoch
12:22 12:22 Glengarnock
12:26 12:26 Dalry
12:31 12:31 Kilwinning
12:35 12:35 Irvine
12:39 12:39 Barassie
12:42 12:42 Troon
12:46 12:46 Prestwick Int. Airport
12:48 12:48 Prestwick Town
12:51 12:51 Newton-On-Ayr
12:55 12:55 Ayr

10/03/26 12:03 Larkhall to Dalmuir due 13:13 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
12:03 12:03 Larkhall
12:05 12:05 Merryton
12:08 12:08 Chatelherault
12:13 12:13 Hamilton Central
12:15 12:15 Hamilton West
12:19 12:19 Blantyre
12:23 12:23 Newton Lanark
12:27 12:27 Cambuslang
12:32 12:32 Rutherglen
12:35 12:35 Dalmarnock
12:38 12:38 Bridgeton
12:41 12:41 Argyle Street
12:47 Not Stopping Glasgow Central Low Level
12:49 12:49 Anderston
12:51 12:51 Exhibition Centre
12:55 12:55 Partick
12:57 12:57 Hyndland
12:59 12:59 Jordanhill
13:02 13:02 Scotstounhill
13:04 13:04 Garscadden
13:07 13:07 Yoker
13:09 13:09 Clydebank
13:13 13:13 Dalmuir

10/03/26 12:04 Whifflet to Dalmuir due 13:01 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
12:04 12:04 Whifflet
12:07 12:07 Kirkwood
12:10 12:10 Bargeddie
12:14 12:14 Baillieston
12:16 12:16 Mount Vernon
12:18 12:18 Carmyle
12:23 12:23 Rutherglen
12:25 12:25 Dalmarnock
12:27 12:27 Bridgeton
12:31 12:31 Argyle Street
12:34 Not Stopping Glasgow Central Low Level
12:36 12:36 Anderston
12:38 12:38 Exhibition Centre
12:41 12:41 Partick
12:44 12:44 Hyndland
12:46 12:46 Jordanhill
12:48 12:48 Scotstounhill
12:51 12:51 Garscadden
12:53 12:53 Yoker
12:55 12:55 Clydebank
13:01 13:01 Dalmuir

10/03/26 12:05 Ayr to Glasgow Central due 12:56 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
12:05 12:05 Ayr
12:07 12:07 Newton-On-Ayr
12:10 12:10 Prestwick Town
12:12 12:12 Prestwick Int. Airport
12:16 12:16 Troon
12:18 12:18 Barassie
12:23 12:23 Irvine
12:27 12:27 Kilwinning
12:31 Dalry
12:34 Glengarnock
12:36 Lochwinnoch
12:38 Howwood Renfrew
12:39 Milliken Park
12:41 12:41 Johnstone
12:46 12:46 Paisley Gilmour Street
12:56 Not Stopping Glasgow Central

10/03/26 12:07 Largs to Glasgow Central due 13:12 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
12:07 12:07 Largs
12:12 12:12 Fairlie
12:17 12:17 West Kilbride
12:24 12:24 Ardrossan South Beach
12:26 12:26 Saltcoats
12:28 12:28 Stevenston
12:33 12:33 Kilwinning
12:38 Not Stopping Dalry
12:42 Not Stopping Glengarnock
12:46 Not Stopping Lochwinnoch
12:50 Not Stopping Howwood Renfrew
12:53 Not Stopping Milliken Park
12:56 Not Stopping Johnstone
13:01 Not Stopping Paisley Gilmour Street
13:12 Not Stopping Glasgow Central

10/03/26 12:10 Dalmuir to Motherwell due 13:10 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
12:10 12:10 Dalmuir
12:12 12:12 Clydebank
12:14 12:14 Yoker
12:17 12:17 Garscadden
12:19 12:19 Scotstounhill
12:22 12:22 Jordanhill
12:24 12:24 Hyndland
12:27 12:27 Partick
12:30 12:30 Exhibition Centre
12:32 12:32 Anderston
12:34 Not Stopping Glasgow Central Low Level
12:36 12:36 Argyle Street
12:39 12:39 Bridgeton
12:41 12:41 Dalmarnock
12:43 12:43 Rutherglen
12:47 12:47 Carmyle
12:50 12:50 Mount Vernon
12:52 12:52 Baillieston
12:55 12:55 Bargeddie
12:59 12:59 Kirkwood
13:03 13:03 Whifflet
13:10 13:10 Motherwell

10/03/26 12:15 Carlisle to Glasgow Central due 14:37 will be terminated at Kilmarnock.
It will no longer call at Kilmaurs, Stewarton, Dunlop, Barrhead and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
12:15 12:15 Carlisle
12:27 12:27 Gretna Green
12:36 12:36 Annan
12:53 12:53 Dumfries
13:19 13:19 Sanquhar
13:24 13:24 Kirkconnel
13:33 13:33 New Cumnock
13:42 13:42 Auchinleck
13:59 13:59 Kilmarnock
14:03 Not Stopping Kilmaurs
14:09 Not Stopping Stewarton
14:13 Not Stopping Dunlop
14:24 Not Stopping Barrhead
14:37 Not Stopping Glasgow Central

10/03/26 12:17 Dalmuir to Larkhall due 13:26 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
12:17 12:17 Dalmuir
12:19 12:19 Singer
12:21 12:21 Drumry
12:24 12:24 Drumchapel
12:27 12:27 Westerton
12:30 12:30 Anniesland
12:33 12:33 Hyndland
12:36 12:36 Partick
12:39 12:39 Exhibition Centre
12:42 12:42 Anderston
12:45 Not Stopping Glasgow Central Low Level
12:47 12:47 Argyle Street
12:51 12:51 Bridgeton
12:53 12:53 Dalmarnock
12:55 12:55 Rutherglen
12:59 12:59 Cambuslang
13:02 13:02 Newton Lanark
13:06 13:06 Blantyre
13:09 13:09 Hamilton West
13:16 13:16 Hamilton Central
13:20 13:20 Chatelherault
13:23 13:23 Merryton
13:26 13:26 Larkhall

10/03/26 12:17 Lanark to Glasgow Central due 13:11 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
12:17 12:17 Lanark
12:27 12:27 Carluke
12:36 12:36 Wishaw
12:40 12:40 Shieldmuir
12:43 12:43 Motherwell
12:50 Not Stopping Bellshill
12:55 Not Stopping Uddingston
13:00 Not Stopping Cambuslang
13:11 Not Stopping Glasgow Central

10/03/26 12:19 Glasgow Central to Edinburgh due 13:44 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
12:19 Not Stopping Glasgow Central
12:30 Not Stopping Uddingston
12:34 Not Stopping Bellshill
12:39 Not Stopping Holytown
12:41 Not Stopping Carfin
12:45 Not Stopping Cleland
12:50 Not Stopping Hartwood
12:53 Not Stopping Shotts
12:59 Not Stopping Fauldhouse
13:03 Not Stopping Breich
13:07 Not Stopping Addiewell
13:11 13:11 West Calder
13:15 13:15 Livingston South
13:20 13:20 Kirknewton
13:26 13:26 Curriehill
13:30 13:30 Wester Hailes
13:33 13:33 Kingsknowe
13:36 13:36 Slateford
13:40 13:40 Haymarket
13:44 13:44 Edinburgh

10/03/26 12:23 Glasgow Central to Lanark due 13:15 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
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 12:47 Motherwell
12:51 12:51 Shieldmuir
12:56 12:56 Wishaw
13:04 13:04 Carluke
13:15 13:15 Lanark

10/03/26 12:26 Motherwell to Dalmuir due 13:31 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
12:26 12:26 Motherwell
12:34 12:34 Whifflet
12:37 12:37 Kirkwood
12:40 12:40 Bargeddie
12:43 12:43 Baillieston
12:45 12:45 Mount Vernon
12:48 12:48 Carmyle
12:53 12:53 Rutherglen
12:55 12:55 Dalmarnock
12:57 12:57 Bridgeton
13:01 13:01 Argyle Street
13:04 Not Stopping Glasgow Central Low Level
13:06 13:06 Anderston
13:08 13:08 Exhibition Centre
13:11 13:11 Partick
13:14 13:14 Hyndland
13:16 13:16 Jordanhill
13:18 13:18 Scotstounhill
13:21 13:21 Garscadden
13:23 13:23 Yoker
13:25 13:25 Clydebank
13:31 13:31 Dalmuir

10/03/26 12:26 Gourock to Glasgow Central due 13:07 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
12:26 12:26 Gourock
12:29 12:29 Fort Matilda
12:32 12:32 Greenock West
12:34 12:34 Greenock Central
12:37 12:37 Cartsdyke
12:39 12:39 Bogston
12:41 12:41 Port Glasgow
12:50 12:50 Bishopton
12:57 12:57 Paisley Gilmour Street
13:07 Not Stopping Glasgow Central

10/03/26 12:27 Kilmarnock to Glasgow Central due 13:17 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
12:27 12:27 Kilmarnock
12:31 12:31 Kilmaurs
12:36 12:36 Stewarton
12:41 12:41 Dunlop
12:53 12:53 Barrhead
12:56 Not Stopping Nitshill
12:59 Not Stopping Priesthill & Darnley
13:01 Not Stopping Kennishead
13:04 Not Stopping Pollokshaws West
13:07 Not Stopping Crossmyloof
13:17 Not Stopping Glasgow Central

10/03/26 12:27 Glasgow Central to Kilmarnock due 13:21 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
12:27 Not Stopping Glasgow Central
12:33 Not Stopping Crossmyloof
12:36 Not Stopping Pollokshaws West
12:39 Not Stopping Kennishead
12:41 Not Stopping Priesthill & Darnley
12:44 Not Stopping Nitshill
12:53 12:53 Barrhead
13:05 13:05 Dunlop
13:12 13:12 Stewarton
13:16 13:16 Kilmaurs
13:21 13:21 Kilmarnock

10/03/26 12:27 Wemyss Bay to Glasgow Central due 13:28 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
12:27 12:27 Wemyss Bay
12:31 12:31 Inverkip
12:43 12:43 Branchton
12:45 12:45 Drumfrochar
12:48 12:48 Whinhill
12:53 12:53 Port Glasgow
12:55 12:55 Woodhall
12:59 12:59 Langbank
13:05 13:05 Bishopton
13:10 13:10 Paisley St James
13:13 13:13 Paisley Gilmour Street
13:16 Not Stopping Hillington West
13:18 Not Stopping Hillington East
13:20 Not Stopping Cardonald
13:28 Not Stopping Glasgow Central

10/03/26 12:28 Edinburgh to Glasgow Central due 13:55 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
12:28 12:28 Edinburgh
12:32 12:32 Haymarket
12:37 12:37 Slateford
12:40 12:40 Kingsknowe
12:42 12:42 Wester Hailes
12:46 12:46 Curriehill
12:52 12:52 Kirknewton
12:57 12:57 Livingston South
13:02 13:02 West Calder
13:05 Not Stopping Addiewell
13:10 Not Stopping Breich
13:14 Not Stopping Fauldhouse
13:19 Not Stopping Shotts
13:22 Not Stopping Hartwood
13:27 Not Stopping Cleland
13:30 Not Stopping Carfin
13:33 Not Stopping Holytown
13:37 Not Stopping Bellshill
13:43 Not Stopping Uddingston
13:55 Not Stopping Glasgow Central

10/03/26 12:33 Larkhall to Dalmuir due 13:42 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
12:33 12:33 Larkhall
12:35 12:35 Merryton
12:38 12:38 Chatelherault
12:43 12:43 Hamilton Central
12:45 12:45 Hamilton West
12:49 12:49 Blantyre
12:59 12:59 Newton Lanark
13:03 13:03 Cambuslang
13:07 13:07 Rutherglen
13:09 13:09 Dalmarnock
13:11 13:11 Bridgeton
13:14 13:14 Argyle Street
13:17 Not Stopping Glasgow Central Low Level
13:19 13:19 Anderston
13:21 13:21 Exhibition Centre
13:25 13:25 Partick
13:27 13:27 Hyndland
13:29 13:29 Jordanhill
13:32 13:32 Scotstounhill
13:34 13:34 Garscadden
13:36 13:36 Yoker
13:38 13:38 Clydebank
13:42 13:42 Dalmuir

10/03/26 12:35 Glasgow Central to Gourock due 13:16 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
12:35 Not Stopping Glasgow Central
12:46 12:46 Paisley Gilmour Street
12:52 12:52 Bishopton
13:01 13:01 Port Glasgow
13:03 13:03 Bogston
13:05 13:05 Cartsdyke
13:07 13:07 Greenock Central
13:09 13:09 Greenock West
13:12 13:12 Fort Matilda
13:16 13:16 Gourock

10/03/26 12:39 Dalmuir to Whifflet due 13:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
12:39 12:39 Dalmuir
12:41 12:41 Clydebank
12:43 12:43 Yoker
12:46 12:46 Garscadden
12:48 12:48 Scotstounhill
12:51 12:51 Jordanhill
12:54 12:54 Hyndland
12:56 12:56 Partick
12:59 12:59 Exhibition Centre
13:01 13:01 Anderston
13:04 Not Stopping Glasgow Central Low Level
13:06 13:06 Argyle Street
13:09 13:09 Bridgeton
13:11 13:11 Dalmarnock
13:13 13:13 Rutherglen
13:17 13:17 Carmyle
13:20 13:20 Mount Vernon
13:22 13:22 Baillieston
13:25 13:25 Bargeddie
13:29 13:29 Kirkwood
13:33 13:33 Whifflet

10/03/26 12:45 Glasgow Central to Largs due 13:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
12:45 Not Stopping Glasgow Central
12:55 Not Stopping Paisley Gilmour Street
12:59 Not Stopping Johnstone
13:02 Not Stopping Milliken Park
13:04 Not Stopping Howwood Renfrew
13:08 Not Stopping Lochwinnoch
13:13 Not Stopping Glengarnock
13:17 Not Stopping Dalry
13:21 13:21 Kilwinning
13:25 13:25 Stevenston
13:28 13:28 Saltcoats
13:30 13:30 Ardrossan South Beach
13:36 13:36 West Kilbride
13:43 13:43 Fairlie
13:48 13:48 Largs

10/03/26 12:47 Dalmuir to Larkhall due 13:56 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
12:47 12:47 Dalmuir
12:49 12:49 Singer
12:51 12:51 Drumry
12:54 12:54 Drumchapel
12:57 12:57 Westerton
13:00 13:00 Anniesland
13:03 13:03 Hyndland
13:06 13:06 Partick
13:09 13:09 Exhibition Centre
13:12 13:12 Anderston
13:17 Not Stopping Glasgow Central Low Level
13:19 13:19 Argyle Street
13:22 13:22 Bridgeton
13:24 13:24 Dalmarnock
13:28 13:28 Rutherglen
13:32 13:32 Cambuslang
13:35 13:35 Newton Lanark
13:39 13:39 Blantyre
13:42 13:42 Hamilton West
13:45 13:45 Hamilton Central
13:50 13:50 Chatelherault
13:53 13:53 Merryton
13:56 13:56 Larkhall

10/03/26 12:48 Glasgow Central to Wemyss Bay due 13:45 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
12:48 Not Stopping Glasgow Central
12:55 Not Stopping Cardonald
12:57 Not Stopping Hillington East
12:59 Not Stopping Hillington West
13:03 13:03 Paisley Gilmour Street
13:05 13:05 Paisley St James
13:10 13:10 Bishopton
13:16 13:16 Langbank
13:20 13:20 Woodhall
13:23 13:23 Port Glasgow
13:27 13:27 Whinhill
13:30 13:30 Drumfrochar
13:33 13:33 Branchton
13:40 13:40 Inverkip
13:45 13:45 Wemyss Bay

10/03/26 12:52 Lanark to Glasgow Central due 13:41 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
12:52 12:52 Lanark
13:02 13:02 Carluke
13:08 13:08 Wishaw
13:12 13:12 Shieldmuir
13:17 13:17 Motherwell
13:23 Not Stopping Bellshill
13:27 Not Stopping Uddingston
13:32 Not Stopping Cambuslang
13:41 Not Stopping Glasgow Central

10/03/26 12:56 Glasgow Central to Lanark due 13:45 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
12:56 Not Stopping Glasgow Central
13:04 Not Stopping Cambuslang
13:08 Not Stopping Uddingston
13:13 Not Stopping Bellshill
13:20 13:20 Motherwell
13:24 13:24 Shieldmuir
13:28 13:28 Wishaw
13:35 13:35 Carluke
13:45 13:45 Lanark

10/03/26 13:00 Glasgow Central to Ayr due 13:52 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
13:00 Not Stopping Glasgow Central
13:10 13:10 Paisley Gilmour Street
13:14 13:14 Johnstone
13:15 Milliken Park
13:16 Howwood Renfrew
13:19 Lochwinnoch
13:20 Glengarnock
13:24 Dalry
13:28 13:28 Kilwinning
13:32 13:32 Irvine
13:36 13:36 Barassie
13:39 13:39 Troon
13:43 13:43 Prestwick Int. Airport
13:45 13:45 Prestwick Town
13:48 13:48 Newton-On-Ayr
13:52 13:52 Ayr

10/03/26 13:03 Larkhall to Dalmuir due 14:13 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
13:03 13:03 Larkhall
13:05 13:05 Merryton
13:08 13:08 Chatelherault
13:13 13:13 Hamilton Central
13:15 13:15 Hamilton West
13:19 13:19 Blantyre
13:23 13:23 Newton Lanark
13:28 13:28 Cambuslang
13:32 13:32 Rutherglen
13:34 13:34 Dalmarnock
13:36 13:36 Bridgeton
13:40 13:40 Argyle Street
13:47 Not Stopping Glasgow Central Low Level
13:49 13:49 Anderston
13:52 13:52 Exhibition Centre
13:55 13:55 Partick
13:58 13:58 Hyndland
14:00 14:00 Jordanhill
14:02 14:02 Scotstounhill
14:04 14:04 Garscadden
14:07 14:07 Yoker
14:09 14:09 Clydebank
14:13 14:13 Dalmuir

10/03/26 13:04 Whifflet to Dalmuir due 14:01 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
13:04 13:04 Whifflet
13:07 13:07 Kirkwood
13:10 13:10 Bargeddie
13:14 13:14 Baillieston
13:16 13:16 Mount Vernon
13:18 13:18 Carmyle
13:23 13:23 Rutherglen
13:25 13:25 Dalmarnock
13:27 13:27 Bridgeton
13:31 13:31 Argyle Street
13:34 Not Stopping Glasgow Central Low Level
13:36 13:36 Anderston
13:38 13:38 Exhibition Centre
13:41 13:41 Partick
13:44 13:44 Hyndland
13:46 13:46 Jordanhill
13:48 13:48 Scotstounhill
13:51 13:51 Garscadden
13:53 13:53 Yoker
13:55 13:55 Clydebank
14:01 14:01 Dalmuir

10/03/26 13:05 Ayr to Glasgow Central due 13:56 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
13:05 13:05 Ayr
13:07 13:07 Newton-On-Ayr
13:10 13:10 Prestwick Town
13:12 13:12 Prestwick Int. Airport
13:16 13:16 Troon
13:18 13:18 Barassie
13:23 13:23 Irvine
13:27 13:27 Kilwinning
13:31 Dalry
13:34 Glengarnock
13:36 Lochwinnoch
13:38 Howwood Renfrew
13:39 Milliken Park
13:41 13:41 Johnstone
13:46 13:46 Paisley Gilmour Street
13:56 Not Stopping Glasgow Central

10/03/26 13:07 Largs to Glasgow Central due 14:12 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
13:07 13:07 Largs
13:12 13:12 Fairlie
13:17 13:17 West Kilbride
13:24 13:24 Ardrossan South Beach
13:26 13:26 Saltcoats
13:28 13:28 Stevenston
13:33 13:33 Kilwinning
13:38 Not Stopping Dalry
13:42 Not Stopping Glengarnock
13:46 Not Stopping Lochwinnoch
13:50 Not Stopping Howwood Renfrew
13:53 Not Stopping Milliken Park
13:56 Not Stopping Johnstone
14:01 Not Stopping Paisley Gilmour Street
14:12 Not Stopping Glasgow Central

10/03/26 13:10 Dalmuir to Motherwell due 14:10 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
13:10 13:10 Dalmuir
13:12 13:12 Clydebank
13:14 13:14 Yoker
13:17 13:17 Garscadden
13:19 13:19 Scotstounhill
13:21 13:21 Jordanhill
13:23 13:23 Hyndland
13:26 13:26 Partick
13:29 13:29 Exhibition Centre
13:31 13:31 Anderston
13:34 Not Stopping Glasgow Central Low Level
13:36 13:36 Argyle Street
13:39 13:39 Bridgeton
13:41 13:41 Dalmarnock
13:43 13:43 Rutherglen
13:47 13:47 Carmyle
13:49 13:49 Mount Vernon
13:52 13:52 Baillieston
13:55 13:55 Bargeddie
13:59 13:59 Kirkwood
14:03 14:03 Whifflet
14:10 14:10 Motherwell

10/03/26 13:13 Glasgow Central to Carlisle due 15:40 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
13:13 Not Stopping Glasgow Central
13:29 Not Stopping Barrhead
13:41 Not Stopping Dunlop
13:45 Not Stopping Stewarton
13:49 Not Stopping Kilmaurs
13:57 13:57 Kilmarnock
14:13 14:13 Auchinleck
14:22 14:22 New Cumnock
14:30 14:30 Kirkconnel
14:35 14:35 Sanquhar
15:03 15:03 Dumfries
15:18 15:18 Annan
15:27 15:27 Gretna Green
15:40 15:40 Carlisle

10/03/26 13:17 Dalmuir to Larkhall due 14:25 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
13:17 13:17 Dalmuir
13:19 13:19 Singer
13:21 13:21 Drumry
13:24 13:24 Drumchapel
13:27 13:27 Westerton
13:30 13:30 Anniesland
13:33 13:33 Hyndland
13:36 13:36 Partick
13:39 13:39 Exhibition Centre
13:42 13:42 Anderston
13:47 Not Stopping Glasgow Central Low Level
13:49 13:49 Argyle Street
13:52 13:52 Bridgeton
13:54 13:54 Dalmarnock
13:56 13:56 Rutherglen
14:00 14:00 Cambuslang
14:04 14:04 Newton Lanark
14:08 14:08 Blantyre
14:11 14:11 Hamilton West
14:14 14:14 Hamilton Central
14:19 14:19 Chatelherault
14:22 14:22 Merryton
14:25 14:25 Larkhall

10/03/26 13:17 Glasgow Central to Edinburgh due 14:42 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
13:17 Not Stopping Glasgow Central
13:28 Not Stopping Uddingston
13:32 Not Stopping Bellshill
13:36 Not Stopping Holytown
13:38 Not Stopping Carfin
13:42 Not Stopping Cleland
13:47 Not Stopping Hartwood
13:50 Not Stopping Shotts
13:56 Not Stopping Fauldhouse
14:00 Not Stopping Breich
14:04 Not Stopping Addiewell
14:08 14:08 West Calder
14:12 14:12 Livingston South
14:17 14:17 Kirknewton
14:23 14:23 Curriehill
14:27 14:27 Wester Hailes
14:30 14:30 Kingsknowe
14:33 14:33 Slateford
14:37 14:37 Haymarket
14:42 14:42 Edinburgh

10/03/26 13:20 Glasgow Central to Lanark due 14:16 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
13:20 Not Stopping Glasgow Central
13:28 Not Stopping Cambuslang
13:33 Not Stopping Uddingston
13:38 Not Stopping Bellshill
13:46 13:46 Motherwell
13:50 13:50 Shieldmuir
13:56 13:56 Wishaw
14:05 14:05 Carluke
14:16 14:16 Lanark

10/03/26 13:24 Lanark to Glasgow Central due 14:15 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
13:24 13:24 Lanark
13:34 13:34 Carluke
13:41 13:41 Wishaw
13:47 13:47 Shieldmuir
13:51 13:51 Motherwell
13:57 Not Stopping Bellshill
14:01 Not Stopping Uddingston
14:06 Not Stopping Cambuslang
14:15 Not Stopping Glasgow Central

10/03/26 13:25 Edinburgh to Glasgow Central due 14:56 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
13:25 13:25 Edinburgh
13:29 13:29 Haymarket
13:33 13:33 Slateford
13:36 13:36 Kingsknowe
13:39 13:39 Wester Hailes
13:42 13:42 Curriehill
13:49 13:49 Kirknewton
13:54 13:54 Livingston South
13:59 13:59 West Calder
14:02 Not Stopping Addiewell
14:07 Not Stopping Breich
14:11 Not Stopping Fauldhouse
14:17 Not Stopping Shotts
14:20 Not Stopping Hartwood
14:25 Not Stopping Cleland
14:28 Not Stopping Carfin
14:31 Not Stopping Holytown
14:35 Not Stopping Bellshill
14:39 Not Stopping Uddingston
14:56 Not Stopping Glasgow Central

10/03/26 13:26 Motherwell to Dalmuir due 14:31 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
13:26 13:26 Motherwell
13:33 13:33 Whifflet
13:36 13:36 Kirkwood
13:39 13:39 Bargeddie
13:43 13:43 Baillieston
13:45 13:45 Mount Vernon
13:48 13:48 Carmyle
13:53 13:53 Rutherglen
13:55 13:55 Dalmarnock
13:57 13:57 Bridgeton
14:01 14:01 Argyle Street
14:04 Not Stopping Glasgow Central Low Level
14:06 14:06 Anderston
14:08 14:08 Exhibition Centre
14:11 14:11 Partick
14:14 14:14 Hyndland
14:16 14:16 Jordanhill
14:18 14:18 Scotstounhill
14:21 14:21 Garscadden
14:23 14:23 Yoker
14:25 14:25 Clydebank
14:31 14:31 Dalmuir

10/03/26 13:26 Gourock to Glasgow Central due 14:07 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
13:26 13:26 Gourock
13:29 13:29 Fort Matilda
13:32 13:32 Greenock West
13:34 13:34 Greenock Central
13:37 13:37 Cartsdyke
13:39 13:39 Bogston
13:41 13:41 Port Glasgow
13:50 13:50 Bishopton
13:57 13:57 Paisley Gilmour Street
14:07 Not Stopping Glasgow Central

10/03/26 13:27 Glasgow Central to Kilmarnock due 14:21 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
13:27 Not Stopping Glasgow Central
13:33 Not Stopping Crossmyloof
13:36 Not Stopping Pollokshaws West
13:39 Not Stopping Kennishead
13:41 Not Stopping Priesthill & Darnley
13:44 Not Stopping Nitshill
13:55 13:55 Barrhead
14:07 14:07 Dunlop
14:11 14:11 Stewarton
14:15 14:15 Kilmaurs
14:21 14:21 Kilmarnock

10/03/26 13:27 Wemyss Bay to Glasgow Central due 14:28 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
13:27 13:27 Wemyss Bay
13:31 13:31 Inverkip
13:43 13:43 Branchton
13:45 13:45 Drumfrochar
13:48 13:48 Whinhill
13:53 13:53 Port Glasgow
13:55 13:55 Woodhall
13:59 13:59 Langbank
14:05 14:05 Bishopton
14:10 14:10 Paisley St James
14:13 14:13 Paisley Gilmour Street
14:16 Not Stopping Hillington West
14:18 Not Stopping Hillington East
14:20 Not Stopping Cardonald
14:28 Not Stopping Glasgow Central

10/03/26 13:28 Kilmarnock to Glasgow Central due 14:19 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
13:28 13:28 Kilmarnock
13:32 13:32 Kilmaurs
13:37 13:37 Stewarton
13:42 13:42 Dunlop
13:56 13:56 Barrhead
13:59 Not Stopping Nitshill
14:02 Not Stopping Priesthill & Darnley
14:04 Not Stopping Kennishead
14:07 Not Stopping Pollokshaws West
14:10 Not Stopping Crossmyloof
14:19 Not Stopping Glasgow Central

10/03/26 13:33 Larkhall to Dalmuir due 14:44 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
13:33 13:33 Larkhall
13:35 13:35 Merryton
13:38 13:38 Chatelherault
13:43 13:43 Hamilton Central
13:45 13:45 Hamilton West
13:49 13:49 Blantyre
13:53 13:53 Newton Lanark
13:56 13:56 Cambuslang
14:01 14:01 Rutherglen
14:04 14:04 Dalmarnock
14:06 14:06 Bridgeton
14:10 14:10 Argyle Street
14:17 Not Stopping Glasgow Central Low Level
14:19 14:19 Anderston
14:23 14:23 Exhibition Centre
14:27 14:27 Partick
14:29 14:29 Hyndland
14:31 14:31 Jordanhill
14:34 14:34 Scotstounhill
14:36 14:36 Garscadden
14:38 14:38 Yoker
14:40 14:40 Clydebank
14:44 14:44 Dalmuir

10/03/26 13:35 Glasgow Central to Gourock due 14:16 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
13:35 Not Stopping Glasgow Central
13:46 13:46 Paisley Gilmour Street
13:52 13:52 Bishopton
14:01 14:01 Port Glasgow
14:03 14:03 Bogston
14:06 14:06 Cartsdyke
14:08 14:08 Greenock Central
14:10 14:10 Greenock West
14:13 14:13 Fort Matilda
14:16 14:16 Gourock

10/03/26 13:39 Dalmuir to Whifflet due 14:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
13:39 13:39 Dalmuir
13:41 13:41 Clydebank
13:43 13:43 Yoker
13:46 13:46 Garscadden
13:48 13:48 Scotstounhill
13:51 13:51 Jordanhill
13:53 13:53 Hyndland
13:56 13:56 Partick
13:59 13:59 Exhibition Centre
14:01 14:01 Anderston
14:04 Not Stopping Glasgow Central Low Level
14:06 14:06 Argyle Street
14:09 14:09 Bridgeton
14:11 14:11 Dalmarnock
14:13 14:13 Rutherglen
14:17 14:17 Carmyle
14:20 14:20 Mount Vernon
14:22 14:22 Baillieston
14:25 14:25 Bargeddie
14:29 14:29 Kirkwood
14:33 14:33 Whifflet

10/03/26 13:45 Glasgow Central to Largs due 14:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
13:45 Not Stopping Glasgow Central
13:55 Not Stopping Paisley Gilmour Street
13:59 Not Stopping Johnstone
14:02 Not Stopping Milliken Park
14:04 Not Stopping Howwood Renfrew
14:08 Not Stopping Lochwinnoch
14:13 Not Stopping Glengarnock
14:17 Not Stopping Dalry
14:21 14:21 Kilwinning
14:25 14:25 Stevenston
14:28 14:28 Saltcoats
14:30 14:30 Ardrossan South Beach
14:36 14:36 West Kilbride
14:43 14:43 Fairlie
14:48 14:48 Largs

10/03/26 13:47 Dalmuir to Larkhall due 14:55 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
13:47 13:47 Dalmuir
13:49 13:49 Singer
13:51 13:51 Drumry
13:54 13:54 Drumchapel
13:57 13:57 Westerton
14:00 14:00 Anniesland
14:03 14:03 Hyndland
14:06 14:06 Partick
14:09 14:09 Exhibition Centre
14:12 14:12 Anderston
14:15 Not Stopping Glasgow Central Low Level
14:17 14:17 Argyle Street
14:20 14:20 Bridgeton
14:23 14:23 Dalmarnock
14:27 14:27 Rutherglen
14:31 14:31 Cambuslang
14:35 14:35 Newton Lanark
14:39 14:39 Blantyre
14:42 14:42 Hamilton West
14:45 14:45 Hamilton Central
14:49 14:49 Chatelherault
14:52 14:52 Merryton
14:55 14:55 Larkhall

10/03/26 13:47 Glasgow Central to Wemyss Bay due 14:45 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
13:47 Not Stopping Glasgow Central
13:54 Not Stopping Cardonald
13:56 Not Stopping Hillington East
13:58 Not Stopping Hillington West
14:02 14:02 Paisley Gilmour Street
14:04 14:04 Paisley St James
14:09 14:09 Bishopton
14:15 14:15 Langbank
14:19 14:19 Woodhall
14:22 14:22 Port Glasgow
14:26 14:26 Whinhill
14:29 14:29 Drumfrochar
14:32 14:32 Branchton
14:40 14:40 Inverkip
14:45 14:45 Wemyss Bay

10/03/26 13:49 Glasgow Central to Lanark due 14:44 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
13:49 Not Stopping Glasgow Central
13:57 Not Stopping Cambuslang
14:01 Not Stopping Uddingston
14:06 Not Stopping Bellshill
14:16 14:16 Motherwell
14:19 14:19 Shieldmuir
14:23 14:23 Wishaw
14:33 14:33 Carluke
14:44 14:44 Lanark

10/03/26 13:50 Lanark to Glasgow Central due 14:41 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
13:50 13:50 Lanark
14:00 14:00 Carluke
14:08 14:08 Wishaw
14:11 14:11 Shieldmuir
14:16 14:16 Motherwell
14:22 Not Stopping Bellshill
14:28 Not Stopping Uddingston
14:32 Not Stopping Cambuslang
14:41 Not Stopping Glasgow Central

10/03/26 14:00 Glasgow Central to Ayr due 14:52 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
14:00 Not Stopping Glasgow Central
14:10 14:10 Paisley Gilmour Street
14:14 14:14 Johnstone
14:15 Milliken Park
14:16 Howwood Renfrew
14:19 Lochwinnoch
14:20 Glengarnock
14:24 Dalry
14:28 14:28 Kilwinning
14:32 14:32 Irvine
14:37 14:37 Barassie
14:40 14:40 Troon
14:44 14:44 Prestwick Int. Airport
14:45 14:45 Prestwick Town
14:49 14:49 Newton-On-Ayr
14:52 14:52 Ayr

10/03/26 14:03 Larkhall to Dalmuir due 15:13 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
14:03 14:03 Larkhall
14:05 14:05 Merryton
14:08 14:08 Chatelherault
14:13 14:13 Hamilton Central
14:15 14:15 Hamilton West
14:19 14:19 Blantyre
14:23 14:23 Newton Lanark
14:26 14:26 Cambuslang
14:31 14:31 Rutherglen
14:34 14:34 Dalmarnock
14:36 14:36 Bridgeton
14:40 14:40 Argyle Street
14:47 Not Stopping Glasgow Central Low Level
14:49 14:49 Anderston
14:51 14:51 Exhibition Centre
14:55 14:55 Partick
14:57 14:57 Hyndland
14:59 14:59 Jordanhill
15:02 15:02 Scotstounhill
15:04 15:04 Garscadden
15:07 15:07 Yoker
15:09 15:09 Clydebank
15:13 15:13 Dalmuir

10/03/26 14:04 Whifflet to Dalmuir due 15:01 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
14:04 14:04 Whifflet
14:07 14:07 Kirkwood
14:10 14:10 Bargeddie
14:14 14:14 Baillieston
14:16 14:16 Mount Vernon
14:18 14:18 Carmyle
14:23 14:23 Rutherglen
14:25 14:25 Dalmarnock
14:27 14:27 Bridgeton
14:31 14:31 Argyle Street
14:34 Not Stopping Glasgow Central Low Level
14:36 14:36 Anderston
14:38 14:38 Exhibition Centre
14:41 14:41 Partick
14:44 14:44 Hyndland
14:46 14:46 Jordanhill
14:50 14:50 Scotstounhill
14:53 14:53 Garscadden
14:55 14:55 Yoker
14:57 14:57 Clydebank
15:01 15:01 Dalmuir

10/03/26 14:05 Ayr to Glasgow Central due 14:56 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
14:05 14:05 Ayr
14:07 14:07 Newton-On-Ayr
14:10 14:10 Prestwick Town
14:12 14:12 Prestwick Int. Airport
14:16 14:16 Troon
14:18 14:18 Barassie
14:23 14:23 Irvine
14:27 14:27 Kilwinning
14:31 Dalry
14:34 Glengarnock
14:36 Lochwinnoch
14:38 Howwood Renfrew
14:39 Milliken Park
14:41 14:41 Johnstone
14:45 14:45 Paisley Gilmour Street
14:56 Not Stopping Glasgow Central

10/03/26 14:07 Largs to Glasgow Central due 15:12 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
14:07 14:07 Largs
14:12 14:12 Fairlie
14:17 14:17 West Kilbride
14:24 14:24 Ardrossan South Beach
14:26 14:26 Saltcoats
14:28 14:28 Stevenston
14:33 14:33 Kilwinning
14:38 Not Stopping Dalry
14:42 Not Stopping Glengarnock
14:46 Not Stopping Lochwinnoch
14:50 Not Stopping Howwood Renfrew
14:53 Not Stopping Milliken Park
14:56 Not Stopping Johnstone
15:01 Not Stopping Paisley Gilmour Street
15:12 Not Stopping Glasgow Central

10/03/26 14:08 Carlisle to Glasgow Central due 16:37 will be terminated at Kilmarnock.
It will no longer call at Kilmaurs, Stewarton, Dunlop, Barrhead and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
14:08 14:08 Carlisle
14:19 14:19 Gretna Green
14:28 14:28 Annan
14:53 14:53 Dumfries
15:19 15:19 Sanquhar
15:24 15:24 Kirkconnel
15:33 15:33 New Cumnock
15:41 15:41 Auchinleck
15:59 15:59 Kilmarnock
16:03 Not Stopping Kilmaurs
16:09 Not Stopping Stewarton
16:13 Not Stopping Dunlop
16:24 Not Stopping Barrhead
16:37 Not Stopping Glasgow Central

10/03/26 14:09 Dalmuir to Motherwell due 15:08 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
14:09 14:09 Dalmuir
14:11 14:11 Clydebank
14:13 14:13 Yoker
14:16 14:16 Garscadden
14:18 14:18 Scotstounhill
14:21 14:21 Jordanhill
14:23 14:23 Hyndland
14:26 14:26 Partick
14:29 14:29 Exhibition Centre
14:31 14:31 Anderston
14:33 Not Stopping Glasgow Central Low Level
14:34 14:34 Argyle Street
14:37 14:37 Bridgeton
14:39 14:39 Dalmarnock
14:41 14:41 Rutherglen
14:45 14:45 Carmyle
14:48 14:48 Mount Vernon
14:50 14:50 Baillieston
14:53 14:53 Bargeddie
14:57 14:57 Kirkwood
15:01 15:01 Whifflet
15:08 15:08 Motherwell

10/03/26 14:17 Dalmuir to Larkhall due 15:25 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
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 14:33 Hyndland
14:36 14:36 Partick
14:39 14:39 Exhibition Centre
14:42 14:42 Anderston
14:46 Not Stopping Glasgow Central Low Level
14:48 14:48 Argyle Street
14:51 14:51 Bridgeton
14:53 14:53 Dalmarnock
14:55 14:55 Rutherglen
14:59 14:59 Cambuslang
15:05 15:05 Newton Lanark
15:09 15:09 Blantyre
15:12 15:12 Hamilton West
15:15 15:15 Hamilton Central
15:19 15:19 Chatelherault
15:22 15:22 Merryton
15:25 15:25 Larkhall

10/03/26 14:18 Glasgow Central to Edinburgh due 15:49 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
14:18 Not Stopping Glasgow Central
14:29 Not Stopping Uddingston
14:33 Not Stopping Bellshill
14:37 Not Stopping Holytown
14:40 Not Stopping Carfin
14:44 Not Stopping Cleland
14:49 Not Stopping Hartwood
14:55 Not Stopping Shotts
15:00 Not Stopping Fauldhouse
15:04 Not Stopping Breich
15:09 Not Stopping Addiewell
15:12 15:12 West Calder
15:20 15:20 Livingston South
15:24 15:24 Kirknewton
15:31 15:31 Curriehill
15:35 15:35 Wester Hailes
15:37 15:37 Kingsknowe
15:40 15:40 Slateford
15:44 15:44 Haymarket
15:49 15:49 Edinburgh

10/03/26 14:22 Lanark to Glasgow Central due 15:14 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
14:22 14:22 Lanark
14:32 14:32 Carluke
14:41 14:41 Wishaw
14:46 14:46 Shieldmuir
14:51 14:51 Motherwell
14:57 Not Stopping Bellshill
15:01 Not Stopping Uddingston
15:05 Not Stopping Cambuslang
15:14 Not Stopping Glasgow Central

10/03/26 14:26 Motherwell to Dalmuir due 15:31 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
14:26 14:26 Motherwell
14:33 14:33 Whifflet
14:36 14:36 Kirkwood
14:39 14:39 Bargeddie
14:43 14:43 Baillieston
14:45 14:45 Mount Vernon
14:48 14:48 Carmyle
14:53 14:53 Rutherglen
14:55 14:55 Dalmarnock
14:57 14:57 Bridgeton
15:01 15:01 Argyle Street
15:04 Not Stopping Glasgow Central Low Level
15:06 15:06 Anderston
15:08 15:08 Exhibition Centre
15:11 15:11 Partick
15:14 15:14 Hyndland
15:16 15:16 Jordanhill
15:18 15:18 Scotstounhill
15:21 15:21 Garscadden
15:23 15:23 Yoker
15:25 15:25 Clydebank
15:31 15:31 Dalmuir

10/03/26 14:26 Glasgow Central to Lanark due 15:18 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
14:26 Not Stopping Glasgow Central
14:34 Not Stopping Cambuslang
14:39 Not Stopping Uddingston
14:43 Not Stopping Bellshill
14:54 14:54 Motherwell
14:58 14:58 Shieldmuir
15:02 15:02 Wishaw
15:08 15:08 Carluke
15:18 15:18 Lanark

10/03/26 14:26 Gourock to Glasgow Central due 15:10 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
14:26 14:26 Gourock
14:29 14:29 Fort Matilda
14:32 14:32 Greenock West
14:34 14:34 Greenock Central
14:37 14:37 Cartsdyke
14:39 14:39 Bogston
14:41 14:41 Port Glasgow
14:50 14:50 Bishopton
14:57 14:57 Paisley Gilmour Street
15:10 Not Stopping Glasgow Central

10/03/26 14:27 Wemyss Bay to Glasgow Central due 15:28 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
14:27 14:27 Wemyss Bay
14:31 14:31 Inverkip
14:43 14:43 Branchton
14:45 14:45 Drumfrochar
14:48 14:48 Whinhill
14:53 14:53 Port Glasgow
14:55 14:55 Woodhall
14:59 14:59 Langbank
15:05 15:05 Bishopton
15:10 15:10 Paisley St James
15:13 15:13 Paisley Gilmour Street
15:16 Not Stopping Hillington West
15:18 Not Stopping Hillington East
15:20 Not Stopping Cardonald
15:28 Not Stopping Glasgow Central

10/03/26 14:28 Kilmarnock to Glasgow Central due 15:17 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
14:28 14:28 Kilmarnock
14:32 14:32 Kilmaurs
14:37 14:37 Stewarton
14:42 14:42 Dunlop
14:56 14:56 Barrhead
14:59 Not Stopping Nitshill
15:01 Not Stopping Priesthill & Darnley
15:03 Not Stopping Kennishead
15:07 Not Stopping Pollokshaws West
15:10 Not Stopping Crossmyloof
15:17 Not Stopping Glasgow Central

10/03/26 14:28 Edinburgh to Glasgow Central due 15:56 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
14:28 14:28 Edinburgh
14:32 14:32 Haymarket
14:36 14:36 Slateford
14:39 14:39 Kingsknowe
14:41 14:41 Wester Hailes
14:45 14:45 Curriehill
14:51 14:51 Kirknewton
14:56 14:56 Livingston South
15:01 15:01 West Calder
15:04 Not Stopping Addiewell
15:09 Not Stopping Breich
15:13 Not Stopping Fauldhouse
15:18 Not Stopping Shotts
15:21 Not Stopping Hartwood
15:26 Not Stopping Cleland
15:30 Not Stopping Carfin
15:33 Not Stopping Holytown
15:37 Not Stopping Bellshill
15:43 Not Stopping Uddingston
15:56 Not Stopping Glasgow Central

10/03/26 14:29 Glasgow Central to Kilmarnock due 15:21 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
14:29 Not Stopping Glasgow Central
14:35 Not Stopping Crossmyloof
14:38 Not Stopping Pollokshaws West
14:41 Not Stopping Kennishead
14:43 Not Stopping Priesthill & Darnley
14:46 Not Stopping Nitshill
14:55 14:55 Barrhead
15:07 15:07 Dunlop
15:11 15:11 Stewarton
15:15 15:15 Kilmaurs
15:21 15:21 Kilmarnock

10/03/26 14:33 Larkhall to Dalmuir due 15:42 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
14:33 14:33 Larkhall
14:35 14:35 Merryton
14:38 14:38 Chatelherault
14:43 14:43 Hamilton Central
14:45 14:45 Hamilton West
14:49 14:49 Blantyre
14:53 14:53 Newton Lanark
14:57 14:57 Cambuslang
15:01 15:01 Rutherglen
15:04 15:04 Dalmarnock
15:06 15:06 Bridgeton
15:10 15:10 Argyle Street
15:17 Not Stopping Glasgow Central Low Level
15:19 15:19 Anderston
15:21 15:21 Exhibition Centre
15:25 15:25 Partick
15:27 15:27 Hyndland
15:29 15:29 Jordanhill
15:32 15:32 Scotstounhill
15:34 15:34 Garscadden
15:36 15:36 Yoker
15:38 15:38 Clydebank
15:42 15:42 Dalmuir

10/03/26 14:35 Glasgow Central to Gourock due 15:15 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
14:35 Not Stopping Glasgow Central
14:45 14:45 Paisley Gilmour Street
14:51 14:51 Bishopton
15:00 15:00 Port Glasgow
15:02 15:02 Bogston
15:05 15:05 Cartsdyke
15:07 15:07 Greenock Central
15:09 15:09 Greenock West
15:12 15:12 Fort Matilda
15:15 15:15 Gourock

10/03/26 14:38 Dalmuir to Whifflet due 15:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
14:38 14:38 Dalmuir
14:40 14:40 Clydebank
14:42 14:42 Yoker
14:45 14:45 Garscadden
14:47 14:47 Scotstounhill
14:51 14:51 Jordanhill
14:53 14:53 Hyndland
14:56 14:56 Partick
14:59 14:59 Exhibition Centre
15:01 15:01 Anderston
15:04 Not Stopping Glasgow Central Low Level
15:06 15:06 Argyle Street
15:09 15:09 Bridgeton
15:11 15:11 Dalmarnock
15:13 15:13 Rutherglen
15:17 15:17 Carmyle
15:20 15:20 Mount Vernon
15:22 15:22 Baillieston
15:25 15:25 Bargeddie
15:29 15:29 Kirkwood
15:33 15:33 Whifflet

10/03/26 14:45 Glasgow Central to Largs due 15:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
14:45 Not Stopping Glasgow Central
14:55 Not Stopping Paisley Gilmour Street
14:59 Not Stopping Johnstone
15:02 Not Stopping Milliken Park
15:04 Not Stopping Howwood Renfrew
15:08 Not Stopping Lochwinnoch
15:13 Not Stopping Glengarnock
15:17 Not Stopping Dalry
15:21 15:21 Kilwinning
15:25 15:25 Stevenston
15:28 15:28 Saltcoats
15:30 15:30 Ardrossan South Beach
15:36 15:36 West Kilbride
15:43 15:43 Fairlie
15:48 15:48 Largs

10/03/26 14:47 Dalmuir to Larkhall due 15:55 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
14:47 14:47 Dalmuir
14:49 14:49 Singer
14:51 14:51 Drumry
14:54 14:54 Drumchapel
14:57 14:57 Westerton
15:00 15:00 Anniesland
15:03 15:03 Hyndland
15:06 15:06 Partick
15:09 15:09 Exhibition Centre
15:12 15:12 Anderston
15:15 Not Stopping Glasgow Central Low Level
15:17 15:17 Argyle Street
15:21 15:21 Bridgeton
15:23 15:23 Dalmarnock
15:25 15:25 Rutherglen
15:29 15:29 Cambuslang
15:35 15:35 Newton Lanark
15:39 15:39 Blantyre
15:42 15:42 Hamilton West
15:45 15:45 Hamilton Central
15:49 15:49 Chatelherault
15:52 15:52 Merryton
15:55 15:55 Larkhall

10/03/26 14:47 Glasgow Central to Wemyss Bay due 15:45 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
14:47 Not Stopping Glasgow Central
14:54 Not Stopping Cardonald
14:56 Not Stopping Hillington East
14:58 Not Stopping Hillington West
15:02 15:02 Paisley Gilmour Street
15:04 15:04 Paisley St James
15:09 15:09 Bishopton
15:15 15:15 Langbank
15:19 15:19 Woodhall
15:22 15:22 Port Glasgow
15:26 15:26 Whinhill
15:29 15:29 Drumfrochar
15:32 15:32 Branchton
15:40 15:40 Inverkip
15:45 15:45 Wemyss Bay

10/03/26 14:48 Glasgow Central to Lanark due 15:36 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
14:48 Not Stopping Glasgow Central
14:56 Not Stopping Cambuslang
15:00 Not Stopping Uddingston
15:05 Not Stopping Bellshill
15:13 15:13 Motherwell
15:16 15:16 Shieldmuir
15:20 15:20 Wishaw
15:26 15:26 Carluke
15:36 15:36 Lanark

10/03/26 14:49 Lanark to Glasgow Central due 15:33 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
14:49 14:49 Lanark
14:59 14:59 Carluke
15:06 15:06 Wishaw
15:09 15:09 Shieldmuir
15:15 15:15 Motherwell
15:19 Not Stopping Uddingston
15:24 Not Stopping Cambuslang
15:33 Not Stopping Glasgow Central

10/03/26 15:00 Glasgow Central to Ayr due 15:52 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
15:00 Not Stopping Glasgow Central
15:10 15:10 Paisley Gilmour Street
15:14 15:14 Johnstone
15:15 Milliken Park
15:16 Howwood Renfrew
15:19 Lochwinnoch
15:20 Glengarnock
15:24 Dalry
15:28 15:28 Kilwinning
15:32 15:32 Irvine
15:36 15:36 Barassie
15:39 15:39 Troon
15:43 15:43 Prestwick Int. Airport
15:45 15:45 Prestwick Town
15:48 15:48 Newton-On-Ayr
15:52 15:52 Ayr

10/03/26 15:03 Larkhall to Dalmuir due 16:12 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
15:03 15:03 Larkhall
15:05 15:05 Merryton
15:08 15:08 Chatelherault
15:13 15:13 Hamilton Central
15:15 15:15 Hamilton West
15:19 15:19 Blantyre
15:24 15:24 Newton Lanark
15:27 15:27 Cambuslang
15:32 15:32 Rutherglen
15:34 15:34 Dalmarnock
15:36 15:36 Bridgeton
15:40 15:40 Argyle Street
15:47 Not Stopping Glasgow Central Low Level
15:49 15:49 Anderston
15:51 15:51 Exhibition Centre
15:55 15:55 Partick
15:57 15:57 Hyndland
15:59 15:59 Jordanhill
16:02 16:02 Scotstounhill
16:04 16:04 Garscadden
16:06 16:06 Yoker
16:08 16:08 Clydebank
16:12 16:12 Dalmuir

10/03/26 15:05 Ayr to Glasgow Central due 15:56 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
15:05 15:05 Ayr
15:07 15:07 Newton-On-Ayr
15:10 15:10 Prestwick Town
15:12 15:12 Prestwick Int. Airport
15:16 15:16 Troon
15:18 15:18 Barassie
15:23 15:23 Irvine
15:27 15:27 Kilwinning
15:31 Dalry
15:34 Glengarnock
15:36 Lochwinnoch
15:38 Howwood Renfrew
15:39 Milliken Park
15:41 15:41 Johnstone
15:45 15:45 Paisley Gilmour Street
15:56 Not Stopping Glasgow Central

10/03/26 15:06 Whifflet to Dalmuir due 16:01 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
15:06 15:06 Whifflet
15:09 15:09 Kirkwood
15:12 15:12 Bargeddie
15:16 15:16 Baillieston
15:18 15:18 Mount Vernon
15:20 15:20 Carmyle
15:24 15:24 Rutherglen
15:27 15:27 Dalmarnock
15:29 15:29 Bridgeton
15:32 15:32 Argyle Street
15:35 Not Stopping Glasgow Central Low Level
15:36 15:36 Anderston
15:38 15:38 Exhibition Centre
15:42 15:42 Partick
15:44 15:44 Hyndland
15:46 15:46 Jordanhill
15:49 15:49 Scotstounhill
15:51 15:51 Garscadden
15:54 15:54 Yoker
15:56 15:56 Clydebank
16:01 16:01 Dalmuir

10/03/26 15:07 Largs to Glasgow Central due 16:12 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
15:07 15:07 Largs
15:12 15:12 Fairlie
15:17 15:17 West Kilbride
15:24 15:24 Ardrossan South Beach
15:26 15:26 Saltcoats
15:28 15:28 Stevenston
15:33 15:33 Kilwinning
15:38 Not Stopping Dalry
15:42 Not Stopping Glengarnock
15:46 Not Stopping Lochwinnoch
15:50 Not Stopping Howwood Renfrew
15:53 Not Stopping Milliken Park
15:56 Not Stopping Johnstone
16:01 Not Stopping Paisley Gilmour Street
16:12 Not Stopping Glasgow Central

10/03/26 15:10 Dalmuir to Motherwell due 16:09 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
15:10 15:10 Dalmuir
15:12 15:12 Clydebank
15:14 15:14 Yoker
15:17 15:17 Garscadden
15:19 15:19 Scotstounhill
15:21 15:21 Jordanhill
15:24 15:24 Hyndland
15:26 15:26 Partick
15:29 15:29 Exhibition Centre
15:31 15:31 Anderston
15:33 Not Stopping Glasgow Central Low Level
15:35 15:35 Argyle Street
15:38 15:38 Bridgeton
15:40 15:40 Dalmarnock
15:42 15:42 Rutherglen
15:46 15:46 Carmyle
15:48 15:48 Mount Vernon
15:51 15:51 Baillieston
15:54 15:54 Bargeddie
15:58 15:58 Kirkwood
16:02 16:02 Whifflet
16:09 16:09 Motherwell

10/03/26 15:13 Glasgow Central to Carlisle due 17:43 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
15:13 Not Stopping Glasgow Central
15:26 Not Stopping Barrhead
15:38 Not Stopping Dunlop
15:42 Not Stopping Stewarton
15:46 Not Stopping Kilmaurs
15:53 15:53 Kilmarnock
16:09 16:09 Auchinleck
16:18 16:18 New Cumnock
16:26 16:26 Kirkconnel
16:31 16:31 Sanquhar
17:06 17:06 Dumfries
17:21 17:21 Annan
17:30 17:30 Gretna Green
17:43 17:43 Carlisle

10/03/26 15:17 Dalmuir to Larkhall due 16:25 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
15:17 15:17 Dalmuir
15:19 15:19 Singer
15:21 15:21 Drumry
15:24 15:24 Drumchapel
15:27 15:27 Westerton
15:30 15:30 Anniesland
15:33 15:33 Hyndland
15:36 15:36 Partick
15:39 15:39 Exhibition Centre
15:42 15:42 Anderston
15:47 Not Stopping Glasgow Central Low Level
15:49 15:49 Argyle Street
15:52 15:52 Bridgeton
15:54 15:54 Dalmarnock
15:57 15:57 Rutherglen
16:00 16:00 Cambuslang
16:05 16:05 Newton Lanark
16:09 16:09 Blantyre
16:12 16:12 Hamilton West
16:15 16:15 Hamilton Central
16:19 16:19 Chatelherault
16:22 16:22 Merryton
16:25 16:25 Larkhall

10/03/26 15:18 Glasgow Central to Edinburgh due 16:44 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
15:18 Not Stopping Glasgow Central
15:29 Not Stopping Uddingston
15:33 Not Stopping Bellshill
15:38 Not Stopping Holytown
15:40 Not Stopping Carfin
15:43 Not Stopping Cleland
15:48 Not Stopping Hartwood
15:51 Not Stopping Shotts
15:56 Not Stopping Fauldhouse
16:00 Not Stopping Breich
16:04 Not Stopping Addiewell
16:08 16:08 West Calder
16:12 16:12 Livingston South
16:17 16:17 Kirknewton
16:23 16:23 Curriehill
16:27 16:27 Wester Hailes
16:29 16:29 Kingsknowe
16:32 16:32 Slateford
16:38 16:38 Haymarket
16:44 16:44 Edinburgh

10/03/26 15:23 Lanark to Glasgow Central due 16:16 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
15:23 15:23 Lanark
15:33 15:33 Carluke
15:43 15:43 Wishaw
15:47 15:47 Shieldmuir
15:52 15:52 Motherwell
15:59 Not Stopping Bellshill
16:03 Not Stopping Uddingston
16:07 Not Stopping Cambuslang
16:16 Not Stopping Glasgow Central

10/03/26 15:24 Glasgow Central to Lanark due 16:16 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang and Uddingston.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
15:24 Not Stopping Glasgow Central
15:34 Not Stopping Cambuslang
15:38 Not Stopping Uddingston
15:47 15:47 Motherwell
15:50 15:50 Shieldmuir
15:57 15:57 Wishaw
16:04 16:04 Carluke
16:16 16:16 Lanark

10/03/26 15:25 Motherwell to Dalmuir due 16:31 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
15:25 15:25 Motherwell
15:33 15:33 Whifflet
15:36 15:36 Kirkwood
15:39 15:39 Bargeddie
15:43 15:43 Baillieston
15:45 15:45 Mount Vernon
15:48 15:48 Carmyle
15:53 15:53 Rutherglen
15:55 15:55 Dalmarnock
15:57 15:57 Bridgeton
16:01 16:01 Argyle Street
16:04 Not Stopping Glasgow Central Low Level
16:06 16:06 Anderston
16:08 16:08 Exhibition Centre
16:11 16:11 Partick
16:14 16:14 Hyndland
16:16 16:16 Jordanhill
16:18 16:18 Scotstounhill
16:21 16:21 Garscadden
16:23 16:23 Yoker
16:25 16:25 Clydebank
16:31 16:31 Dalmuir

10/03/26 15:26 Gourock to Glasgow Central due 16:07 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
15:26 15:26 Gourock
15:29 15:29 Fort Matilda
15:32 15:32 Greenock West
15:34 15:34 Greenock Central
15:37 15:37 Cartsdyke
15:39 15:39 Bogston
15:41 15:41 Port Glasgow
15:50 15:50 Bishopton
15:57 15:57 Paisley Gilmour Street
16:07 Not Stopping Glasgow Central

10/03/26 15:27 Wemyss Bay to Glasgow Central due 16:28 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
15:27 15:27 Wemyss Bay
15:31 15:31 Inverkip
15:43 15:43 Branchton
15:45 15:45 Drumfrochar
15:48 15:48 Whinhill
15:53 15:53 Port Glasgow
15:55 15:55 Woodhall
15:59 15:59 Langbank
16:05 16:05 Bishopton
16:10 16:10 Paisley St James
16:13 16:13 Paisley Gilmour Street
16:16 Not Stopping Hillington West
16:18 Not Stopping Hillington East
16:20 Not Stopping Cardonald
16:28 Not Stopping Glasgow Central

10/03/26 15:27 Edinburgh to Glasgow Central due 16:57 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
15:27 15:27 Edinburgh
15:31 15:31 Haymarket
15:35 15:35 Slateford
15:38 15:38 Kingsknowe
15:40 15:40 Wester Hailes
15:44 15:44 Curriehill
15:51 15:51 Kirknewton
15:57 15:57 Livingston South
16:01 16:01 West Calder
16:05 Not Stopping Addiewell
16:09 Not Stopping Breich
16:13 Not Stopping Fauldhouse
16:18 Not Stopping Shotts
16:22 Not Stopping Hartwood
16:26 Not Stopping Cleland
16:30 Not Stopping Carfin
16:32 Not Stopping Holytown
16:36 Not Stopping Bellshill
16:41 Not Stopping Uddingston
16:57 Not Stopping Glasgow Central

10/03/26 15:28 Kilmarnock to Glasgow Central due 16:18 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
15:28 15:28 Kilmarnock
15:32 15:32 Kilmaurs
15:37 15:37 Stewarton
15:42 15:42 Dunlop
15:56 15:56 Barrhead
15:59 Not Stopping Nitshill
16:01 Not Stopping Priesthill & Darnley
16:03 Not Stopping Kennishead
16:07 Not Stopping Pollokshaws West
16:10 Not Stopping Crossmyloof
16:18 Not Stopping Glasgow Central

10/03/26 15:28 Glasgow Central to Kilmarnock due 16:23 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
15:28 Not Stopping Glasgow Central
15:34 Not Stopping Crossmyloof
15:37 Not Stopping Pollokshaws West
15:40 Not Stopping Kennishead
15:42 Not Stopping Priesthill & Darnley
15:45 Not Stopping Nitshill
15:57 15:57 Barrhead
16:09 16:09 Dunlop
16:13 16:13 Stewarton
16:18 16:18 Kilmaurs
16:23 16:23 Kilmarnock

10/03/26 15:33 Larkhall to Dalmuir due 16:42 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
15:33 15:33 Larkhall
15:35 15:35 Merryton
15:38 15:38 Chatelherault
15:42 15:42 Hamilton Central
15:45 15:45 Hamilton West
15:48 15:48 Blantyre
15:54 15:54 Newton Lanark
15:57 15:57 Cambuslang
16:01 16:01 Rutherglen
16:04 16:04 Dalmarnock
16:06 16:06 Bridgeton
16:10 16:10 Argyle Street
16:17 Not Stopping Glasgow Central Low Level
16:18 16:18 Anderston
16:21 16:21 Exhibition Centre
16:24 16:24 Partick
16:27 16:27 Hyndland
16:29 16:29 Jordanhill
16:31 16:31 Scotstounhill
16:34 16:34 Garscadden
16:36 16:36 Yoker
16:38 16:38 Clydebank
16:42 16:42 Dalmuir

10/03/26 15:36 Glasgow Central to Gourock due 16:20 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
15:36 Not Stopping Glasgow Central
15:50 15:50 Paisley Gilmour Street
15:55 15:55 Bishopton
16:05 16:05 Port Glasgow
16:07 16:07 Bogston
16:09 16:09 Cartsdyke
16:11 16:11 Greenock Central
16:13 16:13 Greenock West
16:16 16:16 Fort Matilda
16:20 16:20 Gourock

10/03/26 15:39 Dalmuir to Whifflet due 16:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
15:39 15:39 Dalmuir
15:41 15:41 Clydebank
15:43 15:43 Yoker
15:46 15:46 Garscadden
15:48 15:48 Scotstounhill
15:51 15:51 Jordanhill
15:53 15:53 Hyndland
15:56 15:56 Partick
15:59 15:59 Exhibition Centre
16:01 16:01 Anderston
16:04 Not Stopping Glasgow Central Low Level
16:06 16:06 Argyle Street
16:09 16:09 Bridgeton
16:11 16:11 Dalmarnock
16:13 16:13 Rutherglen
16:17 16:17 Carmyle
16:20 16:20 Mount Vernon
16:22 16:22 Baillieston
16:25 16:25 Bargeddie
16:29 16:29 Kirkwood
16:33 16:33 Whifflet

10/03/26 15:45 Glasgow Central to Largs due 16:49 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
15:45 Not Stopping Glasgow Central
15:55 Not Stopping Paisley Gilmour Street
15:59 Not Stopping Johnstone
16:02 Not Stopping Milliken Park
16:04 Not Stopping Howwood Renfrew
16:08 Not Stopping Lochwinnoch
16:13 Not Stopping Glengarnock
16:18 Not Stopping Dalry
16:22 16:22 Kilwinning
16:26 16:26 Stevenston
16:29 16:29 Saltcoats
16:31 16:31 Ardrossan South Beach
16:37 16:37 West Kilbride
16:44 16:44 Fairlie
16:49 16:49 Largs

10/03/26 15:47 Glasgow Central to Wemyss Bay due 16:45 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
15:47 Not Stopping Glasgow Central
15:54 Not Stopping Cardonald
15:56 Not Stopping Hillington East
15:58 Not Stopping Hillington West
16:02 16:02 Paisley Gilmour Street
16:04 16:04 Paisley St James
16:09 16:09 Bishopton
16:15 16:15 Langbank
16:19 16:19 Woodhall
16:22 16:22 Port Glasgow
16:26 16:26 Whinhill
16:29 16:29 Drumfrochar
16:32 16:32 Branchton
16:40 16:40 Inverkip
16:45 16:45 Wemyss Bay

10/03/26 15:48 Lanark to Glasgow Central due 16:45 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
15:48 15:48 Lanark
15:58 15:58 Carluke
16:07 16:07 Wishaw
16:10 16:10 Shieldmuir
16:16 16:16 Motherwell
16:22 Not Stopping Bellshill
16:29 Not Stopping Uddingston
16:36 Not Stopping Cambuslang
16:45 Not Stopping Glasgow Central

10/03/26 16:00 Glasgow Central to Ayr due 16:52 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
16:00 Not Stopping Glasgow Central
16:10 16:10 Paisley Gilmour Street
16:14 16:14 Johnstone
16:15 Milliken Park
16:16 Howwood Renfrew
16:19 Lochwinnoch
16:20 Glengarnock
16:24 Dalry
16:28 16:28 Kilwinning
16:32 16:32 Irvine
16:37 16:37 Barassie
16:40 16:40 Troon
16:44 16:44 Prestwick Int. Airport
16:45 16:45 Prestwick Town
16:49 16:49 Newton-On-Ayr
16:52 16:52 Ayr

10/03/26 16:03 Larkhall to Dalmuir due 17:12 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
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 Not Stopping 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 17:06 Yoker
17:08 17:08 Clydebank
17:12 17:12 Dalmuir

10/03/26 16:04 Whifflet to Dalmuir due 17:01 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
16:04 16:04 Whifflet
16:07 16:07 Kirkwood
16:10 16:10 Bargeddie
16:14 16:14 Baillieston
16:16 16:16 Mount Vernon
16:18 16:18 Carmyle
16:23 16:23 Rutherglen
16:25 16:25 Dalmarnock
16:27 16:27 Bridgeton
16:31 16:31 Argyle Street
16:34 Not Stopping Glasgow Central Low Level
16:36 16:36 Anderston
16:38 16:38 Exhibition Centre
16:41 16:41 Partick
16:44 16:44 Hyndland
16:46 16:46 Jordanhill
16:48 16:48 Scotstounhill
16:51 16:51 Garscadden
16:53 16:53 Yoker
16:55 16:55 Clydebank
17:01 17:01 Dalmuir

10/03/26 16:05 Ayr to Glasgow Central due 16:58 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
16:05 16:05 Ayr
16:07 16:07 Newton-On-Ayr
16:10 16:10 Prestwick Town
16:12 16:12 Prestwick Int. Airport
16:16 16:16 Troon
16:18 16:18 Barassie
16:23 16:23 Irvine
16:27 16:27 Kilwinning
16:31 Dalry
16:34 Glengarnock
16:36 Lochwinnoch
16:38 Howwood Renfrew
16:39 Milliken Park
16:41 16:41 Johnstone
16:46 16:46 Paisley Gilmour Street
16:58 Not Stopping Glasgow Central

10/03/26 16:07 Largs to Glasgow Central due 17:14 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
16:07 16:07 Largs
16:12 16:12 Fairlie
16:17 16:17 West Kilbride
16:24 16:24 Ardrossan South Beach
16:26 16:26 Saltcoats
16:28 16:28 Stevenston
16:33 16:33 Kilwinning
16:38 Not Stopping Dalry
16:42 Not Stopping Glengarnock
16:46 Not Stopping Lochwinnoch
16:50 Not Stopping Howwood Renfrew
16:53 Not Stopping Milliken Park
16:56 Not Stopping Johnstone
17:00 Not Stopping Paisley Gilmour Street
17:14 Not Stopping Glasgow Central

10/03/26 16:08 Carlisle to Glasgow Central due 18:39 will be terminated at Kilmarnock.
It will no longer call at Kilmaurs, Stewarton, Dunlop, Barrhead and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
16:08 16:08 Carlisle
16:20 16:20 Gretna Green
16:30 16:30 Annan
16:53 16:53 Dumfries
17:19 17:19 Sanquhar
17:24 17:24 Kirkconnel
17:33 17:33 New Cumnock
17:41 17:41 Auchinleck
17:59 17:59 Kilmarnock
18:03 Not Stopping Kilmaurs
18:08 Not Stopping Stewarton
18:13 Not Stopping Dunlop
18:23 Not Stopping Barrhead
18:39 Not Stopping Glasgow Central

10/03/26 16:09 Dalmuir to Motherwell due 17:12 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
16:09 16:09 Dalmuir
16:11 16:11 Clydebank
16:13 16:13 Yoker
16:16 16:16 Garscadden
16:18 16:18 Scotstounhill
16:21 16:21 Jordanhill
16:23 16:23 Hyndland
16:26 16:26 Partick
16:29 16:29 Exhibition Centre
16:31 16:31 Anderston
16:34 Not Stopping Glasgow Central Low Level
16:36 16:36 Argyle Street
16:39 16:39 Bridgeton
16:41 16:41 Dalmarnock
16:43 16:43 Rutherglen
16:47 16:47 Carmyle
16:50 16:50 Mount Vernon
16:52 16:52 Baillieston
16:55 16:55 Bargeddie
16:59 16:59 Kirkwood
17:03 17:03 Whifflet
17:12 17:12 Motherwell

10/03/26 16:12 Glasgow Central to Carlisle due 18:38 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
16:12 Not Stopping Glasgow Central
16:25 Not Stopping Barrhead
16:37 Not Stopping Dunlop
16:41 Not Stopping Stewarton
16:46 Not Stopping Kilmaurs
16:55 16:55 Kilmarnock
17:11 17:11 Auchinleck
17:20 17:20 New Cumnock
17:28 17:28 Kirkconnel
17:33 17:33 Sanquhar
18:01 18:01 Dumfries
18:16 18:16 Annan
18:25 18:25 Gretna Green
18:38 18:38 Carlisle

10/03/26 16:19 Glasgow Central to Edinburgh due 17:56 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
16:19 Not Stopping Glasgow Central
16:30 Not Stopping Uddingston
16:34 Not Stopping Bellshill
16:38 Not Stopping Holytown
16:40 Not Stopping Carfin
16:44 Not Stopping Cleland
16:49 Not Stopping Hartwood
16:59 Not Stopping Shotts
17:04 Not Stopping Fauldhouse
17:08 Not Stopping Breich
17:13 Not Stopping Addiewell
17:16 17:16 West Calder
17:24 17:24 Livingston South
17:29 17:29 Kirknewton
17:35 17:35 Curriehill
17:39 17:39 Wester Hailes
17:42 17:42 Kingsknowe
17:45 17:45 Slateford
17:51 17:51 Haymarket
17:56 17:56 Edinburgh

10/03/26 16:24 Edinburgh to Glasgow Central due 17:58 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
16:24 16:24 Edinburgh
16:28 16:28 Haymarket
16:32 16:32 Slateford
16:35 16:35 Kingsknowe
16:38 16:38 Wester Hailes
16:41 16:41 Curriehill
16:48 16:48 Kirknewton
16:53 16:53 Livingston South
16:57 16:57 West Calder
17:01 Not Stopping Addiewell
17:05 Not Stopping Breich
17:09 Not Stopping Fauldhouse
17:15 Not Stopping Shotts
17:19 Not Stopping Hartwood
17:23 Not Stopping Cleland
17:27 Not Stopping Carfin
17:29 Not Stopping Holytown
17:33 Not Stopping Bellshill
17:38 Not Stopping Uddingston
17:45 Not Stopping Cambuslang
17:58 Not Stopping Glasgow Central

10/03/26 16:27 Motherwell to Dalmuir due 17:32 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
16:27 16:27 Motherwell
16:34 16:34 Whifflet
16:37 16:37 Kirkwood
16:40 16:40 Bargeddie
16:44 16:44 Baillieston
16:46 16:46 Mount Vernon
16:49 16:49 Carmyle
16:54 16:54 Rutherglen
16:56 16:56 Dalmarnock
16:58 16:58 Bridgeton
17:02 17:02 Argyle Street
17:07 Not Stopping Glasgow Central Low Level
17:09 17:09 Anderston
17:11 17:11 Exhibition Centre
17:14 17:14 Partick
17:17 17:17 Hyndland
17:19 17:19 Jordanhill
17:21 17:21 Scotstounhill
17:24 17:24 Garscadden
17:26 17:26 Yoker
17:28 17:28 Clydebank
17:32 17:32 Dalmuir

10/03/26 16:27 Wemyss Bay to Glasgow Central due 17:28 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
16:27 16:27 Wemyss Bay
16:31 16:31 Inverkip
16:43 16:43 Branchton
16:45 16:45 Drumfrochar
16:48 16:48 Whinhill
16:53 16:53 Port Glasgow
16:55 16:55 Woodhall
16:59 16:59 Langbank
17:05 17:05 Bishopton
17:10 17:10 Paisley St James
17:13 17:13 Paisley Gilmour Street
17:16 Not Stopping Hillington West
17:18 Not Stopping Hillington East
17:20 Not Stopping Cardonald
17:28 Not Stopping Glasgow Central

10/03/26 16:28 Glasgow Central to Kilmarnock due 17:21 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
16:28 Not Stopping Glasgow Central
16:34 Not Stopping Crossmyloof
16:37 Not Stopping Pollokshaws West
16:40 Not Stopping Kennishead
16:42 Not Stopping Priesthill & Darnley
16:45 Not Stopping Nitshill
16:56 16:56 Barrhead
17:08 17:08 Dunlop
17:12 17:12 Stewarton
17:16 17:16 Kilmaurs
17:21 17:21 Kilmarnock

10/03/26 16:28 Gourock to Glasgow Central due 17:09 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
16:28 16:28 Gourock
16:31 16:31 Fort Matilda
16:34 16:34 Greenock West
16:36 16:36 Greenock Central
16:39 16:39 Cartsdyke
16:41 16:41 Bogston
16:43 16:43 Port Glasgow
16:52 16:52 Bishopton
16:59 16:59 Paisley Gilmour Street
17:09 Not Stopping Glasgow Central

10/03/26 16:30 Kilmarnock to Glasgow Central due 17:19 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
16:30 16:30 Kilmarnock
16:34 16:34 Kilmaurs
16:39 16:39 Stewarton
16:44 16:44 Dunlop
16:55 16:55 Barrhead
16:58 Not Stopping Nitshill
17:01 Not Stopping Priesthill & Darnley
17:03 Not Stopping Kennishead
17:06 Not Stopping Pollokshaws West
17:09 Not Stopping Crossmyloof
17:19 Not Stopping Glasgow Central

10/03/26 16:32 Glasgow Central to Gourock due 17:13 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
16:32 Not Stopping Glasgow Central
16:43 16:43 Paisley Gilmour Street
16:48 16:48 Bishopton
16:58 16:58 Port Glasgow
17:00 17:00 Bogston
17:02 17:02 Cartsdyke
17:04 17:04 Greenock Central
17:07 17:07 Greenock West
17:10 17:10 Fort Matilda
17:13 17:13 Gourock

10/03/26 16:33 Larkhall to Dalmuir due 17:43 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
16:33 16:33 Larkhall
16:35 16:35 Merryton
16:38 16:38 Chatelherault
16:43 16:43 Hamilton Central
16:45 16:45 Hamilton West
16:49 16:49 Blantyre
16:59 16:59 Newton Lanark
17:02 17:02 Cambuslang
17:06 17:06 Rutherglen
17:08 17:08 Dalmarnock
17:10 17:10 Bridgeton
17:14 17:14 Argyle Street
17:17 Not Stopping Glasgow Central Low Level
17:19 17:19 Anderston
17:21 17:21 Exhibition Centre
17:25 17:25 Partick
17:28 17:28 Hyndland
17:30 17:30 Jordanhill
17:32 17:32 Scotstounhill
17:35 17:35 Garscadden
17:37 17:37 Yoker
17:39 17:39 Clydebank
17:43 17:43 Dalmuir

10/03/26 16:39 Dalmuir to Whifflet due 17:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
16:39 16:39 Dalmuir
16:41 16:41 Clydebank
16:43 16:43 Yoker
16:46 16:46 Garscadden
16:48 16:48 Scotstounhill
16:51 16:51 Jordanhill
16:53 16:53 Hyndland
16:56 16:56 Partick
16:59 16:59 Exhibition Centre
17:01 17:01 Anderston
17:04 Not Stopping Glasgow Central Low Level
17:06 17:06 Argyle Street
17:09 17:09 Bridgeton
17:11 17:11 Dalmarnock
17:13 17:13 Rutherglen
17:17 17:17 Carmyle
17:20 17:20 Mount Vernon
17:22 17:22 Baillieston
17:25 17:25 Bargeddie
17:29 17:29 Kirkwood
17:33 17:33 Whifflet

10/03/26 16:45 Glasgow Central to Largs due 17:46 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew and Lochwinnoch.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
16:45 Not Stopping Glasgow Central
16:56 Not Stopping Paisley Gilmour Street
17:00 Not Stopping Johnstone
17:03 Not Stopping Milliken Park
17:06 Not Stopping Howwood Renfrew
17:10 Not Stopping Lochwinnoch
17:19 17:19 Kilwinning
17:23 17:23 Stevenston
17:26 17:26 Saltcoats
17:28 17:28 Ardrossan South Beach
17:34 17:34 West Kilbride
17:39 17:39 Fairlie
17:46 17:46 Largs

10/03/26 16:54 Glasgow Central to Wemyss Bay due 17:46 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
16:54 Not Stopping Glasgow Central
17:01 Not Stopping Cardonald
17:03 Not Stopping Hillington East
17:05 Not Stopping Hillington West
17:09 17:09 Paisley Gilmour Street
17:15 17:15 Bishopton
17:24 17:24 Port Glasgow
17:28 17:28 Whinhill
17:30 17:30 Drumfrochar
17:33 17:33 Branchton
17:41 17:41 Inverkip
17:46 17:46 Wemyss Bay

10/03/26 17:00 Glasgow Central to Ayr due 17:55 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
17:00 Not Stopping Glasgow Central
17:12 17:12 Paisley Gilmour Street
17:17 17:17 Johnstone
17:18 Milliken Park
17:19 Howwood Renfrew
17:22 Lochwinnoch
17:23 Glengarnock
17:27 Dalry
17:31 17:31 Kilwinning
17:35 17:35 Irvine
17:39 17:39 Barassie
17:42 17:42 Troon
17:46 17:46 Prestwick Int. Airport
17:48 17:48 Prestwick Town
17:51 17:51 Newton-On-Ayr
17:55 17:55 Ayr

10/03/26 17:03 Larkhall to Dalmuir due 18:13 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
17:03 17:03 Larkhall
17:05 17:05 Merryton
17:08 17:08 Chatelherault
17:13 17:13 Hamilton Central
17:15 17:15 Hamilton West
17:19 17:19 Blantyre
17:23 17:23 Newton Lanark
17:28 17:28 Cambuslang
17:32 17:32 Rutherglen
17:34 17:34 Dalmarnock
17:36 17:36 Bridgeton
17:40 17:40 Argyle Street
17:47 Not Stopping Glasgow Central Low Level
17:49 17:49 Anderston
17:51 17:51 Exhibition Centre
17:55 17:55 Partick
17:57 17:57 Hyndland
17:59 17:59 Jordanhill
18:02 18:02 Scotstounhill
18:04 18:04 Garscadden
18:07 18:07 Yoker
18:09 18:09 Clydebank
18:13 18:13 Dalmuir

10/03/26 17:04 Whifflet to Dalmuir due 18:01 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
17:04 17:04 Whifflet
17:07 17:07 Kirkwood
17:10 17:10 Bargeddie
17:14 17:14 Baillieston
17:16 17:16 Mount Vernon
17:18 17:18 Carmyle
17:24 17:24 Rutherglen
17:26 17:26 Dalmarnock
17:28 17:28 Bridgeton
17:32 17:32 Argyle Street
17:34 Not Stopping Glasgow Central Low Level
17:36 17:36 Anderston
17:38 17:38 Exhibition Centre
17:41 17:41 Partick
17:44 17:44 Hyndland
17:46 17:46 Jordanhill
17:48 17:48 Scotstounhill
17:51 17:51 Garscadden
17:53 17:53 Yoker
17:55 17:55 Clydebank
18:01 18:01 Dalmuir

10/03/26 17:05 Ayr to Glasgow Central due 17:56 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
17:05 17:05 Ayr
17:07 17:07 Newton-On-Ayr
17:10 17:10 Prestwick Town
17:12 17:12 Prestwick Int. Airport
17:16 17:16 Troon
17:18 17:18 Barassie
17:23 17:23 Irvine
17:28 17:28 Kilwinning
17:32 Dalry
17:35 Glengarnock
17:37 Lochwinnoch
17:39 Howwood Renfrew
17:40 Milliken Park
17:42 17:42 Johnstone
17:46 17:46 Paisley Gilmour Street
17:56 Not Stopping Glasgow Central

10/03/26 17:05 Glasgow Central to Gourock due 17:51 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
17:05 Not Stopping Glasgow Central
17:12 Not Stopping Cardonald
17:14 Not Stopping Hillington East
17:16 Not Stopping Hillington West
17:21 17:21 Paisley Gilmour Street
17:27 17:27 Bishopton
17:36 17:36 Port Glasgow
17:38 17:38 Bogston
17:40 17:40 Cartsdyke
17:42 17:42 Greenock Central
17:44 17:44 Greenock West
17:47 17:47 Fort Matilda
17:51 17:51 Gourock

10/03/26 17:07 Largs to Glasgow Central due 18:12 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
17:07 17:07 Largs
17:12 17:12 Fairlie
17:17 17:17 West Kilbride
17:24 17:24 Ardrossan South Beach
17:26 17:26 Saltcoats
17:28 17:28 Stevenston
17:32 17:32 Kilwinning
17:37 Not Stopping Dalry
17:41 Not Stopping Glengarnock
17:45 Not Stopping Lochwinnoch
17:49 Not Stopping Howwood Renfrew
17:52 Not Stopping Milliken Park
17:55 Not Stopping Johnstone
17:59 Not Stopping Paisley Gilmour Street
18:12 Not Stopping Glasgow Central

10/03/26 17:09 Dalmuir to Motherwell due 18:10 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
17:09 17:09 Dalmuir
17:11 17:11 Clydebank
17:13 17:13 Yoker
17:16 17:16 Garscadden
17:18 17:18 Scotstounhill
17:22 17:22 Jordanhill
17:24 17:24 Hyndland
17:27 17:27 Partick
17:30 17:30 Exhibition Centre
17:32 17:32 Anderston
17:34 Not Stopping Glasgow Central Low Level
17:36 17:36 Argyle Street
17:39 17:39 Bridgeton
17:41 17:41 Dalmarnock
17:43 17:43 Rutherglen
17:47 17:47 Carmyle
17:50 17:50 Mount Vernon
17:52 17:52 Baillieston
17:55 17:55 Bargeddie
17:59 17:59 Kirkwood
18:03 18:03 Whifflet
18:10 18:10 Motherwell

10/03/26 17:17 Glasgow Central to Largs due 18:15 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew and Lochwinnoch.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
17:17 Not Stopping Glasgow Central
17:27 Not Stopping Paisley Gilmour Street
17:31 Not Stopping Johnstone
17:34 Not Stopping Milliken Park
17:36 Not Stopping Howwood Renfrew
17:40 Not Stopping Lochwinnoch
17:50 17:50 Kilwinning
17:54 17:54 Stevenston
17:57 17:57 Saltcoats
17:59 17:59 Ardrossan South Beach
18:05 18:05 West Kilbride
18:10 18:10 Fairlie
18:15 18:15 Largs

10/03/26 17:17 Glasgow Central to Edinburgh due 18:44 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
17:17 Not Stopping Glasgow Central
17:28 Not Stopping Uddingston
17:32 Not Stopping Bellshill
17:36 Not Stopping Holytown
17:38 Not Stopping Carfin
17:42 Not Stopping Cleland
17:47 Not Stopping Hartwood
17:51 Not Stopping Shotts
17:56 Not Stopping Fauldhouse
18:00 Not Stopping Breich
18:05 Not Stopping Addiewell
18:08 18:08 West Calder
18:14 18:14 Livingston South
18:18 18:18 Kirknewton
18:25 18:25 Curriehill
18:29 18:29 Wester Hailes
18:31 18:31 Kingsknowe
18:34 18:34 Slateford
18:39 18:39 Haymarket
18:44 18:44 Edinburgh

10/03/26 17:22 Glasgow Central to Lanark due 18:13 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
17:22 Not Stopping Glasgow Central
17:30 Not Stopping Cambuslang
17:35 Not Stopping Uddingston
17:39 Not Stopping Bellshill
17:47 17:47 Motherwell
17:50 17:50 Shieldmuir
17:54 17:54 Wishaw
18:02 18:02 Carluke
18:13 18:13 Lanark

10/03/26 17:26 Motherwell to Dalmuir due 18:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
17:26 17:26 Motherwell
17:34 17:34 Whifflet
17:37 17:37 Kirkwood
17:40 17:40 Bargeddie
17:44 17:44 Baillieston
17:46 17:46 Mount Vernon
17:48 17:48 Carmyle
17:54 17:54 Rutherglen
17:57 17:57 Dalmarnock
17:59 17:59 Bridgeton
18:02 18:02 Argyle Street
18:08 Not Stopping Glasgow Central Low Level
18:10 18:10 Anderston
18:12 18:12 Exhibition Centre
18:16 18:16 Partick
18:18 18:18 Hyndland
18:20 18:20 Jordanhill
18:23 18:23 Scotstounhill
18:25 18:25 Garscadden
18:27 18:27 Yoker
18:29 18:29 Clydebank
18:33 18:33 Dalmuir

10/03/26 17:26 Gourock to Glasgow Central due 18:07 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
17:26 17:26 Gourock
17:29 17:29 Fort Matilda
17:32 17:32 Greenock West
17:34 17:34 Greenock Central
17:37 17:37 Cartsdyke
17:39 17:39 Bogston
17:41 17:41 Port Glasgow
17:50 17:50 Bishopton
17:57 17:57 Paisley Gilmour Street
18:07 Not Stopping Glasgow Central

10/03/26 17:26 Edinburgh to Glasgow Central due 18:57 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
17:26 17:26 Edinburgh
17:30 17:30 Haymarket
17:34 17:34 Slateford
17:37 17:37 Kingsknowe
17:39 17:39 Wester Hailes
17:42 17:42 Curriehill
17:49 17:49 Kirknewton
17:54 17:54 Livingston South
17:58 17:58 West Calder
18:02 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:29 Not Stopping Holytown
18:37 Not Stopping Bellshill
18:42 Not Stopping Uddingston
18:57 Not Stopping Glasgow Central

10/03/26 17:27 Wemyss Bay to Glasgow Central due 18:31 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
17:27 17:27 Wemyss Bay
17:31 17:31 Inverkip
17:44 17:44 Branchton
17:47 17:47 Drumfrochar
17:49 17:49 Whinhill
17:54 17:54 Port Glasgow
17:57 17:57 Woodhall
18:01 18:01 Langbank
18:06 18:06 Bishopton
18:11 18:11 Paisley St James
18:14 18:14 Paisley Gilmour Street
18:18 Not Stopping Hillington West
18:20 Not Stopping Hillington East
18:22 Not Stopping Cardonald
18:31 Not Stopping Glasgow Central

10/03/26 17:28 Glasgow Central to Dumfries due 19:32 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Kennishead, Priesthill & Darnley, Nitshill, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
17:28 Not Stopping Glasgow Central
17:37 Not Stopping Kennishead
17:39 Not Stopping Priesthill & Darnley
17:43 Not Stopping Nitshill
17:54 Not Stopping Barrhead
18:06 Not Stopping Dunlop
18:11 Not Stopping Stewarton
18:15 Not Stopping Kilmaurs
18:28 18:28 Kilmarnock
18:44 18:44 Auchinleck
18:53 18:53 New Cumnock
19:01 19:01 Kirkconnel
19:06 19:06 Sanquhar
19:32 19:32 Dumfries

10/03/26 17:28 Kilmarnock to Glasgow Central due 18:17 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
17:28 17:28 Kilmarnock
17:32 17:32 Kilmaurs
17:37 17:37 Stewarton
17:42 17:42 Dunlop
17:56 17:56 Barrhead
17:59 Not Stopping Nitshill
18:01 Not Stopping Priesthill & Darnley
18:03 Not Stopping Kennishead
18:07 Not Stopping Pollokshaws West
18:10 Not Stopping Crossmyloof
18:17 Not Stopping Glasgow Central

10/03/26 17:36 Glasgow Central to Gourock due 18:16 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
17:36 Not Stopping Glasgow Central
17:46 17:46 Paisley Gilmour Street
17:52 17:52 Bishopton
18:01 18:01 Port Glasgow
18:03 18:03 Bogston
18:06 18:06 Cartsdyke
18:08 18:08 Greenock Central
18:10 18:10 Greenock West
18:13 18:13 Fort Matilda
18:16 18:16 Gourock

10/03/26 17:40 Dalmuir to Whifflet due 18:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
17:40 17:40 Dalmuir
17:42 17:42 Clydebank
17:44 17:44 Yoker
17:47 17:47 Garscadden
17:49 17:49 Scotstounhill
17:52 17:52 Jordanhill
17:54 17:54 Hyndland
17:57 17:57 Partick
18:00 18:00 Exhibition Centre
18:02 18:02 Anderston
18:04 Not Stopping Glasgow Central Low Level
18:06 18:06 Argyle Street
18:09 18:09 Bridgeton
18:11 18:11 Dalmarnock
18:13 18:13 Rutherglen
18:17 18:17 Carmyle
18:20 18:20 Mount Vernon
18:22 18:22 Baillieston
18:25 18:25 Bargeddie
18:29 18:29 Kirkwood
18:33 18:33 Whifflet

10/03/26 17:45 Glasgow Central to Largs due 18:55 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
17:45 Not Stopping Glasgow Central
17:55 Not Stopping Paisley Gilmour Street
18:00 Not Stopping Johnstone
18:03 Not Stopping Milliken Park
18:05 Not Stopping Howwood Renfrew
18:09 Not Stopping Lochwinnoch
18:14 Not Stopping Glengarnock
18:18 Not Stopping Dalry
18:25 18:25 Kilwinning
18:29 18:29 Stevenston
18:35 18:35 Saltcoats
18:37 18:37 Ardrossan South Beach
18:43 18:43 West Kilbride
18:49 18:49 Fairlie
18:55 18:55 Largs

10/03/26 17:47 Dalmuir to Larkhall due 18:55 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
17:47 17:47 Dalmuir
17:49 17:49 Singer
17:51 17:51 Drumry
17:54 17:54 Drumchapel
17:57 17:57 Westerton
18:00 18:00 Anniesland
18:03 18:03 Hyndland
18:06 18:06 Partick
18:09 18:09 Exhibition Centre
18:12 18:12 Anderston
18:14 Not Stopping Glasgow Central Low Level
18:16 18:16 Argyle Street
18:19 18:19 Bridgeton
18:21 18:21 Dalmarnock
18:25 18:25 Rutherglen
18:28 18:28 Cambuslang
18:35 18:35 Newton Lanark
18:39 18:39 Blantyre
18:42 18:42 Hamilton West
18:45 18:45 Hamilton Central
18:49 18:49 Chatelherault
18:52 18:52 Merryton
18:55 18:55 Larkhall

10/03/26 17:47 Glasgow Central to Wemyss Bay due 18:47 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
17:47 Not Stopping Glasgow Central
17:54 Not Stopping Cardonald
17:56 Not Stopping Hillington East
17:58 Not Stopping Hillington West
18:04 18:04 Paisley Gilmour Street
18:06 18:06 Paisley St James
18:11 18:11 Bishopton
18:16 18:16 Langbank
18:20 18:20 Woodhall
18:25 18:25 Port Glasgow
18:29 18:29 Whinhill
18:31 18:31 Drumfrochar
18:34 18:34 Branchton
18:42 18:42 Inverkip
18:47 18:47 Wemyss Bay

10/03/26 17:50 Glasgow Central to Lanark due 18:41 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
17:50 Not Stopping Glasgow Central
17:58 Not Stopping Cambuslang
18:03 Not Stopping Uddingston
18:07 Not Stopping Bellshill
18:17 18:17 Motherwell
18:21 18:21 Shieldmuir
18:24 18:24 Wishaw
18:30 18:30 Carluke
18:41 18:41 Lanark

An additional train service has been planned to operate as shown 10/03/26 17:56 Barrhead to Kilmarnock due 18:21.
Last Updated :09/03/2026 22:48
Scheduled Expected Destination
17:56 17:56 Barrhead
18:08 18:08 Dunlop
18:12 18:12 Stewarton
18:16 18:16 Kilmaurs
18:21 18:21 Kilmarnock

10/03/26 17:59 Carlisle to Glasgow Central due 20:37 will be terminated at Kilmarnock.
It will no longer call at Kilmaurs, Stewarton, Dunlop, Barrhead and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
17:59 17:59 Carlisle
18:10 18:10 Gretna Green
18:19 18:19 Annan
18:38 18:38 Dumfries
19:04 19:04 Sanquhar
19:09 19:09 Kirkconnel
19:18 19:18 New Cumnock
19:27 19:27 Auchinleck
19:57 19:57 Kilmarnock
20:01 Not Stopping Kilmaurs
20:06 Not Stopping Stewarton
20:11 Not Stopping Dunlop
20:21 Not Stopping Barrhead
20:37 Not Stopping Glasgow Central

10/03/26 17:59 Edinburgh to Glasgow Central due 19:28 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
17:59 17:59 Edinburgh
18:03 18:03 Haymarket
18:06 18:06 Slateford
18:09 18:09 Kingsknowe
18:11 18:11 Wester Hailes
18:15 18:15 Curriehill
18:21 18:21 Kirknewton
18:27 18:27 Livingston South
18:31 18:31 West Calder
18:35 Not Stopping Addiewell
18:39 Not Stopping Breich
18:43 Not Stopping Fauldhouse
18:48 Not Stopping Shotts
18:52 Not Stopping Hartwood
18:56 Not Stopping Cleland
19:00 Not Stopping Carfin
19:03 Not Stopping Holytown
19:08 Not Stopping Bellshill
19:14 Not Stopping Uddingston
19:19 Not Stopping Cambuslang
19:28 Not Stopping Glasgow Central

10/03/26 18:00 Glasgow Central to Ayr due 18:54 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
18:00 Not Stopping Glasgow Central
18:10 18:10 Paisley Gilmour Street
18:16 18:16 Johnstone
18:17 Milliken Park
18:18 Howwood Renfrew
18:21 Lochwinnoch
18:22 Glengarnock
18:26 Dalry
18:30 18:30 Kilwinning
18:34 18:34 Irvine
18:38 18:38 Barassie
18:41 18:41 Troon
18:45 18:45 Prestwick Int. Airport
18:47 18:47 Prestwick Town
18:50 18:50 Newton-On-Ayr
18:54 18:54 Ayr

10/03/26 18:03 Larkhall to Dalmuir due 19:12 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
18:03 18:03 Larkhall
18:05 18:05 Merryton
18:08 18:08 Chatelherault
18:12 18:12 Hamilton Central
18:15 18:15 Hamilton West
18:18 18:18 Blantyre
18:22 18:22 Newton Lanark
18:26 18:26 Cambuslang
18:31 18:31 Rutherglen
18:34 18:34 Dalmarnock
18:36 18:36 Bridgeton
18:40 18:40 Argyle Street
18:46 Not Stopping Glasgow Central Low Level
18:48 18:48 Anderston
18:50 18:50 Exhibition Centre
18:54 18:54 Partick
18:57 18:57 Hyndland
18:59 18:59 Jordanhill
19:01 19:01 Scotstounhill
19:04 19:04 Garscadden
19:06 19:06 Yoker
19:08 19:08 Clydebank
19:12 19:12 Dalmuir

10/03/26 18:04 Whifflet to Dalmuir due 19:01 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
18:04 18:04 Whifflet
18:07 18:07 Kirkwood
18:10 18:10 Bargeddie
18:14 18:14 Baillieston
18:16 18:16 Mount Vernon
18:18 18:18 Carmyle
18:23 18:23 Rutherglen
18:25 18:25 Dalmarnock
18:27 18:27 Bridgeton
18:31 18:31 Argyle Street
18:34 Not Stopping Glasgow Central Low Level
18:36 18:36 Anderston
18:38 18:38 Exhibition Centre
18:41 18:41 Partick
18:44 18:44 Hyndland
18:46 18:46 Jordanhill
18:48 18:48 Scotstounhill
18:51 18:51 Garscadden
18:53 18:53 Yoker
18:55 18:55 Clydebank
19:01 19:01 Dalmuir

10/03/26 18:05 Ayr to Glasgow Central due 18:55 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
18:05 18:05 Ayr
18:07 18:07 Newton-On-Ayr
18:10 18:10 Prestwick Town
18:12 18:12 Prestwick Int. Airport
18:16 18:16 Troon
18:18 18:18 Barassie
18:23 18:23 Irvine
18:27 18:27 Kilwinning
18:31 Dalry
18:34 Glengarnock
18:36 Lochwinnoch
18:38 Howwood Renfrew
18:39 Milliken Park
18:41 18:41 Johnstone
18:45 18:45 Paisley Gilmour Street
18:55 Not Stopping Glasgow Central

10/03/26 18:09 Dalmuir to Motherwell due 19:12 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
18:09 18:09 Dalmuir
18:11 18:11 Clydebank
18:13 18:13 Yoker
18:16 18:16 Garscadden
18:18 18:18 Scotstounhill
18:21 18:21 Jordanhill
18:23 18:23 Hyndland
18:26 18:26 Partick
18:29 18:29 Exhibition Centre
18:31 18:31 Anderston
18:34 Not Stopping Glasgow Central Low Level
18:36 18:36 Argyle Street
18:39 18:39 Bridgeton
18:41 18:41 Dalmarnock
18:43 18:43 Rutherglen
18:47 18:47 Carmyle
18:50 18:50 Mount Vernon
18:53 18:53 Baillieston
18:56 18:56 Bargeddie
19:00 19:00 Kirkwood
19:05 19:05 Whifflet
19:12 19:12 Motherwell

10/03/26 18:14 Glasgow Central to Edinburgh due 19:52 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
18:14 Not Stopping Glasgow Central
18:29 Not Stopping Uddingston
18:36 Not Stopping Bellshill
18:41 Not Stopping Holytown
18:43 Not Stopping Carfin
18:47 Not Stopping Cleland
18:52 Not Stopping Hartwood
18:57 Not Stopping Shotts
19:03 Not Stopping Fauldhouse
19:07 Not Stopping Breich
19:11 Not Stopping Addiewell
19:15 19:15 West Calder
19:22 19:22 Livingston South
19:27 19:27 Kirknewton
19:34 19:34 Curriehill
19:38 19:38 Wester Hailes
19:40 19:40 Kingsknowe
19:43 19:43 Slateford
19:47 19:47 Haymarket
19:52 19:52 Edinburgh

10/03/26 18:16 Largs to Glasgow Central due 19:21 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
18:16 18:16 Largs
18:21 18:21 Fairlie
18:26 18:26 West Kilbride
18:33 18:33 Ardrossan South Beach
18:35 18:35 Saltcoats
18:37 18:37 Stevenston
18:41 18:41 Kilwinning
18:46 Not Stopping Dalry
18:50 Not Stopping Glengarnock
18:54 Not Stopping Lochwinnoch
18:58 Not Stopping Howwood Renfrew
19:01 Not Stopping Milliken Park
19:04 Not Stopping Johnstone
19:08 Not Stopping Paisley Gilmour Street
19:21 Not Stopping Glasgow Central

10/03/26 18:17 Dalmuir to Larkhall due 19:25 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
18:17 18:17 Dalmuir
18:19 18:19 Singer
18:21 18:21 Drumry
18:24 18:24 Drumchapel
18:27 18:27 Westerton
18:30 18:30 Anniesland
18:33 18:33 Hyndland
18:36 18:36 Partick
18:39 18:39 Exhibition Centre
18:42 18:42 Anderston
18:46 Not Stopping Glasgow Central Low Level
18:48 18:48 Argyle Street
18:51 18:51 Bridgeton
18:53 18:53 Dalmarnock
18:58 18:58 Rutherglen
19:02 19:02 Cambuslang
19:05 19:05 Newton Lanark
19:09 19:09 Blantyre
19:12 19:12 Hamilton West
19:15 19:15 Hamilton Central
19:19 19:19 Chatelherault
19:22 19:22 Merryton
19:25 19:25 Larkhall

10/03/26 18:21 Lanark to Glasgow Central due 19:12 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
18:21 18:21 Lanark
18:31 18:31 Carluke
18:37 18:37 Wishaw
18:40 18:40 Shieldmuir
18:45 18:45 Motherwell
18:52 Not Stopping Bellshill
18:56 Not Stopping Uddingston
19:01 Not Stopping Cambuslang
19:12 Not Stopping Glasgow Central

10/03/26 18:25 Glasgow Central to Lanark due 19:14 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
18:25 Not Stopping Glasgow Central
18:33 Not Stopping Cambuslang
18:37 Not Stopping Uddingston
18:41 Not Stopping Bellshill
18:48 18:48 Motherwell
18:51 18:51 Shieldmuir
18:56 18:56 Wishaw
19:03 19:03 Carluke
19:14 19:14 Lanark

10/03/26 18:26 Motherwell to Dalmuir due 19:31 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
18:26 18:26 Motherwell
18:33 18:33 Whifflet
18:36 18:36 Kirkwood
18:39 18:39 Bargeddie
18:43 18:43 Baillieston
18:45 18:45 Mount Vernon
18:48 18:48 Carmyle
18:53 18:53 Rutherglen
18:56 18:56 Dalmarnock
18:58 18:58 Bridgeton
19:01 19:01 Argyle Street
19:04 Not Stopping Glasgow Central Low Level
19:06 19:06 Anderston
19:08 19:08 Exhibition Centre
19:11 19:11 Partick
19:14 19:14 Hyndland
19:16 19:16 Jordanhill
19:18 19:18 Scotstounhill
19:21 19:21 Garscadden
19:23 19:23 Yoker
19:25 19:25 Clydebank
19:31 19:31 Dalmuir

10/03/26 18:26 Gourock to Glasgow Central due 19:09 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
18:26 18:26 Gourock
18:29 18:29 Fort Matilda
18:32 18:32 Greenock West
18:34 18:34 Greenock Central
18:37 18:37 Cartsdyke
18:39 18:39 Bogston
18:41 18:41 Port Glasgow
18:50 18:50 Bishopton
18:58 18:58 Paisley Gilmour Street
19:09 Not Stopping Glasgow Central

10/03/26 18:27 Glasgow Central to Kilmarnock due 19:21 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
18:27 Not Stopping Glasgow Central
18:36 Not Stopping Crossmyloof
18:38 Not Stopping Pollokshaws West
18:41 Not Stopping Kennishead
18:44 Not Stopping Priesthill & Darnley
18:47 Not Stopping Nitshill
18:56 18:56 Barrhead
19:08 19:08 Dunlop
19:12 19:12 Stewarton
19:16 19:16 Kilmaurs
19:21 19:21 Kilmarnock

10/03/26 18:27 Edinburgh to Glasgow Central due 19:53 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
18:27 18:27 Edinburgh
18:31 18:31 Haymarket
18:44 18:44 Livingston South
18:48 18:48 West Calder
18:52 Not Stopping Addiewell
18:56 Not Stopping Breich
19:00 Not Stopping Fauldhouse
19:13 Not Stopping Shotts
19:17 Not Stopping Hartwood
19:21 Not Stopping Cleland
19:25 Not Stopping Carfin
19:27 Not Stopping Holytown
19:33 Not Stopping Bellshill
19:37 Not Stopping Uddingston
19:53 Not Stopping Glasgow Central

10/03/26 18:29 Wemyss Bay to Glasgow Central due 19:30 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
18:29 18:29 Wemyss Bay
18:33 18:33 Inverkip
18:45 18:45 Branchton
18:48 18:48 Drumfrochar
18:50 18:50 Whinhill
18:55 18:55 Port Glasgow
18:58 18:58 Woodhall
19:02 19:02 Langbank
19:07 19:07 Bishopton
19:12 19:12 Paisley St James
19:15 19:15 Paisley Gilmour Street
19:19 Not Stopping Hillington West
19:21 Not Stopping Hillington East
19:23 Not Stopping Cardonald
19:30 Not Stopping Glasgow Central

10/03/26 18:33 Larkhall to Dalmuir due 19:41 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
18:33 18:33 Larkhall
18:35 18:35 Merryton
18:38 18:38 Chatelherault
18:43 18:43 Hamilton Central
18:45 18:45 Hamilton West
18:50 18:50 Blantyre
18:54 18:54 Newton Lanark
18:57 18:57 Cambuslang
19:01 19:01 Rutherglen
19:04 19:04 Dalmarnock
19:06 19:06 Bridgeton
19:10 19:10 Argyle Street
19:16 Not Stopping Glasgow Central Low Level
19:18 19:18 Anderston
19:20 19:20 Exhibition Centre
19:24 19:24 Partick
19:26 19:26 Hyndland
19:28 19:28 Jordanhill
19:31 19:31 Scotstounhill
19:33 19:33 Garscadden
19:35 19:35 Yoker
19:37 19:37 Clydebank
19:41 19:41 Dalmuir

10/03/26 18:35 Glasgow Central to Gourock due 19:15 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
18:35 Not Stopping Glasgow Central
18:45 18:45 Paisley Gilmour Street
18:51 18:51 Bishopton
19:00 19:00 Port Glasgow
19:02 19:02 Bogston
19:05 19:05 Cartsdyke
19:07 19:07 Greenock Central
19:09 19:09 Greenock West
19:12 19:12 Fort Matilda
19:15 19:15 Gourock

10/03/26 18:40 Dalmuir to Whifflet due 19:33 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:21
Scheduled Expected Destination
18:40 18:40 Dalmuir
18:42 18:42 Clydebank
18:44 18:44 Yoker
18:47 18:47 Garscadden
18:49 18:49 Scotstounhill
18:51 18:51 Jordanhill
18:54 18:54 Hyndland
18:56 18:56 Partick
18:59 18:59 Exhibition Centre
19:01 19:01 Anderston
19:04 Not Stopping Glasgow Central Low Level
19:06 19:06 Argyle Street
19:09 19:09 Bridgeton
19:11 19:11 Dalmarnock
19:13 19:13 Rutherglen
19:17 19:17 Carmyle
19:20 19:20 Mount Vernon
19:22 19:22 Baillieston
19:25 19:25 Bargeddie
19:29 19:29 Kirkwood
19:33 19:33 Whifflet

10/03/26 18:45 Glasgow Central to Largs due 19:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
18:45 Not Stopping Glasgow Central
18:55 Not Stopping Paisley Gilmour Street
18:59 Not Stopping Johnstone
19:02 Not Stopping Milliken Park
19:04 Not Stopping Howwood Renfrew
19:08 Not Stopping Lochwinnoch
19:13 Not Stopping Glengarnock
19:17 Not Stopping Dalry
19:21 19:21 Kilwinning
19:25 19:25 Stevenston
19:28 19:28 Saltcoats
19:30 19:30 Ardrossan South Beach
19:36 19:36 West Kilbride
19:43 19:43 Fairlie
19:48 19:48 Largs

10/03/26 18:47 Dalmuir to Larkhall due 19:55 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
18:47 18:47 Dalmuir
18:49 18:49 Singer
18:51 18:51 Drumry
18:54 18:54 Drumchapel
18:56 18:56 Westerton
19:00 19:00 Anniesland
19:03 19:03 Hyndland
19:06 19:06 Partick
19:09 19:09 Exhibition Centre
19:12 19:12 Anderston
19:17 Not Stopping Glasgow Central Low Level
19:19 19:19 Argyle Street
19:22 19:22 Bridgeton
19:24 19:24 Dalmarnock
19:28 19:28 Rutherglen
19:32 19:32 Cambuslang
19:35 19:35 Newton Lanark
19:39 19:39 Blantyre
19:42 19:42 Hamilton West
19:44 19:44 Hamilton Central
19:49 19:49 Chatelherault
19:52 19:52 Merryton
19:55 19:55 Larkhall

10/03/26 18:47 Glasgow Central to Wemyss Bay due 19:45 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
18:47 Not Stopping Glasgow Central
18:54 Not Stopping Cardonald
18:56 Not Stopping Hillington East
18:58 Not Stopping Hillington West
19:02 19:02 Paisley Gilmour Street
19:04 19:04 Paisley St James
19:09 19:09 Bishopton
19:15 19:15 Langbank
19:19 19:19 Woodhall
19:22 19:22 Port Glasgow
19:26 19:26 Whinhill
19:29 19:29 Drumfrochar
19:32 19:32 Branchton
19:40 19:40 Inverkip
19:45 19:45 Wemyss Bay

10/03/26 18:50 Glasgow Central to Lanark due 19:45 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
18:50 Not Stopping Glasgow Central
18:58 Not Stopping Cambuslang
19:03 Not Stopping Uddingston
19:09 Not Stopping Bellshill
19:19 19:19 Motherwell
19:23 19:23 Shieldmuir
19:27 19:27 Wishaw
19:34 19:34 Carluke
19:45 19:45 Lanark

10/03/26 18:53 Lanark to Glasgow Central due 19:43 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
18:53 18:53 Lanark
19:02 19:02 Carluke
19:10 19:10 Wishaw
19:13 19:13 Shieldmuir
19:18 19:18 Motherwell
19:24 Not Stopping Bellshill
19:28 Not Stopping Uddingston
19:34 Not Stopping Cambuslang
19:43 Not Stopping Glasgow Central

10/03/26 18:59 Kilmarnock to Glasgow Central due 19:39 will be terminated at Barrhead.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:38
Scheduled Expected Destination
18:59 18:59 Kilmarnock
19:03 19:03 Kilmaurs
19:09 19:09 Stewarton
19:13 19:13 Dunlop
19:25 19:25 Barrhead
19:39 Not Stopping Glasgow Central

10/03/26 19:00 Glasgow Central to Ayr due 19:53 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
19:00 Not Stopping Glasgow Central
19:10 19:10 Paisley Gilmour Street
19:14 19:14 Johnstone
19:15 Milliken Park
19:16 Howwood Renfrew
19:19 Lochwinnoch
19:20 Glengarnock
19:24 Dalry
19:28 19:28 Kilwinning
19:32 19:32 Irvine
19:36 19:36 Barassie
19:39 19:39 Troon
19:43 19:43 Prestwick Int. Airport
19:45 19:45 Prestwick Town
19:48 19:48 Newton-On-Ayr
19:53 19:53 Ayr

10/03/26 19:03 Whifflet to Dalmuir due 20:00 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
19:03 19:03 Whifflet
19:06 19:06 Kirkwood
19:09 19:09 Bargeddie
19:13 19:13 Baillieston
19:15 19:15 Mount Vernon
19:18 19:18 Carmyle
19:23 19:23 Rutherglen
19:26 19:26 Dalmarnock
19:28 19:28 Bridgeton
19:32 19:32 Argyle Street
19:34 Not Stopping Glasgow Central Low Level
19:36 19:36 Anderston
19:38 19:38 Exhibition Centre
19:41 19:41 Partick
19:44 19:44 Hyndland
19:46 19:46 Jordanhill
19:48 19:48 Scotstounhill
19:51 19:51 Garscadden
19:53 19:53 Yoker
19:55 19:55 Clydebank
20:00 20:00 Dalmuir

10/03/26 19:03 Larkhall to Dalmuir due 20:11 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:26
Scheduled Expected Destination
19:03 19:03 Larkhall
19:05 19:05 Merryton
19:08 19:08 Chatelherault
19:13 19:13 Hamilton Central
19:15 19:15 Hamilton West
19:19 19:19 Blantyre
19:23 19:23 Newton Lanark
19:27 19:27 Cambuslang
19:31 19:31 Rutherglen
19:34 19:34 Dalmarnock
19:36 19:36 Bridgeton
19:40 19:40 Argyle Street
19:46 Not Stopping Glasgow Central Low Level
19:48 19:48 Anderston
19:50 19:50 Exhibition Centre
19:54 19:54 Partick
19:56 19:56 Hyndland
19:58 19:58 Jordanhill
20:01 20:01 Scotstounhill
20:03 20:03 Garscadden
20:05 20:05 Yoker
20:07 20:07 Clydebank
20:11 20:11 Dalmuir

10/03/26 19:05 Ayr to Glasgow Central due 19:56 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
19:05 19:05 Ayr
19:07 19:07 Newton-On-Ayr
19:10 19:10 Prestwick Town
19:12 19:12 Prestwick Int. Airport
19:16 19:16 Troon
19:18 19:18 Barassie
19:23 19:23 Irvine
19:27 19:27 Kilwinning
19:31 Dalry
19:34 Glengarnock
19:36 Lochwinnoch
19:38 Howwood Renfrew
19:39 Milliken Park
19:41 19:41 Johnstone
19:45 19:45 Paisley Gilmour Street
19:56 Not Stopping Glasgow Central

10/03/26 19:07 Largs to Glasgow Central due 20:14 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
19:07 19:07 Largs
19:12 19:12 Fairlie
19:17 19:17 West Kilbride
19:24 19:24 Ardrossan South Beach
19:26 19:26 Saltcoats
19:28 19:28 Stevenston
19:33 19:33 Kilwinning
19:38 Not Stopping Dalry
19:42 Not Stopping Glengarnock
19:46 Not Stopping Lochwinnoch
19:50 Not Stopping Howwood Renfrew
19:53 Not Stopping Milliken Park
19:56 Not Stopping Johnstone
20:00 Not Stopping Paisley Gilmour Street
20:14 Not Stopping Glasgow Central

10/03/26 19:09 Dalmuir to Motherwell due 20:11 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
19:09 19:09 Dalmuir
19:11 19:11 Clydebank
19:13 19:13 Yoker
19:16 19:16 Garscadden
19:18 19:18 Scotstounhill
19:21 19:21 Jordanhill
19:24 19:24 Hyndland
19:26 19:26 Partick
19:29 19:29 Exhibition Centre
19:31 19:31 Anderston
19:34 Not Stopping Glasgow Central Low Level
19:36 19:36 Argyle Street
19:39 19:39 Bridgeton
19:41 19:41 Dalmarnock
19:43 19:43 Rutherglen
19:47 19:47 Carmyle
19:50 19:50 Mount Vernon
19:52 19:52 Baillieston
19:55 19:55 Bargeddie
19:59 19:59 Kirkwood
20:03 20:03 Whifflet
20:11 20:11 Motherwell

10/03/26 19:15 Glasgow Central to Carlisle due 21:37 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
19:15 Not Stopping Glasgow Central
19:26 Not Stopping Barrhead
19:38 Not Stopping Dunlop
19:42 Not Stopping Stewarton
19:47 Not Stopping Kilmaurs
19:53 19:53 Kilmarnock
20:10 20:10 Auchinleck
20:18 20:18 New Cumnock
20:27 20:27 Kirkconnel
20:32 20:32 Sanquhar
20:59 20:59 Dumfries
21:15 21:15 Annan
21:24 21:24 Gretna Green
21:37 21:37 Carlisle

10/03/26 19:17 Dalmuir to Larkhall due 20:29 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
19:17 19:17 Dalmuir
19:19 19:19 Singer
19:21 19:21 Drumry
19:24 19:24 Drumchapel
19:26 19:26 Westerton
19:30 19:30 Anniesland
19:33 19:33 Hyndland
19:36 19:36 Partick
19:39 19:39 Exhibition Centre
19:42 19:42 Anderston
19:48 Not Stopping Glasgow Central Low Level
19:50 19:50 Argyle Street
19:53 19:53 Bridgeton
19:55 19:55 Dalmarnock
20:00 20:00 Rutherglen
20:06 20:06 Cambuslang
20:09 20:09 Newton Lanark
20:13 20:13 Blantyre
20:16 20:16 Hamilton West
20:18 20:18 Hamilton Central
20:23 20:23 Chatelherault
20:26 20:26 Merryton
20:29 20:29 Larkhall

10/03/26 19:18 Gourock to Glasgow Central due 20:08 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
19:18 19:18 Gourock
19:21 19:21 Fort Matilda
19:24 19:24 Greenock West
19:26 19:26 Greenock Central
19:29 19:29 Cartsdyke
19:31 19:31 Bogston
19:33 19:33 Port Glasgow
19:36 19:36 Woodhall
19:40 19:40 Langbank
19:45 19:45 Bishopton
19:50 19:50 Paisley St James
19:53 19:53 Paisley Gilmour Street
19:57 Not Stopping Hillington West
19:59 Not Stopping Hillington East
20:01 Not Stopping Cardonald
20:08 Not Stopping Glasgow Central

10/03/26 19:18 Glasgow Central to Edinburgh due 20:44 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
19:18 Not Stopping Glasgow Central
19:29 Not Stopping Uddingston
19:33 Not Stopping Bellshill
19:37 Not Stopping Holytown
19:39 Not Stopping Carfin
19:43 Not Stopping Cleland
19:48 Not Stopping Hartwood
19:51 Not Stopping Shotts
19:57 Not Stopping Fauldhouse
20:01 Not Stopping Breich
20:05 Not Stopping Addiewell
20:08 20:08 West Calder
20:13 20:13 Livingston South
20:17 20:17 Kirknewton
20:24 20:24 Curriehill
20:28 20:28 Wester Hailes
20:30 20:30 Kingsknowe
20:33 20:33 Slateford
20:39 20:39 Haymarket
20:44 20:44 Edinburgh

10/03/26 19:20 Glasgow Central to Lanark due 20:11 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
19:20 Not Stopping Glasgow Central
19:29 Not Stopping Cambuslang
19:33 Not Stopping Uddingston
19:38 Not Stopping Bellshill
19:46 19:46 Motherwell
19:50 19:50 Shieldmuir
19:53 19:53 Wishaw
19:59 19:59 Carluke
20:11 20:11 Lanark

10/03/26 19:26 Motherwell to Dalmuir due 20:29 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
19:26 19:26 Motherwell
19:33 19:33 Whifflet
19:36 19:36 Kirkwood
19:39 19:39 Bargeddie
19:43 19:43 Baillieston
19:45 19:45 Mount Vernon
19:48 19:48 Carmyle
19:53 19:53 Rutherglen
19:55 19:55 Dalmarnock
19:57 19:57 Bridgeton
20:01 20:01 Argyle Street
20:04 Not Stopping Glasgow Central Low Level
20:05 20:05 Anderston
20:08 20:08 Exhibition Centre
20:11 20:11 Partick
20:14 20:14 Hyndland
20:16 20:16 Jordanhill
20:18 20:18 Scotstounhill
20:21 20:21 Garscadden
20:23 20:23 Yoker
20:25 20:25 Clydebank
20:29 20:29 Dalmuir

10/03/26 19:26 Lanark to Glasgow Central due 20:15 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
19:26 19:26 Lanark
19:35 19:35 Carluke
19:42 19:42 Wishaw
19:47 19:47 Shieldmuir
19:51 19:51 Motherwell
19:57 Not Stopping Bellshill
20:01 Not Stopping Uddingston
20:06 Not Stopping Cambuslang
20:15 Not Stopping Glasgow Central

10/03/26 19:27 Wemyss Bay to Glasgow Central due 20:19 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
19:27 19:27 Wemyss Bay
19:31 19:31 Inverkip
19:43 19:43 Branchton
19:45 19:45 Drumfrochar
19:48 19:48 Whinhill
19:53 19:53 Port Glasgow
20:02 20:02 Bishopton
20:08 20:08 Paisley Gilmour Street
20:19 Not Stopping Glasgow Central

10/03/26 19:29 Kilmarnock to Glasgow Central due 20:15 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 22:30
Scheduled Expected Destination
19:29 19:29 Kilmarnock
19:33 19:33 Kilmaurs
19:38 19:38 Stewarton
19:43 19:43 Dunlop
19:53 19:53 Barrhead
19:56 Not Stopping Nitshill
19:59 Not Stopping Priesthill & Darnley
20:01 Not Stopping Kennishead
20:04 Not Stopping Pollokshaws West
20:07 Not Stopping Crossmyloof
20:15 Not Stopping Glasgow Central

10/03/26 19:30 Edinburgh to Glasgow Central due 20:54 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
19:30 19:30 Edinburgh
19:34 19:34 Haymarket
19:38 19:38 Slateford
19:41 19:41 Kingsknowe
19:43 19:43 Wester Hailes
19:47 19:47 Curriehill
19:53 19:53 Kirknewton
19:58 19:58 Livingston South
20:03 20:03 West Calder
20:06 Not Stopping Addiewell
20:11 Not Stopping Breich
20:15 Not Stopping Fauldhouse
20:20 Not Stopping Shotts
20:23 Not Stopping Hartwood
20:28 Not Stopping Cleland
20:31 Not Stopping Carfin
20:34 Not Stopping Holytown
20:38 Not Stopping Bellshill
20:42 Not Stopping Uddingston
20:54 Not Stopping Glasgow Central

10/03/26 19:33 Glasgow Central to Kilmarnock due 20:21 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
19:33 Not Stopping Glasgow Central
19:39 Not Stopping Crossmyloof
19:42 Not Stopping Pollokshaws West
19:45 Not Stopping Kennishead
19:47 Not Stopping Priesthill & Darnley
19:50 Not Stopping Nitshill
19:56 19:56 Barrhead
20:08 20:08 Dunlop
20:12 20:12 Stewarton
20:16 20:16 Kilmaurs
20:21 20:21 Kilmarnock

10/03/26 19:35 Glasgow Central to Gourock due 20:26 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
19:35 Not Stopping Glasgow Central
19:42 Not Stopping Cardonald
19:44 Not Stopping Hillington East
19:46 Not Stopping Hillington West
19:51 19:51 Paisley Gilmour Street
19:53 19:53 Paisley St James
19:58 19:58 Bishopton
20:04 20:04 Langbank
20:08 20:08 Woodhall
20:11 20:11 Port Glasgow
20:13 20:13 Bogston
20:15 20:15 Cartsdyke
20:17 20:17 Greenock Central
20:19 20:19 Greenock West
20:22 20:22 Fort Matilda
20:26 20:26 Gourock

10/03/26 19:45 Glasgow Central to Largs due 20:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
19:45 Not Stopping Glasgow Central
19:55 Not Stopping Paisley Gilmour Street
19:59 Not Stopping Johnstone
20:02 Not Stopping Milliken Park
20:04 Not Stopping Howwood Renfrew
20:08 Not Stopping Lochwinnoch
20:13 Not Stopping Glengarnock
20:17 Not Stopping Dalry
20:21 20:21 Kilwinning
20:25 20:25 Stevenston
20:28 20:28 Saltcoats
20:30 20:30 Ardrossan South Beach
20:36 20:36 West Kilbride
20:43 20:43 Fairlie
20:48 20:48 Largs

10/03/26 19:47 Dalmuir to Larkhall due 20:56 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
19:47 19:47 Dalmuir
19:49 19:49 Singer
19:51 19:51 Drumry
19:54 19:54 Drumchapel
19:57 19:57 Westerton
20:00 20:00 Anniesland
20:04 20:04 Hyndland
20:06 20:06 Partick
20:10 20:10 Exhibition Centre
20:12 20:12 Anderston
20:15 Not Stopping Glasgow Central Low Level
20:17 20:17 Argyle Street
20:20 20:20 Bridgeton
20:22 20:22 Dalmarnock
20:25 20:25 Rutherglen
20:28 20:28 Cambuslang
20:34 20:34 Newton Lanark
20:39 20:39 Blantyre
20:42 20:42 Hamilton West
20:45 20:45 Hamilton Central
20:50 20:50 Chatelherault
20:53 20:53 Merryton
20:56 20:56 Larkhall

10/03/26 19:50 Glasgow Central to Lanark due 20:45 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
19:50 Not Stopping Glasgow Central
19:58 Not Stopping Cambuslang
20:03 Not Stopping Uddingston
20:08 Not Stopping Bellshill
20:17 20:17 Motherwell
20:20 20:20 Shieldmuir
20:26 20:26 Wishaw
20:34 20:34 Carluke
20:45 20:45 Lanark

10/03/26 19:50 Lanark to Glasgow Central due 20:44 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
19:50 19:50 Lanark
20:00 20:00 Carluke
20:06 20:06 Wishaw
20:10 20:10 Shieldmuir
20:16 20:16 Motherwell
20:24 Not Stopping Bellshill
20:30 Not Stopping Uddingston
20:35 Not Stopping Cambuslang
20:44 Not Stopping Glasgow Central

10/03/26 19:55 Glasgow Central to Wemyss Bay due 20:46 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
19:55 Not Stopping Glasgow Central
20:07 20:07 Paisley Gilmour Street
20:13 20:13 Bishopton
20:23 20:23 Port Glasgow
20:27 20:27 Whinhill
20:30 20:30 Drumfrochar
20:33 20:33 Branchton
20:41 20:41 Inverkip
20:46 20:46 Wemyss Bay

10/03/26 19:59 Whifflet to Dalmuir due 20:55 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:22
Scheduled Expected Destination
19:59 19:59 Whifflet
20:02 20:02 Kirkwood
20:05 20:05 Bargeddie
20:08 20:08 Baillieston
20:10 20:10 Mount Vernon
20:13 20:13 Carmyle
20:19 20:19 Rutherglen
20:22 20:22 Dalmarnock
20:24 20:24 Bridgeton
20:27 20:27 Argyle Street
20:29 Not Stopping Glasgow Central Low Level
20:31 20:31 Anderston
20:33 20:33 Exhibition Centre
20:36 20:36 Partick
20:39 20:39 Hyndland
20:42 20:42 Anniesland
20:45 20:45 Westerton
20:47 20:47 Drumchapel
20:49 20:49 Drumry
20:52 20:52 Singer
20:55 20:55 Dalmuir

10/03/26 20:00 Glasgow Central to Ayr due 20:52 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
20:00 Not Stopping Glasgow Central
20:10 20:10 Paisley Gilmour Street
20:14 20:14 Johnstone
20:15 Milliken Park
20:16 Howwood Renfrew
20:19 Lochwinnoch
20:20 Glengarnock
20:24 Dalry
20:28 20:28 Kilwinning
20:32 20:32 Irvine
20:36 20:36 Barassie
20:39 20:39 Troon
20:43 20:43 Prestwick Int. Airport
20:45 20:45 Prestwick Town
20:48 20:48 Newton-On-Ayr
20:52 20:52 Ayr

10/03/26 20:03 Wemyss Bay to Glasgow Central due 20:52 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
20:03 20:03 Wemyss Bay
20:07 20:07 Inverkip
20:14 20:14 Branchton
20:17 20:17 Drumfrochar
20:19 20:19 Whinhill
20:24 20:24 Port Glasgow
20:34 20:34 Bishopton
20:40 20:40 Paisley Gilmour Street
20:52 Not Stopping Glasgow Central

10/03/26 20:05 Ayr to Glasgow Central due 20:58 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
20:05 20:05 Ayr
20:07 20:07 Newton-On-Ayr
20:10 20:10 Prestwick Town
20:12 20:12 Prestwick Int. Airport
20:16 20:16 Troon
20:18 20:18 Barassie
20:23 20:23 Irvine
20:27 20:27 Kilwinning
20:31 Dalry
20:34 Glengarnock
20:36 Lochwinnoch
20:38 Howwood Renfrew
20:39 Milliken Park
20:41 20:41 Johnstone
20:45 20:45 Paisley Gilmour Street
20:58 Not Stopping Glasgow Central

10/03/26 20:07 Largs to Glasgow Central due 21:11 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
20:07 20:07 Largs
20:12 20:12 Fairlie
20:17 20:17 West Kilbride
20:24 20:24 Ardrossan South Beach
20:26 20:26 Saltcoats
20:28 20:28 Stevenston
20:33 20:33 Kilwinning
20:38 Not Stopping Dalry
20:42 Not Stopping Glengarnock
20:46 Not Stopping Lochwinnoch
20:50 Not Stopping Howwood Renfrew
20:53 Not Stopping Milliken Park
20:56 Not Stopping Johnstone
21:00 Not Stopping Paisley Gilmour Street
21:11 Not Stopping Glasgow Central

10/03/26 20:16 Lanark to Glasgow Central due 21:04 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
20:16 20:16 Lanark
20:26 20:26 Carluke
20:35 20:35 Wishaw
20:39 20:39 Shieldmuir
20:44 20:44 Motherwell
20:49 Not Stopping Uddingston
20:53 Not Stopping Cambuslang
21:04 Not Stopping Glasgow Central

10/03/26 20:16 Glasgow Central to Edinburgh due 21:54 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
20:16 Not Stopping Glasgow Central
20:28 Not Stopping Uddingston
20:34 Not Stopping Bellshill
20:39 Not Stopping Holytown
20:42 Not Stopping Carfin
20:46 Not Stopping Cleland
20:52 Not Stopping Hartwood
20:57 Not Stopping Shotts
21:03 Not Stopping Fauldhouse
21:07 Not Stopping Breich
21:12 Not Stopping Addiewell
21:15 21:15 West Calder
21:21 21:21 Livingston South
21:27 21:27 Kirknewton
21:33 21:33 Curriehill
21:37 21:37 Wester Hailes
21:40 21:40 Kingsknowe
21:44 21:44 Slateford
21:48 21:48 Haymarket
21:54 21:54 Edinburgh

10/03/26 20:17 Dalmuir to Larkhall due 21:28 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
20:17 20:17 Dalmuir
20:19 20:19 Singer
20:21 20:21 Drumry
20:24 20:24 Drumchapel
20:27 20:27 Westerton
20:30 20:30 Anniesland
20:33 20:33 Hyndland
20:36 20:36 Partick
20:39 20:39 Exhibition Centre
20:42 20:42 Anderston
20:48 Not Stopping Glasgow Central Low Level
20:50 20:50 Argyle Street
20:53 20:53 Bridgeton
20:55 20:55 Dalmarnock
20:58 20:58 Rutherglen
21:03 21:03 Cambuslang
21:08 21:08 Newton Lanark
21:12 21:12 Blantyre
21:15 21:15 Hamilton West
21:17 21:17 Hamilton Central
21:22 21:22 Chatelherault
21:25 21:25 Merryton
21:28 21:28 Larkhall

10/03/26 20:23 Glasgow Central to Lanark due 21:13 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
20:23 Not Stopping Glasgow Central
20:32 Not Stopping Cambuslang
20:36 Not Stopping Uddingston
20:41 Not Stopping Bellshill
20:49 20:49 Motherwell
20:53 20:53 Shieldmuir
20:56 20:56 Wishaw
21:02 21:02 Carluke
21:13 21:13 Lanark

10/03/26 20:26 Motherwell to Dalmuir due 21:26 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
20:26 20:26 Motherwell
20:33 20:33 Whifflet
20:36 20:36 Kirkwood
20:39 20:39 Bargeddie
20:43 20:43 Baillieston
20:45 20:45 Mount Vernon
20:47 20:47 Carmyle
20:51 20:51 Rutherglen
20:54 20:54 Dalmarnock
20:56 20:56 Bridgeton
20:59 20:59 Argyle Street
21:01 Not Stopping Glasgow Central Low Level
21:02 21:02 Anderston
21:04 21:04 Exhibition Centre
21:08 21:08 Partick
21:10 21:10 Hyndland
21:13 21:13 Anniesland
21:16 21:16 Westerton
21:19 21:19 Drumchapel
21:21 21:21 Drumry
21:23 21:23 Singer
21:26 21:26 Dalmuir

10/03/26 20:27 Gourock to Glasgow Central due 21:19 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
20:27 20:27 Gourock
20:30 20:30 Fort Matilda
20:33 20:33 Greenock West
20:35 20:35 Greenock Central
20:38 20:38 Cartsdyke
20:40 20:40 Bogston
20:42 20:42 Port Glasgow
20:45 20:45 Woodhall
20:49 20:49 Langbank
20:54 20:54 Bishopton
20:59 20:59 Paisley St James
21:02 21:02 Paisley Gilmour Street
21:06 Not Stopping Hillington West
21:08 Not Stopping Hillington East
21:10 Not Stopping Cardonald
21:19 Not Stopping Glasgow Central

10/03/26 20:27 Edinburgh to Glasgow Central due 21:55 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
20:27 20:27 Edinburgh
20:31 20:31 Haymarket
20:35 20:35 Slateford
20:38 20:38 Kingsknowe
20:41 20:41 Wester Hailes
20:44 20:44 Curriehill
20:51 20:51 Kirknewton
20:56 20:56 Livingston South
21:00 21:00 West Calder
21:04 Not Stopping Addiewell
21:08 Not Stopping Breich
21:12 Not Stopping Fauldhouse
21:17 Not Stopping Shotts
21:21 Not Stopping Hartwood
21:25 Not Stopping Cleland
21:29 Not Stopping Carfin
21:31 Not Stopping Holytown
21:35 Not Stopping Bellshill
21:40 Not Stopping Uddingston
21:55 Not Stopping Glasgow Central

10/03/26 20:28 Kilmarnock to Glasgow Central due 21:18 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 22:30
Scheduled Expected Destination
20:28 20:28 Kilmarnock
20:32 20:32 Kilmaurs
20:37 20:37 Stewarton
20:42 20:42 Dunlop
20:53 20:53 Barrhead
20:56 Not Stopping Nitshill
20:59 Not Stopping Priesthill & Darnley
21:01 Not Stopping Kennishead
21:05 Not Stopping Pollokshaws West
21:08 Not Stopping Crossmyloof
21:18 Not Stopping Glasgow Central

10/03/26 20:33 Glasgow Central to Kilmarnock due 21:24 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
20:33 Not Stopping Glasgow Central
20:39 Not Stopping Crossmyloof
20:42 Not Stopping Pollokshaws West
20:45 Not Stopping Kennishead
20:47 Not Stopping Priesthill & Darnley
20:50 Not Stopping Nitshill
20:55 20:55 Barrhead
21:08 21:08 Dunlop
21:15 21:15 Stewarton
21:19 21:19 Kilmaurs
21:24 21:24 Kilmarnock

10/03/26 20:35 Glasgow Central to Gourock due 21:26 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
20:35 Not Stopping Glasgow Central
20:42 Not Stopping Cardonald
20:44 Not Stopping Hillington East
20:46 Not Stopping Hillington West
20:51 20:51 Paisley Gilmour Street
20:53 20:53 Paisley St James
20:58 20:58 Bishopton
21:04 21:04 Langbank
21:08 21:08 Woodhall
21:11 21:11 Port Glasgow
21:13 21:13 Bogston
21:15 21:15 Cartsdyke
21:17 21:17 Greenock Central
21:19 21:19 Greenock West
21:22 21:22 Fort Matilda
21:26 21:26 Gourock

10/03/26 20:47 Glasgow Central to Largs due 21:50 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
20:47 Not Stopping Glasgow Central
20:57 Not Stopping Paisley Gilmour Street
21:01 Not Stopping Johnstone
21:04 Not Stopping Milliken Park
21:06 Not Stopping Howwood Renfrew
21:10 Not Stopping Lochwinnoch
21:15 Not Stopping Glengarnock
21:19 Not Stopping Dalry
21:23 21:23 Kilwinning
21:27 21:27 Stevenston
21:30 21:30 Saltcoats
21:32 21:32 Ardrossan South Beach
21:38 21:38 West Kilbride
21:45 21:45 Fairlie
21:50 21:50 Largs

10/03/26 20:48 Dalmuir to Larkhall due 21:54 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
20:48 20:48 Dalmuir
20:50 20:50 Singer
20:53 20:53 Drumry
20:55 20:55 Drumchapel
21:00 21:00 Westerton
21:03 21:03 Anniesland
21:06 21:06 Hyndland
21:08 21:08 Partick
21:11 21:11 Exhibition Centre
21:13 21:13 Anderston
21:15 Not Stopping Glasgow Central Low Level
21:17 21:17 Argyle Street
21:20 21:20 Bridgeton
21:22 21:22 Dalmarnock
21:26 21:26 Rutherglen
21:30 21:30 Cambuslang
21:33 21:33 Newton Lanark
21:37 21:37 Blantyre
21:40 21:40 Hamilton West
21:43 21:43 Hamilton Central
21:48 21:48 Chatelherault
21:51 21:51 Merryton
21:54 21:54 Larkhall

10/03/26 20:49 Dumfries to Glasgow Central due 22:39 will be terminated at Kilmarnock.
It will no longer call at Kilmaurs, Stewarton, Dunlop, Barrhead and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
20:49 20:49 Dumfries
21:15 21:15 Sanquhar
21:20 21:20 Kirkconnel
21:31 21:31 New Cumnock
21:39 21:39 Auchinleck
21:58 21:58 Kilmarnock
22:02 Not Stopping Kilmaurs
22:08 Not Stopping Stewarton
22:12 Not Stopping Dunlop
22:26 Not Stopping Barrhead
22:39 Not Stopping Glasgow Central

10/03/26 20:51 Glasgow Central to Lanark due 21:46 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
20:51 Not Stopping Glasgow Central
20:59 Not Stopping Cambuslang
21:04 Not Stopping Uddingston
21:10 Not Stopping Bellshill
21:18 21:18 Motherwell
21:22 21:22 Shieldmuir
21:25 21:25 Wishaw
21:34 21:34 Carluke
21:46 21:46 Lanark

10/03/26 20:51 Lanark to Glasgow Central due 21:40 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
20:51 20:51 Lanark
21:00 21:00 Carluke
21:06 21:06 Wishaw
21:10 21:10 Shieldmuir
21:15 21:15 Motherwell
21:21 Not Stopping Bellshill
21:25 Not Stopping Uddingston
21:30 Not Stopping Cambuslang
21:40 Not Stopping Glasgow Central

10/03/26 20:55 Glasgow Central to Wemyss Bay due 22:03 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
20:55 Not Stopping Glasgow Central
21:07 21:07 Paisley Gilmour Street
21:13 21:13 Bishopton
21:24 21:24 Port Glasgow
21:28 21:28 Whinhill
21:31 21:31 Drumfrochar
21:34 21:34 Branchton
21:42 21:42 Inverkip
22:03 22:03 Wemyss Bay

10/03/26 21:00 Glasgow Central to Ayr due 21:54 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
21:00 Not Stopping Glasgow Central
21:10 21:10 Paisley Gilmour Street
21:14 21:14 Johnstone
21:15 Milliken Park
21:16 Howwood Renfrew
21:19 Lochwinnoch
21:20 Glengarnock
21:24 Dalry
21:28 21:28 Kilwinning
21:32 21:32 Irvine
21:36 21:36 Barassie
21:40 21:40 Troon
21:44 21:44 Prestwick Int. Airport
21:46 21:46 Prestwick Town
21:50 21:50 Newton-On-Ayr
21:54 21:54 Ayr

10/03/26 21:03 Dalmuir to Motherwell due 22:07 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
21:03 21:03 Dalmuir
21:05 21:05 Clydebank
21:07 21:07 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 Not Stopping 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

10/03/26 21:04 Wemyss Bay to Glasgow Central due 21:51 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
21:04 21:04 Wemyss Bay
21:08 21:08 Inverkip
21:15 21:15 Branchton
21:18 21:18 Drumfrochar
21:20 21:20 Whinhill
21:25 21:25 Port Glasgow
21:35 21:35 Bishopton
21:41 21:41 Paisley Gilmour Street
21:51 Not Stopping Glasgow Central

10/03/26 21:05 Ayr to Glasgow Central due 21:57 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
21:05 21:05 Ayr
21:07 21:07 Newton-On-Ayr
21:11 21:11 Prestwick Town
21:12 21:12 Prestwick Int. Airport
21:16 21:16 Troon
21:19 21:19 Barassie
21:23 21:23 Irvine
21:27 21:27 Kilwinning
21:31 Dalry
21:34 Glengarnock
21:36 Lochwinnoch
21:38 Howwood Renfrew
21:39 Milliken Park
21:41 21:41 Johnstone
21:45 21:45 Paisley Gilmour Street
21:57 Not Stopping Glasgow Central

10/03/26 21:06 Kilmarnock to Glasgow Central due 21:43 will be terminated at Barrhead.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 22:30
Scheduled Expected Destination
21:06 21:06 Kilmarnock
21:10 21:10 Kilmaurs
21:15 21:15 Stewarton
21:20 21:20 Dunlop
21:30 21:30 Barrhead
21:43 Not Stopping Glasgow Central

10/03/26 21:07 Largs to Glasgow Central due 22:13 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
21:07 21:07 Largs
21:12 21:12 Fairlie
21:17 21:17 West Kilbride
21:24 21:24 Ardrossan South Beach
21:26 21:26 Saltcoats
21:28 21:28 Stevenston
21:33 21:33 Kilwinning
21:38 Not Stopping Dalry
21:42 Not Stopping Glengarnock
21:46 Not Stopping Lochwinnoch
21:50 Not Stopping Howwood Renfrew
21:53 Not Stopping Milliken Park
21:56 Not Stopping Johnstone
22:00 Not Stopping Paisley Gilmour Street
22:13 Not Stopping Glasgow Central

10/03/26 21:14 Glasgow Central to Dumfries due 23:03 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
21:14 Not Stopping Glasgow Central
21:32 Not Stopping Barrhead
21:44 Not Stopping Dunlop
21:48 Not Stopping Stewarton
21:53 Not Stopping Kilmaurs
21:58 21:58 Kilmarnock
22:15 22:15 Auchinleck
22:23 22:23 New Cumnock
22:32 22:32 Kirkconnel
22:37 22:37 Sanquhar
23:03 23:03 Dumfries

10/03/26 21:17 Glasgow Central to Lanark due 22:10 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
21:17 Not Stopping Glasgow Central
21:26 Not Stopping Cambuslang
21:31 Not Stopping Uddingston
21:37 Not Stopping Bellshill
21:45 21:45 Motherwell
21:49 21:49 Shieldmuir
21:53 21:53 Wishaw
21:59 21:59 Carluke
22:10 22:10 Lanark

10/03/26 21:18 Lanark to Glasgow Central due 22:04 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
21:18 21:18 Lanark
21:27 21:27 Carluke
21:34 21:34 Wishaw
21:37 21:37 Shieldmuir
21:43 21:43 Motherwell
21:48 Not Stopping Uddingston
21:52 Not Stopping Cambuslang
22:04 Not Stopping Glasgow Central

10/03/26 21:23 Motherwell to Dalmuir due 22:24 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
21:23 21:23 Motherwell
21:30 21:30 Whifflet
21:33 21:33 Kirkwood
21:36 21:36 Bargeddie
21:40 21:40 Baillieston
21:42 21:42 Mount Vernon
21:44 21:44 Carmyle
21:48 21:48 Rutherglen
21:51 21:51 Dalmarnock
21:53 21:53 Bridgeton
21:56 21:56 Argyle Street
21:58 Not Stopping Glasgow Central Low Level
22:00 22:00 Anderston
22:02 22:02 Exhibition Centre
22:05 22:05 Partick
22:08 22:08 Hyndland
22:11 22:11 Anniesland
22:14 22:14 Westerton
22:17 22:17 Drumchapel
22:19 22:19 Drumry
22:21 22:21 Singer
22:24 22:24 Dalmuir

10/03/26 21:26 Glasgow Central to Edinburgh due 22:48 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
21:26 Not Stopping Glasgow Central
21:38 Not Stopping Uddingston
21:42 Not Stopping Bellshill
21:46 Not Stopping Holytown
21:48 Not Stopping Carfin
21:51 Not Stopping Cleland
21:56 Not Stopping Hartwood
21:59 Not Stopping Shotts
22:05 Not Stopping Fauldhouse
22:08 Not Stopping Breich
22:13 Not Stopping Addiewell
22:16 22:16 West Calder
22:20 22:20 Livingston South
22:25 22:25 Kirknewton
22:31 22:31 Curriehill
22:35 22:35 Wester Hailes
22:37 22:37 Kingsknowe
22:40 22:40 Slateford
22:44 22:44 Haymarket
22:48 22:48 Edinburgh

10/03/26 21:26 Edinburgh to Glasgow Central due 22:56 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
21:26 21:26 Edinburgh
21:30 21:30 Haymarket
21:34 21:34 Slateford
21:37 21:37 Kingsknowe
21:40 21:40 Wester Hailes
21:43 21:43 Curriehill
21:50 21:50 Kirknewton
21:56 21:56 Livingston South
22:01 22:01 West Calder
22:04 Not Stopping Addiewell
22:09 Not Stopping Breich
22:13 Not Stopping Fauldhouse
22:19 Not Stopping Shotts
22:22 Not Stopping Hartwood
22:27 Not Stopping Cleland
22:30 Not Stopping Carfin
22:33 Not Stopping Holytown
22:39 Not Stopping Bellshill
22:43 Not Stopping Uddingston
22:56 Not Stopping Glasgow Central

10/03/26 21:27 Gourock to Glasgow Central due 22:19 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
21:27 21:27 Gourock
21:30 21:30 Fort Matilda
21:33 21:33 Greenock West
21:35 21:35 Greenock Central
21:38 21:38 Cartsdyke
21:40 21:40 Bogston
21:42 21:42 Port Glasgow
21:45 21:45 Woodhall
21:49 21:49 Langbank
21:54 21:54 Bishopton
21:59 21:59 Paisley St James
22:02 22:02 Paisley Gilmour Street
22:06 Not Stopping Hillington West
22:08 Not Stopping Hillington East
22:10 Not Stopping Cardonald
22:19 Not Stopping Glasgow Central

10/03/26 21:34 Glasgow Central to Kilmarnock due 22:26 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
21:34 Not Stopping Glasgow Central
21:40 Not Stopping Crossmyloof
21:43 Not Stopping Pollokshaws West
21:46 Not Stopping Kennishead
21:48 Not Stopping Priesthill & Darnley
21:51 Not Stopping Nitshill
22:00 22:00 Barrhead
22:12 22:12 Dunlop
22:16 22:16 Stewarton
22:21 22:21 Kilmaurs
22:26 22:26 Kilmarnock

10/03/26 21:34 Kilmarnock to Glasgow Central due 22:22 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 22:30
Scheduled Expected Destination
21:34 21:34 Kilmarnock
21:38 21:38 Kilmaurs
21:43 21:43 Stewarton
21:48 21:48 Dunlop
21:58 21:58 Barrhead
22:01 Not Stopping Nitshill
22:04 Not Stopping Priesthill & Darnley
22:06 Not Stopping Kennishead
22:09 Not Stopping Pollokshaws West
22:12 Not Stopping Crossmyloof
22:22 Not Stopping Glasgow Central

10/03/26 21:35 Glasgow Central to Gourock due 22:26 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
21:35 Not Stopping Glasgow Central
21:42 Not Stopping Cardonald
21:44 Not Stopping Hillington East
21:46 Not Stopping Hillington West
21:51 21:51 Paisley Gilmour Street
21:53 21:53 Paisley St James
21:58 21:58 Bishopton
22:04 22:04 Langbank
22:08 22:08 Woodhall
22:11 22:11 Port Glasgow
22:13 22:13 Bogston
22:15 22:15 Cartsdyke
22:17 22:17 Greenock Central
22:19 22:19 Greenock West
22:22 22:22 Fort Matilda
22:26 22:26 Gourock

10/03/26 21:45 Glasgow Central to Largs due 22:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
21:45 Not Stopping Glasgow Central
21:55 Not Stopping Paisley Gilmour Street
21:59 Not Stopping Johnstone
22:02 Not Stopping Milliken Park
22:04 Not Stopping Howwood Renfrew
22:08 Not Stopping Lochwinnoch
22:13 Not Stopping Glengarnock
22:17 Not Stopping Dalry
22:21 22:21 Kilwinning
22:25 22:25 Stevenston
22:28 22:28 Saltcoats
22:30 22:30 Ardrossan South Beach
22:36 22:36 West Kilbride
22:43 22:43 Fairlie
22:48 22:48 Largs

10/03/26 21:51 Dalmuir to Larkhall due 22:57 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:24
Scheduled Expected Destination
21:51 21:51 Dalmuir
21:53 21:53 Singer
21:55 21:55 Drumry
21:58 21:58 Drumchapel
22:00 22:00 Westerton
22:03 22:03 Anniesland
22:06 22:06 Hyndland
22:09 22:09 Partick
22:12 22:12 Exhibition Centre
22:14 22:14 Anderston
22:17 Not Stopping Glasgow Central Low Level
22:18 22:18 Argyle Street
22:21 22:21 Bridgeton
22:23 22:23 Dalmarnock
22:26 22:26 Rutherglen
22:30 22:30 Cambuslang
22:37 22:37 Newton Lanark
22:41 22:41 Blantyre
22:44 22:44 Hamilton West
22:46 22:46 Hamilton Central
22:51 22:51 Chatelherault
22:54 22:54 Merryton
22:57 22:57 Larkhall

10/03/26 21:53 Lanark to Glasgow Central due 22:43 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
21:53 21:53 Lanark
22:03 22:03 Carluke
22:09 22:09 Wishaw
22:13 22:13 Shieldmuir
22:17 22:17 Motherwell
22:25 Not Stopping Bellshill
22:29 Not Stopping Uddingston
22:34 Not Stopping Cambuslang
22:43 Not Stopping Glasgow Central

10/03/26 21:55 Glasgow Central to Wemyss Bay due 22:46 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
21:55 Not Stopping Glasgow Central
22:07 22:07 Paisley Gilmour Street
22:13 22:13 Bishopton
22:23 22:23 Port Glasgow
22:27 22:27 Whinhill
22:30 22:30 Drumfrochar
22:33 22:33 Branchton
22:41 22:41 Inverkip
22:46 22:46 Wemyss Bay

10/03/26 22:00 Glasgow Central to Ayr due 22:51 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
22:00 Not Stopping Glasgow Central
22:10 22:10 Paisley Gilmour Street
22:14 22:14 Johnstone
22:15 Milliken Park
22:16 Howwood Renfrew
22:19 Lochwinnoch
22:20 Glengarnock
22:24 Dalry
22:27 22:27 Kilwinning
22:31 22:31 Irvine
22:36 22:36 Barassie
22:39 22:39 Troon
22:43 22:43 Prestwick Int. Airport
22:44 22:44 Prestwick Town
22:48 22:48 Newton-On-Ayr
22:51 22:51 Ayr

10/03/26 22:03 Dalmuir to Motherwell due 23:05 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
22:03 22:03 Dalmuir
22:05 22:05 Clydebank
22:07 22:07 Yoker
22:10 22:10 Garscadden
22:12 22:12 Scotstounhill
22:15 22:15 Jordanhill
22:18 22:18 Hyndland
22:20 22:20 Partick
22:23 22:23 Exhibition Centre
22:25 22:25 Anderston
22:27 Not Stopping Glasgow Central Low Level
22:29 22:29 Argyle Street
22:32 22:32 Bridgeton
22:34 22:34 Dalmarnock
22:37 22:37 Rutherglen
22:41 22:41 Carmyle
22:44 22:44 Mount Vernon
22:46 22:46 Baillieston
22:49 22:49 Bargeddie
22:53 22:53 Kirkwood
22:57 22:57 Whifflet
23:05 23:05 Motherwell

10/03/26 22:03 Wemyss Bay to Glasgow Central due 22:51 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
22:03 22:03 Wemyss Bay
22:07 22:07 Inverkip
22:14 22:14 Branchton
22:17 22:17 Drumfrochar
22:19 22:19 Whinhill
22:24 22:24 Port Glasgow
22:34 22:34 Bishopton
22:40 22:40 Paisley Gilmour Street
22:51 Not Stopping Glasgow Central

10/03/26 22:05 Ayr to Glasgow Central due 22:59 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
22:05 22:05 Ayr
22:07 22:07 Newton-On-Ayr
22:10 22:10 Prestwick Town
22:12 22:12 Prestwick Int. Airport
22:16 22:16 Troon
22:18 22:18 Barassie
22:23 22:23 Irvine
22:27 22:27 Kilwinning
22:31 Dalry
22:34 Glengarnock
22:36 Lochwinnoch
22:38 Howwood Renfrew
22:39 Milliken Park
22:41 22:41 Johnstone
22:45 22:45 Paisley Gilmour Street
22:59 Not Stopping Glasgow Central

10/03/26 22:07 Largs to Glasgow Central due 23:14 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
22:07 22:07 Largs
22:12 22:12 Fairlie
22:17 22:17 West Kilbride
22:24 22:24 Ardrossan South Beach
22:26 22:26 Saltcoats
22:28 22:28 Stevenston
22:33 22:33 Kilwinning
22:38 Not Stopping Dalry
22:42 Not Stopping Glengarnock
22:46 Not Stopping Lochwinnoch
22:50 Not Stopping Howwood Renfrew
22:53 Not Stopping Milliken Park
22:56 Not Stopping Johnstone
23:00 Not Stopping Paisley Gilmour Street
23:14 Not Stopping Glasgow Central

10/03/26 22:14 Glasgow Central to Dumfries due 23:57 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a fire at a station.
Last Updated :09/03/2026 15:34
Scheduled Expected Destination
22:14 Not Stopping Glasgow Central
22:25 Not Stopping Barrhead
22:37 Not Stopping Dunlop
22:42 Not Stopping Stewarton
22:46 Not Stopping Kilmaurs
22:53 22:53 Kilmarnock
23:09 23:09 Auchinleck
23:18 23:18 New Cumnock
23:26 23:26 Kirkconnel
23:31 23:31 Sanquhar
23:57 23:57 Dumfries

10/03/26 22:20 Glasgow Central to Gourock due 23:11 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
22:20 Not Stopping Glasgow Central
22:27 Not Stopping Cardonald
22:29 Not Stopping Hillington East
22:31 Not Stopping Hillington West
22:36 22:36 Paisley Gilmour Street
22:38 22:38 Paisley St James
22:43 22:43 Bishopton
22:49 22:49 Langbank
22:53 22:53 Woodhall
22:56 22:56 Port Glasgow
22:58 22:58 Bogston
23:00 23:00 Cartsdyke
23:02 23:02 Greenock Central
23:04 23:04 Greenock West
23:07 23:07 Fort Matilda
23:11 23:11 Gourock

10/03/26 22:21 Motherwell to Dalmuir due 23:23 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:20
Scheduled Expected Destination
22:21 22:21 Motherwell
22:29 22:29 Whifflet
22:32 22:32 Kirkwood
22:35 22:35 Bargeddie
22:38 22:38 Baillieston
22:40 22:40 Mount Vernon
22:43 22:43 Carmyle
22:47 22:47 Rutherglen
22:49 22:49 Dalmarnock
22:51 22:51 Bridgeton
22:55 22:55 Argyle Street
22:57 Not Stopping Glasgow Central Low Level
22:58 22:58 Anderston
23:01 23:01 Exhibition Centre
23:04 23:04 Partick
23:07 23:07 Hyndland
23:10 23:10 Anniesland
23:13 23:13 Westerton
23:15 23:15 Drumchapel
23:17 23:17 Drumry
23:20 23:20 Singer
23:23 23:23 Dalmuir

10/03/26 22:25 Lanark to Glasgow Central due 23:08 will be reinstated.
It will be terminated at Motherwell.
It will no longer call at Uddingston, Cambuslang and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:51
Scheduled Expected Destination
22:25 22:25 Lanark
22:35 22:35 Carluke
22:41 22:41 Wishaw
22:44 22:44 Shieldmuir
22:50 22:50 Motherwell
22:54 Not Stopping Uddingston
22:59 Not Stopping Cambuslang
23:08 Not Stopping Glasgow Central

10/03/26 22:26 Gourock to Glasgow Central due 23:16 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
22:26 22:26 Gourock
22:29 22:29 Fort Matilda
22:32 22:32 Greenock West
22:34 22:34 Greenock Central
22:37 22:37 Cartsdyke
22:39 22:39 Bogston
22:41 22:41 Port Glasgow
22:44 22:44 Woodhall
22:48 22:48 Langbank
22:53 22:53 Bishopton
22:58 22:58 Paisley St James
23:01 23:01 Paisley Gilmour Street
23:05 Not Stopping Hillington West
23:07 Not Stopping Hillington East
23:09 Not Stopping Cardonald
23:16 Not Stopping Glasgow Central

10/03/26 22:26 Edinburgh to Glasgow Central due 23:59 will be reinstated.
It will be terminated at West Calder.
It will no longer call at Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:48
Scheduled Expected Destination
22:26 22:26 Edinburgh
22:30 22:30 Haymarket
22:34 22:34 Slateford
22:37 22:37 Kingsknowe
22:40 22:40 Wester Hailes
22:44 22:44 Curriehill
22:51 22:51 Kirknewton
22:57 22:57 Livingston South
23:02 23:02 West Calder
23:06 Not Stopping Addiewell
23:11 Not Stopping Breich
23:15 Not Stopping Fauldhouse
23:21 Not Stopping Shotts
23:24 Not Stopping Hartwood
23:29 Not Stopping Cleland
23:32 Not Stopping Carfin
23:35 Not Stopping Holytown
23:38 Not Stopping Bellshill
23:43 Not Stopping Uddingston
23:59 Not Stopping Glasgow Central

10/03/26 22:32 Kilmarnock to Glasgow Central due 23:24 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 22:30
Scheduled Expected Destination
22:32 22:32 Kilmarnock
22:36 22:36 Kilmaurs
22:42 22:42 Stewarton
22:46 22:46 Dunlop
22:59 22:59 Barrhead
23:02 Not Stopping Nitshill
23:04 Not Stopping Priesthill & Darnley
23:06 Not Stopping Kennishead
23:10 Not Stopping Pollokshaws West
23:17 Not Stopping Crossmyloof
23:24 Not Stopping Glasgow Central

10/03/26 22:33 Glasgow Central to Kilmarnock due 23:25 will be started from Barrhead.
It will no longer call at Glasgow Central, Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:42
Scheduled Expected Destination
22:33 Not Stopping Glasgow Central
22:39 Not Stopping Crossmyloof
22:42 Not Stopping Pollokshaws West
22:45 Not Stopping Kennishead
22:47 Not Stopping Priesthill & Darnley
22:50 Not Stopping Nitshill
22:59 22:59 Barrhead
23:11 23:11 Dunlop
23:15 23:15 Stewarton
23:19 23:19 Kilmaurs
23:25 23:25 Kilmarnock

10/03/26 22:45 Glasgow Central to Largs due 23:48 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
22:45 Not Stopping Glasgow Central
22:55 Not Stopping Paisley Gilmour Street
22:59 Not Stopping Johnstone
23:02 Not Stopping Milliken Park
23:04 Not Stopping Howwood Renfrew
23:08 Not Stopping Lochwinnoch
23:13 Not Stopping Glengarnock
23:17 Not Stopping Dalry
23:21 23:21 Kilwinning
23:25 23:25 Stevenston
23:28 23:28 Saltcoats
23:30 23:30 Ardrossan South Beach
23:36 23:36 West Kilbride
23:43 23:43 Fairlie
23:48 23:48 Largs

10/03/26 22:53 Largs to Glasgow Central due 23:58 will be terminated at Kilwinning.
It will no longer call at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew, Milliken Park, Johnstone, Paisley Gilmour Street and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
22:53 22:53 Largs
22:58 22:58 Fairlie
23:03 23:03 West Kilbride
23:10 23:10 Ardrossan South Beach
23:12 23:12 Saltcoats
23:14 23:14 Stevenston
23:18 23:18 Kilwinning
23:23 Not Stopping Dalry
23:27 Not Stopping Glengarnock
23:31 Not Stopping Lochwinnoch
23:35 Not Stopping Howwood Renfrew
23:38 Not Stopping Milliken Park
23:41 Not Stopping Johnstone
23:45 Not Stopping Paisley Gilmour Street
23:58 Not Stopping Glasgow Central

10/03/26 22:55 Glasgow Central to Wemyss Bay due 23:45 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 18:59
Scheduled Expected Destination
22:55 Not Stopping Glasgow Central
23:07 23:07 Paisley Gilmour Street
23:13 23:13 Bishopton
23:22 23:22 Port Glasgow
23:26 23:26 Whinhill
23:29 23:29 Drumfrochar
23:32 23:32 Branchton
23:40 23:40 Inverkip
23:45 23:45 Wemyss Bay

10/03/26 23:01 Glasgow Central to Ayr due 23:53 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 16:27
Scheduled Expected Destination
23:01 Not Stopping Glasgow Central
23:11 23:11 Paisley Gilmour Street
23:15 23:15 Johnstone
23:16 Milliken Park
23:17 Howwood Renfrew
23:20 Lochwinnoch
23:21 Glengarnock
23:25 Dalry
23:29 23:29 Kilwinning
23:33 23:33 Irvine
23:37 23:37 Barassie
23:40 23:40 Troon
23:44 23:44 Prestwick Int. Airport
23:46 23:46 Prestwick Town
23:49 23:49 Newton-On-Ayr
23:53 23:53 Ayr

10/03/26 23:03 Dalmuir to Motherwell due 00:08 will no longer call at Glasgow Central Low Level.
This is due to a fire at a station.
Last Updated :09/03/2026 14:18
Scheduled Expected Destination
23:03 23:03 Dalmuir
23:05 23:05 Clydebank
23:07 23:07 Yoker
23:10 23:10 Garscadden
23:12 23:12 Scotstounhill
23:15 23:15 Jordanhill
23:17 23:17 Hyndland
23:20 23:20 Partick
23:24 23:24 Exhibition Centre
23:26 23:26 Anderston
23:29 Not Stopping Glasgow Central Low Level
23:31 23:31 Argyle Street
23:34 23:34 Bridgeton
23:36 23:36 Dalmarnock
23:39 23:39 Rutherglen
23:43 23:43 Carmyle
23:46 23:46 Mount Vernon
23:48 23:48 Baillieston
23:51 23:51 Bargeddie
23:55 23:55 Kirkwood
23:59 23:59 Whifflet
00:08 00:08 Motherwell

10/03/26 23:03 Wemyss Bay to Glasgow Central due 23:54 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 19:05
Scheduled Expected Destination
23:03 23:03 Wemyss Bay
23:07 23:07 Inverkip
23:14 23:14 Branchton
23:17 23:17 Drumfrochar
23:19 23:19 Whinhill
23:24 23:24 Port Glasgow
23:34 23:34 Bishopton
23:40 23:40 Paisley Gilmour Street
23:54 Not Stopping Glasgow Central

10/03/26 23:05 Ayr to Glasgow Central due 00:01 will be terminated at Paisley Gilmour Street.
It will no longer call at Glasgow Central but will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :09/03/2026 16:28
Scheduled Expected Destination
23:05 23:05 Ayr
23:07 23:07 Newton-On-Ayr
23:10 23:10 Prestwick Town
23:12 23:12 Prestwick Int. Airport
23:16 23:16 Troon
23:18 23:18 Barassie
23:23 23:23 Irvine
23:27 23:27 Kilwinning
23:31 Dalry
23:34 Glengarnock
23:36 Lochwinnoch
23:40 Howwood Renfrew
23:42 Milliken Park
23:45 23:45 Johnstone
23:49 23:49 Paisley Gilmour Street
00:01 Not Stopping Glasgow Central

10/03/26 23:06 Glasgow Central to Edinburgh due 00:36 will be reinstated.
It will be started from West Calder.
It will no longer call at Glasgow Central, Cambuslang, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich and Addiewell.
This is due to a fire at a station.
Last Updated :09/03/2026 21:46
Scheduled Expected Destination
23:06 Not Stopping Glasgow Central
23:14 Not Stopping Cambuslang
23:20 Not Stopping Uddingston
23:26 Not Stopping Bellshill
23:30 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:53 Not Stopping Breich
23:57 Not Stopping Addiewell
00:02 00:02 West Calder
00:06 00:06 Livingston South
00:10 00:10 Kirknewton
00:16 00:16 Curriehill
00:20 00:20 Wester Hailes
00:22 00:22 Kingsknowe
00:25 00:25 Slateford
00:32 00:32 Haymarket
00:36 00:36 Edinburgh

10/03/26 23:14 Glasgow Central to Largs due 00:19 will be started from Kilwinning.
It will no longer call at Glasgow Central, Paisley Gilmour Street, Johnstone, Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :09/03/2026 15:44
Scheduled Expected Destination
23:14 Not Stopping Glasgow Central
23:25 Not Stopping Paisley Gilmour Street
23:29 Not Stopping Johnstone
23:32 Not Stopping Milliken Park
23:35 Not Stopping Howwood Renfrew
23:39 Not Stopping Lochwinnoch
23:43 Not Stopping Glengarnock
23:47 Not Stopping Dalry
23:51 23:51 Kilwinning
23:55 23:55 Stevenston
23:58 23:58 Saltcoats
00:02 00:02 Ardrossan South Beach
00:08 00:08 West Kilbride
00:13 00:13 Fairlie
00:19 00:19 Largs

10/03/26 23:22 Glasgow Central to Lanark due 00:12 will be reinstated.
It will be started from Motherwell.
It will no longer call at Glasgow Central, Cambuslang, Uddingston and Bellshill.
This is due to a fire at a station.
Last Updated :09/03/2026 15:50
Scheduled Expected Destination
23:22 Not Stopping Glasgow Central
23:30 Not Stopping Cambuslang
23:36 Not Stopping Uddingston
23:41 Not Stopping Bellshill
23:49 23:49 Motherwell
23:52 23:52 Shieldmuir
23:56 23:56 Wishaw
00:02 00:02 Carluke
00:12 00:12 Lanark

10/03/26 23:26 Gourock to Glasgow Central due 00:19 will be reinstated.
It will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington West, Hillington East, Cardonald and Glasgow Central.
This is due to a fire at a station.
Last Updated :09/03/2026 21:28
Scheduled Expected Destination
23:26 23:26 Gourock
23:29 23:29 Fort Matilda
23:32 23:32 Greenock West
23:34 23:34 Greenock Central
23:37 23:37 Cartsdyke
23:39 23:39 Bogston
23:41 23:41 Port Glasgow
23:44 23:44 Woodhall
23:48 23:48 Langbank
23:53 23:53 Bishopton
23:58 23:58 Paisley St James
00:02 00:02 Paisley Gilmour Street
00:05 Not Stopping Hillington West
00:07 Not Stopping Hillington East
00:09 Not Stopping Cardonald
00:19 Not Stopping Glasgow Central

10/03/26 23:50 Glasgow Central to Gourock due 00:41 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Cardonald, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :09/03/2026 18:52
Scheduled Expected Destination
23:50 Not Stopping Glasgow Central
23:57 Not Stopping Cardonald
23:59 Not Stopping Hillington East
00:02 Not Stopping Hillington West
00:06 00:06 Paisley Gilmour Street
00:08 00:08 Paisley St James
00:13 00:13 Bishopton
00:19 00:19 Langbank
00:23 00:23 Woodhall
00:26 00:26 Port Glasgow
00:28 00:28 Bogston
00:30 00:30 Cartsdyke
00:32 00:32 Greenock Central
00:34 00:34 Greenock West
00:37 00:37 Fort Matilda
00:41 00:41 Gourock

5 Station Updates
The lifts will be out of order between platform 2 and book office level from now until further notice at Arbroath station.
Additional Information:
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :06/03/2026 11:07
The lifts will be out of order from now until further notice at Cameron Bridge station.
Additional Information:
Passenger lift on platform 2
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :09/03/2026 15:35
The lifts will be out of order from now until further notice at Forres station.
Additional Information:
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :05/03/2026 07:38
The escalators will be out of order between the ticket office level and the platforms from 17:18 on 26/02/2026 until further notice at Glasgow Central Low Level station.
Additional Information:
Following the earlier burst water main the escalator between the ticket office and platforms is currently a fixed staircase.
#If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :04/03/2026 11:58
At Haymarket station, the following issues have been reported:
The escalators will be out of order between the concourse and platform 1 from now until further notice.
All toilets on platforms 1 and 4 are out of order.
Last Updated :09/03/2026 20:11
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: 23:08:06 09-03-2026
Powered By    © 2026