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 01:00 18/03.
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 just show your train ticket to the driver when boarding the bus -
* McGills buses on all routes ( numbers 26 and 38 from Paisley to Glasgow)
Inverclyde 531, 532, 533, X7, 507, 517, 540, 545, 547, 901 & 906
Lanarkshire 147, 247, 210, 213, 243, 245 and 310
Renfrewshire 3,17, 26, 38, 51,54, 66, 72, 166, 329, 757 and 904 (3 and 66 cover Barrhead)
* Lothian buses Edinburgh, Haymarket, Slateford, Wester Hailes and Curriehill
* JMB - Lanark - Motherwell via Carluke, Wishaw, Hamilton
* Stagecoach West - all routes to/from Glasgow. Ticket acceptance not on between 07:00 and 09:30 and 16:30 and 18:30.
* Glasgow Subway covering all stations:
* Inner Circle: St Enoch - Glasgow Buchanan Street (Queen Street) - Partick.
* Outer Circle: Partick - Glasgow Buchanan Street (Queen Street) - St Enoch.
* First Glasgow Bus at the following locations;
Pollokshields East 38 38A 38B 38C 38E 3
Queens Park (Pollokshaws road) 38 38A 38B 38C 38E 57 57A 3
Crosshill 31 31A
Mount Florida 31
Cathcart 4 4A 6
Muirend 4 4A 6
Whitecraigs 38 (To Newton Mearns)
Patterton No service
Burnside 18, 18A
Croftfoot 75, 7A
Kings Park 75, 7A
Langside No Service
Pollokshaws East 38 38A 38B 38C 38E 3
Shawlands 57 57A
Maxwell Park No Service
Pollokshields West 90
Crossmyloof 34 90
Pollokshaws West 57 57A
Thornliebank 57 57A
Giffnock 38 38A 38B 38C 38E
Clarkston 4, 4A, 6
Busby 4A, 6
Thorntonhall No service
Hairmyres 201
East Kilbride 18, 18A, 201
Option 3 - Rail Replacement Transport..
* Currently, we have no 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 remains closed, following the significant fire in a building next to the station on Union Street, with disruption expected to last for several days.
Services calling at Glasgow Central low level as scheduled.
Glasgow Central High Level will remain closed until at least next Wednesday.
The following train services will be suspended in both directions -
* Glasgow Central - Paisley Canal
* Glasgow Central - Newton
* 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.
* 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.
* 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 additionally at Milliken Park, Howwood, Lochwinnoch, Glengarnock and Dalry 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.
* Edinburgh - Glasgow Central via Shotts will be reduced and operate between West Calder and Edinburgh in both directions
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 :15/03/2026 07:28
9 Catering Updates
Facilities on the 10:52 Inverness to Edinburgh due 14:12.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :15/03/2026 09:18
Scheduled Expected Destination
10:52 10:52 Inverness
11:28 11:28 Aviemore
11:39 11:39 Kingussie
11:52 11:52 Dalwhinnie
12:23 12:23 Pitlochry
12:38 12:38 Dunkeld & Birnam
12:57 12:57 Perth
14:08 14:08 Haymarket
14:12 14:12 Edinburgh

Facilities on the 11:06 Inverurie to Glasgow Queen Street due 15:11.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :15/03/2026 10:02
Scheduled Expected Destination
11:06 11:06 Inverurie
11:12 11:12 Kintore
11:21 11:21 Dyce
11:32 11:32 Aberdeen
11:48 11:48 Stonehaven
12:10 12:10 Montrose
12:25 12:25 Arbroath
12:45 12:45 Dundee
13:34 13:34 Perth
15:11 15:11 Glasgow Queen Street

Facilities on the 12:32 Inverness to Aberdeen due 14:44.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :15/03/2026 09:18
Scheduled Expected Destination
12:32 12:32 Inverness
12:42 12:42 Inverness Airport
12:51 12:51 Nairn
13:02 13:02 Forres
13:14 13:14 Elgin
13:34 13:34 Keith
13:52 13:52 Huntly
14:08 14:08 Insch
14:20 14:20 Inverurie
14:26 14:26 Kintore
14:35 14:35 Dyce
14:44 14:44 Aberdeen

Facilities on the 12:37 Inverness to Perth due 14:55.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :15/03/2026 09:18
Scheduled Expected Destination
12:37 12:37 Inverness
13:10 13:10 Carrbridge
13:19 13:19 Aviemore
13:38 13:38 Kingussie
13:42 13:42 Newtonmore
14:14 14:14 Blair Atholl
14:25 14:25 Pitlochry
14:37 14:37 Dunkeld & Birnam
14:55 14:55 Perth

Facilities on the 15/03/26 15:08 Aberdeen to Edinburgh due 17:40.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :14/03/2026 12:54
Scheduled Expected Destination
15:08 15:08 Aberdeen
15:19 15:19 Portlethen
15:28 15:28 Stonehaven
15:49 15:49 Montrose
16:03 16:03 Arbroath
16:10 16:10 Carnoustie
16:24 16:24 Dundee
16:37 16:37 Leuchars
16:44 16:44 Cupar
17:05 17:05 Kirkcaldy
17:21 17:21 Inverkeithing
17:35 17:35 Haymarket
17:40 17:40 Edinburgh

Facilities on the 15:24 Aberdeen to Inverness due 17:49.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :15/03/2026 09:18
Scheduled Expected Destination
15:24 15:24 Aberdeen
15:32 15:32 Dyce
15:42 15:42 Kintore
15:47 15:47 Inverurie
16:00 16:00 Insch
16:16 16:16 Huntly
16:37 16:37 Keith
16:59 16:59 Elgin
17:12 17:12 Forres
17:26 17:26 Nairn
17:35 17:35 Inverness Airport
17:49 17:49 Inverness

Facilities on the 15:46 Perth to Elgin due 18:42.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :15/03/2026 09:18
Scheduled Expected Destination
15:46 15:46 Perth
16:14 16:14 Pitlochry
16:56 16:56 Kingussie
17:09 17:09 Aviemore
18:00 18:00 Inverness
18:10 18:10 Inverness Airport
18:19 18:19 Nairn
18:30 18:30 Forres
18:42 18:42 Elgin

Facilities on the 15:52 Edinburgh to Inverness due 19:10.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :15/03/2026 09:18
Scheduled Expected Destination
15:52 15:52 Edinburgh
15:57 15:57 Haymarket
17:11 17:11 Perth
17:27 17:27 Dunkeld & Birnam
17:41 17:41 Pitlochry
18:24 18:24 Kingussie
18:37 18:37 Aviemore
19:10 19:10 Inverness

Facilities on the 16:47 Perth to Aberdeen due 18:25.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :15/03/2026 10:02
Scheduled Expected Destination
16:47 16:47 Perth
17:10 17:10 Dundee
17:26 17:26 Arbroath
17:41 17:41 Montrose
17:53 17:53 Laurencekirk
18:06 18:06 Stonehaven
18:25 18:25 Aberdeen

5 Train Formation Updates
Facilities on the 11:20 Dundee to Edinburgh due 12:45.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2026 07:13
Scheduled Expected Destination
11:20 11:20 Dundee
11:33 11:33 Leuchars
11:40 11:40 Cupar
11:48 11:48 Ladybank
11:55 11:55 Markinch
12:06 12:06 Kirkcaldy
12:22 12:22 Inverkeithing
12:33 12:33 Edinburgh Gateway
12:41 12:41 Haymarket
12:45 12:45 Edinburgh

12:16 Glasgow Central to Edinburgh due 13:54 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.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2026 11:02
Scheduled Expected Destination
12:16 Not Stopping Glasgow Central
12:29 Not Stopping Uddingston
12:34 Not Stopping Bellshill
12:38 Not Stopping Holytown
12:41 Not Stopping Carfin
12:45 Not Stopping Cleland
12:50 Not Stopping Hartwood
12:57 Not Stopping Shotts
13:05 Not Stopping Fauldhouse
13:09 Not Stopping Breich
13:14 Not Stopping Addiewell
13:18 13:18 West Calder
13:25 13:25 Livingston South
13:30 13:30 Kirknewton
13:36 13:36 Curriehill
13:40 13:40 Wester Hailes
13:43 13:43 Kingsknowe
13:46 13:46 Slateford
13:50 13:50 Haymarket
13:54 13:54 Edinburgh

12:26 Edinburgh to Glasgow Central due 14:00 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.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2026 11:02
Scheduled Expected Destination
12:26 12:26 Edinburgh
12:30 12:30 Haymarket
12:34 12:34 Slateford
12:37 12:37 Kingsknowe
12:40 12:40 Wester Hailes
12:43 12:43 Curriehill
12:50 12:50 Kirknewton
12:56 12:56 Livingston South
13:00 13:00 West Calder
13:04 Not Stopping Addiewell
13:08 Not Stopping Breich
13:12 Not Stopping Fauldhouse
13:18 Not Stopping Shotts
13:22 Not Stopping Hartwood
13:26 Not Stopping Cleland
13:30 Not Stopping Carfin
13:32 Not Stopping Holytown
13:38 Not Stopping Bellshill
13:44 Not Stopping Uddingston
14:00 Not Stopping Glasgow Central

13:11 Carlisle to Glasgow Central due 15:43 will be terminated at Kilmarnock.
It will no longer call at Kilmaurs, Stewarton, Dunlop, Barrhead, Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West and Glasgow Central.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2026 07:12
Scheduled Expected Destination
13:11 13:11 Carlisle
13:22 13:22 Gretna Green
13:31 13:31 Annan
13:50 13:50 Dumfries
14:16 14:16 Sanquhar
14:21 14:21 Kirkconnel
14:30 14:30 New Cumnock
14:38 14:38 Auchinleck
14:56 14:56 Kilmarnock
15:00 Not Stopping Kilmaurs
15:06 Not Stopping Stewarton
15:10 Not Stopping Dunlop
15:21 Not Stopping Barrhead
15:24 Not Stopping Nitshill
15:27 Not Stopping Priesthill & Darnley
15:29 Not Stopping Kennishead
15:32 Not Stopping Pollokshaws West
15:43 Not Stopping Glasgow Central

15:03 Glasgow Central to Carlisle due 17:39 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Pollokshaws West, Kennishead, Priesthill & Darnley, Nitshill, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2026 07:12
Scheduled Expected Destination
15:03 Not Stopping Glasgow Central
15:11 Not Stopping Pollokshaws West
15:14 Not Stopping Kennishead
15:16 Not Stopping Priesthill & Darnley
15:19 Not Stopping Nitshill
15:23 Not Stopping Barrhead
15:35 Not Stopping Dunlop
15:39 Not Stopping Stewarton
15:44 Not Stopping Kilmaurs
15:52 15:52 Kilmarnock
16:08 16:08 Auchinleck
16:17 16:17 New Cumnock
16:25 16:25 Kirkconnel
16:30 16:30 Sanquhar
17:01 17:01 Dumfries
17:16 17:16 Annan
17:26 17:26 Gretna Green
17:39 17:39 Carlisle

216 Train Cancellations
11:50 Glasgow Central to Wemyss Bay due 12:40 will be cancelled.
This is due to a shortage of train crew.
Last Updated :15/03/2026 11:37
Scheduled Expected Destination
11:50 Not Stopping Glasgow Central
11:58 Not Stopping Hillington East
12:03 Not Stopping Paisley Gilmour Street
12:08 Not Stopping Bishopton
12:17 Not Stopping Port Glasgow
12:21 Not Stopping Whinhill
12:24 Not Stopping Drumfrochar
12:27 Not Stopping Branchton
12:34 Not Stopping Inverkip
12:40 Not Stopping Wemyss Bay

15/03/26 11:53 Glasgow Central to Neilston due 12:24 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
11:53 Not Stopping Glasgow Central
11:58 Not Stopping Pollokshields East
11:59 Not Stopping Queens Park Strathclyde
12:01 Not Stopping Crosshill
12:03 Not Stopping Mount Florida
12:05 Not Stopping Cathcart
12:08 Not Stopping Muirend
12:11 Not Stopping Williamwood
12:13 Not Stopping Whitecraigs
12:16 Not Stopping Patterton
12:24 Not Stopping Neilston

15/03/26 11:55 Glasgow Central to Gourock due 12:36 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:47
Scheduled Expected Destination
11:55 Not Stopping Glasgow Central
12:08 Not Stopping Paisley Gilmour Street
12:13 Not Stopping Bishopton
12:22 Not Stopping Port Glasgow
12:26 Not Stopping Cartsdyke
12:28 Not Stopping Greenock Central
12:30 Not Stopping Greenock West
12:33 Not Stopping Fort Matilda
12:36 Not Stopping Gourock

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

15/03/26 12:08 Glasgow Central to Newton Lanark due 12:32 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
12:08 Not Stopping Glasgow Central
12:13 Not Stopping Pollokshields East
12:14 Not Stopping Queens Park Strathclyde
12:16 Not Stopping Crosshill
12:18 Not Stopping Mount Florida
12:21 Not Stopping Kings Park
12:23 Not Stopping Croftfoot
12:26 Not Stopping Burnside
12:29 Not Stopping Kirkhill
12:32 Not Stopping Newton Lanark

15/03/26 12:09 Newton Lanark to Glasgow Central due 12:38 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
12:09 Not Stopping Newton Lanark
12:12 Not Stopping Kirkhill
12:15 Not Stopping Burnside
12:18 Not Stopping Croftfoot
12:20 Not Stopping Kings Park
12:24 Not Stopping Langside
12:26 Not Stopping Pollokshaws East
12:28 Not Stopping Shawlands
12:30 Not Stopping Maxwell Park
12:32 Not Stopping Pollokshields West
12:38 Not Stopping Glasgow Central

15/03/26 12:12 Glasgow Central to Paisley Canal due 12:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
12:12 Not Stopping Glasgow Central
12:17 Not Stopping Dumbreck
12:20 Not Stopping Corkerhill
12:22 Not Stopping Mosspark
12:24 Not Stopping Crookston
12:27 Not Stopping Hawkhead
12:30 Not Stopping Paisley Canal

15/03/26 12:15 Ayr to Glasgow Central due 13:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:32
Scheduled Expected Destination
12:15 Not Stopping Ayr
12:20 Not Stopping Prestwick Town
12:21 Not Stopping Prestwick Int. Airport
12:25 Not Stopping Troon
12:31 Not Stopping Irvine
12:35 Not Stopping Kilwinning
12:49 Not Stopping Johnstone
12:53 Not Stopping Paisley Gilmour Street
13:04 Not Stopping Glasgow Central

15/03/26 12:18 Neilston to Glasgow Central due 12:48 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
12:18 Not Stopping Neilston
12:25 Not Stopping Patterton
12:28 Not Stopping Whitecraigs
12:30 Not Stopping Williamwood
12:33 Not Stopping Muirend
12:36 Not Stopping Cathcart
12:38 Not Stopping Mount Florida
12:40 Not Stopping Crosshill
12:42 Not Stopping Queens Park Strathclyde
12:43 Not Stopping Pollokshields East
12:48 Not Stopping Glasgow Central

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

15/03/26 12:23 Glasgow Central to Neilston due 12:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
12:23 Not Stopping Glasgow Central
12:28 Not Stopping Pollokshields East
12:29 Not Stopping Queens Park Strathclyde
12:31 Not Stopping Crosshill
12:33 Not Stopping Mount Florida
12:35 Not Stopping Cathcart
12:38 Not Stopping Muirend
12:41 Not Stopping Williamwood
12:43 Not Stopping Whitecraigs
12:46 Not Stopping Patterton
12:54 Not Stopping Neilston

15/03/26 12:26 Motherwell to Glasgow Central due 12:50 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:01
Scheduled Expected Destination
12:26 Not Stopping Motherwell
12:32 Not Stopping Bellshill
12:36 Not Stopping Uddingston
12:40 Not Stopping Cambuslang
12:50 Not Stopping Glasgow Central

15/03/26 12:28 East Kilbride to Glasgow Central due 12:56 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
12:28 Not Stopping East Kilbride
12:31 Not Stopping Hairmyres
12:36 Not Stopping Busby
12:38 Not Stopping Clarkston
12:41 Not Stopping Giffnock
12:44 Not Stopping Thornliebank
12:47 Not Stopping Pollokshaws West
12:50 Not Stopping Crossmyloof
12:56 Not Stopping Glasgow Central

15/03/26 12:30 Glasgow Central to Ayr due 13:21 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:35
Scheduled Expected Destination
12:30 Not Stopping Glasgow Central
12:40 Not Stopping Paisley Gilmour Street
12:44 Not Stopping Johnstone
12:58 Not Stopping Kilwinning
13:02 Not Stopping Irvine
13:08 Not Stopping Troon
13:12 Not Stopping Prestwick Int. Airport
13:14 Not Stopping Prestwick Town
13:21 Not Stopping Ayr

15/03/26 12:34 Glasgow Central to Ardrossan Harbour due 13:19 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:39
Scheduled Expected Destination
12:34 Not Stopping Glasgow Central
12:44 Not Stopping Paisley Gilmour Street
12:48 Not Stopping Johnstone
12:51 Not Stopping Milliken Park
13:04 Not Stopping Kilwinning
13:08 Not Stopping Stevenston
13:12 Not Stopping Saltcoats
13:14 Not Stopping Ardrossan South Beach
13:17 Not Stopping Ardrossan Town
13:19 Not Stopping Ardrossan Harbour

15/03/26 12:35 Paisley Canal to Glasgow Central due 12:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
12:35 Not Stopping Paisley Canal
12:37 Not Stopping Hawkhead
12:40 Not Stopping Crookston
12:43 Not Stopping Mosspark
12:45 Not Stopping Corkerhill
12:48 Not Stopping Dumbreck
12:54 Not Stopping Glasgow Central

15/03/26 12:35 Ardrossan Harbour to Glasgow Central due 13:18 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:39
Scheduled Expected Destination
12:35 Not Stopping Ardrossan Harbour
12:37 Not Stopping Ardrossan Town
12:39 Not Stopping Ardrossan South Beach
12:41 Not Stopping Saltcoats
12:44 Not Stopping Stevenston
12:47 Not Stopping Kilwinning
13:00 Not Stopping Milliken Park
13:03 Not Stopping Johnstone
13:07 Not Stopping Paisley Gilmour Street
13:18 Not Stopping Glasgow Central

15/03/26 12:36 Glasgow Central to Newton Lanark due 13:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
12:36 Not Stopping Glasgow Central
12:42 Not Stopping Pollokshields West
12:44 Not Stopping Maxwell Park
12:46 Not Stopping Shawlands
12:47 Not Stopping Pollokshaws East
12:49 Not Stopping Langside
12:54 Not Stopping Kings Park
12:56 Not Stopping Croftfoot
12:58 Not Stopping Burnside
13:01 Not Stopping Kirkhill
13:04 Not Stopping Newton Lanark

15/03/26 12:39 Newton Lanark to Glasgow Central due 13:03 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
12:39 Not Stopping Newton Lanark
12:42 Not Stopping Kirkhill
12:45 Not Stopping Burnside
12:47 Not Stopping Croftfoot
12:49 Not Stopping Kings Park
12:53 Not Stopping Mount Florida
12:55 Not Stopping Crosshill
12:57 Not Stopping Queens Park Strathclyde
12:58 Not Stopping Pollokshields East
13:03 Not Stopping Glasgow Central

15/03/26 12:47 Neilston to Glasgow Central due 13:17 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
12:47 Not Stopping Neilston
12:54 Not Stopping Patterton
12:57 Not Stopping Whitecraigs
12:59 Not Stopping Williamwood
13:02 Not Stopping Muirend
13:05 Not Stopping Cathcart
13:07 Not Stopping Mount Florida
13:09 Not Stopping Crosshill
13:11 Not Stopping Queens Park Strathclyde
13:12 Not Stopping Pollokshields East
13:17 Not Stopping Glasgow Central

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

15/03/26 12:50 Gourock to Glasgow Central due 13:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:45
Scheduled Expected Destination
12:50 Not Stopping Gourock
12:53 Not Stopping Fort Matilda
12:56 Not Stopping Greenock West
12:58 Not Stopping Greenock Central
13:01 Not Stopping Cartsdyke
13:04 Not Stopping Port Glasgow
13:13 Not Stopping Bishopton
13:20 Not Stopping Paisley Gilmour Street
13:30 Not Stopping Glasgow Central

15/03/26 12:50 Glasgow Central to Motherwell due 13:15 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:00
Scheduled Expected Destination
12:50 Not Stopping Glasgow Central
12:59 Not Stopping Cambuslang
13:04 Not Stopping Uddingston
13:09 Not Stopping Bellshill
13:15 Not Stopping Motherwell

15/03/26 12:55 Glasgow Central to Neilston due 13:26 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
12:55 Not Stopping Glasgow Central
13:00 Not Stopping Pollokshields East
13:01 Not Stopping Queens Park Strathclyde
13:03 Not Stopping Crosshill
13:05 Not Stopping Mount Florida
13:07 Not Stopping Cathcart
13:10 Not Stopping Muirend
13:13 Not Stopping Williamwood
13:15 Not Stopping Whitecraigs
13:18 Not Stopping Patterton
13:26 Not Stopping Neilston

15/03/26 12:55 Glasgow Central to Gourock due 13:37 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:47
Scheduled Expected Destination
12:55 Not Stopping Glasgow Central
13:09 Not Stopping Paisley Gilmour Street
13:14 Not Stopping Bishopton
13:23 Not Stopping Port Glasgow
13:27 Not Stopping Cartsdyke
13:29 Not Stopping Greenock Central
13:31 Not Stopping Greenock West
13:34 Not Stopping Fort Matilda
13:37 Not Stopping Gourock

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

15/03/26 13:08 Glasgow Central to Newton Lanark due 13:32 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
13:08 Not Stopping Glasgow Central
13:13 Not Stopping Pollokshields East
13:14 Not Stopping Queens Park Strathclyde
13:16 Not Stopping Crosshill
13:18 Not Stopping Mount Florida
13:21 Not Stopping Kings Park
13:23 Not Stopping Croftfoot
13:26 Not Stopping Burnside
13:29 Not Stopping Kirkhill
13:32 Not Stopping Newton Lanark

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

15/03/26 13:12 Glasgow Central to Paisley Canal due 13:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
13:12 Not Stopping Glasgow Central
13:17 Not Stopping Dumbreck
13:20 Not Stopping Corkerhill
13:22 Not Stopping Mosspark
13:24 Not Stopping Crookston
13:27 Not Stopping Hawkhead
13:30 Not Stopping Paisley Canal

15/03/26 13:15 Ayr to Glasgow Central due 14:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:32
Scheduled Expected Destination
13:15 Not Stopping Ayr
13:20 Not Stopping Prestwick Town
13:21 Not Stopping Prestwick Int. Airport
13:25 Not Stopping Troon
13:31 Not Stopping Irvine
13:36 Not Stopping Kilwinning
13:50 Not Stopping Johnstone
13:54 Not Stopping Paisley Gilmour Street
14:04 Not Stopping Glasgow Central

