East Ayrshire commuters will face train disruption this weekend lasting for five weeks - and a full week of no trains at all at several local stations is just a few days away.

From this Saturday (June 24) until Thursday, August 3, no trains will operate on the route between Kilmarnock and Glasgow Central due to engineering work.

Buses will replace trains between Kilmarnock and Glasgow.

READ MORE: Orange Lodge parade taking place in Cumnock this weekend

However, on top of that disruption, there will be no trains at all at Auchinleck, New Cumnock, Kirkconnel and Sanquhar from Sunday, June 25 until Sunday, July 2.

ScotRail says it is unable to operate trains between Glasgow and Dumfries between those dates due to the location of the closure, which blocks the main route used by trains to get to and from depots in Glasgow for fuelling and maintenance.

Again, a replacement bus will operate, calling at all local stations.

READ MORE: Pothole payouts slashed in East Ayrshire

Travellers this Saturday (June 14), and those planning a journey on the route between July 3 and August 3, will have to change at Kilmarnock and catch a replacement bus service to and from Glasgow.

The replacement Glasgow-Kilmarnock buses will run twice an hour Monday to Saturday, but on Sundays the bus service will be once an hour.

The disruption is due to major engineering work to electrify the railway line between Glasgow Central and Barrhead.

Trains on the line between Kilmarnock, Troon, Ayr, Girvan and Stranraer will run as normal throughout the disruption period.

READ MORE: Ayrshire chippies named among the best in Scotland at awards

A ScotRail spokesperson said: "Engineering work is taking place at East Kilbride/Barrhead, closing all lines all day, every day.

"Trains between Glasgow Central and Kilmarnock will not run. Stations between Pollokshaws West and Kilmarnock will not be served by any train services.

"Crossmyloof and Pollokshaws West will be served by train services between Glasgow Central and East Kilbride.

"Kilmarnock will be served by services to/from Ayr/Dumfries/Carlisle."