15/03/26 13:18 Neilston to Glasgow Central due 13:48 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
13:18 Not Stopping Neilston
13:25 Not Stopping Patterton
13:28 Not Stopping Whitecraigs
13:30 Not Stopping Williamwood
13:33 Not Stopping Muirend
13:36 Not Stopping Cathcart
13:38 Not Stopping Mount Florida
13:40 Not Stopping Crosshill
13:42 Not Stopping Queens Park Strathclyde
13:43 Not Stopping Pollokshields East
13:48 Not Stopping Glasgow Central

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

15/03/26 13:21 Motherwell to Glasgow Central due 13:46 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:01
Scheduled Expected Destination
13:21 Not Stopping Motherwell
13:27 Not Stopping Bellshill
13:31 Not Stopping Uddingston
13:36 Not Stopping Cambuslang
13:46 Not Stopping Glasgow Central

15/03/26 13:23 Glasgow Central to Neilston due 13:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
13:23 Not Stopping Glasgow Central
13:28 Not Stopping Pollokshields East
13:29 Not Stopping Queens Park Strathclyde
13:31 Not Stopping Crosshill
13:33 Not Stopping Mount Florida
13:35 Not Stopping Cathcart
13:38 Not Stopping Muirend
13:41 Not Stopping Williamwood
13:43 Not Stopping Whitecraigs
13:46 Not Stopping Patterton
13:54 Not Stopping Neilston

15/03/26 13:26 East Kilbride to Glasgow Central due 13:56 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
13:26 Not Stopping East Kilbride
13:30 Not Stopping Hairmyres
13:35 Not Stopping Busby
13:38 Not Stopping Clarkston
13:41 Not Stopping Giffnock
13:44 Not Stopping Thornliebank
13:47 Not Stopping Pollokshaws West
13:50 Not Stopping Crossmyloof
13:56 Not Stopping Glasgow Central

15/03/26 13:30 Glasgow Central to Ayr due 14:21 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:35
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:08 Not Stopping Troon
14:12 Not Stopping Prestwick Int. Airport
14:14 Not Stopping Prestwick Town
14:21 Not Stopping Ayr

15/03/26 13:35 Paisley Canal to Glasgow Central due 13:53 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
13:35 Not Stopping Paisley Canal
13:37 Not Stopping Hawkhead
13:40 Not Stopping Crookston
13:43 Not Stopping Mosspark
13:45 Not Stopping Corkerhill
13:48 Not Stopping Dumbreck
13:53 Not Stopping Glasgow Central

15/03/26 13:36 Glasgow Central to Newton Lanark due 14:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
13:36 Not Stopping Glasgow Central
13:42 Not Stopping Pollokshields West
13:44 Not Stopping Maxwell Park
13:46 Not Stopping Shawlands
13:47 Not Stopping Pollokshaws East
13:49 Not Stopping Langside
13:54 Not Stopping Kings Park
13:56 Not Stopping Croftfoot
13:58 Not Stopping Burnside
14:01 Not Stopping Kirkhill
14:04 Not Stopping Newton Lanark

15/03/26 13:39 Newton Lanark to Glasgow Central due 14:03 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
13:39 Not Stopping Newton Lanark
13:42 Not Stopping Kirkhill
13:45 Not Stopping Burnside
13:47 Not Stopping Croftfoot
13:49 Not Stopping Kings Park
13:53 Not Stopping Mount Florida
13:55 Not Stopping Crosshill
13:57 Not Stopping Queens Park Strathclyde
13:58 Not Stopping Pollokshields East
14:03 Not Stopping Glasgow Central

15/03/26 13:48 Neilston to Glasgow Central due 14:20 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
13:48 Not Stopping Neilston
13:55 Not Stopping Patterton
13:58 Not Stopping Whitecraigs
14:00 Not Stopping Williamwood
14:03 Not Stopping Muirend
14:07 Not Stopping Cathcart
14:10 Not Stopping Mount Florida
14:12 Not Stopping Crosshill
14:14 Not Stopping Queens Park Strathclyde
14:15 Not Stopping Pollokshields East
14:20 Not Stopping Glasgow Central

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

15/03/26 13:50 Gourock to Glasgow Central due 14:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:45
Scheduled Expected Destination
13:50 Not Stopping Gourock
13:53 Not Stopping Fort Matilda
13:56 Not Stopping Greenock West
13:58 Not Stopping Greenock Central
14:01 Not Stopping Cartsdyke
14:04 Not Stopping Port Glasgow
14:13 Not Stopping Bishopton
14:20 Not Stopping Paisley Gilmour Street
14:30 Not Stopping Glasgow Central

15/03/26 13:50 Glasgow Central to Motherwell due 14:15 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:00
Scheduled Expected Destination
13:50 Not Stopping Glasgow Central
13:59 Not Stopping Cambuslang
14:04 Not Stopping Uddingston
14:09 Not Stopping Bellshill
14:15 Not Stopping Motherwell

15/03/26 13:53 Glasgow Central to Neilston due 14:24 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
13:53 Not Stopping Glasgow Central
13:58 Not Stopping Pollokshields East
13:59 Not Stopping Queens Park Strathclyde
14:01 Not Stopping Crosshill
14:03 Not Stopping Mount Florida
14:05 Not Stopping Cathcart
14:08 Not Stopping Muirend
14:11 Not Stopping Williamwood
14:13 Not Stopping Whitecraigs
14:16 Not Stopping Patterton
14:24 Not Stopping Neilston

15/03/26 13:55 Glasgow Central to Gourock due 14:36 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:47
Scheduled Expected Destination
13:55 Not Stopping Glasgow Central
14:08 Not Stopping Paisley Gilmour Street
14:13 Not Stopping Bishopton
14:22 Not Stopping Port Glasgow
14:26 Not Stopping Cartsdyke
14:28 Not Stopping Greenock Central
14:30 Not Stopping Greenock West
14:33 Not Stopping Fort Matilda
14:36 Not Stopping Gourock

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

15/03/26 14:05 Glasgow Central to Ardrossan Harbour due 14:50 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:39
Scheduled Expected Destination
14:05 Not Stopping Glasgow Central
14:15 Not Stopping Paisley Gilmour Street
14:19 Not Stopping Johnstone
14:22 Not Stopping Milliken Park
14:35 Not Stopping Kilwinning
14:39 Not Stopping Stevenston
14:42 Not Stopping Saltcoats
14:44 Not Stopping Ardrossan South Beach
14:47 Not Stopping Ardrossan Town
14:50 Not Stopping Ardrossan Harbour

15/03/26 14:08 Glasgow Central to Newton Lanark due 14:32 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
14:08 Not Stopping Glasgow Central
14:13 Not Stopping Pollokshields East
14:14 Not Stopping Queens Park Strathclyde
14:16 Not Stopping Crosshill
14:18 Not Stopping Mount Florida
14:21 Not Stopping Kings Park
14:23 Not Stopping Croftfoot
14:26 Not Stopping Burnside
14:29 Not Stopping Kirkhill
14:32 Not Stopping Newton Lanark

15/03/26 14:09 Newton Lanark to Glasgow Central due 14:38 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
14:09 Not Stopping Newton Lanark
14:12 Not Stopping Kirkhill
14:15 Not Stopping Burnside
14:17 Not Stopping Croftfoot
14:19 Not Stopping Kings Park
14:23 Not Stopping Langside
14:25 Not Stopping Pollokshaws East
14:27 Not Stopping Shawlands
14:29 Not Stopping Maxwell Park
14:32 Not Stopping Pollokshields West
14:38 Not Stopping Glasgow Central

15/03/26 14:12 Glasgow Central to Paisley Canal due 14:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
14:12 Not Stopping Glasgow Central
14:17 Not Stopping Dumbreck
14:20 Not Stopping Corkerhill
14:22 Not Stopping Mosspark
14:24 Not Stopping Crookston
14:27 Not Stopping Hawkhead
14:30 Not Stopping Paisley Canal

15/03/26 14:15 Ayr to Glasgow Central due 15:06 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:32
Scheduled Expected Destination
14:15 Not Stopping Ayr
14:20 Not Stopping Prestwick Town
14:21 Not Stopping Prestwick Int. Airport
14:25 Not Stopping Troon
14:31 Not Stopping Irvine
14:38 Not Stopping Kilwinning
14:52 Not Stopping Johnstone
14:56 Not Stopping Paisley Gilmour Street
15:06 Not Stopping Glasgow Central

15/03/26 14:17 Neilston to Glasgow Central due 14:48 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
14:17 Not Stopping Neilston
14:24 Not Stopping Patterton
14:27 Not Stopping Whitecraigs
14:29 Not Stopping Williamwood
14:32 Not Stopping Muirend
14:35 Not Stopping Cathcart
14:37 Not Stopping Mount Florida
14:39 Not Stopping Crosshill
14:41 Not Stopping Queens Park Strathclyde
14:43 Not Stopping Pollokshields East
14:48 Not Stopping Glasgow Central

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

15/03/26 14:20 Motherwell to Glasgow Central due 14:47 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:01
Scheduled Expected Destination
14:20 Not Stopping Motherwell
14:27 Not Stopping Bellshill
14:31 Not Stopping Uddingston
14:36 Not Stopping Cambuslang
14:47 Not Stopping Glasgow Central

15/03/26 14:23 Glasgow Central to Neilston due 14:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
14:23 Not Stopping Glasgow Central
14:28 Not Stopping Pollokshields East
14:29 Not Stopping Queens Park Strathclyde
14:31 Not Stopping Crosshill
14:33 Not Stopping Mount Florida
14:35 Not Stopping Cathcart
14:38 Not Stopping Muirend
14:41 Not Stopping Williamwood
14:43 Not Stopping Whitecraigs
14:46 Not Stopping Patterton
14:54 Not Stopping Neilston

15/03/26 14:28 East Kilbride to Glasgow Central due 14:56 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
14:28 Not Stopping East Kilbride
14:31 Not Stopping Hairmyres
14:36 Not Stopping Busby
14:38 Not Stopping Clarkston
14:41 Not Stopping Giffnock
14:44 Not Stopping Thornliebank
14:47 Not Stopping Pollokshaws West
14:50 Not Stopping Crossmyloof
14:56 Not Stopping Glasgow Central

15/03/26 14:30 Glasgow Central to Ayr due 15:20 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:35
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:08 Not Stopping Troon
15:12 Not Stopping Prestwick Int. Airport
15:14 Not Stopping Prestwick Town
15:20 Not Stopping Ayr

15/03/26 14:35 Paisley Canal to Glasgow Central due 14:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
14:35 Not Stopping Paisley Canal
14:37 Not Stopping Hawkhead
14:40 Not Stopping Crookston
14:43 Not Stopping Mosspark
14:45 Not Stopping Corkerhill
14:48 Not Stopping Dumbreck
14:54 Not Stopping Glasgow Central

15/03/26 14:36 Glasgow Central to Newton Lanark due 15:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
14:36 Not Stopping Glasgow Central
14:42 Not Stopping Pollokshields West
14:44 Not Stopping Maxwell Park
14:46 Not Stopping Shawlands
14:47 Not Stopping Pollokshaws East
14:49 Not Stopping Langside
14:54 Not Stopping Kings Park
14:56 Not Stopping Croftfoot
14:58 Not Stopping Burnside
15:01 Not Stopping Kirkhill
15:04 Not Stopping Newton Lanark

15/03/26 14:39 Newton Lanark to Glasgow Central due 15:03 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
14:39 Not Stopping Newton Lanark
14:42 Not Stopping Kirkhill
14:45 Not Stopping Burnside
14:47 Not Stopping Croftfoot
14:49 Not Stopping Kings Park
14:53 Not Stopping Mount Florida
14:55 Not Stopping Crosshill
14:57 Not Stopping Queens Park Strathclyde
14:58 Not Stopping Pollokshields East
15:03 Not Stopping Glasgow Central

15/03/26 14:47 Neilston to Glasgow Central due 15:17 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
14:47 Not Stopping Neilston
14:54 Not Stopping Patterton
14:57 Not Stopping Whitecraigs
14:59 Not Stopping Williamwood
15:02 Not Stopping Muirend
15:05 Not Stopping Cathcart
15:07 Not Stopping Mount Florida
15:09 Not Stopping Crosshill
15:11 Not Stopping Queens Park Strathclyde
15:12 Not Stopping Pollokshields East
15:17 Not Stopping Glasgow Central

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

15/03/26 14:50 Gourock to Glasgow Central due 15:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:45
Scheduled Expected Destination
14:50 Not Stopping Gourock
14:53 Not Stopping Fort Matilda
14:56 Not Stopping Greenock West
14:58 Not Stopping Greenock Central
15:01 Not Stopping Cartsdyke
15:04 Not Stopping Port Glasgow
15:13 Not Stopping Bishopton
15:20 Not Stopping Paisley Gilmour Street
15:30 Not Stopping Glasgow Central

15/03/26 14:50 Glasgow Central to Motherwell due 15:14 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:00
Scheduled Expected Destination
14:50 Not Stopping Glasgow Central
14:59 Not Stopping Cambuslang
15:03 Not Stopping Uddingston
15:07 Not Stopping Bellshill
15:14 Not Stopping Motherwell

15/03/26 14:53 Glasgow Central to Neilston due 15:24 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
14:53 Not Stopping Glasgow Central
14:58 Not Stopping Pollokshields East
14:59 Not Stopping Queens Park Strathclyde
15:01 Not Stopping Crosshill
15:03 Not Stopping Mount Florida
15:05 Not Stopping Cathcart
15:08 Not Stopping Muirend
15:11 Not Stopping Williamwood
15:13 Not Stopping Whitecraigs
15:16 Not Stopping Patterton
15:24 Not Stopping Neilston

15/03/26 14:55 Glasgow Central to Gourock due 15:37 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:47
Scheduled Expected Destination
14:55 Not Stopping Glasgow Central
15:09 Not Stopping Paisley Gilmour Street
15:14 Not Stopping Bishopton
15:23 Not Stopping Port Glasgow
15:27 Not Stopping Cartsdyke
15:29 Not Stopping Greenock Central
15:31 Not Stopping Greenock West
15:34 Not Stopping Fort Matilda
15:37 Not Stopping Gourock

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

15/03/26 15:02 Ardrossan Harbour to Glasgow Central due 15:45 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:39
Scheduled Expected Destination
15:02 Not Stopping Ardrossan Harbour
15:04 Not Stopping Ardrossan Town
15:06 Not Stopping Ardrossan South Beach
15:08 Not Stopping Saltcoats
15:11 Not Stopping Stevenston
15:14 Not Stopping Kilwinning
15:27 Not Stopping Milliken Park
15:30 Not Stopping Johnstone
15:35 Not Stopping Paisley Gilmour Street
15:45 Not Stopping Glasgow Central

15/03/26 15:08 Glasgow Central to Newton Lanark due 15:32 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
15:08 Not Stopping Glasgow Central
15:13 Not Stopping Pollokshields East
15:14 Not Stopping Queens Park Strathclyde
15:16 Not Stopping Crosshill
15:18 Not Stopping Mount Florida
15:21 Not Stopping Kings Park
15:23 Not Stopping Croftfoot
15:26 Not Stopping Burnside
15:29 Not Stopping Kirkhill
15:32 Not Stopping Newton Lanark

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

15/03/26 15:12 Glasgow Central to Paisley Canal due 15:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
15:12 Not Stopping Glasgow Central
15:17 Not Stopping Dumbreck
15:20 Not Stopping Corkerhill
15:22 Not Stopping Mosspark
15:24 Not Stopping Crookston
15:27 Not Stopping Hawkhead
15:30 Not Stopping Paisley Canal

15/03/26 15:15 Ayr to Glasgow Central due 16:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:32
Scheduled Expected Destination
15:15 Not Stopping Ayr
15:20 Not Stopping Prestwick Town
15:21 Not Stopping Prestwick Int. Airport
15:25 Not Stopping Troon
15:31 Not Stopping Irvine
15:35 Not Stopping Kilwinning
15:49 Not Stopping Johnstone
15:53 Not Stopping Paisley Gilmour Street
16:04 Not Stopping Glasgow Central

15/03/26 15:18 Neilston to Glasgow Central due 15:48 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
15:18 Not Stopping Neilston
15:25 Not Stopping Patterton
15:28 Not Stopping Whitecraigs
15:30 Not Stopping Williamwood
15:33 Not Stopping Muirend
15:36 Not Stopping Cathcart
15:38 Not Stopping Mount Florida
15:40 Not Stopping Crosshill
15:42 Not Stopping Queens Park Strathclyde
15:43 Not Stopping Pollokshields East
15:48 Not Stopping Glasgow Central

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

15/03/26 15:19 Motherwell to Glasgow Central due 15:44 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:01
Scheduled Expected Destination
15:19 Not Stopping Motherwell
15:25 Not Stopping Bellshill
15:29 Not Stopping Uddingston
15:34 Not Stopping Cambuslang
15:44 Not Stopping Glasgow Central

15/03/26 15:23 Glasgow Central to Neilston due 15:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
15:23 Not Stopping Glasgow Central
15:28 Not Stopping Pollokshields East
15:29 Not Stopping Queens Park Strathclyde
15:31 Not Stopping Crosshill
15:33 Not Stopping Mount Florida
15:35 Not Stopping Cathcart
15:38 Not Stopping Muirend
15:41 Not Stopping Williamwood
15:43 Not Stopping Whitecraigs
15:46 Not Stopping Patterton
15:54 Not Stopping Neilston

15/03/26 15:28 East Kilbride to Glasgow Central due 15:56 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
15:28 Not Stopping East Kilbride
15:31 Not Stopping Hairmyres
15:36 Not Stopping Busby
15:38 Not Stopping Clarkston
15:41 Not Stopping Giffnock
15:44 Not Stopping Thornliebank
15:47 Not Stopping Pollokshaws West
15:50 Not Stopping Crossmyloof
15:56 Not Stopping Glasgow Central

15/03/26 15:30 Glasgow Central to Ayr due 16:21 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:35
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:08 Not Stopping Troon
16:12 Not Stopping Prestwick Int. Airport
16:14 Not Stopping Prestwick Town
16:21 Not Stopping Ayr

15/03/26 15:35 Paisley Canal to Glasgow Central due 15:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
15:35 Not Stopping Paisley Canal
15:37 Not Stopping Hawkhead
15:40 Not Stopping Crookston
15:43 Not Stopping Mosspark
15:45 Not Stopping Corkerhill
15:48 Not Stopping Dumbreck
15:54 Not Stopping Glasgow Central

15/03/26 15:36 Glasgow Central to Newton Lanark due 16:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
15:36 Not Stopping Glasgow Central
15:42 Not Stopping Pollokshields West
15:44 Not Stopping Maxwell Park
15:46 Not Stopping Shawlands
15:47 Not Stopping Pollokshaws East
15:49 Not Stopping Langside
15:54 Not Stopping Kings Park
15:56 Not Stopping Croftfoot
15:58 Not Stopping Burnside
16:01 Not Stopping Kirkhill
16:04 Not Stopping Newton Lanark

15/03/26 15:39 Newton Lanark to Glasgow Central due 16:03 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
15:39 Not Stopping Newton Lanark
15:42 Not Stopping Kirkhill
15:45 Not Stopping Burnside
15:47 Not Stopping Croftfoot
15:49 Not Stopping Kings Park
15:53 Not Stopping Mount Florida
15:55 Not Stopping Crosshill
15:57 Not Stopping Queens Park Strathclyde
15:58 Not Stopping Pollokshields East
16:03 Not Stopping Glasgow Central

15/03/26 15:47 Neilston to Glasgow Central due 16:17 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
15:47 Not Stopping Neilston
15:54 Not Stopping Patterton
15:57 Not Stopping Whitecraigs
15:59 Not Stopping Williamwood
16:02 Not Stopping Muirend
16:05 Not Stopping Cathcart
16:07 Not Stopping Mount Florida
16:09 Not Stopping Crosshill
16:11 Not Stopping Queens Park Strathclyde
16:12 Not Stopping Pollokshields East
16:17 Not Stopping Glasgow Central

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

15/03/26 15:50 Gourock to Glasgow Central due 16:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:45
Scheduled Expected Destination
15:50 Not Stopping Gourock
15:53 Not Stopping Fort Matilda
15:56 Not Stopping Greenock West
15:58 Not Stopping Greenock Central
16:01 Not Stopping Cartsdyke
16:04 Not Stopping Port Glasgow
16:13 Not Stopping Bishopton
16:20 Not Stopping Paisley Gilmour Street
16:30 Not Stopping Glasgow Central

15/03/26 15:50 Glasgow Central to Motherwell due 16:15 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:00
Scheduled Expected Destination
15:50 Not Stopping Glasgow Central
15:59 Not Stopping Cambuslang
16:03 Not Stopping Uddingston
16:07 Not Stopping Bellshill
16:15 Not Stopping Motherwell

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

15/03/26 15:55 Glasgow Central to Gourock due 16:37 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:47
Scheduled Expected Destination
15:55 Not Stopping Glasgow Central
16:08 Not Stopping Paisley Gilmour Street
16:14 Not Stopping Bishopton
16:23 Not Stopping Port Glasgow
16:26 Not Stopping Cartsdyke
16:29 Not Stopping Greenock Central
16:31 Not Stopping Greenock West
16:34 Not Stopping Fort Matilda
16:37 Not Stopping Gourock

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

15/03/26 16:03 Glasgow Central to Kilmarnock due 16:48 will be cancelled.
This is due to a fire at a station.
Last Updated :14/03/2026 10:49
Scheduled Expected Destination
16:03 Not Stopping Glasgow Central
16:11 Not Stopping Pollokshaws West
16:14 Not Stopping Kennishead
16:16 Not Stopping Priesthill & Darnley
16:19 Not Stopping Nitshill
16:23 Not Stopping Barrhead
16:35 Not Stopping Dunlop
16:39 Not Stopping Stewarton
16:43 Not Stopping Kilmaurs
16:48 Not Stopping Kilmarnock

15/03/26 16:08 Glasgow Central to Newton Lanark due 16:33 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
16:08 Not Stopping Glasgow Central
16:13 Not Stopping Pollokshields East
16:14 Not Stopping Queens Park Strathclyde
16:16 Not Stopping Crosshill
16:18 Not Stopping Mount Florida
16:21 Not Stopping Kings Park
16:23 Not Stopping Croftfoot
16:26 Not Stopping Burnside
16:29 Not Stopping Kirkhill
16:33 Not Stopping Newton Lanark

15/03/26 16:09 Newton Lanark to Glasgow Central due 16:38 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
16:09 Not Stopping Newton Lanark
16:12 Not Stopping Kirkhill
16:15 Not Stopping Burnside
16:17 Not Stopping Croftfoot
16:19 Not Stopping Kings Park
16:23 Not Stopping Langside
16:25 Not Stopping Pollokshaws East
16:27 Not Stopping Shawlands
16:29 Not Stopping Maxwell Park
16:32 Not Stopping Pollokshields West
16:38 Not Stopping Glasgow Central

15/03/26 16:12 Glasgow Central to Paisley Canal due 16:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
16:12 Not Stopping Glasgow Central
16:17 Not Stopping Dumbreck
16:20 Not Stopping Corkerhill
16:22 Not Stopping Mosspark
16:24 Not Stopping Crookston
16:27 Not Stopping Hawkhead
16:30 Not Stopping Paisley Canal

15/03/26 16:15 Ayr to Glasgow Central due 17:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:32
Scheduled Expected Destination
16:15 Not Stopping Ayr
16:20 Not Stopping Prestwick Town
16:21 Not Stopping Prestwick Int. Airport
16:25 Not Stopping Troon
16:31 Not Stopping Irvine
16:35 Not Stopping Kilwinning
16:49 Not Stopping Johnstone
16:53 Not Stopping Paisley Gilmour Street
17:04 Not Stopping Glasgow Central

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

15/03/26 16:19 Neilston to Glasgow Central due 16:49 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
16:19 Not Stopping Neilston
16:26 Not Stopping Patterton
16:29 Not Stopping Whitecraigs
16:31 Not Stopping Williamwood
16:34 Not Stopping Muirend
16:37 Not Stopping Cathcart
16:39 Not Stopping Mount Florida
16:41 Not Stopping Crosshill
16:43 Not Stopping Queens Park Strathclyde
16:44 Not Stopping Pollokshields East
16:49 Not Stopping Glasgow Central

15/03/26 16:20 Motherwell to Glasgow Central due 16:46 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:01
Scheduled Expected Destination
16:20 Not Stopping Motherwell
16:26 Not Stopping Bellshill
16:33 Not Stopping Uddingston
16:37 Not Stopping Cambuslang
16:46 Not Stopping Glasgow Central

15/03/26 16:23 Glasgow Central to Neilston due 16:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
16:23 Not Stopping Glasgow Central
16:28 Not Stopping Pollokshields East
16:29 Not Stopping Queens Park Strathclyde
16:31 Not Stopping Crosshill
16:33 Not Stopping Mount Florida
16:35 Not Stopping Cathcart
16:38 Not Stopping Muirend
16:41 Not Stopping Williamwood
16:43 Not Stopping Whitecraigs
16:46 Not Stopping Patterton
16:54 Not Stopping Neilston

15/03/26 16:26 East Kilbride to Glasgow Central due 16:56 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
16:26 Not Stopping East Kilbride
16:30 Not Stopping Hairmyres
16:35 Not Stopping Busby
16:38 Not Stopping Clarkston
16:41 Not Stopping Giffnock
16:44 Not Stopping Thornliebank
16:47 Not Stopping Pollokshaws West
16:50 Not Stopping Crossmyloof
16:56 Not Stopping Glasgow Central

15/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 :13/03/2026 11:35
Scheduled Expected Destination
16:30 Not Stopping Glasgow Central
16:40 Not Stopping Paisley Gilmour Street
16:44 Not Stopping Johnstone
16:58 Not Stopping Kilwinning
17:02 Not Stopping Irvine
17:08 Not Stopping Troon
17:12 Not Stopping Prestwick Int. Airport
17:14 Not Stopping Prestwick Town
17:21 Not Stopping Ayr

15/03/26 16:35 Paisley Canal to Glasgow Central due 16:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
16:35 Not Stopping Paisley Canal
16:37 Not Stopping Hawkhead
16:40 Not Stopping Crookston
16:43 Not Stopping Mosspark
16:45 Not Stopping Corkerhill
16:48 Not Stopping Dumbreck
16:54 Not Stopping Glasgow Central

15/03/26 16:36 Glasgow Central to Newton Lanark due 17:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
16:36 Not Stopping Glasgow Central
16:42 Not Stopping Pollokshields West
16:44 Not Stopping Maxwell Park
16:46 Not Stopping Shawlands
16:47 Not Stopping Pollokshaws East
16:49 Not Stopping Langside
16:54 Not Stopping Kings Park
16:56 Not Stopping Croftfoot
16:58 Not Stopping Burnside
17:01 Not Stopping Kirkhill
17:04 Not Stopping Newton Lanark

15/03/26 16:39 Newton Lanark to Glasgow Central due 17:03 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
16:39 Not Stopping Newton Lanark
16:42 Not Stopping Kirkhill
16:45 Not Stopping Burnside
16:47 Not Stopping Croftfoot
16:49 Not Stopping Kings Park
16:53 Not Stopping Mount Florida
16:55 Not Stopping Crosshill
16:57 Not Stopping Queens Park Strathclyde
16:58 Not Stopping Pollokshields East
17:03 Not Stopping Glasgow Central

15/03/26 16:42 Neilston to Glasgow Central due 17:13 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
16:42 Not Stopping Neilston
16:49 Not Stopping Patterton
16:52 Not Stopping Whitecraigs
16:54 Not Stopping Williamwood
16:57 Not Stopping Muirend
17:00 Not Stopping Cathcart
17:02 Not Stopping Mount Florida
17:04 Not Stopping Crosshill
17:06 Not Stopping Queens Park Strathclyde
17:08 Not Stopping Pollokshields East
17:13 Not Stopping Glasgow Central

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

15/03/26 16:50 Gourock to Glasgow Central due 17:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:45
Scheduled Expected Destination
16:50 Not Stopping Gourock
16:53 Not Stopping Fort Matilda
16:56 Not Stopping Greenock West
16:58 Not Stopping Greenock Central
17:01 Not Stopping Cartsdyke
17:04 Not Stopping Port Glasgow
17:13 Not Stopping Bishopton
17:20 Not Stopping Paisley Gilmour Street
17:30 Not Stopping Glasgow Central

15/03/26 16:50 Glasgow Central to Motherwell due 17:15 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:00
Scheduled Expected Destination
16:50 Not Stopping Glasgow Central
16:58 Not Stopping Cambuslang
17:03 Not Stopping Uddingston
17:09 Not Stopping Bellshill
17:15 Not Stopping Motherwell

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

15/03/26 16:55 Glasgow Central to Ardrossan Harbour due 17:40 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:39
Scheduled Expected Destination
16:55 Not Stopping Glasgow Central
17:05 Not Stopping Paisley Gilmour Street
17:09 Not Stopping Johnstone
17:12 Not Stopping Milliken Park
17:25 Not Stopping Kilwinning
17:29 Not Stopping Stevenston
17:32 Not Stopping Saltcoats
17:34 Not Stopping Ardrossan South Beach
17:37 Not Stopping Ardrossan Town
17:40 Not Stopping Ardrossan Harbour

15/03/26 16:57 Glasgow Central to Gourock due 17:36 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:47
Scheduled Expected Destination
16:57 Not Stopping Glasgow Central
17:08 Not Stopping Paisley Gilmour Street
17:13 Not Stopping Bishopton
17:22 Not Stopping Port Glasgow
17:26 Not Stopping Cartsdyke
17:28 Not Stopping Greenock Central
17:30 Not Stopping Greenock West
17:33 Not Stopping Fort Matilda
17:36 Not Stopping Gourock

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

15/03/26 17:08 Glasgow Central to Newton Lanark due 17:32 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
17:08 Not Stopping Glasgow Central
17:13 Not Stopping Pollokshields East
17:14 Not Stopping Queens Park Strathclyde
17:16 Not Stopping Crosshill
17:18 Not Stopping Mount Florida
17:21 Not Stopping Kings Park
17:23 Not Stopping Croftfoot
17:26 Not Stopping Burnside
17:29 Not Stopping Kirkhill
17:32 Not Stopping Newton Lanark

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

15/03/26 17:12 Glasgow Central to Paisley Canal due 17:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
17:12 Not Stopping Glasgow Central
17:17 Not Stopping Dumbreck
17:20 Not Stopping Corkerhill
17:22 Not Stopping Mosspark
17:24 Not Stopping Crookston
17:27 Not Stopping Hawkhead
17:30 Not Stopping Paisley Canal

15/03/26 17:15 Ayr to Glasgow Central due 18:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:32
Scheduled Expected Destination
17:15 Not Stopping Ayr
17:20 Not Stopping Prestwick Town
17:21 Not Stopping Prestwick Int. Airport
17:25 Not Stopping Troon
17:31 Not Stopping Irvine
17:35 Not Stopping Kilwinning
17:49 Not Stopping Johnstone
17:53 Not Stopping Paisley Gilmour Street
18:04 Not Stopping Glasgow Central

15/03/26 17:18 Neilston to Glasgow Central due 17:48 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
17:18 Not Stopping Neilston
17:25 Not Stopping Patterton
17:28 Not Stopping Whitecraigs
17:30 Not Stopping Williamwood
17:33 Not Stopping Muirend
17:36 Not Stopping Cathcart
17:38 Not Stopping Mount Florida
17:40 Not Stopping Crosshill
17:42 Not Stopping Queens Park Strathclyde
17:43 Not Stopping Pollokshields East
17:48 Not Stopping Glasgow Central

15/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 :13/03/2026 12:10
Scheduled Expected Destination
17:18 Not Stopping Glasgow Central
17:24 Not Stopping Crossmyloof
17:27 Not Stopping Pollokshaws West
17:30 Not Stopping Thornliebank
17:34 Not Stopping Giffnock
17:37 Not Stopping Clarkston
17:40 Not Stopping Busby
17:46 Not Stopping Hairmyres
17:50 Not Stopping East Kilbride

15/03/26 17:20 Motherwell to Glasgow Central due 17:44 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:01
Scheduled Expected Destination
17:20 Not Stopping Motherwell
17:27 Not Stopping Bellshill
17:31 Not Stopping Uddingston
17:35 Not Stopping Cambuslang
17:44 Not Stopping Glasgow Central

15/03/26 17:23 Glasgow Central to Neilston due 17:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
17:23 Not Stopping Glasgow Central
17:28 Not Stopping Pollokshields East
17:29 Not Stopping Queens Park Strathclyde
17:31 Not Stopping Crosshill
17:33 Not Stopping Mount Florida
17:35 Not Stopping Cathcart
17:38 Not Stopping Muirend
17:41 Not Stopping Williamwood
17:43 Not Stopping Whitecraigs
17:46 Not Stopping Patterton
17:54 Not Stopping Neilston

15/03/26 17:28 East Kilbride to Glasgow Central due 17:56 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
17:28 Not Stopping East Kilbride
17:32 Not Stopping Hairmyres
17:37 Not Stopping Busby
17:39 Not Stopping Clarkston
17:42 Not Stopping Giffnock
17:44 Not Stopping Thornliebank
17:48 Not Stopping Pollokshaws West
17:50 Not Stopping Crossmyloof
17:56 Not Stopping Glasgow Central

15/03/26 17:30 Glasgow Central to Ayr due 18:20 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:35
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:08 Not Stopping Troon
18:12 Not Stopping Prestwick Int. Airport
18:14 Not Stopping Prestwick Town
18:20 Not Stopping Ayr

15/03/26 17:35 Paisley Canal to Glasgow Central due 17:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
17:35 Not Stopping Paisley Canal
17:37 Not Stopping Hawkhead
17:40 Not Stopping Crookston
17:43 Not Stopping Mosspark
17:45 Not Stopping Corkerhill
17:48 Not Stopping Dumbreck
17:54 Not Stopping Glasgow Central

15/03/26 17:36 Glasgow Central to Newton Lanark due 18:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
17:36 Not Stopping Glasgow Central
17:42 Not Stopping Pollokshields West
17:44 Not Stopping Maxwell Park
17:46 Not Stopping Shawlands
17:47 Not Stopping Pollokshaws East
17:49 Not Stopping Langside
17:54 Not Stopping Kings Park
17:56 Not Stopping Croftfoot
17:58 Not Stopping Burnside
18:01 Not Stopping Kirkhill
18:04 Not Stopping Newton Lanark

15/03/26 17:39 Newton Lanark to Glasgow Central due 18:03 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
17:39 Not Stopping Newton Lanark
17:42 Not Stopping Kirkhill
17:45 Not Stopping Burnside
17:47 Not Stopping Croftfoot
17:49 Not Stopping Kings Park
17:53 Not Stopping Mount Florida
17:55 Not Stopping Crosshill
17:57 Not Stopping Queens Park Strathclyde
17:58 Not Stopping Pollokshields East
18:03 Not Stopping Glasgow Central

15/03/26 17:46 Neilston to Glasgow Central due 18:17 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
17:46 Not Stopping Neilston
17:53 Not Stopping Patterton
17:56 Not Stopping Whitecraigs
17:58 Not Stopping Williamwood
18:01 Not Stopping Muirend
18:04 Not Stopping Cathcart
18:06 Not Stopping Mount Florida
18:08 Not Stopping Crosshill
18:10 Not Stopping Queens Park Strathclyde
18:12 Not Stopping Pollokshields East
18:17 Not Stopping Glasgow Central

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

15/03/26 17:50 Gourock to Glasgow Central due 18:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:45
Scheduled Expected Destination
17:50 Not Stopping Gourock
17:53 Not Stopping Fort Matilda
17:56 Not Stopping Greenock West
17:58 Not Stopping Greenock Central
18:01 Not Stopping Cartsdyke
18:04 Not Stopping Port Glasgow
18:13 Not Stopping Bishopton
18:20 Not Stopping Paisley Gilmour Street
18:30 Not Stopping Glasgow Central

15/03/26 17:50 Glasgow Central to Motherwell due 18:15 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:00
Scheduled Expected Destination
17:50 Not Stopping Glasgow Central
17:59 Not Stopping Cambuslang
18:04 Not Stopping Uddingston
18:09 Not Stopping Bellshill
18:15 Not Stopping Motherwell

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

15/03/26 17:55 Glasgow Central to Gourock due 18:36 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:47
Scheduled Expected Destination
17:55 Not Stopping Glasgow Central
18:08 Not Stopping Paisley Gilmour Street
18:13 Not Stopping Bishopton
18:22 Not Stopping Port Glasgow
18:26 Not Stopping Cartsdyke
18:28 Not Stopping Greenock Central
18:30 Not Stopping Greenock West
18:33 Not Stopping Fort Matilda
18:36 Not Stopping Gourock

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

15/03/26 18:00 Ardrossan Harbour to Glasgow Central due 18:44 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:39
Scheduled Expected Destination
18:00 Not Stopping Ardrossan Harbour
18:02 Not Stopping Ardrossan Town
18:04 Not Stopping Ardrossan South Beach
18:06 Not Stopping Saltcoats
18:09 Not Stopping Stevenston
18:12 Not Stopping Kilwinning
18:25 Not Stopping Milliken Park
18:28 Not Stopping Johnstone
18:32 Not Stopping Paisley Gilmour Street
18:44 Not Stopping Glasgow Central

15/03/26 18:08 Glasgow Central to Newton Lanark due 18:34 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
18:08 Not Stopping Glasgow Central
18:13 Not Stopping Pollokshields East
18:14 Not Stopping Queens Park Strathclyde
18:16 Not Stopping Crosshill
18:18 Not Stopping Mount Florida
18:21 Not Stopping Kings Park
18:23 Not Stopping Croftfoot
18:26 Not Stopping Burnside
18:31 Not Stopping Kirkhill
18:34 Not Stopping Newton Lanark

15/03/26 18:09 Newton Lanark to Glasgow Central due 18:38 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
18:09 Not Stopping Newton Lanark
18:12 Not Stopping Kirkhill
18:15 Not Stopping Burnside
18:17 Not Stopping Croftfoot
18:19 Not Stopping Kings Park
18:23 Not Stopping Langside
18:25 Not Stopping Pollokshaws East
18:27 Not Stopping Shawlands
18:29 Not Stopping Maxwell Park
18:32 Not Stopping Pollokshields West
18:38 Not Stopping Glasgow Central

15/03/26 18:12 Glasgow Central to Paisley Canal due 18:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
18:12 Not Stopping Glasgow Central
18:17 Not Stopping Dumbreck
18:20 Not Stopping Corkerhill
18:22 Not Stopping Mosspark
18:24 Not Stopping Crookston
18:27 Not Stopping Hawkhead
18:30 Not Stopping Paisley Canal

15/03/26 18:15 Ayr to Glasgow Central due 19:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:32
Scheduled Expected Destination
18:15 Not Stopping Ayr
18:20 Not Stopping Prestwick Town
18:21 Not Stopping Prestwick Int. Airport
18:25 Not Stopping Troon
18:31 Not Stopping Irvine
18:35 Not Stopping Kilwinning
18:49 Not Stopping Johnstone
18:53 Not Stopping Paisley Gilmour Street
19:04 Not Stopping Glasgow Central

15/03/26 18:18 Neilston to Glasgow Central due 18:48 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
18:18 Not Stopping Neilston
18:25 Not Stopping Patterton
18:28 Not Stopping Whitecraigs
18:30 Not Stopping Williamwood
18:33 Not Stopping Muirend
18:36 Not Stopping Cathcart
18:38 Not Stopping Mount Florida
18:40 Not Stopping Crosshill
18:42 Not Stopping Queens Park Strathclyde
18:43 Not Stopping Pollokshields East
18:48 Not Stopping Glasgow Central

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

15/03/26 18:22 Motherwell to Glasgow Central due 18:46 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:01
Scheduled Expected Destination
18:22 Not Stopping Motherwell
18:29 Not Stopping Bellshill
18:33 Not Stopping Uddingston
18:37 Not Stopping Cambuslang
18:46 Not Stopping Glasgow Central

15/03/26 18:23 Glasgow Central to Neilston due 18:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
18:23 Not Stopping Glasgow Central
18:28 Not Stopping Pollokshields East
18:29 Not Stopping Queens Park Strathclyde
18:31 Not Stopping Crosshill
18:33 Not Stopping Mount Florida
18:35 Not Stopping Cathcart
18:38 Not Stopping Muirend
18:41 Not Stopping Williamwood
18:43 Not Stopping Whitecraigs
18:46 Not Stopping Patterton
18:54 Not Stopping Neilston

15/03/26 18:28 East Kilbride to Glasgow Central due 18:56 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
18:28 Not Stopping East Kilbride
18:32 Not Stopping Hairmyres
18:37 Not Stopping Busby
18:39 Not Stopping Clarkston
18:42 Not Stopping Giffnock
18:44 Not Stopping Thornliebank
18:48 Not Stopping Pollokshaws West
18:50 Not Stopping Crossmyloof
18:56 Not Stopping Glasgow Central

15/03/26 18:30 Glasgow Central to Ayr due 19:21 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:35
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:08 Not Stopping Troon
19:12 Not Stopping Prestwick Int. Airport
19:14 Not Stopping Prestwick Town
19:21 Not Stopping Ayr

15/03/26 18:35 Paisley Canal to Glasgow Central due 18:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:41
Scheduled Expected Destination
18:35 Not Stopping Paisley Canal
18:37 Not Stopping Hawkhead
18:40 Not Stopping Crookston
18:43 Not Stopping Mosspark
18:45 Not Stopping Corkerhill
18:48 Not Stopping Dumbreck
18:54 Not Stopping Glasgow Central

15/03/26 18:36 Glasgow Central to Newton Lanark due 19:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
18:36 Not Stopping Glasgow Central
18:42 Not Stopping Pollokshields West
18:44 Not Stopping Maxwell Park
18:46 Not Stopping Shawlands
18:47 Not Stopping Pollokshaws East
18:49 Not Stopping Langside
18:54 Not Stopping Kings Park
18:56 Not Stopping Croftfoot
18:58 Not Stopping Burnside
19:01 Not Stopping Kirkhill
19:04 Not Stopping Newton Lanark

15/03/26 18:39 Newton Lanark to Glasgow Central due 19:03 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
18:39 Not Stopping Newton Lanark
18:42 Not Stopping Kirkhill
18:45 Not Stopping Burnside
18:47 Not Stopping Croftfoot
18:49 Not Stopping Kings Park
18:53 Not Stopping Mount Florida
18:55 Not Stopping Crosshill
18:57 Not Stopping Queens Park Strathclyde
18:58 Not Stopping Pollokshields East
19:03 Not Stopping Glasgow Central

15/03/26 18:47 Neilston to Glasgow Central due 19:17 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
18:47 Not Stopping Neilston
18:54 Not Stopping Patterton
18:57 Not Stopping Whitecraigs
18:59 Not Stopping Williamwood
19:02 Not Stopping Muirend
19:05 Not Stopping Cathcart
19:07 Not Stopping Mount Florida
19:09 Not Stopping Crosshill
19:11 Not Stopping Queens Park Strathclyde
19:12 Not Stopping Pollokshields East
19:17 Not Stopping Glasgow Central

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

15/03/26 18:50 Gourock to Glasgow Central due 19:30 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:45
Scheduled Expected Destination
18:50 Not Stopping Gourock
18:53 Not Stopping Fort Matilda
18:56 Not Stopping Greenock West
18:58 Not Stopping Greenock Central
19:01 Not Stopping Cartsdyke
19:04 Not Stopping Port Glasgow
19:13 Not Stopping Bishopton
19:20 Not Stopping Paisley Gilmour Street
19:30 Not Stopping Glasgow Central

15/03/26 18:50 Glasgow Central to Motherwell due 19:15 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:00
Scheduled Expected Destination
18:50 Not Stopping Glasgow Central
18:58 Not Stopping Cambuslang
19:02 Not Stopping Uddingston
19:06 Not Stopping Bellshill
19:15 Not Stopping Motherwell

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

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

15/03/26 19:08 Glasgow Central to Newton Lanark due 19:32 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
19:08 Not Stopping Glasgow Central
19:13 Not Stopping Pollokshields East
19:14 Not Stopping Queens Park Strathclyde
19:16 Not Stopping Crosshill
19:18 Not Stopping Mount Florida
19:21 Not Stopping Kings Park
19:23 Not Stopping Croftfoot
19:26 Not Stopping Burnside
19:29 Not Stopping Kirkhill
19:32 Not Stopping Newton Lanark

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

15/03/26 19:15 Ayr to Glasgow Central due 20:03 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:32
Scheduled Expected Destination
19:15 Not Stopping Ayr
19:20 Not Stopping Prestwick Town
19:21 Not Stopping Prestwick Int. Airport
19:25 Not Stopping Troon
19:31 Not Stopping Irvine
19:35 Not Stopping Kilwinning
19:49 Not Stopping Johnstone
19:53 Not Stopping Paisley Gilmour Street
20:03 Not Stopping Glasgow Central

15/03/26 19:18 Neilston to Glasgow Central due 19:48 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
19:18 Not Stopping Neilston
19:25 Not Stopping Patterton
19:28 Not Stopping Whitecraigs
19:30 Not Stopping Williamwood
19:33 Not Stopping Muirend
19:36 Not Stopping Cathcart
19:38 Not Stopping Mount Florida
19:40 Not Stopping Crosshill
19:42 Not Stopping Queens Park Strathclyde
19:43 Not Stopping Pollokshields East
19:48 Not Stopping Glasgow Central

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

15/03/26 19:22 Motherwell to Glasgow Central due 19:46 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:01
Scheduled Expected Destination
19:22 Not Stopping Motherwell
19:28 Not Stopping Bellshill
19:32 Not Stopping Uddingston
19:37 Not Stopping Cambuslang
19:46 Not Stopping Glasgow Central

15/03/26 19:23 Glasgow Central to Neilston due 19:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
19:23 Not Stopping Glasgow Central
19:28 Not Stopping Pollokshields East
19:29 Not Stopping Queens Park Strathclyde
19:31 Not Stopping Crosshill
19:33 Not Stopping Mount Florida
19:35 Not Stopping Cathcart
19:38 Not Stopping Muirend
19:41 Not Stopping Williamwood
19:43 Not Stopping Whitecraigs
19:46 Not Stopping Patterton
19:54 Not Stopping Neilston

15/03/26 19:26 East Kilbride to Glasgow Central due 19:56 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
19:26 Not Stopping East Kilbride
19:30 Not Stopping Hairmyres
19:35 Not Stopping Busby
19:38 Not Stopping Clarkston
19:41 Not Stopping Giffnock
19:44 Not Stopping Thornliebank
19:47 Not Stopping Pollokshaws West
19:50 Not Stopping Crossmyloof
19:56 Not Stopping Glasgow Central

15/03/26 19:36 Glasgow Central to Newton Lanark due 20:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
19:36 Not Stopping Glasgow Central
19:42 Not Stopping Pollokshields West
19:44 Not Stopping Maxwell Park
19:46 Not Stopping Shawlands
19:47 Not Stopping Pollokshaws East
19:49 Not Stopping Langside
19:54 Not Stopping Kings Park
19:56 Not Stopping Croftfoot
19:58 Not Stopping Burnside
20:01 Not Stopping Kirkhill
20:04 Not Stopping Newton Lanark

15/03/26 19:39 Newton Lanark to Glasgow Central due 20:03 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
19:39 Not Stopping Newton Lanark
19:42 Not Stopping Kirkhill
19:45 Not Stopping Burnside
19:47 Not Stopping Croftfoot
19:49 Not Stopping Kings Park
19:53 Not Stopping Mount Florida
19:55 Not Stopping Crosshill
19:57 Not Stopping Queens Park Strathclyde
19:58 Not Stopping Pollokshields East
20:03 Not Stopping Glasgow Central

15/03/26 19:46 Neilston to Glasgow Central due 20:16 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
19:46 Not Stopping Neilston
19:53 Not Stopping Patterton
19:56 Not Stopping Whitecraigs
19:58 Not Stopping Williamwood
20:01 Not Stopping Muirend
20:04 Not Stopping Cathcart
20:06 Not Stopping Mount Florida
20:08 Not Stopping Crosshill
20:10 Not Stopping Queens Park Strathclyde
20:11 Not Stopping Pollokshields East
20:16 Not Stopping Glasgow Central

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

15/03/26 19:50 Glasgow Central to Motherwell due 20:13 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:00
Scheduled Expected Destination
19:50 Not Stopping Glasgow Central
19:59 Not Stopping Cambuslang
20:03 Not Stopping Uddingston
20:07 Not Stopping Bellshill
20:13 Not Stopping Motherwell

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

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

15/03/26 20:08 Glasgow Central to Newton Lanark due 20:33 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
20:08 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:21 Not Stopping Kings Park
20:23 Not Stopping Croftfoot
20:26 Not Stopping Burnside
20:29 Not Stopping Kirkhill
20:33 Not Stopping Newton Lanark

15/03/26 20:09 Newton Lanark to Glasgow Central due 20:38 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
20:09 Not Stopping Newton Lanark
20:12 Not Stopping Kirkhill
20:15 Not Stopping Burnside
20:17 Not Stopping Croftfoot
20:19 Not Stopping Kings Park
20:23 Not Stopping Langside
20:25 Not Stopping Pollokshaws East
20:27 Not Stopping Shawlands
20:29 Not Stopping Maxwell Park
20:32 Not Stopping Pollokshields West
20:38 Not Stopping Glasgow Central

15/03/26 20:18 Neilston to Glasgow Central due 20:48 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
20:18 Not Stopping Neilston
20:25 Not Stopping Patterton
20:28 Not Stopping Whitecraigs
20:30 Not Stopping Williamwood
20:33 Not Stopping Muirend
20:36 Not Stopping Cathcart
20:38 Not Stopping Mount Florida
20:40 Not Stopping Crosshill
20:42 Not Stopping Queens Park Strathclyde
20:43 Not Stopping Pollokshields East
20:48 Not Stopping Glasgow Central

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

15/03/26 20:23 Glasgow Central to Neilston due 20:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
20:23 Not Stopping Glasgow Central
20:28 Not Stopping Pollokshields East
20:29 Not Stopping Queens Park Strathclyde
20:31 Not Stopping Crosshill
20:33 Not Stopping Mount Florida
20:35 Not Stopping Cathcart
20:38 Not Stopping Muirend
20:41 Not Stopping Williamwood
20:43 Not Stopping Whitecraigs
20:46 Not Stopping Patterton
20:54 Not Stopping Neilston

15/03/26 20:27 Motherwell to Glasgow Central due 20:51 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:01
Scheduled Expected Destination
20:27 Not Stopping Motherwell
20:33 Not Stopping Bellshill
20:37 Not Stopping Uddingston
20:42 Not Stopping Cambuslang
20:51 Not Stopping Glasgow Central

15/03/26 20:28 East Kilbride to Glasgow Central due 20:56 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
20:28 Not Stopping East Kilbride
20:32 Not Stopping Hairmyres
20:37 Not Stopping Busby
20:39 Not Stopping Clarkston
20:42 Not Stopping Giffnock
20:44 Not Stopping Thornliebank
20:48 Not Stopping Pollokshaws West
20:50 Not Stopping Crossmyloof
20:56 Not Stopping Glasgow Central

15/03/26 20:30 Ardrossan Harbour to Glasgow Central due 21:12 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 11:39
Scheduled Expected Destination
20:30 Not Stopping Ardrossan Harbour
20:32 Not Stopping Ardrossan Town
20:34 Not Stopping Ardrossan South Beach
20:36 Not Stopping Saltcoats
20:39 Not Stopping Stevenston
20:42 Not Stopping Kilwinning
20:55 Not Stopping Milliken Park
20:58 Not Stopping Johnstone
21:02 Not Stopping Paisley Gilmour Street
21:12 Not Stopping Glasgow Central

15/03/26 20:36 Glasgow Central to Newton Lanark due 21:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
20:36 Not Stopping Glasgow Central
20:42 Not Stopping Pollokshields West
20:44 Not Stopping Maxwell Park
20:46 Not Stopping Shawlands
20:47 Not Stopping Pollokshaws East
20:49 Not Stopping Langside
20:54 Not Stopping Kings Park
20:56 Not Stopping Croftfoot
20:58 Not Stopping Burnside
21:01 Not Stopping Kirkhill
21:04 Not Stopping Newton Lanark

15/03/26 20:39 Newton Lanark to Glasgow Central due 21:03 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
20:39 Not Stopping Newton Lanark
20:42 Not Stopping Kirkhill
20:45 Not Stopping Burnside
20:47 Not Stopping Croftfoot
20:49 Not Stopping Kings Park
20:53 Not Stopping Mount Florida
20:55 Not Stopping Crosshill
20:57 Not Stopping Queens Park Strathclyde
20:58 Not Stopping Pollokshields East
21:03 Not Stopping Glasgow Central

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

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

15/03/26 20:50 Glasgow Central to Motherwell due 21:14 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:00
Scheduled Expected Destination
20:50 Not Stopping Glasgow Central
20:58 Not Stopping Cambuslang
21:03 Not Stopping Uddingston
21:08 Not Stopping Bellshill
21:14 Not Stopping Motherwell

15/03/26 20:53 Glasgow Central to Neilston due 21:24 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
20:53 Not Stopping Glasgow Central
20:58 Not Stopping Pollokshields East
20:59 Not Stopping Queens Park Strathclyde
21:01 Not Stopping Crosshill
21:03 Not Stopping Mount Florida
21:05 Not Stopping Cathcart
21:08 Not Stopping Muirend
21:11 Not Stopping Williamwood
21:13 Not Stopping Whitecraigs
21:16 Not Stopping Patterton
21:24 Not Stopping Neilston

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

15/03/26 21:08 Glasgow Central to Newton Lanark due 21:32 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
21:08 Not Stopping Glasgow Central
21:13 Not Stopping Pollokshields East
21:14 Not Stopping Queens Park Strathclyde
21:16 Not Stopping Crosshill
21:18 Not Stopping Mount Florida
21:21 Not Stopping Kings Park
21:23 Not Stopping Croftfoot
21:26 Not Stopping Burnside
21:29 Not Stopping Kirkhill
21:32 Not Stopping Newton Lanark

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

15/03/26 21:18 Neilston to Glasgow Central due 21:48 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
21:18 Not Stopping Neilston
21:25 Not Stopping Patterton
21:28 Not Stopping Whitecraigs
21:30 Not Stopping Williamwood
21:33 Not Stopping Muirend
21:36 Not Stopping Cathcart
21:38 Not Stopping Mount Florida
21:40 Not Stopping Crosshill
21:42 Not Stopping Queens Park Strathclyde
21:43 Not Stopping Pollokshields East
21:48 Not Stopping Glasgow Central

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

15/03/26 21:20 Motherwell to Glasgow Central due 21:44 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:01
Scheduled Expected Destination
21:20 Not Stopping Motherwell
21:26 Not Stopping Bellshill
21:30 Not Stopping Uddingston
21:35 Not Stopping Cambuslang
21:44 Not Stopping Glasgow Central

15/03/26 21:23 Glasgow Central to Neilston due 21:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
21:23 Not Stopping Glasgow Central
21:28 Not Stopping Pollokshields East
21:29 Not Stopping Queens Park Strathclyde
21:31 Not Stopping Crosshill
21:33 Not Stopping Mount Florida
21:35 Not Stopping Cathcart
21:38 Not Stopping Muirend
21:41 Not Stopping Williamwood
21:43 Not Stopping Whitecraigs
21:46 Not Stopping Patterton
21:54 Not Stopping Neilston

15/03/26 21:28 East Kilbride to Glasgow Central due 21:56 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
21:28 Not Stopping East Kilbride
21:32 Not Stopping Hairmyres
21:37 Not Stopping Busby
21:39 Not Stopping Clarkston
21:42 Not Stopping Giffnock
21:44 Not Stopping Thornliebank
21:48 Not Stopping Pollokshaws West
21:50 Not Stopping Crossmyloof
21:56 Not Stopping Glasgow Central

15/03/26 21:36 Glasgow Central to Newton Lanark due 22:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
21:36 Not Stopping Glasgow Central
21:42 Not Stopping Pollokshields West
21:44 Not Stopping Maxwell Park
21:46 Not Stopping Shawlands
21:47 Not Stopping Pollokshaws East
21:49 Not Stopping Langside
21:54 Not Stopping Kings Park
21:56 Not Stopping Croftfoot
21:58 Not Stopping Burnside
22:01 Not Stopping Kirkhill
22:04 Not Stopping Newton Lanark

15/03/26 21:39 Newton Lanark to Glasgow Central due 22:03 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
21:39 Not Stopping Newton Lanark
21:42 Not Stopping Kirkhill
21:45 Not Stopping Burnside
21:47 Not Stopping Croftfoot
21:49 Not Stopping Kings Park
21:53 Not Stopping Mount Florida
21:55 Not Stopping Crosshill
21:57 Not Stopping Queens Park Strathclyde
21:58 Not Stopping Pollokshields East
22:03 Not Stopping Glasgow Central

15/03/26 21:48 Neilston to Glasgow Central due 22:19 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
21:48 Not Stopping Neilston
21:55 Not Stopping Patterton
21:58 Not Stopping Whitecraigs
22:00 Not Stopping Williamwood
22:03 Not Stopping Muirend
22:06 Not Stopping Cathcart
22:09 Not Stopping Mount Florida
22:11 Not Stopping Crosshill
22:13 Not Stopping Queens Park Strathclyde
22:14 Not Stopping Pollokshields East
22:19 Not Stopping Glasgow Central

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

15/03/26 21:50 Glasgow Central to Motherwell due 22:14 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:00
Scheduled Expected Destination
21:50 Not Stopping Glasgow Central
21:59 Not Stopping Cambuslang
22:03 Not Stopping Uddingston
22:08 Not Stopping Bellshill
22:14 Not Stopping Motherwell

15/03/26 21:53 Glasgow Central to Neilston due 22:24 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
21:53 Not Stopping Glasgow Central
21:58 Not Stopping Pollokshields East
21:59 Not Stopping Queens Park Strathclyde
22:01 Not Stopping Crosshill
22:03 Not Stopping Mount Florida
22:05 Not Stopping Cathcart
22:08 Not Stopping Muirend
22:11 Not Stopping Williamwood
22:13 Not Stopping Whitecraigs
22:16 Not Stopping Patterton
22:24 Not Stopping Neilston

15/03/26 21:58 East Kilbride to Glasgow Central due 22:27 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
21:58 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:12 Not Stopping Giffnock
22:15 Not Stopping Thornliebank
22:18 Not Stopping Pollokshaws West
22:21 Not Stopping Crossmyloof
22:27 Not Stopping Glasgow Central

15/03/26 22:08 Glasgow Central to Newton Lanark due 22:33 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
22:08 Not Stopping Glasgow Central
22:13 Not Stopping Pollokshields East
22:14 Not Stopping Queens Park Strathclyde
22:16 Not Stopping Crosshill
22:18 Not Stopping Mount Florida
22:21 Not Stopping Kings Park
22:23 Not Stopping Croftfoot
22:26 Not Stopping Burnside
22:29 Not Stopping Kirkhill
22:33 Not Stopping Newton Lanark

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

15/03/26 22:17 Glasgow Central to East Kilbride due 22:47 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:10
Scheduled Expected Destination
22:17 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:38 Not Stopping Busby
22:43 Not Stopping Hairmyres
22:47 Not Stopping East Kilbride

15/03/26 22:18 Neilston to Glasgow Central due 22:49 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
22:18 Not Stopping Neilston
22:25 Not Stopping Patterton
22:28 Not Stopping Whitecraigs
22:30 Not Stopping Williamwood
22:33 Not Stopping Muirend
22:36 Not Stopping Cathcart
22:38 Not Stopping Mount Florida
22:40 Not Stopping Crosshill
22:42 Not Stopping Queens Park Strathclyde
22:44 Not Stopping Pollokshields East
22:49 Not Stopping Glasgow Central

15/03/26 22:20 Motherwell to Glasgow Central due 22:44 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:01
Scheduled Expected Destination
22:20 Not Stopping Motherwell
22:26 Not Stopping Bellshill
22:30 Not Stopping Uddingston
22:35 Not Stopping Cambuslang
22:44 Not Stopping Glasgow Central

15/03/26 22:23 Glasgow Central to Neilston due 22:54 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
Scheduled Expected Destination
22:23 Not Stopping Glasgow Central
22:28 Not Stopping Pollokshields East
22:29 Not Stopping Queens Park Strathclyde
22:31 Not Stopping Crosshill
22:33 Not Stopping Mount Florida
22:35 Not Stopping Cathcart
22:38 Not Stopping Muirend
22:41 Not Stopping Williamwood
22:43 Not Stopping Whitecraigs
22:46 Not Stopping Patterton
22:54 Not Stopping Neilston

15/03/26 22:26 East Kilbride to Glasgow Central due 22:56 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
22:26 Not Stopping East Kilbride
22:30 Not Stopping Hairmyres
22:35 Not Stopping Busby
22:38 Not Stopping Clarkston
22:41 Not Stopping Giffnock
22:44 Not Stopping Thornliebank
22:47 Not Stopping Pollokshaws West
22:50 Not Stopping Crossmyloof
22:56 Not Stopping Glasgow Central

15/03/26 22:36 Glasgow Central to Newton Lanark due 23:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:47
Scheduled Expected Destination
22:36 Not Stopping Glasgow Central
22:42 Not Stopping Pollokshields West
22:44 Not Stopping Maxwell Park
22:46 Not Stopping Shawlands
22:47 Not Stopping Pollokshaws East
22:49 Not Stopping Langside
22:54 Not Stopping Kings Park
22:56 Not Stopping Croftfoot
22:58 Not Stopping Burnside
23:01 Not Stopping Kirkhill
23:04 Not Stopping Newton Lanark

15/03/26 22:39 Newton Lanark to Glasgow Central due 23:04 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
Scheduled Expected Destination
22:39 Not Stopping Newton Lanark
22:42 Not Stopping Kirkhill
22:45 Not Stopping Burnside
22:47 Not Stopping Croftfoot
22:49 Not Stopping Kings Park
22:53 Not Stopping Mount Florida
22:55 Not Stopping Crosshill
22:57 Not Stopping Queens Park Strathclyde
22:58 Not Stopping Pollokshields East
23:04 Not Stopping Glasgow Central

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

15/03/26 22:48 Glasgow Central to East Kilbride due 23:18 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:10
Scheduled Expected Destination
22:48 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:04 Not Stopping Clarkston
23:08 Not Stopping Busby
23:10 Not Stopping Thorntonhall
23:14 Not Stopping Hairmyres
23:18 Not Stopping East Kilbride

15/03/26 22:50 Glasgow Central to Motherwell due 23:15 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:00
Scheduled Expected Destination
22:50 Not Stopping Glasgow Central
22:58 Not Stopping Cambuslang
23:03 Not Stopping Uddingston
23:07 Not Stopping Bellshill
23:15 Not Stopping Motherwell

15/03/26 22:53 Glasgow Central to Neilston due 23:24 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:43
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 Muirend
23:11 Not Stopping Williamwood
23:13 Not Stopping Whitecraigs
23:16 Not Stopping Patterton
23:24 Not Stopping Neilston

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

15/03/26 23:06 Glasgow Central to Newton Lanark due 23:31 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:46
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:19 Not Stopping Kings Park
23:22 Not Stopping Croftfoot
23:24 Not Stopping Burnside
23:28 Not Stopping Kirkhill
23:31 Not Stopping Newton Lanark

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

15/03/26 23:18 Neilston to Glasgow Central due 23:48 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 07:45
Scheduled Expected Destination
23:18 Not Stopping Neilston
23:25 Not Stopping Patterton
23:28 Not Stopping Whitecraigs
23:30 Not Stopping Williamwood
23:33 Not Stopping Muirend
23:36 Not Stopping Cathcart
23:38 Not Stopping Mount Florida
23:40 Not Stopping Crosshill
23:42 Not Stopping Queens Park Strathclyde
23:43 Not Stopping Pollokshields East
23:48 Not Stopping Glasgow Central

15/03/26 23:18 Glasgow Central to East Kilbride due 23:51 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:10
Scheduled Expected Destination
23:18 Not Stopping Glasgow Central
23:24 Not Stopping Crossmyloof
23:27 Not Stopping Pollokshaws West
23:30 Not Stopping Thornliebank
23:34 Not Stopping Giffnock
23:37 Not Stopping Clarkston
23:40 Not Stopping Busby
23:43 Not Stopping Thorntonhall
23:47 Not Stopping Hairmyres
23:51 Not Stopping East Kilbride

15/03/26 23:20 Motherwell to Glasgow Central due 23:43 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:01
Scheduled Expected Destination
23:20 Not Stopping Motherwell
23:26 Not Stopping Bellshill
23:30 Not Stopping Uddingston
23:34 Not Stopping Cambuslang
23:43 Not Stopping Glasgow Central

15/03/26 23:22 Glasgow Central to Motherwell due 23:48 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:00
Scheduled Expected Destination
23:22 Not Stopping Glasgow Central
23:30 Not Stopping Cambuslang
23:35 Not Stopping Uddingston
23:40 Not Stopping Bellshill
23:48 Not Stopping Motherwell

15/03/26 23:28 East Kilbride to Glasgow Central due 23:56 will be cancelled.
This is due to a fire at a station.
Last Updated :13/03/2026 12:11
Scheduled Expected Destination
23:28 Not Stopping East Kilbride
23:32 Not Stopping Hairmyres
23:37 Not Stopping Busby
23:39 Not Stopping Clarkston
23:42 Not Stopping Giffnock
23:44 Not Stopping Thornliebank
23:48 Not Stopping Pollokshaws West
23:50 Not Stopping Crossmyloof
23:56 Not Stopping Glasgow Central

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

148 Other Train Service Updates
09:30 Aberdeen to Glasgow Queen Street due 12:53 is being delayed between Perth and Glasgow Queen Street and is now expected to be 21 minutes late.
This is due to a fault with the signalling system.
Last Updated :15/03/2026 12:13
Scheduled Expected Destination
09:30 09:30 Aberdeen
09:46 09:46 Stonehaven
09:59 09:59 Laurencekirk
10:09 10:09 Montrose
10:24 10:24 Arbroath
10:31 10:31 Carnoustie
10:38 10:38 Broughty Ferry
10:50 10:50 Dundee
11:20 11:20 Perth
12:53 13:14 Glasgow Queen Street

09:51 Glasgow Queen Street to Dundee due 12:07 has been delayed at Perth and is now 17 minutes late.
This is due to a fault with the signalling system.
Last Updated :15/03/2026 12:13
Scheduled Expected Destination
09:51 09:51 Glasgow Queen Street
11:45 12:02 Perth
12:07 12:24 Dundee

10:50 Edinburgh to Aberdeen due 13:26 will be delayed at Dundee and is expected to be 10 minutes late.
This is due to a fault with the signalling system.
Last Updated :15/03/2026 12:13
Scheduled Expected Destination
10:50 10:50 Edinburgh
10:54 10:54 Haymarket
11:07 11:07 Inverkeithing
11:23 11:23 Kirkcaldy
11:41 11:41 Cupar
11:48 11:48 Leuchars
12:14 12:24 Dundee
12:30 12:40 Arbroath
12:45 12:55 Montrose
13:07 13:17 Stonehaven
13:26 13:36 Aberdeen

15/03/26 11:40 Glasgow Central to Largs due 12:43 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 :13/03/2026 11:38
Scheduled Expected Destination
11:40 Not Stopping Glasgow Central
11:50 Not Stopping Paisley Gilmour Street
11:54 Not Stopping Johnstone
11:57 Not Stopping Milliken Park
11:59 Not Stopping Howwood Renfrew
12:03 Not Stopping Lochwinnoch
12:08 Not Stopping Glengarnock
12:12 Not Stopping Dalry
12:16 12:16 Kilwinning
12:20 12:20 Stevenston
12:23 12:23 Saltcoats
12:25 12:25 Ardrossan South Beach
12:31 12:31 West Kilbride
12:37 12:37 Fairlie
12:43 12:43 Largs

15/03/26 11:45 Ayr to Glasgow Central due 12:36 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 :13/03/2026 11:34
Scheduled Expected Destination
11:45 11:45 Ayr
11:47 11:47 Newton-On-Ayr
11:50 11:50 Prestwick Town
11:52 11:52 Prestwick Int. Airport
11:56 11:56 Troon
11:58 11:58 Barassie
12:03 12:03 Irvine
12:07 12:07 Kilwinning
12:11 Dalry
12:14 Glengarnock
12:16 Lochwinnoch
12:18 Howwood Renfrew
12:19 Milliken Park
12:21 12:21 Johnstone
12:25 12:25 Paisley Gilmour Street
12:36 Not Stopping Glasgow Central

15/03/26 11:50 Wemyss Bay to Glasgow Central due 12:39 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington East and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:42
Scheduled Expected Destination
11:50 11:50 Wemyss Bay
11:54 11:54 Inverkip
12:01 12:01 Branchton
12:04 12:04 Drumfrochar
12:06 12:06 Whinhill
12:11 12:11 Port Glasgow
12:20 12:20 Bishopton
12:26 12:26 Paisley Gilmour Street
12:30 Not Stopping Hillington East
12:39 Not Stopping Glasgow Central

15/03/26 11:54 Largs to Glasgow Central due 12:57 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 :13/03/2026 11:38
Scheduled Expected Destination
11:54 11:54 Largs
11:59 11:59 Fairlie
12:04 12:04 West Kilbride
12:11 12:11 Ardrossan South Beach
12:13 12:13 Saltcoats
12:15 12:15 Stevenston
12:19 12:19 Kilwinning
12:24 Not Stopping Dalry
12:28 Not Stopping Glengarnock
12:32 Not Stopping Lochwinnoch
12:36 Not Stopping Howwood Renfrew
12:39 Not Stopping Milliken Park
12:42 Not Stopping Johnstone
12:46 Not Stopping Paisley Gilmour Street
12:57 Not Stopping Glasgow Central

15/03/26 11:55 Kilmarnock to Glasgow Central due 12:40 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:57
Scheduled Expected Destination
11:55 11:55 Kilmarnock
11:59 11:59 Kilmaurs
12:04 12:04 Stewarton
12:09 12:09 Dunlop
12:20 12:20 Barrhead
12:23 Not Stopping Nitshill
12:25 Not Stopping Priesthill & Darnley
12:27 Not Stopping Kennishead
12:31 Not Stopping Pollokshaws West
12:40 Not Stopping Glasgow Central

15/03/26 12:00 Glasgow Central to Ayr due 12: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 :13/03/2026 11:37
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:20 Glengarnock
12:24 Dalry
12:28 12:28 Kilwinning
12:32 12:32 Irvine
12:36 12:36 Barassie
12:39 12:39 Troon
12:43 12:43 Prestwick Int. Airport
12:45 12:45 Prestwick Town
12:48 12:48 Newton-On-Ayr
12:53 12:53 Ayr

15/03/26 12:03 Glasgow Central to Kilmarnock due 12:48 will be started from Barrhead.
It will no longer call at Glasgow Central, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :14/03/2026 10:49
Scheduled Expected Destination
12:03 Not Stopping Glasgow Central
12:11 Not Stopping Pollokshaws West
12:14 Not Stopping Kennishead
12:16 Not Stopping Priesthill & Darnley
12:19 Not Stopping Nitshill
12:23 12:23 Barrhead
12:35 12:35 Dunlop
12:39 12:39 Stewarton
12:43 12:43 Kilmaurs
12:48 12:48 Kilmarnock

12:16 Glasgow Central to Edinburgh due 13:54 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.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2026 11:02
Scheduled Expected Destination
12:16 Not Stopping Glasgow Central
12:29 Not Stopping Uddingston
12:34 Not Stopping Bellshill
12:38 Not Stopping Holytown
12:41 Not Stopping Carfin
12:45 Not Stopping Cleland
12:50 Not Stopping Hartwood
12:57 Not Stopping Shotts
13:05 Not Stopping Fauldhouse
13:09 Not Stopping Breich
13:14 Not Stopping Addiewell
13:18 13:18 West Calder
13:25 13:25 Livingston South
13:30 13:30 Kirknewton
13:36 13:36 Curriehill
13:40 13:40 Wester Hailes
13:43 13:43 Kingsknowe
13:46 13:46 Slateford
13:50 13:50 Haymarket
13:54 13:54 Edinburgh

15/03/26 12:20 Glasgow Central to Gourock due 13:10 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 :13/03/2026 11:47
Scheduled Expected Destination
12:20 Not Stopping Glasgow Central
12:27 Not Stopping Cardonald
12:29 Not Stopping Hillington East
12:31 Not Stopping Hillington West
12:35 12:35 Paisley Gilmour Street
12:37 12:37 Paisley St James
12:42 12:42 Bishopton
12:48 12:48 Langbank
12:52 12:52 Woodhall
12:55 12:55 Port Glasgow
12:57 12:57 Bogston
12:59 12:59 Cartsdyke
13:01 13:01 Greenock Central
13:03 13:03 Greenock West
13:06 13:06 Fort Matilda
13:10 13:10 Gourock

15/03/26 12:20 Glasgow Central to Lanark due 13:14 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 :13/03/2026 12:02
Scheduled Expected Destination
12:20 Not Stopping Glasgow Central
12:29 Not Stopping Cambuslang
12:33 Not Stopping Uddingston
12:38 Not Stopping Bellshill
12:47 12:47 Motherwell
12:51 12:51 Shieldmuir
12:55 12:55 Wishaw
13:02 13:02 Carluke
13:14 13:14 Lanark

15/03/26 12:23 Gourock to Glasgow Central due 13:16 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 :13/03/2026 11:45
Scheduled Expected Destination
12:23 12:23 Gourock
12:26 12:26 Fort Matilda
12:29 12:29 Greenock West
12:31 12:31 Greenock Central
12:34 12:34 Cartsdyke
12:36 12:36 Bogston
12:38 12:38 Port Glasgow
12:41 12:41 Woodhall
12:45 12:45 Langbank
12:50 12:50 Bishopton
12:55 12:55 Paisley St James
12:58 12:58 Paisley Gilmour Street
13:02 Not Stopping Hillington West
13:04 Not Stopping Hillington East
13:06 Not Stopping Cardonald
13:16 Not Stopping Glasgow Central

15/03/26 12:23 Lanark to Glasgow Central due 13:12 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 :13/03/2026 12:03
Scheduled Expected Destination
12:23 12:23 Lanark
12:33 12:33 Carluke
12:39 12:39 Wishaw
12:43 12:43 Shieldmuir
12:47 12:47 Motherwell
12:53 Not Stopping Bellshill
12:57 Not Stopping Uddingston
13:02 Not Stopping Cambuslang
13:12 Not Stopping Glasgow Central

12:26 Edinburgh to Glasgow Central due 14:00 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.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2026 11:02
Scheduled Expected Destination
12:26 12:26 Edinburgh
12:30 12:30 Haymarket
12:34 12:34 Slateford
12:37 12:37 Kingsknowe
12:40 12:40 Wester Hailes
12:43 12:43 Curriehill
12:50 12:50 Kirknewton
12:56 12:56 Livingston South
13:00 13:00 West Calder
13:04 Not Stopping Addiewell
13:08 Not Stopping Breich
13:12 Not Stopping Fauldhouse
13:18 Not Stopping Shotts
13:22 Not Stopping Hartwood
13:26 Not Stopping Cleland
13:30 Not Stopping Carfin
13:32 Not Stopping Holytown
13:38 Not Stopping Bellshill
13:44 Not Stopping Uddingston
14:00 Not Stopping Glasgow Central

15/03/26 12:40 Glasgow Central to Largs due 13:43 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 :13/03/2026 11:38
Scheduled Expected Destination
12:40 Not Stopping Glasgow Central
12:50 Not Stopping Paisley Gilmour Street
12:54 Not Stopping Johnstone
12:57 Not Stopping Milliken Park
12:59 Not Stopping Howwood Renfrew
13:03 Not Stopping Lochwinnoch
13:08 Not Stopping Glengarnock
13:12 Not Stopping Dalry
13:16 13:16 Kilwinning
13:20 13:20 Stevenston
13:23 13:23 Saltcoats
13:25 13:25 Ardrossan South Beach
13:31 13:31 West Kilbride
13:37 13:37 Fairlie
13:43 13:43 Largs

15/03/26 12:45 Ayr to Glasgow Central due 13:36 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 :13/03/2026 11:34
Scheduled Expected Destination
12:45 12:45 Ayr
12:47 12:47 Newton-On-Ayr
12:50 12:50 Prestwick Town
12:52 12:52 Prestwick Int. Airport
12:56 12:56 Troon
12:58 12:58 Barassie
13:03 13:03 Irvine
13:07 13:07 Kilwinning
13:11 Dalry
13:14 Glengarnock
13:16 Lochwinnoch
13:18 Howwood Renfrew
13:19 Milliken Park
13:21 13:21 Johnstone
13:25 13:25 Paisley Gilmour Street
13:36 Not Stopping Glasgow Central

15/03/26 12:50 Glasgow Central to Wemyss Bay due 13:42 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central, Hillington East and Hillington West.
This is due to a fire at a station.
Last Updated :13/03/2026 11:43
Scheduled Expected Destination
12:50 Not Stopping Glasgow Central
12:58 Not Stopping Hillington East
13:00 Not Stopping Hillington West
13:04 13:04 Paisley Gilmour Street
13:10 13:10 Bishopton
13:19 13:19 Port Glasgow
13:23 13:23 Whinhill
13:25 13:25 Drumfrochar
13:28 13:28 Branchton
13:36 13:36 Inverkip
13:42 13:42 Wemyss Bay

15/03/26 12:53 Largs to Glasgow Central due 13:55 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 :13/03/2026 11:38
Scheduled Expected Destination
12:53 12:53 Largs
12:58 12:58 Fairlie
13:03 13:03 West Kilbride
13:10 13:10 Ardrossan South Beach
13:12 13:12 Saltcoats
13:14 13:14 Stevenston
13:18 13:18 Kilwinning
13:23 Not Stopping Dalry
13:27 Not Stopping Glengarnock
13:31 Not Stopping Lochwinnoch
13:35 Not Stopping Howwood Renfrew
13:38 Not Stopping Milliken Park
13:41 Not Stopping Johnstone
13:45 Not Stopping Paisley Gilmour Street
13:55 Not Stopping Glasgow Central

15/03/26 12:53 Wemyss Bay to Glasgow Central due 13:42 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington East and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:42
Scheduled Expected Destination
12:53 12:53 Wemyss Bay
12:57 12:57 Inverkip
13:04 13:04 Branchton
13:07 13:07 Drumfrochar
13:09 13:09 Whinhill
13:14 13:14 Port Glasgow
13:23 13:23 Bishopton
13:29 13:29 Paisley Gilmour Street
13:33 Not Stopping Hillington East
13:42 Not Stopping Glasgow Central

15/03/26 12:55 Kilmarnock to Glasgow Central due 13:40 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:57
Scheduled Expected Destination
12:55 12:55 Kilmarnock
12:59 12:59 Kilmaurs
13:04 13:04 Stewarton
13:09 13:09 Dunlop
13:20 13:20 Barrhead
13:23 Not Stopping Nitshill
13:25 Not Stopping Priesthill & Darnley
13:27 Not Stopping Kennishead
13:31 Not Stopping Pollokshaws West
13:40 Not Stopping Glasgow Central

15/03/26 13:00 Glasgow Central to Ayr due 13: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 :13/03/2026 11:37
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:17 Howwood Renfrew
13:19 Lochwinnoch
13:20 Glengarnock
13:24 Dalry
13:28 13:28 Kilwinning
13:32 13:32 Irvine
13:37 13:37 Barassie
13:40 13:40 Troon
13:44 13:44 Prestwick Int. Airport
13:45 13:45 Prestwick Town
13:49 13:49 Newton-On-Ayr
13:53 13:53 Ayr

15/03/26 13:03 Glasgow Central to Kilmarnock due 13:48 will be started from Barrhead.
It will no longer call at Glasgow Central, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :14/03/2026 10:49
Scheduled Expected Destination
13:03 Not Stopping Glasgow Central
13:11 Not Stopping Pollokshaws West
13:14 Not Stopping Kennishead
13:16 Not Stopping Priesthill & Darnley
13:19 Not Stopping Nitshill
13:23 13:23 Barrhead
13:35 13:35 Dunlop
13:39 13:39 Stewarton
13:43 13:43 Kilmaurs
13:48 13:48 Kilmarnock

13:11 Carlisle to Glasgow Central due 15:43 will be terminated at Kilmarnock.
It will no longer call at Kilmaurs, Stewarton, Dunlop, Barrhead, Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West and Glasgow Central.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2026 07:12
Scheduled Expected Destination
13:11 13:11 Carlisle
13:22 13:22 Gretna Green
13:31 13:31 Annan
13:50 13:50 Dumfries
14:16 14:16 Sanquhar
14:21 14:21 Kirkconnel
14:30 14:30 New Cumnock
14:38 14:38 Auchinleck
14:56 14:56 Kilmarnock
15:00 Not Stopping Kilmaurs
15:06 Not Stopping Stewarton
15:10 Not Stopping Dunlop
15:21 Not Stopping Barrhead
15:24 Not Stopping Nitshill
15:27 Not Stopping Priesthill & Darnley
15:29 Not Stopping Kennishead
15:32 Not Stopping Pollokshaws West
15:43 Not Stopping Glasgow Central

15/03/26 13:19 Lanark to Glasgow Central due 14:13 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 :13/03/2026 12:03
Scheduled Expected Destination
13:19 13:19 Lanark
13:28 13:28 Carluke
13:34 13:34 Wishaw
13:38 13:38 Shieldmuir
13:46 13:46 Motherwell
13:52 Not Stopping Bellshill
13:59 Not Stopping Uddingston
14:03 Not Stopping Cambuslang
14:13 Not Stopping Glasgow Central

15/03/26 13:20 Glasgow Central to Gourock due 14:10 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 :13/03/2026 11:47
Scheduled Expected Destination
13:20 Not Stopping Glasgow Central
13:27 Not Stopping Cardonald
13:29 Not Stopping Hillington East
13:31 Not Stopping Hillington West
13:35 13:35 Paisley Gilmour Street
13:37 13:37 Paisley St James
13:42 13:42 Bishopton
13:48 13:48 Langbank
13:52 13:52 Woodhall
13:55 13:55 Port Glasgow
13:57 13:57 Bogston
13:59 13:59 Cartsdyke
14:01 14:01 Greenock Central
14:03 14:03 Greenock West
14:06 14:06 Fort Matilda
14:10 14:10 Gourock

15/03/26 13:20 Glasgow Central to Lanark due 14:14 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 :13/03/2026 12:02
Scheduled Expected Destination
13:20 Not Stopping Glasgow Central
13:29 Not Stopping Cambuslang
13:33 Not Stopping Uddingston
13:37 Not Stopping Bellshill
13:46 13:46 Motherwell
13:49 13:49 Shieldmuir
13:54 13:54 Wishaw
14:03 14:03 Carluke
14:14 14:14 Lanark

15/03/26 13:23 Gourock to Glasgow Central due 14:13 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 :13/03/2026 11:45
Scheduled Expected Destination
13:23 13:23 Gourock
13:26 13:26 Fort Matilda
13:29 13:29 Greenock West
13:31 13:31 Greenock Central
13:34 13:34 Cartsdyke
13:36 13:36 Bogston
13:38 13:38 Port Glasgow
13:41 13:41 Woodhall
13:45 13:45 Langbank
13:50 13:50 Bishopton
13:55 13:55 Paisley St James
13:58 13:58 Paisley Gilmour Street
14:02 Not Stopping Hillington West
14:04 Not Stopping Hillington East
14:06 Not Stopping Cardonald
14:13 Not Stopping Glasgow Central

15/03/26 13:40 Glasgow Central to Largs due 14:43 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 :13/03/2026 11:38
Scheduled Expected Destination
13:40 Not Stopping Glasgow Central
13:50 Not Stopping Paisley Gilmour Street
13:54 Not Stopping Johnstone
13:57 Not Stopping Milliken Park
13:59 Not Stopping Howwood Renfrew
14:03 Not Stopping Lochwinnoch
14:08 Not Stopping Glengarnock
14:12 Not Stopping Dalry
14:16 14:16 Kilwinning
14:20 14:20 Stevenston
14:23 14:23 Saltcoats
14:25 14:25 Ardrossan South Beach
14:31 14:31 West Kilbride
14:37 14:37 Fairlie
14:43 14:43 Largs

15/03/26 13:45 Ayr to Glasgow Central due 14:36 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 :13/03/2026 11:34
Scheduled Expected Destination
13:45 13:45 Ayr
13:47 13:47 Newton-On-Ayr
13:50 13:50 Prestwick Town
13:52 13:52 Prestwick Int. Airport
13:56 13:56 Troon
13:58 13:58 Barassie
14:03 14:03 Irvine
14:07 14:07 Kilwinning
14:11 Dalry
14:14 Glengarnock
14:16 Lochwinnoch
14:18 Howwood Renfrew
14:19 Milliken Park
14:21 14:21 Johnstone
14:25 14:25 Paisley Gilmour Street
14:36 Not Stopping Glasgow Central

15/03/26 13:50 Wemyss Bay to Glasgow Central due 14:39 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington East and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:42
Scheduled Expected Destination
13:50 13:50 Wemyss Bay
13:54 13:54 Inverkip
14:01 14:01 Branchton
14:04 14:04 Drumfrochar
14:06 14:06 Whinhill
14:11 14:11 Port Glasgow
14:20 14:20 Bishopton
14:26 14:26 Paisley Gilmour Street
14:30 Not Stopping Hillington East
14:39 Not Stopping Glasgow Central

15/03/26 13:50 Glasgow Central to Wemyss Bay due 14:40 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central and Hillington East.
This is due to a fire at a station.
Last Updated :13/03/2026 11:43
Scheduled Expected Destination
13:50 Not Stopping Glasgow Central
13:58 Not Stopping Hillington East
14:03 14:03 Paisley Gilmour Street
14:08 14:08 Bishopton
14:17 14:17 Port Glasgow
14:21 14:21 Whinhill
14:24 14:24 Drumfrochar
14:27 14:27 Branchton
14:34 14:34 Inverkip
14:40 14:40 Wemyss Bay

15/03/26 13:54 Largs to Glasgow Central due 14:57 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 :13/03/2026 11:38
Scheduled Expected Destination
13:54 13:54 Largs
13:59 13:59 Fairlie
14:04 14:04 West Kilbride
14:11 14:11 Ardrossan South Beach
14:13 14:13 Saltcoats
14:15 14:15 Stevenston
14:19 14:19 Kilwinning
14:24 Not Stopping Dalry
14:28 Not Stopping Glengarnock
14:32 Not Stopping Lochwinnoch
14:36 Not Stopping Howwood Renfrew
14:39 Not Stopping Milliken Park
14:42 Not Stopping Johnstone
14:46 Not Stopping Paisley Gilmour Street
14:57 Not Stopping Glasgow Central

15/03/26 13:55 Kilmarnock to Glasgow Central due 14:40 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:57
Scheduled Expected Destination
13:55 13:55 Kilmarnock
13:59 13:59 Kilmaurs
14:04 14:04 Stewarton
14:09 14:09 Dunlop
14:20 14:20 Barrhead
14:23 Not Stopping Nitshill
14:25 Not Stopping Priesthill & Darnley
14:27 Not Stopping Kennishead
14:31 Not Stopping Pollokshaws West
14:40 Not Stopping Glasgow Central

15/03/26 14:00 Glasgow Central to Ayr due 14: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 :13/03/2026 11:37
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:36 14:36 Barassie
14:39 14:39 Troon
14:43 14:43 Prestwick Int. Airport
14:45 14:45 Prestwick Town
14:48 14:48 Newton-On-Ayr
14:53 14:53 Ayr

15/03/26 14:03 Glasgow Central to Kilmarnock due 14:49 will be started from Barrhead.
It will no longer call at Glasgow Central, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :14/03/2026 10:49
Scheduled Expected Destination
14:03 Not Stopping Glasgow Central
14:11 Not Stopping Pollokshaws West
14:14 Not Stopping Kennishead
14:16 Not Stopping Priesthill & Darnley
14:19 Not Stopping Nitshill
14:23 14:23 Barrhead
14:35 14:35 Dunlop
14:39 14:39 Stewarton
14:43 14:43 Kilmaurs
14:49 14:49 Kilmarnock

15/03/26 14:18 Glasgow Central to Edinburgh due 15:53 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 :13/03/2026 12:05
Scheduled Expected Destination
14:18 Not Stopping Glasgow Central
14:30 Not Stopping Uddingston
14:34 Not Stopping Bellshill
14:38 Not Stopping Holytown
14:41 Not Stopping Carfin
14:45 Not Stopping Cleland
14:50 Not Stopping Hartwood
14:55 Not Stopping Shotts
15:01 Not Stopping Fauldhouse
15:05 Not Stopping Breich
15:10 Not Stopping Addiewell
15:14 15:14 West Calder
15:22 15:22 Livingston South
15:27 15:27 Kirknewton
15:33 15:33 Curriehill
15:37 15:37 Wester Hailes
15:40 15:40 Kingsknowe
15:43 15:43 Slateford
15:49 15:49 Haymarket
15:53 15:53 Edinburgh

15/03/26 14:19 Lanark to Glasgow Central due 15:11 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 :13/03/2026 12:03
Scheduled Expected Destination
14:19 14:19 Lanark
14:28 14:28 Carluke
14:35 14:35 Wishaw
14:38 14:38 Shieldmuir
14:45 14:45 Motherwell
14:52 Not Stopping Bellshill
14:56 Not Stopping Uddingston
15:01 Not Stopping Cambuslang
15:11 Not Stopping Glasgow Central

15/03/26 14:20 Glasgow Central to Gourock due 15:10 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 :13/03/2026 11:47
Scheduled Expected Destination
14:20 Not Stopping Glasgow Central
14:27 Not Stopping Cardonald
14:29 Not Stopping Hillington East
14:31 Not Stopping Hillington West
14:35 14:35 Paisley Gilmour Street
14:37 14:37 Paisley St James
14:42 14:42 Bishopton
14:48 14:48 Langbank
14:52 14:52 Woodhall
14:55 14:55 Port Glasgow
14:57 14:57 Bogston
14:59 14:59 Cartsdyke
15:01 15:01 Greenock Central
15:03 15:03 Greenock West
15:06 15:06 Fort Matilda
15:10 15:10 Gourock

15/03/26 14:20 Glasgow Central to Lanark due 15:13 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 :13/03/2026 12:02
Scheduled Expected Destination
14:20 Not Stopping Glasgow Central
14:29 Not Stopping Cambuslang
14:34 Not Stopping Uddingston
14:39 Not Stopping Bellshill
14:46 14:46 Motherwell
14:50 14:50 Shieldmuir
14:54 14:54 Wishaw
15:02 15:02 Carluke
15:13 15:13 Lanark

15/03/26 14:23 Gourock to Glasgow Central due 15:14 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 :13/03/2026 11:45
Scheduled Expected Destination
14:23 14:23 Gourock
14:26 14:26 Fort Matilda
14:29 14:29 Greenock West
14:31 14:31 Greenock Central
14:34 14:34 Cartsdyke
14:36 14:36 Bogston
14:38 14:38 Port Glasgow
14:41 14:41 Woodhall
14:45 14:45 Langbank
14:50 14:50 Bishopton
14:55 14:55 Paisley St James
14:59 14:59 Paisley Gilmour Street
15:03 Not Stopping Hillington West
15:05 Not Stopping Hillington East
15:07 Not Stopping Cardonald
15:14 Not Stopping Glasgow Central

15/03/26 14:26 Edinburgh to Glasgow Central due 15:59 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 :13/03/2026 12:05
Scheduled Expected Destination
14:26 14:26 Edinburgh
14:30 14:30 Haymarket
14:34 14:34 Slateford
14:37 14:37 Kingsknowe
14:40 14:40 Wester Hailes
14:43 14:43 Curriehill
14:50 14:50 Kirknewton
14:56 14:56 Livingston South
15:00 15:00 West Calder
15:04 Not Stopping Addiewell
15:08 Not Stopping Breich
15:12 Not Stopping Fauldhouse
15:20 Not Stopping Shotts
15:23 Not Stopping Hartwood
15:28 Not Stopping Cleland
15:31 Not Stopping Carfin
15:34 Not Stopping Holytown
15:38 Not Stopping Bellshill
15:43 Not Stopping Uddingston
15:59 Not Stopping Glasgow Central

15/03/26 14:40 Glasgow Central to Largs due 15:43 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 :13/03/2026 11:38
Scheduled Expected Destination
14:40 Not Stopping Glasgow Central
14:50 Not Stopping Paisley Gilmour Street
14:54 Not Stopping Johnstone
14:57 Not Stopping Milliken Park
14:59 Not Stopping Howwood Renfrew
15:03 Not Stopping Lochwinnoch
15:08 Not Stopping Glengarnock
15:12 Not Stopping Dalry
15:16 15:16 Kilwinning
15:20 15:20 Stevenston
15:23 15:23 Saltcoats
15:25 15:25 Ardrossan South Beach
15:31 15:31 West Kilbride
15:37 15:37 Fairlie
15:43 15:43 Largs

15/03/26 14:45 Ayr to Glasgow Central due 15:36 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 :13/03/2026 11:34
Scheduled Expected Destination
14:45 14:45 Ayr
14:47 14:47 Newton-On-Ayr
14:50 14:50 Prestwick Town
14:52 14:52 Prestwick Int. Airport
14:56 14:56 Troon
14:58 14:58 Barassie
15:03 15:03 Irvine
15:07 15:07 Kilwinning
15:11 Dalry
15:14 Glengarnock
15:16 Lochwinnoch
15:18 Howwood Renfrew
15:19 Milliken Park
15:21 15:21 Johnstone
15:25 15:25 Paisley Gilmour Street
15:36 Not Stopping Glasgow Central

15/03/26 14:50 Wemyss Bay to Glasgow Central due 15:39 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington East and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:42
Scheduled Expected Destination
14:50 14:50 Wemyss Bay
14:54 14:54 Inverkip
15:01 15:01 Branchton
15:04 15:04 Drumfrochar
15:06 15:06 Whinhill
15:11 15:11 Port Glasgow
15:20 15:20 Bishopton
15:26 15:26 Paisley Gilmour Street
15:30 Not Stopping Hillington East
15:39 Not Stopping Glasgow Central

15/03/26 14:50 Glasgow Central to Wemyss Bay due 15:41 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central and Hillington East.
This is due to a fire at a station.
Last Updated :13/03/2026 11:43
Scheduled Expected Destination
14:50 Not Stopping Glasgow Central
14:58 Not Stopping Hillington East
15:04 15:04 Paisley Gilmour Street
15:09 15:09 Bishopton
15:18 15:18 Port Glasgow
15:22 15:22 Whinhill
15:25 15:25 Drumfrochar
15:28 15:28 Branchton
15:35 15:35 Inverkip
15:41 15:41 Wemyss Bay

15/03/26 14:54 Largs to Glasgow Central due 15:59 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 :13/03/2026 11:38
Scheduled Expected Destination
14:54 14:54 Largs
14:59 14:59 Fairlie
15:04 15:04 West Kilbride
15:11 15:11 Ardrossan South Beach
15:13 15:13 Saltcoats
15:15 15:15 Stevenston
15:19 15:19 Kilwinning
15:24 Not Stopping Dalry
15:28 Not Stopping Glengarnock
15:32 Not Stopping Lochwinnoch
15:36 Not Stopping Howwood Renfrew
15:39 Not Stopping Milliken Park
15:42 Not Stopping Johnstone
15:46 Not Stopping Paisley Gilmour Street
15:59 Not Stopping Glasgow Central

An additional train service has been planned to operate as shown 15/03/26 14:56 Kilmarnock to Barrhead due 15:21.
Last Updated :13/03/2026 11:57
Scheduled Expected Destination
14:56 14:56 Kilmarnock
15:00 15:00 Kilmaurs
15:06 15:06 Stewarton
15:10 15:10 Dunlop
15:21 15:21 Barrhead

15/03/26 15:00 Glasgow Central to Ayr due 15: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 :13/03/2026 11:37
Scheduled Expected Destination
15:00 Not Stopping Glasgow Central
15:11 15:11 Paisley Gilmour Street
15:15 15:15 Johnstone
15:16 Milliken Park
15:17 Howwood Renfrew
15:20 Lochwinnoch
15:21 Glengarnock
15:25 Dalry
15:29 15:29 Kilwinning
15:33 15:33 Irvine
15:37 15:37 Barassie
15:40 15:40 Troon
15:44 15:44 Prestwick Int. Airport
15:46 15:46 Prestwick Town
15:49 15:49 Newton-On-Ayr
15:54 15:54 Ayr

15:03 Glasgow Central to Carlisle due 17:39 will be started from Kilmarnock.
It will no longer call at Glasgow Central, Pollokshaws West, Kennishead, Priesthill & Darnley, Nitshill, Barrhead, Dunlop, Stewarton and Kilmaurs.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2026 07:12
Scheduled Expected Destination
15:03 Not Stopping Glasgow Central
15:11 Not Stopping Pollokshaws West
15:14 Not Stopping Kennishead
15:16 Not Stopping Priesthill & Darnley
15:19 Not Stopping Nitshill
15:23 Not Stopping Barrhead
15:35 Not Stopping Dunlop
15:39 Not Stopping Stewarton
15:44 Not Stopping Kilmaurs
15:52 15:52 Kilmarnock
16:08 16:08 Auchinleck
16:17 16:17 New Cumnock
16:25 16:25 Kirkconnel
16:30 16:30 Sanquhar
17:01 17:01 Dumfries
17:16 17:16 Annan
17:26 17:26 Gretna Green
17:39 17:39 Carlisle

15/03/26 15:19 Lanark to Glasgow Central due 16:10 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 :13/03/2026 12:03
Scheduled Expected Destination
15:19 15:19 Lanark
15:29 15:29 Carluke
15:36 15:36 Wishaw
15:40 15:40 Shieldmuir
15:45 15:45 Motherwell
15:52 Not Stopping Bellshill
15:56 Not Stopping Uddingston
16:00 Not Stopping Cambuslang
16:10 Not Stopping Glasgow Central

15/03/26 15:20 Glasgow Central to Lanark due 16:13 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 :13/03/2026 12:02
Scheduled Expected Destination
15:20 Not Stopping Glasgow Central
15:29 Not Stopping Cambuslang
15:34 Not Stopping Uddingston
15:39 Not Stopping Bellshill
15:46 15:46 Motherwell
15:50 15:50 Shieldmuir
15:54 15:54 Wishaw
16:02 16:02 Carluke
16:13 16:13 Lanark

15/03/26 15:21 Glasgow Central to Gourock due 16: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 :13/03/2026 11:47
Scheduled Expected Destination
15:21 Not Stopping Glasgow Central
15:28 Not Stopping Cardonald
15:30 Not Stopping Hillington East
15:32 Not Stopping Hillington West
15:36 15:36 Paisley Gilmour Street
15:38 15:38 Paisley St James
15:43 15:43 Bishopton
15:49 15:49 Langbank
15:53 15:53 Woodhall
15:56 15:56 Port Glasgow
15:58 15:58 Bogston
16:00 16:00 Cartsdyke
16:02 16:02 Greenock Central
16:04 16:04 Greenock West
16:07 16:07 Fort Matilda
16:11 16:11 Gourock

15/03/26 15:23 Gourock to Glasgow Central due 16:13 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 :13/03/2026 11:45
Scheduled Expected Destination
15:23 15:23 Gourock
15:26 15:26 Fort Matilda
15:29 15:29 Greenock West
15:31 15:31 Greenock Central
15:34 15:34 Cartsdyke
15:36 15:36 Bogston
15:38 15:38 Port Glasgow
15:41 15:41 Woodhall
15:45 15:45 Langbank
15:50 15:50 Bishopton
15:55 15:55 Paisley St James
15:58 15:58 Paisley Gilmour Street
16:02 Not Stopping Hillington West
16:04 Not Stopping Hillington East
16:06 Not Stopping Cardonald
16:13 Not Stopping Glasgow Central

An additional train service has been planned to operate as shown 15/03/26 15:23 Barrhead to Kilmarnock due 15:49.
Last Updated :14/03/2026 10:49
Scheduled Expected Destination
15:23 15:23 Barrhead
15:35 15:35 Dunlop
15:39 15:39 Stewarton
15:44 15:44 Kilmaurs
15:49 15:49 Kilmarnock

15/03/26 15:40 Glasgow Central to Largs due 16:43 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 :13/03/2026 11:38
Scheduled Expected Destination
15:40 Not Stopping Glasgow Central
15:50 Not Stopping Paisley Gilmour Street
15:54 Not Stopping Johnstone
15:57 Not Stopping Milliken Park
15:59 Not Stopping Howwood Renfrew
16:03 Not Stopping Lochwinnoch
16:08 Not Stopping Glengarnock
16:12 Not Stopping Dalry
16:16 16:16 Kilwinning
16:20 16:20 Stevenston
16:23 16:23 Saltcoats
16:25 16:25 Ardrossan South Beach
16:31 16:31 West Kilbride
16:37 16:37 Fairlie
16:43 16:43 Largs

15/03/26 15:45 Ayr to Glasgow Central due 16:36 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 :13/03/2026 11:34
Scheduled Expected Destination
15:45 15:45 Ayr
15:47 15:47 Newton-On-Ayr
15:50 15:50 Prestwick Town
15:52 15:52 Prestwick Int. Airport
15:56 15:56 Troon
15:58 15:58 Barassie
16:03 16:03 Irvine
16:07 16:07 Kilwinning
16:11 Dalry
16:14 Glengarnock
16:16 Lochwinnoch
16:18 Howwood Renfrew
16:19 Milliken Park
16:21 16:21 Johnstone
16:25 16:25 Paisley Gilmour Street
16:36 Not Stopping Glasgow Central

15/03/26 15:50 Glasgow Central to Wemyss Bay due 16:40 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central and Hillington East.
This is due to a fire at a station.
Last Updated :13/03/2026 11:43
Scheduled Expected Destination
15:50 Not Stopping Glasgow Central
15:58 Not Stopping Hillington East
16:03 16:03 Paisley Gilmour Street
16:08 16:08 Bishopton
16:17 16:17 Port Glasgow
16:21 16:21 Whinhill
16:24 16:24 Drumfrochar
16:27 16:27 Branchton
16:34 16:34 Inverkip
16:40 16:40 Wemyss Bay

15/03/26 15:54 Largs to Glasgow Central due 16:57 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 :13/03/2026 11:38
Scheduled Expected Destination
15:54 15:54 Largs
15:59 15:59 Fairlie
16:04 16:04 West Kilbride
16:11 16:11 Ardrossan South Beach
16:13 16:13 Saltcoats
16:15 16:15 Stevenston
16:19 16:19 Kilwinning
16:24 Not Stopping Dalry
16:28 Not Stopping Glengarnock
16:32 Not Stopping Lochwinnoch
16:36 Not Stopping Howwood Renfrew
16:39 Not Stopping Milliken Park
16:42 Not Stopping Johnstone
16:46 Not Stopping Paisley Gilmour Street
16:57 Not Stopping Glasgow Central

15/03/26 15:55 Wemyss Bay to Glasgow Central due 16:43 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington East and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:42
Scheduled Expected Destination
15:55 15:55 Wemyss Bay
15:59 15:59 Inverkip
16:06 16:06 Branchton
16:09 16:09 Drumfrochar
16:11 16:11 Whinhill
16:16 16:16 Port Glasgow
16:25 16:25 Bishopton
16:31 16:31 Paisley Gilmour Street
16:35 Not Stopping Hillington East
16:43 Not Stopping Glasgow Central

15/03/26 15:55 Kilmarnock to Glasgow Central due 16:40 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:57
Scheduled Expected Destination
15:55 15:55 Kilmarnock
15:59 15:59 Kilmaurs
16:04 16:04 Stewarton
16:09 16:09 Dunlop
16:20 16:20 Barrhead
16:23 Not Stopping Nitshill
16:25 Not Stopping Priesthill & Darnley
16:27 Not Stopping Kennishead
16:31 Not Stopping Pollokshaws West
16:40 Not Stopping Glasgow Central

15/03/26 16:00 Glasgow Central to Ayr due 16: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 :13/03/2026 11:37
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:17 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:54 16:54 Ayr

15/03/26 16:16 Glasgow Central to Edinburgh due 17:51 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 :13/03/2026 12:05
Scheduled Expected Destination
16:16 Not Stopping Glasgow Central
16:29 Not Stopping Uddingston
16:33 Not Stopping Bellshill
16:38 Not Stopping Holytown
16:40 Not Stopping Carfin
16:44 Not Stopping Cleland
16:49 Not Stopping Hartwood
16:54 Not Stopping Shotts
17:02 Not Stopping Fauldhouse
17:06 Not Stopping Breich
17:11 Not Stopping Addiewell
17:14 17:14 West Calder
17:23 17:23 Livingston South
17:27 17:27 Kirknewton
17:33 17:33 Curriehill
17:37 17:37 Wester Hailes
17:40 17:40 Kingsknowe
17:43 17:43 Slateford
17:47 17:47 Haymarket
17:51 17:51 Edinburgh

15/03/26 16:20 Glasgow Central to Gourock due 17:10 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 :13/03/2026 11:47
Scheduled Expected Destination
16:20 Not Stopping Glasgow Central
16:27 Not Stopping Cardonald
16:29 Not Stopping Hillington East
16:31 Not Stopping Hillington West
16:35 16:35 Paisley Gilmour Street
16:37 16:37 Paisley St James
16:42 16:42 Bishopton
16:48 16:48 Langbank
16:52 16:52 Woodhall
16:55 16:55 Port Glasgow
16:57 16:57 Bogston
16:59 16:59 Cartsdyke
17:01 17:01 Greenock Central
17:03 17:03 Greenock West
17:06 17:06 Fort Matilda
17:10 17:10 Gourock

15/03/26 16:20 Glasgow Central to Lanark due 17:15 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 :13/03/2026 12:02
Scheduled Expected Destination
16:20 Not Stopping Glasgow Central
16:29 Not Stopping Cambuslang
16:34 Not Stopping Uddingston
16:38 Not Stopping Bellshill
16:48 16:48 Motherwell
16:51 16:51 Shieldmuir
16:55 16:55 Wishaw
17:05 17:05 Carluke
17:15 17:15 Lanark

15/03/26 16:20 Lanark to Glasgow Central due 17:22 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 :13/03/2026 12:03
Scheduled Expected Destination
16:20 16:20 Lanark
16:30 16:30 Carluke
16:42 16:42 Wishaw
16:49 16:49 Shieldmuir
16:54 16:54 Motherwell
17:03 Not Stopping Bellshill
17:08 Not Stopping Uddingston
17:13 Not Stopping Cambuslang
17:22 Not Stopping Glasgow Central

15/03/26 16:23 Gourock to Glasgow Central due 17:13 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 :13/03/2026 11:45
Scheduled Expected Destination
16:23 16:23 Gourock
16:26 16:26 Fort Matilda
16:29 16:29 Greenock West
16:31 16:31 Greenock Central
16:34 16:34 Cartsdyke
16:36 16:36 Bogston
16:38 16:38 Port Glasgow
16:41 16:41 Woodhall
16:45 16:45 Langbank
16:50 16:50 Bishopton
16:55 16:55 Paisley St James
16:58 16:58 Paisley Gilmour Street
17:02 Not Stopping Hillington West
17:04 Not Stopping Hillington East
17:06 Not Stopping Cardonald
17:13 Not Stopping Glasgow Central

15/03/26 16:26 Edinburgh to Glasgow Central due 17:58 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 :13/03/2026 12:05
Scheduled Expected Destination
16:26 16:26 Edinburgh
16:30 16:30 Haymarket
16:34 16:34 Slateford
16:37 16:37 Kingsknowe
16:40 16:40 Wester Hailes
16:43 16:43 Curriehill
16:50 16:50 Kirknewton
16:56 16:56 Livingston South
17:00 17:00 West Calder
17:04 Not Stopping Addiewell
17:08 Not Stopping Breich
17:12 Not Stopping Fauldhouse
17:18 Not Stopping Shotts
17:22 Not Stopping Hartwood
17:26 Not Stopping Cleland
17:30 Not Stopping Carfin
17:32 Not Stopping Holytown
17:37 Not Stopping Bellshill
17:43 Not Stopping Uddingston
17:58 Not Stopping Glasgow Central

15/03/26 16:40 Glasgow Central to Largs due 17:43 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 :13/03/2026 11:38
Scheduled Expected Destination
16:40 Not Stopping Glasgow Central
16:50 Not Stopping Paisley Gilmour Street
16:54 Not Stopping Johnstone
16:57 Not Stopping Milliken Park
16:59 Not Stopping Howwood Renfrew
17:03 Not Stopping Lochwinnoch
17:08 Not Stopping Glengarnock
17:12 Not Stopping Dalry
17:16 17:16 Kilwinning
17:20 17:20 Stevenston
17:23 17:23 Saltcoats
17:25 17:25 Ardrossan South Beach
17:31 17:31 West Kilbride
17:37 17:37 Fairlie
17:43 17:43 Largs

15/03/26 16:45 Ayr to Glasgow Central due 17:36 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 :13/03/2026 11:34
Scheduled Expected Destination
16:45 16:45 Ayr
16:47 16:47 Newton-On-Ayr
16:50 16:50 Prestwick Town
16:52 16:52 Prestwick Int. Airport
16:56 16:56 Troon
16:58 16:58 Barassie
17:03 17:03 Irvine
17:07 17:07 Kilwinning
17:11 Dalry
17:14 Glengarnock
17:16 Lochwinnoch
17:18 Howwood Renfrew
17:19 Milliken Park
17:21 17:21 Johnstone
17:25 17:25 Paisley Gilmour Street
17:36 Not Stopping Glasgow Central

15/03/26 16:50 Wemyss Bay to Glasgow Central due 17:39 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington East and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:42
Scheduled Expected Destination
16:50 16:50 Wemyss Bay
16:54 16:54 Inverkip
17:01 17:01 Branchton
17:04 17:04 Drumfrochar
17:06 17:06 Whinhill
17:11 17:11 Port Glasgow
17:20 17:20 Bishopton
17:26 17:26 Paisley Gilmour Street
17:30 Not Stopping Hillington East
17:39 Not Stopping Glasgow Central

15/03/26 16:50 Glasgow Central to Wemyss Bay due 17:40 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central and Hillington East.
This is due to a fire at a station.
Last Updated :13/03/2026 11:43
Scheduled Expected Destination
16:50 Not Stopping Glasgow Central
16:58 Not Stopping Hillington East
17:03 17:03 Paisley Gilmour Street
17:08 17:08 Bishopton
17:17 17:17 Port Glasgow
17:21 17:21 Whinhill
17:24 17:24 Drumfrochar
17:27 17:27 Branchton
17:34 17:34 Inverkip
17:40 17:40 Wemyss Bay

15/03/26 16:54 Largs to Glasgow Central due 17: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 :13/03/2026 11:38
Scheduled Expected Destination
16:54 16:54 Largs
16:59 16:59 Fairlie
17:04 17:04 West Kilbride
17:11 17:11 Ardrossan South Beach
17:13 17:13 Saltcoats
17:15 17:15 Stevenston
17:19 17:19 Kilwinning
17:24 Not Stopping Dalry
17:28 Not Stopping Glengarnock
17:32 Not Stopping Lochwinnoch
17:36 Not Stopping Howwood Renfrew
17:39 Not Stopping Milliken Park
17:42 Not Stopping Johnstone
17:46 Not Stopping Paisley Gilmour Street
17:58 Not Stopping Glasgow Central

15/03/26 16:55 Kilmarnock to Glasgow Central due 17:40 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:57
Scheduled Expected Destination
16:55 16:55 Kilmarnock
16:59 16:59 Kilmaurs
17:04 17:04 Stewarton
17:09 17:09 Dunlop
17:19 17:19 Barrhead
17:22 Not Stopping Nitshill
17:25 Not Stopping Priesthill & Darnley
17:27 Not Stopping Kennishead
17:30 Not Stopping Pollokshaws West
17:40 Not Stopping Glasgow Central

15/03/26 17:00 Glasgow Central to Ayr due 17: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 :13/03/2026 11:37
Scheduled Expected Destination
17:00 Not Stopping Glasgow Central
17:10 17:10 Paisley Gilmour Street
17:14 17:14 Johnstone
17:15 Milliken Park
17:17 Howwood Renfrew
17:20 Lochwinnoch
17:21 Glengarnock
17:25 Dalry
17:29 17:29 Kilwinning
17:33 17:33 Irvine
17:37 17:37 Barassie
17:40 17:40 Troon
17:44 17:44 Prestwick Int. Airport
17:46 17:46 Prestwick Town
17:49 17:49 Newton-On-Ayr
17:54 17:54 Ayr

15/03/26 17:03 Glasgow Central to Kilmarnock due 17:49 will be started from Barrhead.
It will no longer call at Glasgow Central, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :14/03/2026 10:49
Scheduled Expected Destination
17:03 Not Stopping Glasgow Central
17:11 Not Stopping Pollokshaws West
17:14 Not Stopping Kennishead
17:16 Not Stopping Priesthill & Darnley
17:19 Not Stopping Nitshill
17:24 17:24 Barrhead
17:36 17:36 Dunlop
17:40 17:40 Stewarton
17:44 17:44 Kilmaurs
17:49 17:49 Kilmarnock

15/03/26 17:06 Glasgow Central to Lanark due 18:02 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 :13/03/2026 12:02
Scheduled Expected Destination
17:06 Not Stopping Glasgow Central
17:15 Not Stopping Cambuslang
17:19 Not Stopping Uddingston
17:26 Not Stopping Bellshill
17:39 17:39 Motherwell
17:42 17:42 Shieldmuir
17:46 17:46 Wishaw
17:52 17:52 Carluke
18:02 18:02 Lanark

15/03/26 17:20 Glasgow Central to Gourock due 18:10 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 :13/03/2026 11:47
Scheduled Expected Destination
17:20 Not Stopping Glasgow Central
17:27 Not Stopping Cardonald
17:29 Not Stopping Hillington East
17:31 Not Stopping Hillington West
17:35 17:35 Paisley Gilmour Street
17:37 17:37 Paisley St James
17:42 17:42 Bishopton
17:48 17:48 Langbank
17:52 17:52 Woodhall
17:55 17:55 Port Glasgow
17:57 17:57 Bogston
17:59 17:59 Cartsdyke
18:01 18:01 Greenock Central
18:03 18:03 Greenock West
18:06 18:06 Fort Matilda
18:10 18:10 Gourock

15/03/26 17:20 Lanark to Glasgow Central due 18:10 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 :13/03/2026 12:03
Scheduled Expected Destination
17:20 17:20 Lanark
17:29 17:29 Carluke
17:35 17:35 Wishaw
17:39 17:39 Shieldmuir
17:45 17:45 Motherwell
17:51 Not Stopping Bellshill
17:57 Not Stopping Uddingston
18:01 Not Stopping Cambuslang
18:10 Not Stopping Glasgow Central

15/03/26 17:23 Gourock to Glasgow Central due 18:13 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 :13/03/2026 11:45
Scheduled Expected Destination
17:23 17:23 Gourock
17:26 17:26 Fort Matilda
17:29 17:29 Greenock West
17:31 17:31 Greenock Central
17:34 17:34 Cartsdyke
17:36 17:36 Bogston
17:38 17:38 Port Glasgow
17:41 17:41 Woodhall
17:45 17:45 Langbank
17:50 17:50 Bishopton
17:55 17:55 Paisley St James
17:58 17:58 Paisley Gilmour Street
18:02 Not Stopping Hillington West
18:04 Not Stopping Hillington East
18:06 Not Stopping Cardonald
18:13 Not Stopping Glasgow Central

15/03/26 17:40 Glasgow Central to Largs due 18:43 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 :13/03/2026 11:38
Scheduled Expected Destination
17:40 Not Stopping Glasgow Central
17:50 Not Stopping Paisley Gilmour Street
17:54 Not Stopping Johnstone
17:57 Not Stopping Milliken Park
17:59 Not Stopping Howwood Renfrew
18:03 Not Stopping Lochwinnoch
18:08 Not Stopping Glengarnock
18:12 Not Stopping Dalry
18:16 18:16 Kilwinning
18:20 18:20 Stevenston
18:23 18:23 Saltcoats
18:25 18:25 Ardrossan South Beach
18:31 18:31 West Kilbride
18:37 18:37 Fairlie
18:43 18:43 Largs

15/03/26 17:45 Ayr to Glasgow Central due 18:36 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 :13/03/2026 11:34
Scheduled Expected Destination
17:45 17:45 Ayr
17:47 17:47 Newton-On-Ayr
17:50 17:50 Prestwick Town
17:52 17:52 Prestwick Int. Airport
17:56 17:56 Troon
17:58 17:58 Barassie
18:03 18:03 Irvine
18:07 18:07 Kilwinning
18:11 Dalry
18:14 Glengarnock
18:16 Lochwinnoch
18:18 Howwood Renfrew
18:19 Milliken Park
18:21 18:21 Johnstone
18:25 18:25 Paisley Gilmour Street
18:36 Not Stopping Glasgow Central

15/03/26 17:50 Wemyss Bay to Glasgow Central due 18:39 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington East and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:42
Scheduled Expected Destination
17:50 17:50 Wemyss Bay
17:54 17:54 Inverkip
18:01 18:01 Branchton
18:04 18:04 Drumfrochar
18:06 18:06 Whinhill
18:11 18:11 Port Glasgow
18:20 18:20 Bishopton
18:26 18:26 Paisley Gilmour Street
18:30 Not Stopping Hillington East
18:39 Not Stopping Glasgow Central

15/03/26 17:50 Glasgow Central to Wemyss Bay due 18:46 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central and Hillington East.
This is due to a fire at a station.
Last Updated :13/03/2026 11:43
Scheduled Expected Destination
17:50 Not Stopping Glasgow Central
17:58 Not Stopping Hillington East
18:03 18:03 Paisley Gilmour Street
18:08 18:08 Bishopton
18:17 18:17 Port Glasgow
18:21 18:21 Whinhill
18:24 18:24 Drumfrochar
18:27 18:27 Branchton
18:40 18:40 Inverkip
18:46 18:46 Wemyss Bay

15/03/26 17:54 Largs to Glasgow Central due 18:57 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 :13/03/2026 11:38
Scheduled Expected Destination
17:54 17:54 Largs
17:59 17:59 Fairlie
18:04 18:04 West Kilbride
18:11 18:11 Ardrossan South Beach
18:13 18:13 Saltcoats
18:15 18:15 Stevenston
18:19 18:19 Kilwinning
18:24 Not Stopping Dalry
18:28 Not Stopping Glengarnock
18:32 Not Stopping Lochwinnoch
18:36 Not Stopping Howwood Renfrew
18:39 Not Stopping Milliken Park
18:42 Not Stopping Johnstone
18:46 Not Stopping Paisley Gilmour Street
18:57 Not Stopping Glasgow Central

15/03/26 17:56 Kilmarnock to Glasgow Central due 18:40 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:57
Scheduled Expected Destination
17:56 17:56 Kilmarnock
18:00 18:00 Kilmaurs
18:05 18:05 Stewarton
18:10 18:10 Dunlop
18:20 18:20 Barrhead
18:23 Not Stopping Nitshill
18:26 Not Stopping Priesthill & Darnley
18:28 Not Stopping Kennishead
18:31 Not Stopping Pollokshaws West
18:40 Not Stopping Glasgow Central

15/03/26 18:00 Glasgow Central to Ayr due 18: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 :13/03/2026 11:37
Scheduled Expected Destination
18:00 Not Stopping Glasgow Central
18:10 18:10 Paisley Gilmour Street
18:14 18:14 Johnstone
18:15 Milliken Park
18:16 Howwood Renfrew
18:19 Lochwinnoch
18:20 Glengarnock
18:24 Dalry
18:28 18:28 Kilwinning
18:32 18:32 Irvine
18:36 18:36 Barassie
18:39 18:39 Troon
18:43 18:43 Prestwick Int. Airport
18:45 18:45 Prestwick Town
18:48 18:48 Newton-On-Ayr
18:53 18:53 Ayr

15/03/26 18:03 Glasgow Central to Kilmarnock due 18:49 will be started from Barrhead.
It will no longer call at Glasgow Central, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :14/03/2026 10:49
Scheduled Expected Destination
18:03 Not Stopping Glasgow Central
18:11 Not Stopping Pollokshaws West
18:14 Not Stopping Kennishead
18:16 Not Stopping Priesthill & Darnley
18:19 Not Stopping Nitshill
18:24 18:24 Barrhead
18:36 18:36 Dunlop
18:40 18:40 Stewarton
18:44 18:44 Kilmaurs
18:49 18:49 Kilmarnock

15/03/26 18:13 Lanark to Glasgow Central due 19:08 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 :13/03/2026 12:03
Scheduled Expected Destination
18:13 18:13 Lanark
18:22 18:22 Carluke
18:28 18:28 Wishaw
18:32 18:32 Shieldmuir
18:38 18:38 Motherwell
18:48 Not Stopping Bellshill
18:54 Not Stopping Uddingston
18:59 Not Stopping Cambuslang
19:08 Not Stopping Glasgow Central

15/03/26 18:16 Glasgow Central to Edinburgh due 19:51 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 :13/03/2026 12:05
Scheduled Expected Destination
18:16 Not Stopping Glasgow Central
18:29 Not Stopping Uddingston
18:34 Not Stopping Bellshill
18:39 Not Stopping Holytown
18:42 Not Stopping Carfin
18:45 Not Stopping Cleland
18:50 Not Stopping Hartwood
18:56 Not Stopping Shotts
19:01 Not Stopping Fauldhouse
19:05 Not Stopping Breich
19:10 Not Stopping Addiewell
19:13 19:13 West Calder
19:22 19:22 Livingston South
19:26 19:26 Kirknewton
19:32 19:32 Curriehill
19:36 19:36 Wester Hailes
19:39 19:39 Kingsknowe
19:43 19:43 Slateford
19:47 19:47 Haymarket
19:51 19:51 Edinburgh

15/03/26 18:20 Glasgow Central to Gourock due 19: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 :13/03/2026 11:47
Scheduled Expected Destination
18:20 Not Stopping Glasgow Central
18:27 Not Stopping Cardonald
18:29 Not Stopping Hillington East
18:31 Not Stopping Hillington West
18:36 18:36 Paisley Gilmour Street
18:38 18:38 Paisley St James
18:43 18:43 Bishopton
18:49 18:49 Langbank
18:53 18:53 Woodhall
18:56 18:56 Port Glasgow
18:58 18:58 Bogston
19:00 19:00 Cartsdyke
19:02 19:02 Greenock Central
19:04 19:04 Greenock West
19:07 19:07 Fort Matilda
19:11 19:11 Gourock

15/03/26 18:20 Glasgow Central to Lanark due 19:11 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 :13/03/2026 12:02
Scheduled Expected Destination
18:20 Not Stopping Glasgow Central
18:29 Not Stopping Cambuslang
18:33 Not Stopping Uddingston
18:38 Not Stopping Bellshill
18:45 18:45 Motherwell
18:49 18:49 Shieldmuir
18:53 18:53 Wishaw
19:00 19:00 Carluke
19:11 19:11 Lanark

15/03/26 18:23 Gourock to Glasgow Central due 19:14 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 :13/03/2026 11:45
Scheduled Expected Destination
18:23 18:23 Gourock
18:26 18:26 Fort Matilda
18:29 18:29 Greenock West
18:31 18:31 Greenock Central
18:34 18:34 Cartsdyke
18:36 18:36 Bogston
18:38 18:38 Port Glasgow
18:41 18:41 Woodhall
18:45 18:45 Langbank
18:50 18:50 Bishopton
18:55 18:55 Paisley St James
18:58 18:58 Paisley Gilmour Street
19:02 Not Stopping Hillington West
19:04 Not Stopping Hillington East
19:06 Not Stopping Cardonald
19:14 Not Stopping Glasgow Central

15/03/26 18:26 Edinburgh to Glasgow Central due 19:58 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 :13/03/2026 12:05
Scheduled Expected Destination
18:26 18:26 Edinburgh
18:30 18:30 Haymarket
18:34 18:34 Slateford
18:37 18:37 Kingsknowe
18:40 18:40 Wester Hailes
18:43 18:43 Curriehill
18:50 18:50 Kirknewton
18:56 18:56 Livingston South
19:00 19:00 West Calder
19:04 Not Stopping Addiewell
19:08 Not Stopping Breich
19:12 Not Stopping Fauldhouse
19:18 Not Stopping Shotts
19:22 Not Stopping Hartwood
19:26 Not Stopping Cleland
19:30 Not Stopping Carfin
19:33 Not Stopping Holytown
19:38 Not Stopping Bellshill
19:45 Not Stopping Uddingston
19:58 Not Stopping Glasgow Central

15/03/26 18:40 Glasgow Central to Largs due 19:43 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 :13/03/2026 11:38
Scheduled Expected Destination
18:40 Not Stopping Glasgow Central
18:50 Not Stopping Paisley Gilmour Street
18:54 Not Stopping Johnstone
18:57 Not Stopping Milliken Park
18:59 Not Stopping Howwood Renfrew
19:03 Not Stopping Lochwinnoch
19:08 Not Stopping Glengarnock
19:12 Not Stopping Dalry
19:16 19:16 Kilwinning
19:20 19:20 Stevenston
19:23 19:23 Saltcoats
19:25 19:25 Ardrossan South Beach
19:31 19:31 West Kilbride
19:37 19:37 Fairlie
19:43 19:43 Largs

15/03/26 18:45 Ayr to Glasgow Central due 19:36 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 :13/03/2026 11:34
Scheduled Expected Destination
18:45 18:45 Ayr
18:47 18:47 Newton-On-Ayr
18:50 18:50 Prestwick Town
18:52 18:52 Prestwick Int. Airport
18:56 18:56 Troon
18:58 18:58 Barassie
19:03 19:03 Irvine
19:07 19:07 Kilwinning
19:11 Dalry
19:14 Glengarnock
19:16 Lochwinnoch
19:18 Howwood Renfrew
19:19 Milliken Park
19:21 19:21 Johnstone
19:25 19:25 Paisley Gilmour Street
19:36 Not Stopping Glasgow Central

15/03/26 18:50 Glasgow Central to Wemyss Bay due 19:40 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central and Hillington East.
This is due to a fire at a station.
Last Updated :13/03/2026 11:43
Scheduled Expected Destination
18:50 Not Stopping Glasgow Central
18:58 Not Stopping Hillington East
19:03 19:03 Paisley Gilmour Street
19:08 19:08 Bishopton
19:17 19:17 Port Glasgow
19:21 19:21 Whinhill
19:24 19:24 Drumfrochar
19:27 19:27 Branchton
19:34 19:34 Inverkip
19:40 19:40 Wemyss Bay

15/03/26 18:54 Largs to Glasgow Central due 19:57 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 :13/03/2026 11:38
Scheduled Expected Destination
18:54 18:54 Largs
18:59 18:59 Fairlie
19:04 19:04 West Kilbride
19:11 19:11 Ardrossan South Beach
19:13 19:13 Saltcoats
19:15 19:15 Stevenston
19:19 19:19 Kilwinning
19:24 Not Stopping Dalry
19:28 Not Stopping Glengarnock
19:32 Not Stopping Lochwinnoch
19:36 Not Stopping Howwood Renfrew
19:39 Not Stopping Milliken Park
19:42 Not Stopping Johnstone
19:46 Not Stopping Paisley Gilmour Street
19:57 Not Stopping Glasgow Central

15/03/26 18:55 Wemyss Bay to Glasgow Central due 19:43 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington East and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:42
Scheduled Expected Destination
18:55 18:55 Wemyss Bay
18:59 18:59 Inverkip
19:06 19:06 Branchton
19:09 19:09 Drumfrochar
19:11 19:11 Whinhill
19:16 19:16 Port Glasgow
19:25 19:25 Bishopton
19:31 19:31 Paisley Gilmour Street
19:35 Not Stopping Hillington East
19:43 Not Stopping Glasgow Central

15/03/26 18:56 Kilmarnock to Glasgow Central due 19:40 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:57
Scheduled Expected Destination
18:56 18:56 Kilmarnock
19:00 19:00 Kilmaurs
19:05 19:05 Stewarton
19:10 19:10 Dunlop
19:20 19:20 Barrhead
19:23 Not Stopping Nitshill
19:26 Not Stopping Priesthill & Darnley
19:28 Not Stopping Kennishead
19:31 Not Stopping Pollokshaws West
19:40 Not Stopping Glasgow Central

15/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 :13/03/2026 11:37
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

15/03/26 19:03 Glasgow Central to Kilmarnock due 19:50 will be started from Barrhead.
It will no longer call at Glasgow Central, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill.
This is due to a fire at a station.
Last Updated :14/03/2026 10:49
Scheduled Expected Destination
19:03 Not Stopping Glasgow Central
19:11 Not Stopping Pollokshaws West
19:14 Not Stopping Kennishead
19:16 Not Stopping Priesthill & Darnley
19:19 Not Stopping Nitshill
19:24 19:24 Barrhead
19:36 19:36 Dunlop
19:40 19:40 Stewarton
19:44 19:44 Kilmaurs
19:50 19:50 Kilmarnock

15/03/26 19:12 Carlisle to Glasgow Central due 21: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 :13/03/2026 11:59
Scheduled Expected Destination
19:12 19:12 Carlisle
19:23 19:23 Gretna Green
19:32 19:32 Annan
19:50 19:50 Dumfries
20:16 20:16 Sanquhar
20:21 20:21 Kirkconnel
20:30 20:30 New Cumnock
20:38 20:38 Auchinleck
20:57 20:57 Kilmarnock
21:01 Not Stopping Kilmaurs
21:06 Not Stopping Stewarton
21:11 Not Stopping Dunlop
21:21 Not Stopping Barrhead
21:34 Not Stopping Glasgow Central

15/03/26 19:19 Lanark to Glasgow Central due 20:12 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 :13/03/2026 12:03
Scheduled Expected Destination
19:19 19:19 Lanark
19:29 19:29 Carluke
19:35 19:35 Wishaw
19:39 19:39 Shieldmuir
19:44 19:44 Motherwell
19:51 Not Stopping Bellshill
19:57 Not Stopping Uddingston
20:01 Not Stopping Cambuslang
20:12 Not Stopping Glasgow Central

15/03/26 19:20 Glasgow Central to Lanark due 20:11 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 :13/03/2026 12:02
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:54 19:54 Wishaw
20:00 20:00 Carluke
20:11 20:11 Lanark

15/03/26 19:21 Glasgow Central to Gourock due 20: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 :13/03/2026 11:47
Scheduled Expected Destination
19:21 Not Stopping Glasgow Central
19:28 Not Stopping Cardonald
19:30 Not Stopping Hillington East
19:32 Not Stopping Hillington West
19:36 19:36 Paisley Gilmour Street
19:38 19:38 Paisley St James
19:43 19:43 Bishopton
19:49 19:49 Langbank
19:53 19:53 Woodhall
19:56 19:56 Port Glasgow
19:58 19:58 Bogston
20:00 20:00 Cartsdyke
20:02 20:02 Greenock Central
20:04 20:04 Greenock West
20:07 20:07 Fort Matilda
20:11 20:11 Gourock

15/03/26 19:23 Gourock to Glasgow Central due 20:13 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 :13/03/2026 11:45
Scheduled Expected Destination
19:23 19:23 Gourock
19:26 19:26 Fort Matilda
19:29 19:29 Greenock West
19:31 19:31 Greenock Central
19:34 19:34 Cartsdyke
19:36 19:36 Bogston
19:38 19:38 Port Glasgow
19:41 19:41 Woodhall
19:45 19:45 Langbank
19:50 19:50 Bishopton
19:55 19:55 Paisley St James
19:58 19:58 Paisley Gilmour Street
20:02 Not Stopping Hillington West
20:04 Not Stopping Hillington East
20:06 Not Stopping Cardonald
20:13 Not Stopping Glasgow Central

15/03/26 19:40 Glasgow Central to Largs due 20:43 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 :13/03/2026 11:38
Scheduled Expected Destination
19:40 Not Stopping Glasgow Central
19:50 Not Stopping Paisley Gilmour Street
19:54 Not Stopping Johnstone
19:57 Not Stopping Milliken Park
19:59 Not Stopping Howwood Renfrew
20:03 Not Stopping Lochwinnoch
20:08 Not Stopping Glengarnock
20:12 Not Stopping Dalry
20:16 20:16 Kilwinning
20:20 20:20 Stevenston
20:23 20:23 Saltcoats
20:25 20:25 Ardrossan South Beach
20:31 20:31 West Kilbride
20:37 20:37 Fairlie
20:43 20:43 Largs

15/03/26 19:45 Ayr to Glasgow Central due 20:36 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 :13/03/2026 11:34
Scheduled Expected Destination
19:45 19:45 Ayr
19:47 19:47 Newton-On-Ayr
19:50 19:50 Prestwick Town
19:52 19:52 Prestwick Int. Airport
19:56 19:56 Troon
19:58 19:58 Barassie
20:03 20:03 Irvine
20:07 20:07 Kilwinning
20:11 Dalry
20:14 Glengarnock
20:16 Lochwinnoch
20:18 Howwood Renfrew
20:19 Milliken Park
20:21 20:21 Johnstone
20:25 20:25 Paisley Gilmour Street
20:36 Not Stopping Glasgow Central

15/03/26 19:50 Wemyss Bay to Glasgow Central due 20:39 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington East and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:42
Scheduled Expected Destination
19:50 19:50 Wemyss Bay
19:54 19:54 Inverkip
20:01 20:01 Branchton
20:04 20:04 Drumfrochar
20:06 20:06 Whinhill
20:11 20:11 Port Glasgow
20:20 20:20 Bishopton
20:26 20:26 Paisley Gilmour Street
20:30 Not Stopping Hillington East
20:39 Not Stopping Glasgow Central

15/03/26 19:50 Glasgow Central to Wemyss Bay due 20:40 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central and Hillington East.
This is due to a fire at a station.
Last Updated :13/03/2026 11:43
Scheduled Expected Destination
19:50 Not Stopping Glasgow Central
19:58 Not Stopping Hillington East
20:03 20:03 Paisley Gilmour Street
20:08 20:08 Bishopton
20:17 20:17 Port Glasgow
20:21 20:21 Whinhill
20:24 20:24 Drumfrochar
20:27 20:27 Branchton
20:34 20:34 Inverkip
20:40 20:40 Wemyss Bay

15/03/26 19:54 Largs to Glasgow Central due 20:56 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 :13/03/2026 11:38
Scheduled Expected Destination
19:54 19:54 Largs
19:59 19:59 Fairlie
20:04 20:04 West Kilbride
20:11 20:11 Ardrossan South Beach
20:13 20:13 Saltcoats
20:15 20:15 Stevenston
20:19 20:19 Kilwinning
20:24 Not Stopping Dalry
20:28 Not Stopping Glengarnock
20:32 Not Stopping Lochwinnoch
20:36 Not Stopping Howwood Renfrew
20:39 Not Stopping Milliken Park
20:42 Not Stopping Johnstone
20:46 Not Stopping Paisley Gilmour Street
20:56 Not Stopping Glasgow Central

15/03/26 19:57 Kilmarnock to Glasgow Central due 20:41 will be terminated at Barrhead.
It will no longer call at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:57
Scheduled Expected Destination
19:57 19:57 Kilmarnock
20:01 20:01 Kilmaurs
20:06 20:06 Stewarton
20:11 20:11 Dunlop
20:22 20:22 Barrhead
20:25 Not Stopping Nitshill
20:27 Not Stopping Priesthill & Darnley
20:29 Not Stopping Kennishead
20:33 Not Stopping Pollokshaws West
20:41 Not Stopping Glasgow Central

15/03/26 20:00 Glasgow Central to Ayr due 20: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 :13/03/2026 11:37
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:53 20:53 Ayr

15/03/26 20:16 Glasgow Central to Edinburgh due 21:51 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 :13/03/2026 12:05
Scheduled Expected Destination
20:16 Not Stopping Glasgow Central
20:28 Not Stopping Uddingston
20:34 Not Stopping Bellshill
20:38 Not Stopping Holytown
20:41 Not Stopping Carfin
20:45 Not Stopping Cleland
20:50 Not Stopping Hartwood
20:57 Not Stopping Shotts
21:03 Not Stopping Fauldhouse
21:07 Not Stopping Breich
21:12 Not Stopping Addiewell
21:16 21:16 West Calder
21:23 21:23 Livingston South
21:27 21:27 Kirknewton
21:33 21:33 Curriehill
21:37 21:37 Wester Hailes
21:39 21:39 Kingsknowe
21:42 21:42 Slateford
21:46 21:46 Haymarket
21:51 21:51 Edinburgh

15/03/26 20:20 Glasgow Central to Gourock due 21:10 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 :13/03/2026 11:47
Scheduled Expected Destination
20:20 Not Stopping Glasgow Central
20:27 Not Stopping Cardonald
20:29 Not Stopping Hillington East
20:31 Not Stopping Hillington West
20:35 20:35 Paisley Gilmour Street
20:37 20:37 Paisley St James
20:42 20:42 Bishopton
20:48 20:48 Langbank
20:52 20:52 Woodhall
20:55 20:55 Port Glasgow
20:57 20:57 Bogston
20:59 20:59 Cartsdyke
21:01 21:01 Greenock Central
21:03 21:03 Greenock West
21:06 21:06 Fort Matilda
21:10 21:10 Gourock

15/03/26 20:20 Glasgow Central to Lanark due 21:10 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 :13/03/2026 12:02
Scheduled Expected Destination
20:20 Not Stopping Glasgow Central
20:29 Not Stopping Cambuslang
20:33 Not Stopping Uddingston
20:38 Not Stopping Bellshill
20:46 20:46 Motherwell
20:49 20:49 Shieldmuir
20:53 20:53 Wishaw
20:59 20:59 Carluke
21:10 21:10 Lanark

15/03/26 20:20 Lanark to Glasgow Central due 21:09 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 :13/03/2026 12:03
Scheduled Expected Destination
20:20 20:20 Lanark
20:30 20:30 Carluke
20:36 20:36 Wishaw
20:40 20:40 Shieldmuir
20:45 20:45 Motherwell
20:52 Not Stopping Bellshill
20:56 Not Stopping Uddingston
21:00 Not Stopping Cambuslang
21:09 Not Stopping Glasgow Central

15/03/26 20:23 Gourock to Glasgow Central due 21:14 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 :13/03/2026 11:45
Scheduled Expected Destination
20:23 20:23 Gourock
20:26 20:26 Fort Matilda
20:29 20:29 Greenock West
20:31 20:31 Greenock Central
20:34 20:34 Cartsdyke
20:36 20:36 Bogston
20:38 20:38 Port Glasgow
20:41 20:41 Woodhall
20:45 20:45 Langbank
20:50 20:50 Bishopton
20:55 20:55 Paisley St James
20:58 20:58 Paisley Gilmour Street
21:02 Not Stopping Hillington West
21:04 Not Stopping Hillington East
21:06 Not Stopping Cardonald
21:14 Not Stopping Glasgow Central

An additional train service has been planned to operate as shown 15/03/26 20:23 Barrhead to Kilmarnock due 20:49.
Last Updated :14/03/2026 10:49
Scheduled Expected Destination
20:23 20:23 Barrhead
20:35 20:35 Dunlop
20:39 20:39 Stewarton
20:43 20:43 Kilmaurs
20:49 20:49 Kilmarnock

15/03/26 20:26 Edinburgh to Glasgow Central due 22:01 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 :13/03/2026 12:05
Scheduled Expected Destination
20:26 20:26 Edinburgh
20:30 20:30 Haymarket
20:34 20:34 Slateford
20:37 20:37 Kingsknowe
20:39 20:39 Wester Hailes
20:43 20:43 Curriehill
20:49 20:49 Kirknewton
20:55 20:55 Livingston South
21:00 21:00 West Calder
21:03 Not Stopping Addiewell
21:08 Not Stopping Breich
21:12 Not Stopping Fauldhouse
21:18 Not Stopping Shotts
21:21 Not Stopping Hartwood
21:26 Not Stopping Cleland
21:29 Not Stopping Carfin
21:32 Not Stopping Holytown
21:37 Not Stopping Bellshill
21:43 Not Stopping Uddingston
22:01 Not Stopping Glasgow Central

15/03/26 20:40 Glasgow Central to Largs due 21:43 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 :13/03/2026 11:38
Scheduled Expected Destination
20:40 Not Stopping Glasgow Central
20:50 Not Stopping Paisley Gilmour Street
20:54 Not Stopping Johnstone
20:57 Not Stopping Milliken Park
20:59 Not Stopping Howwood Renfrew
21:03 Not Stopping Lochwinnoch
21:08 Not Stopping Glengarnock
21:12 Not Stopping Dalry
21:16 21:16 Kilwinning
21:20 21:20 Stevenston
21:23 21:23 Saltcoats
21:25 21:25 Ardrossan South Beach
21:31 21:31 West Kilbride
21:37 21:37 Fairlie
21:43 21:43 Largs

15/03/26 20:45 Ayr to Glasgow Central due 21:36 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 :13/03/2026 11:34
Scheduled Expected Destination
20:45 20:45 Ayr
20:47 20:47 Newton-On-Ayr
20:50 20:50 Prestwick Town
20:52 20:52 Prestwick Int. Airport
20:56 20:56 Troon
20:58 20:58 Barassie
21:03 21:03 Irvine
21:07 21:07 Kilwinning
21:11 Dalry
21:14 Glengarnock
21:16 Lochwinnoch
21:18 Howwood Renfrew
21:19 Milliken Park
21:21 21:21 Johnstone
21:25 21:25 Paisley Gilmour Street
21:36 Not Stopping Glasgow Central

15/03/26 20:50 Wemyss Bay to Glasgow Central due 21:39 will be terminated at Paisley Gilmour Street.
It will no longer call at Hillington East and Glasgow Central.
This is due to a fire at a station.
Last Updated :13/03/2026 11:42
Scheduled Expected Destination
20:50 20:50 Wemyss Bay
20:54 20:54 Inverkip
21:01 21:01 Branchton
21:04 21:04 Drumfrochar
21:06 21:06 Whinhill
21:11 21:11 Port Glasgow
21:20 21:20 Bishopton
21:26 21:26 Paisley Gilmour Street
21:30 Not Stopping Hillington East
21:39 Not Stopping Glasgow Central

15/03/26 20:50 Glasgow Central to Wemyss Bay due 21:40 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central and Hillington East.
This is due to a fire at a station.
Last Updated :13/03/2026 11:43
Scheduled Expected Destination
20:50 Not Stopping Glasgow Central
20:58 Not Stopping Hillington East
21:03 21:03 Paisley Gilmour Street
21:08 21:08 Bishopton
21:17 21:17 Port Glasgow
21:21 21:21 Whinhill
21:24 21:24 Drumfrochar
21:27 21:27 Branchton
21:34 21:34 Inverkip
21:40 21:40 Wemyss Bay

15/03/26 20:54 Largs to Glasgow Central due 21:57 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 :13/03/2026 11:38
Scheduled Expected Destination
20:54 20:54 Largs
20:59 20:59 Fairlie
21:04 21:04 West Kilbride
21:11 21:11 Ardrossan South Beach
21:13 21:13 Saltcoats
21:15 21:15 Stevenston
21:19 21:19 Kilwinning
21:24 Not Stopping Dalry
21:28 Not Stopping Glengarnock
21:32 Not Stopping Lochwinnoch
21:36 Not Stopping Howwood Renfrew
21:39 Not Stopping Milliken Park
21:42 Not Stopping Johnstone
21:46 Not Stopping Paisley Gilmour Street
21:57 Not Stopping Glasgow Central

An additional train service has been planned to operate as shown 15/03/26 20:55 Kilmarnock to Barrhead due 21:19.
Last Updated :13/03/2026 11:57
Scheduled Expected Destination
20:55 20:55 Kilmarnock
20:59 20:59 Kilmaurs
21:04 21:04 Stewarton
21:09 21:09 Dunlop
21:19 21:19 Barrhead

15/03/26 21:00 Glasgow Central to Ayr due 21: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 :13/03/2026 11:37
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:39 21:39 Troon
21:43 21:43 Prestwick Int. Airport
21:45 21:45 Prestwick Town
21:48 21:48 Newton-On-Ayr
21:52 21:52 Ayr

15/03/26 21:19 Lanark to Glasgow Central due 22:09 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 :13/03/2026 12:03
Scheduled Expected Destination
21:19 21:19 Lanark
21:28 21:28 Carluke
21:35 21:35 Wishaw
21:38 21:38 Shieldmuir
21:45 21:45 Motherwell
21:51 Not Stopping Bellshill
21:55 Not Stopping Uddingston
22:00 Not Stopping Cambuslang
22:09 Not Stopping Glasgow Central

15/03/26 21:20 Glasgow Central to Lanark due 22:09 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 :13/03/2026 12:02
Scheduled Expected Destination
21:20 Not Stopping Glasgow Central
21:28 Not Stopping Cambuslang
21:33 Not Stopping Uddingston
21:37 Not Stopping Bellshill
21:46 21:46 Motherwell
21:49 21:49 Shieldmuir
21:53 21:53 Wishaw
21:59 21:59 Carluke
22:09 22:09 Lanark

15/03/26 21:21 Glasgow Central to Gourock due 22: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 :13/03/2026 11:47
Scheduled Expected Destination
21:21 Not Stopping Glasgow Central
21:28 Not Stopping Cardonald
21:30 Not Stopping Hillington East
21:32 Not Stopping Hillington West
21:36 21:36 Paisley Gilmour Street
21:38 21:38 Paisley St James
21:43 21:43 Bishopton
21:49 21:49 Langbank
21:53 21:53 Woodhall
21:56 21:56 Port Glasgow
21:58 21:58 Bogston
22:00 22:00 Cartsdyke
22:02 22:02 Greenock Central
22:04 22:04 Greenock West
22:07 22:07 Fort Matilda
22:11 22:11 Gourock

15/03/26 21:23 Gourock to Glasgow Central due 22:13 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 :13/03/2026 11:45
Scheduled Expected Destination
21:23 21:23 Gourock
21:26 21:26 Fort Matilda
21:29 21:29 Greenock West
21:31 21:31 Greenock Central
21:34 21:34 Cartsdyke
21:36 21:36 Bogston
21:38 21:38 Port Glasgow
21:41 21:41 Woodhall
21:45 21:45 Langbank
21:50 21:50 Bishopton
21:55 21:55 Paisley St James
21:58 21:58 Paisley Gilmour Street
22:02 Not Stopping Hillington West
22:04 Not Stopping Hillington East
22:06 Not Stopping Cardonald
22:13 Not Stopping Glasgow Central

15/03/26 21:40 Glasgow Central to Largs due 22:43 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 :13/03/2026 11:38
Scheduled Expected Destination
21:40 Not Stopping Glasgow Central
21:50 Not Stopping Paisley Gilmour Street
21:54 Not Stopping Johnstone
21:57 Not Stopping Milliken Park
21:59 Not Stopping Howwood Renfrew
22:03 Not Stopping Lochwinnoch
22:08 Not Stopping Glengarnock
22:12 Not Stopping Dalry
22:16 22:16 Kilwinning
22:20 22:20 Stevenston
22:23 22:23 Saltcoats
22:25 22:25 Ardrossan South Beach
22:31 22:31 West Kilbride
22:37 22:37 Fairlie
22:43 22:43 Largs

15/03/26 21:45 Ayr to Glasgow Central due 22:36 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 :13/03/2026 11:34
Scheduled Expected Destination
21:45 21:45 Ayr
21:47 21:47 Newton-On-Ayr
21:50 21:50 Prestwick Town
21:52 21:52 Prestwick Int. Airport
21:56 21:56 Troon
21:58 21:58 Barassie
22:03 22:03 Irvine
22:07 22:07 Kilwinning
22:11 Dalry
22:14 Glengarnock
22:16 Lochwinnoch
22:18 Howwood Renfrew
22:19 Milliken Park
22:21 22:21 Johnstone
22:25 22:25 Paisley Gilmour Street
22:36 Not Stopping Glasgow Central

15/03/26 21:54 Largs to Glasgow Central due 22: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 :13/03/2026 11:38
Scheduled Expected Destination
21:54 21:54 Largs
21:59 21:59 Fairlie
22:04 22:04 West Kilbride
22:11 22:11 Ardrossan South Beach
22:13 22:13 Saltcoats
22:15 22:15 Stevenston
22:19 22:19 Kilwinning
22:24 Not Stopping Dalry
22:28 Not Stopping Glengarnock
22:32 Not Stopping Lochwinnoch
22:36 Not Stopping Howwood Renfrew
22:39 Not Stopping Milliken Park
22:42 Not Stopping Johnstone
22:46 Not Stopping Paisley Gilmour Street
22:58 Not Stopping Glasgow Central

15/03/26 22:00 Glasgow Central to Ayr due 22: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 :13/03/2026 11:37
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:28 22:28 Kilwinning
22:32 22:32 Irvine
22:36 22:36 Barassie
22:39 22:39 Troon
22:43 22:43 Prestwick Int. Airport
22:45 22:45 Prestwick Town
22:48 22:48 Newton-On-Ayr
22:52 22:52 Ayr

15/03/26 22:06 Glasgow Central to Carlisle due 00:27 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 :13/03/2026 11:59
Scheduled Expected Destination
22:06 Not Stopping Glasgow Central
22:18 Not Stopping Barrhead
22:30 Not Stopping Dunlop
22:34 Not Stopping Stewarton
22:39 Not Stopping Kilmaurs
22:43 22:43 Kilmarnock
23:00 23:00 Auchinleck
23:08 23:08 New Cumnock
23:17 23:17 Kirkconnel
23:22 23:22 Sanquhar
23:50 23:50 Dumfries
00:05 00:05 Annan
00:14 00:14 Gretna Green
00:27 00:27 Carlisle

An additional train service has been planned to operate as shown 15/03/26 22:18 Barrhead to Kilmarnock due 22:43.
Last Updated :14/03/2026 10:49
Scheduled Expected Destination
22:18 22:18 Barrhead
22:30 22:30 Dunlop
22:34 22:34 Stewarton
22:39 22:39 Kilmaurs
22:43 22:43 Kilmarnock

15/03/26 22:19 Lanark to Glasgow Central due 23:12 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 :13/03/2026 12:03
Scheduled Expected Destination
22:19 22:19 Lanark
22:29 22:29 Carluke
22:35 22:35 Wishaw
22:42 22:42 Shieldmuir
22:47 22:47 Motherwell
22:53 Not Stopping Bellshill
22:59 Not Stopping Uddingston
23:03 Not Stopping Cambuslang
23:12 Not Stopping Glasgow Central

15/03/26 22:20 Glasgow Central to Gourock due 23:10 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 :13/03/2026 11:47
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:35 22:35 Paisley Gilmour Street
22:37 22:37 Paisley St James
22:42 22:42 Bishopton
22:48 22:48 Langbank
22:52 22:52 Woodhall
22:55 22:55 Port Glasgow
22:57 22:57 Bogston
22:59 22:59 Cartsdyke
23:01 23:01 Greenock Central
23:03 23:03 Greenock West
23:06 23:06 Fort Matilda
23:10 23:10 Gourock

15/03/26 22:20 Glasgow Central to Lanark due 23:10 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 :13/03/2026 12:02
Scheduled Expected Destination
22:20 Not Stopping Glasgow Central
22:28 Not Stopping Cambuslang
22:33 Not Stopping Uddingston
22:38 Not Stopping Bellshill
22:45 22:45 Motherwell
22:49 22:49 Shieldmuir
22:53 22:53 Wishaw
22:59 22:59 Carluke
23:10 23:10 Lanark

15/03/26 22:23 Gourock to Glasgow Central due 23:13 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 :13/03/2026 11:45
Scheduled Expected Destination
22:23 22:23 Gourock
22:26 22:26 Fort Matilda
22:29 22:29 Greenock West
22:31 22:31 Greenock Central
22:34 22:34 Cartsdyke
22:36 22:36 Bogston
22:38 22:38 Port Glasgow
22:41 22:41 Woodhall
22:45 22:45 Langbank
22:50 22:50 Bishopton
22:55 22:55 Paisley St James
22:58 22:58 Paisley Gilmour Street
23:02 Not Stopping Hillington West
23:04 Not Stopping Hillington East
23:06 Not Stopping Cardonald
23:13 Not Stopping Glasgow Central

15/03/26 22:42 Glasgow Central to Largs due 23:52 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 :13/03/2026 11:38
Scheduled Expected Destination
22:42 Not Stopping Glasgow Central
22:52 Not Stopping Paisley Gilmour Street
22:56 Not Stopping Johnstone
22:59 Not Stopping Milliken Park
23:01 Not Stopping Howwood Renfrew
23:05 Not Stopping Lochwinnoch
23:10 Not Stopping Glengarnock
23:14 Not Stopping Dalry
23:26 23:26 Kilwinning
23:30 23:30 Stevenston
23:33 23:33 Saltcoats
23:35 23:35 Ardrossan South Beach
23:41 23:41 West Kilbride
23:47 23:47 Fairlie
23:52 23:52 Largs

15/03/26 23:00 Ayr to Glasgow Central due 23:51 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 :13/03/2026 11:34
Scheduled Expected Destination
23:00 23:00 Ayr
23:02 23:02 Newton-On-Ayr
23:05 23:05 Prestwick Town
23:07 23:07 Prestwick Int. Airport
23:11 23:11 Troon
23:13 23:13 Barassie
23:18 23:18 Irvine
23:22 23:22 Kilwinning
23:26 Dalry
23:29 Glengarnock
23:31 Lochwinnoch
23:33 Howwood Renfrew
23:34 Milliken Park
23:36 23:36 Johnstone
23:40 23:40 Paisley Gilmour Street
23:51 Not Stopping Glasgow Central

15/03/26 23:00 Glasgow Central to Ayr due 23: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 :13/03/2026 11:37
Scheduled Expected Destination
23:00 Not Stopping Glasgow Central
23:10 23:10 Paisley Gilmour Street
23:14 23:14 Johnstone
23:15 Milliken Park
23:16 Howwood Renfrew
23:19 Lochwinnoch
23:20 Glengarnock
23:24 Dalry
23:30 23:30 Kilwinning
23:34 23:34 Irvine
23:38 23:38 Barassie
23:41 23:41 Troon
23:45 23:45 Prestwick Int. Airport
23:47 23:47 Prestwick Town
23:50 23:50 Newton-On-Ayr
23:54 23:54 Ayr

15/03/26 23:00 Largs to Glasgow Central due 00:04 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 :13/03/2026 11:38
Scheduled Expected Destination
23:00 23:00 Largs
23:05 23:05 Fairlie
23:10 23:10 West Kilbride
23:17 23:17 Ardrossan South Beach
23:19 23:19 Saltcoats
23:21 23:21 Stevenston
23:25 23:25 Kilwinning
23:30 Not Stopping Dalry
23:34 Not Stopping Glengarnock
23:39 Not Stopping Lochwinnoch
23:43 Not Stopping Howwood Renfrew
23:45 Not Stopping Milliken Park
23:48 Not Stopping Johnstone
23:53 Not Stopping Paisley Gilmour Street
00:04 Not Stopping Glasgow Central

15/03/26 23:20 Glasgow Central to Gourock due 00:10 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 :13/03/2026 11:47
Scheduled Expected Destination
23:20 Not Stopping Glasgow Central
23:27 Not Stopping Cardonald
23:29 Not Stopping Hillington East
23:31 Not Stopping Hillington West
23:35 23:35 Paisley Gilmour Street
23:37 23:37 Paisley St James
23:42 23:42 Bishopton
23:48 23:48 Langbank
23:52 23:52 Woodhall
23:55 23:55 Port Glasgow
23:57 23:57 Bogston
23:59 23:59 Cartsdyke
00:01 00:01 Greenock Central
00:03 00:03 Greenock West
00:06 00:06 Fort Matilda
00:10 00:10 Gourock

2 Station Updates
The lifts will be out of order between platform 2 and platform 3 from now until further notice at Dalmuir 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 :10/03/2026 06:24
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 :13/03/2026 07:19
3 Improvement Works For Today
Planned engineering work will take place between Stirling and Perth from 00:01, Saturday 14 March 2026 to 23:59, Sunday 15 March 2026.
Additional Information:
Track and structures works will take place between Stirling, Dunblane & Perth
Saturday 14 March 2026
Glasgow Queen St - Aberdeen / Inverness
Buses replace trains between Stirling and Perth
Trains operate Glasgow - Stirling and Perth - Aberdeen / Inverness
Glasgow Queen St - Dundee
Train services are cancelled.
Buses replace trains between Stirling and Dundee
Alternate train services operate between Glasgow and Stirling allowing onward bus connections
Edinburgh - Dunblane
Buses replace trains between Stirling and Dunblane
Edinburgh Inverness (via Stirling)
Trains operate Perth - Inverness
Passengers can connect by using trains between Edinburgh and Perth via Fife or trains between Edinburgh and Stirling with onward bus replacement to Perth
Sunday 15 March 2026
Glasgow Queen St - Aberdeen
Most trains are diverted via Fife
A small number of services operate between Perth and Aberdeen with onward bus replacement to Glasgow
Glasgow Queen St - Inverness / Elgin
Buses replace trains between Glasgow and Perth
Trains operate between Perth and Inverness
Edinburgh Inverness (via Stirling)
Traindivert via Fife
Buses serve stations between Stirling and Perth
Edinburgh - Dunblane / Perth
Buses replace trains between Stirling, Dunblane and Perth
Last Updated :07/03/2026 16:15
Planned engineering work will take place between Bathgate and Uphall from 00:01, Sunday 15 March 2026 to 23:59, Sunday 15 March 2026, from 00:01, Sunday 22 March 2026 to 23:59, Sunday 22 March 2026, and from 00:01, Sunday 29 March 2026 to 23:59, Sunday 29 March 2026.
Additional Information:
Drainage works are taking place between Bathgate and Newbridge Jn
Helensburgh Edinburgh, Bathgate & Airdrie
Buses replace trains Bathgate Haymarket
Last Updated :15/11/2025 08:00
Planned engineering work will take place between Newcraighall and Tweedbank from 05:00, Sunday 15 March 2026 to 23:59, Sunday 15 March 2026, from 05:00, Sunday 22 March 2026 to 23:59, Sunday 22 March 2026, and from 05:00, Sunday 29 March 2026 to 23:59, Sunday 29 March 2026.
Additional Information:
Infrastructure works will take place between Newcraighall and Tweedbank
Saturdays 14, 21 & 28 March 2026
Edinburgh - Tweedbank
Normal train service except the 2343 Edinburgh to Tweedbank which will be replaced by a bus
Sundays 15, 22 & 29 March 2026
Edinburgh - Tweedbank
Buses replace trains between Newcraighall and Tweedbank
Mondays 16, 23 & 30 March 2026
Edinburgh - Tweedbank
Normal train service except the 0550 and 0618 Tweedbank to Edinburgh which will be replaced by buses
Last Updated :11/12/2025 16:54
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: 12:31:32 15-03-2026
Powered By    © 2026