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 23:59 15/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 are terminating in the Bridge Street area of Glasgow, use Bridge Street underground to City Centre)
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.
* SPT Underground between Partick station and Buchanan Street / St Enoch and Bridge Street in both directions.
* First Glasgow Bus at the following locations;
Pollokshields East 38B
Queens Park 38B, 57B
Crosshill 38B, 4
Mount Florida 31, 5, 4, 75
Cathcart 4, 6,
Muirend 4, 6
Whitecraigs - 38B
Patterton 38B
Neilston Stagecoach 4, McGills 3,
Burnside 18, 18A
Croftfoot 75, 3, 7A
Kings Park 75, 3, 7A
Langside 4, 6
Pollokshaws East 38B, 3, 38E
Shawlands 38B, 3, 38E
Maxwell Park 28B, 57A
Pollokshields West 38B, 57A
Crossmyloof 38B, 3
Pollokshaws West 57A, 3
Thornliebank 38B, 57A, 57
Giffnock 38B, 38
Clarkston 4, 4A, 6
Busby 4A, 6
Thorntonhall 4, 6
Hairmyres 4, 6, 201,
East Kilbride 18, 18A, 201
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 the end of day on Sunday 15th March.
The following train services will be suspended in both directions -
* Glasgow Central Cathcart Circles
* Glasgow Central - Paisley Canal
* Glasgow Central - Newton
* Glasgow Central - Barrhead
* Glasgow Central - Neilston
* Glasgow Central - East Kilbride
* Glasgow Central - Ardroassan South Beach/Harbour
The following service alterations are in place -
* Glasgow - Gourock services will be reduced to hourly in both directions and will only run between Paisley Gilmour Street and Gourock.
* 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. Please note, these services are currently unable to run due to lightning strikes in the Lugton area between Barrhead and Dunlop.
* 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.
* Edinburgh - Glasgow Central via Carstairs limited services running.
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 :11/03/2026 20:54
1 Catering Update
Facilities on the 12/03/26 14:39 Glasgow Queen Street to Inverness due 19:39.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :11/03/2026 14:18
Scheduled Expected Destination
14:39 14:39 Glasgow Queen Street
15:07 15:07 Stirling
15:40 15:40 Perth
16:04 16:04 Dundee
16:16 16:16 Carnoustie
16:23 16:23 Arbroath
16:37 16:37 Montrose
17:25 17:25 Aberdeen
17:34 17:34 Dyce
17:46 17:46 Inverurie
17:59 17:59 Insch
18:15 18:15 Huntly
18:30 18:30 Keith
18:53 18:53 Elgin
19:06 19:06 Forres
19:18 19:18 Nairn
19:27 19:27 Inverness Airport
19:39 19:39 Inverness

0 Train Formation Updates
There are currently no Train Formation Updates reported.
18 Train Cancellations
12/03/26 06:45 Paisley Gilmour Street to Gourock due 07:15 will be cancelled.
This is due to a fire at a station.
Last Updated :11/03/2026 13:31
Scheduled Expected Destination
06:45 Not Stopping Paisley Gilmour Street
06:51 Not Stopping Bishopton
07:00 Not Stopping Port Glasgow
07:02 Not Stopping Bogston
07:05 Not Stopping Cartsdyke
07:07 Not Stopping Greenock Central
07:09 Not Stopping Greenock West
07:12 Not Stopping Fort Matilda
07:15 Not Stopping Gourock

06:47 Kingussie to Inverness due 07:46 will be cancelled.
This is due to a speed restriction because of high winds.
Last Updated :12/03/2026 00:30
Scheduled Expected Destination
06:47 Not Stopping Kingussie
07:00 Not Stopping Aviemore
07:15 Not Stopping Carrbridge
07:46 Not Stopping Inverness

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

12/03/26 07:13 Glasgow Central to Edinburgh due 08:49 will be cancelled.
This is due to a fire at a station.
Last Updated :11/03/2026 13:13
Scheduled Expected Destination
07:13 Not Stopping Glasgow Central
07:23 Not Stopping Cambuslang
07:29 Not Stopping Uddingston
07:34 Not Stopping Bellshill
07:40 Not Stopping Holytown
07:42 Not Stopping Carfin
07:46 Not Stopping Cleland
07:51 Not Stopping Hartwood
07:55 Not Stopping Shotts
08:00 Not Stopping Fauldhouse
08:04 Not Stopping Breich
08:09 Not Stopping Addiewell
08:12 Not Stopping West Calder
08:17 Not Stopping Livingston South
08:22 Not Stopping Kirknewton
08:28 Not Stopping Curriehill
08:32 Not Stopping Wester Hailes
08:35 Not Stopping Kingsknowe
08:38 Not Stopping Slateford
08:44 Not Stopping Haymarket
08:49 Not Stopping Edinburgh

11:43 Inverness to Dingwall due 12:21 will be cancelled.
This is due to a speed restriction because of high winds.
Last Updated :12/03/2026 00:29
Scheduled Expected Destination
11:43 Not Stopping Inverness
12:00 Not Stopping Beauly
12:09 Not Stopping Muir Of Ord
12:16 Not Stopping Conon Bridge
12:21 Not Stopping Dingwall

12:45 Dingwall to Inverness due 13:21 will be cancelled.
This is due to a speed restriction because of high winds.
Last Updated :12/03/2026 00:29
Scheduled Expected Destination
12:45 Not Stopping Dingwall
12:50 Not Stopping Conon Bridge
12:58 Not Stopping Muir Of Ord
13:04 Not Stopping Beauly
13:21 Not Stopping Inverness

14:50 Inverness to Invergordon due 15:41 will be cancelled.
This is due to a speed restriction because of high winds.
Last Updated :12/03/2026 00:29
Scheduled Expected Destination
14:50 Not Stopping Inverness
15:05 Not Stopping Beauly
15:11 Not Stopping Muir Of Ord
15:18 Not Stopping Conon Bridge
15:24 Not Stopping Dingwall
15:36 Not Stopping Alness
15:41 Not Stopping Invergordon

15:51 Invergordon to Inverness due 16:46 will be cancelled.
This is due to a speed restriction because of high winds.
Last Updated :12/03/2026 00:29
Scheduled Expected Destination
15:51 Not Stopping Invergordon
15:56 Not Stopping Alness
16:11 Not Stopping Dingwall
16:16 Not Stopping Conon Bridge
16:24 Not Stopping Muir Of Ord
16:29 Not Stopping Beauly
16:46 Not Stopping Inverness

12/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 :11/03/2026 05:00
Scheduled Expected Destination
17:18 Not Stopping Glasgow Central
17:24 Not Stopping Crossmyloof
17:26 Not Stopping Pollokshaws West
17:29 Not Stopping Thornliebank
17:32 Not Stopping Giffnock
17:35 Not Stopping Clarkston
17:38 Not Stopping Busby
17:41 Not Stopping Thorntonhall
17:46 Not Stopping Hairmyres
17:50 Not Stopping East Kilbride

12/03/26 17:59 Edinburgh to West Calder due 18:31 will be cancelled.
This is due to a fire at a station.
Last Updated :11/03/2026 13:13
Scheduled Expected Destination
17:59 Not Stopping Edinburgh
18:03 Not Stopping Haymarket
18:06 Not Stopping Slateford
18:09 Not Stopping Kingsknowe
18:11 Not Stopping Wester Hailes
18:15 Not Stopping Curriehill
18:21 Not Stopping Kirknewton
18:27 Not Stopping Livingston South
18:31 Not Stopping West Calder

12/03/26 20:51 Paisley Gilmour Street to Gourock due 21:26 will be cancelled.
This is due to a fire at a station.
Last Updated :11/03/2026 13:44
Scheduled Expected Destination
20:51 Not Stopping Paisley Gilmour Street
20:53 Not Stopping Paisley St James
20:58 Not Stopping Bishopton
21:04 Not Stopping Langbank
21:08 Not Stopping Woodhall
21:11 Not Stopping Port Glasgow
21:13 Not Stopping Bogston
21:15 Not Stopping Cartsdyke
21:17 Not Stopping Greenock Central
21:19 Not Stopping Greenock West
21:22 Not Stopping Fort Matilda
21:26 Not Stopping Gourock

12/03/26 21:51 Paisley Gilmour Street to Gourock due 22:26 will be cancelled.
This is due to a fire at a station.
Last Updated :11/03/2026 13:44
Scheduled Expected Destination
21:51 Not Stopping Paisley Gilmour Street
21:53 Not Stopping Paisley St James
21:58 Not Stopping Bishopton
22:04 Not Stopping Langbank
22:08 Not Stopping Woodhall
22:11 Not Stopping Port Glasgow
22:13 Not Stopping Bogston
22:15 Not Stopping Cartsdyke
22:17 Not Stopping Greenock Central
22:19 Not Stopping Greenock West
22:22 Not Stopping Fort Matilda
22:26 Not Stopping Gourock

12/03/26 22:57 Edinburgh to West Calder due 23:31 will be cancelled.
This is due to a fire at a station.
Last Updated :11/03/2026 13:13
Scheduled Expected Destination
22:57 Not Stopping Edinburgh
23:01 Not Stopping Haymarket
23:05 Not Stopping Slateford
23:08 Not Stopping Kingsknowe
23:11 Not Stopping Wester Hailes
23:15 Not Stopping Curriehill
23:22 Not Stopping Kirknewton
23:27 Not Stopping Livingston South
23:31 Not Stopping West Calder

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

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

13/03/26 07:13 Glasgow Central to Edinburgh due 08:49 will be cancelled.
This is due to a fire at a station.
Last Updated :11/03/2026 06:36
Scheduled Expected Destination
07:13 Not Stopping Glasgow Central
07:23 Not Stopping Cambuslang
07:29 Not Stopping Uddingston
07:34 Not Stopping Bellshill
07:40 Not Stopping Holytown
07:42 Not Stopping Carfin
07:46 Not Stopping Cleland
07:51 Not Stopping Hartwood
07:55 Not Stopping Shotts
08:00 Not Stopping Fauldhouse
08:04 Not Stopping Breich
08:09 Not Stopping Addiewell
08:12 Not Stopping West Calder
08:17 Not Stopping Livingston South
08:22 Not Stopping Kirknewton
08:28 Not Stopping Curriehill
08:32 Not Stopping Wester Hailes
08:35 Not Stopping Kingsknowe
08:38 Not Stopping Slateford
08:44 Not Stopping Haymarket
08:49 Not Stopping Edinburgh

13/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 :11/03/2026 06:36
Scheduled Expected Destination
17:18 Not Stopping Glasgow Central
17:24 Not Stopping Crossmyloof
17:26 Not Stopping Pollokshaws West
17:29 Not Stopping Thornliebank
17:32 Not Stopping Giffnock
17:35 Not Stopping Clarkston
17:38 Not Stopping Busby
17:41 Not Stopping Thorntonhall
17:46 Not Stopping Hairmyres
17:50 Not Stopping East Kilbride

13/03/26 22:14 Glasgow Central to Dumfries due 23:57 will be cancelled.
This is due to a fire at a station.
Last Updated :11/03/2026 06:36
Scheduled Expected Destination
22:14 Not Stopping Glasgow Central
22:25 Not Stopping Barrhead
22:37 Not Stopping Dunlop
22:42 Not Stopping Stewarton
22:46 Not Stopping Kilmaurs
22:53 Not Stopping Kilmarnock
23:09 Not Stopping Auchinleck
23:18 Not Stopping New Cumnock
23:26 Not Stopping Kirkconnel
23:31 Not Stopping Sanquhar
23:57 Not Stopping Dumfries

48 Other Train Service Updates
12/03/26 06:03 Ayr to Paisley Gilmour Street due 06:58 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 08:08
Scheduled Expected Destination
06:03 06:03 Ayr
06:05 06:05 Newton-On-Ayr
06:08 06:08 Prestwick Town
06:10 06:10 Prestwick Int. Airport
06:14 06:14 Troon
06:16 06:16 Barassie
06:21 06:21 Irvine
06:25 06:25 Kilwinning
06:29 Dalry
06:32 Glengarnock
06:34 Lochwinnoch
06:36 Howwood Renfrew
06:37 Milliken Park
06:39 06:39 Johnstone
06:58 06:58 Paisley Gilmour Street

06:03 Mallaig to Glasgow Queen Street due 11:33 will be terminated at Crianlarich.
It will no longer call at Ardlui, Arrochar & Tarbet, Garelochhead, Helensburgh Upper, Dumbarton Central, Dalmuir and Glasgow Queen Street.
This is due to a speed restriction because of high winds.
Additional Information:
Customer can then travel forward from Crianlarich on our train from Oban which is timetabled to depart Crianlarich at 1014 mbut maybe delayed duy to the speed restrictions imposed.
Last Updated :12/03/2026 00:30
Scheduled Expected Destination
06:03 06:03 Mallaig
06:14 06:14 Morar
06:23 06:23 Arisaig
06:29 06:29 Beasdale
06:38 06:38 Lochailort
06:55 06:55 Glenfinnan
07:04 07:04 Locheilside
07:11 07:11 Loch Eil Outward Bound
07:17 07:17 Corpach
07:21 07:21 Banavie
07:44 07:44 Fort William
07:57 07:57 Spean Bridge
08:04 08:04 Roy Bridge
08:15 08:15 Tulloch
08:32 08:32 Corrour
08:47 08:47 Rannoch
09:07 09:07 Bridge Of Orchy
09:23 09:23 Upper Tyndrum
09:33 09:33 Crianlarich
09:52 Not Stopping Ardlui
10:06 Not Stopping Arrochar & Tarbet
10:32 Not Stopping Garelochhead
10:44 Not Stopping Helensburgh Upper
10:59 Not Stopping Dumbarton Central
11:10 Not Stopping Dalmuir
11:33 Not Stopping Glasgow Queen Street

12/03/26 06:12 Paisley Gilmour Street to Ayr due 07:10 will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
06:12 06:12 Paisley Gilmour Street
06:16 06:16 Johnstone
06:17 Milliken Park
06:18 Howwood Renfrew
06:21 Lochwinnoch
06:22 Glengarnock
06:26 Dalry
06:30 06:30 Kilwinning
06:34 06:34 Irvine
06:38 06:38 Barassie
06:41 06:41 Troon
06:45 06:45 Prestwick Int. Airport
06:47 06:47 Prestwick Town
06:50 06:50 Newton-On-Ayr
07:10 07:10 Ayr

06:38 Inverness to Edinburgh due 10:14 will be terminated at Perth.
It will no longer call at Gleneagles, Stirling, Haymarket and Edinburgh.
It will be starting late from Inverness and is expected to be 29 minutes late.
This is due to a speed restriction because of severe weather.
Last Updated :12/03/2026 04:32
Scheduled Expected Destination
06:38 06:38 Inverness
07:23 07:23 Aviemore
07:36 07:36 Kingussie
08:09 08:09 Blair Atholl
08:19 08:48 Pitlochry
08:34 09:03 Dunkeld & Birnam
08:55 09:20 Perth
09:10 Not Stopping Gleneagles
09:34 Not Stopping Stirling
10:09 Not Stopping Haymarket
10:14 Not Stopping Edinburgh

07:00 Inverness to Wick due 11:31 will no longer call at Thurso.
This is due to a speed restriction because of high winds.
Last Updated :12/03/2026 00:29
Scheduled Expected Destination
07:00 07:00 Inverness
07:15 07:15 Beauly
07:23 07:23 Muir Of Ord
07:30 07:30 Conon Bridge
07:37 07:37 Dingwall
07:50 07:50 Alness
07:57 07:57 Invergordon
08:10 08:10 Fearn
08:17 08:17 Tain
08:33 08:33 Ardgay
08:37 08:37 Culrain
08:38 08:38 Invershin
08:53 08:53 Lairg
09:06 09:06 Rogart
09:18 09:18 Golspie
09:29 09:29 Brora
09:47 09:47 Helmsdale
09:59 09:59 Kildonan
10:09 10:09 Kinbrace
10:21 10:21 Forsinard
10:29 10:29 Altnabreac
10:38 10:38 Scotscalder
10:49 10:49 Georgemas Junction
11:02 Not Stopping Thurso
11:14 11:14 Georgemas Junction
11:31 11:31 Wick

12/03/26 07:05 Ayr to Paisley Gilmour Street due 08:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 08:08
Scheduled Expected Destination
07:05 07:05 Ayr
07:07 07:07 Newton-On-Ayr
07:10 07:10 Prestwick Town
07:12 07:12 Prestwick Int. Airport
07:16 07:16 Troon
07:18 07:18 Barassie
07:23 07:23 Irvine
07:27 07:27 Kilwinning
07:31 Dalry
07:34 Glengarnock
07:36 Lochwinnoch
07:38 Howwood Renfrew
07:39 Milliken Park
07:41 07:41 Johnstone
08:00 08:00 Paisley Gilmour Street

12/03/26 07:13 Paisley Gilmour Street to Ayr due 08:10 will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
07:13 07:13 Paisley Gilmour Street
07:17 07:17 Johnstone
07:18 Milliken Park
07:20 Howwood Renfrew
07:22 Lochwinnoch
07:23 Glengarnock
07:27 Dalry
07:31 07:31 Kilwinning
07:35 07:35 Irvine
07:39 07:39 Barassie
07:42 07:42 Troon
07:46 07:46 Prestwick Int. Airport
07:48 07:48 Prestwick Town
07:51 07:51 Newton-On-Ayr
08:10 08:10 Ayr

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

12/03/26 08:10 Paisley Gilmour Street to Ayr due 09:06 will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
08:10 08:10 Paisley Gilmour Street
08:14 08:14 Johnstone
08:15 Milliken Park
08:16 Howwood Renfrew
08:19 Lochwinnoch
08:20 Glengarnock
08:24 Dalry
08:27 08:27 Kilwinning
08:31 08:31 Irvine
08:36 08:36 Barassie
08:39 08:39 Troon
08:43 08:43 Prestwick Int. Airport
08:44 08:44 Prestwick Town
08:48 08:48 Newton-On-Ayr
09:06 09:06 Ayr

An additional train service has been planned to operate as shown 08:55 Perth to Edinburgh due 10:14.
Last Updated :12/03/2026 04:32
Scheduled Expected Destination
08:55 08:55 Perth
09:10 09:10 Gleneagles
09:34 09:34 Stirling
10:09 10:09 Haymarket
10:14 10:14 Edinburgh

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

12/03/26 09:10 Paisley Gilmour Street to Ayr due 10:09 will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
09:10 09:10 Paisley Gilmour Street
09:14 09:14 Johnstone
09:15 Milliken Park
09:17 Howwood Renfrew
09:19 Lochwinnoch
09:20 Glengarnock
09:24 Dalry
09:28 09:28 Kilwinning
09:32 09:32 Irvine
09:37 09:37 Barassie
09:40 09:40 Troon
09:44 09:44 Prestwick Int. Airport
09:45 09:45 Prestwick Town
09:49 09:49 Newton-On-Ayr
10:09 10:09 Ayr

12/03/26 09:18 Glasgow Central to Edinburgh due 10:44 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 :11/03/2026 05:00
Scheduled Expected Destination
09:18 Not Stopping Glasgow Central
09:29 Not Stopping Uddingston
09:33 Not Stopping Bellshill
09:37 Not Stopping Holytown
09:39 Not Stopping Carfin
09:43 Not Stopping Cleland
09:48 Not Stopping Hartwood
09:51 Not Stopping Shotts
09:57 Not Stopping Fauldhouse
10:01 Not Stopping Breich
10:05 Not Stopping Addiewell
10:09 10:09 West Calder
10:13 10:13 Livingston South
10:18 10:18 Kirknewton
10:24 10:24 Curriehill
10:28 10:28 Wester Hailes
10:31 10:31 Kingsknowe
10:34 10:34 Slateford
10:39 10:39 Haymarket
10:44 10:44 Edinburgh

09:42 Inverness to Edinburgh due 13:14 will be terminated at Perth.
It will no longer call at Stirling, Haymarket and Edinburgh.
It will be starting late from Inverness and is expected to be 29 minutes late.
This is due to a speed restriction because of severe weather.
Last Updated :12/03/2026 04:32
Scheduled Expected Destination
09:42 09:42 Inverness
10:31 10:31 Aviemore
10:43 10:43 Kingussie
11:27 11:56 Pitlochry
12:02 12:24 Perth
12:35 Not Stopping Stirling
13:09 Not Stopping Haymarket
13:14 Not Stopping Edinburgh

12/03/26 10:05 Ayr to Paisley Gilmour Street due 11:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 08:08
Scheduled Expected Destination
10:05 10:05 Ayr
10:07 10:07 Newton-On-Ayr
10:10 10:10 Prestwick Town
10:12 10:12 Prestwick Int. Airport
10:16 10:16 Troon
10:18 10:18 Barassie
10:23 10:23 Irvine
10:27 10:27 Kilwinning
10:31 Dalry
10:34 Glengarnock
10:36 Lochwinnoch
10:38 Howwood Renfrew
10:39 Milliken Park
10:41 10:41 Johnstone
11:00 11:00 Paisley Gilmour Street

12/03/26 10:10 Paisley Gilmour Street to Ayr due 11:10 will call additionally at Milliken Park, Howwood Renfrew and Lochwinnoch.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
10:10 10:10 Paisley Gilmour Street
10:14 10:14 Johnstone
10:15 Milliken Park
10:16 Howwood Renfrew
10:19 Lochwinnoch
10:22 10:22 Glengarnock
10:26 10:26 Dalry
10:31 10:31 Kilwinning
10:35 10:35 Irvine
10:39 10:39 Barassie
10:42 10:42 Troon
10:46 10:46 Prestwick Int. Airport
10:48 10:48 Prestwick Town
10:51 10:51 Newton-On-Ayr
11:10 11:10 Ayr

10:41 Inverness to Wick due 14:56 will be terminated at Helmsdale.
It will no longer call at Kildonan, Kinbrace, Forsinard, Altnabreac, Scotscalder, Georgemas Junction (from Inverness at 14:14), Thurso, Georgemas Junction (towards Wick at 14:39) and Wick.
This is due to a speed restriction because of high winds.
Last Updated :12/03/2026 00:29
Scheduled Expected Destination
10:41 10:41 Inverness
11:01 11:01 Muir Of Ord
11:12 11:12 Dingwall
11:24 11:24 Alness
11:30 11:30 Invergordon
11:42 11:42 Fearn
11:49 11:49 Tain
12:05 12:05 Ardgay
12:09 12:09 Culrain
12:10 12:10 Invershin
12:21 12:21 Lairg
12:34 12:34 Rogart
12:46 12:46 Golspie
12:57 12:57 Brora
13:12 13:12 Helmsdale
13:24 Not Stopping Kildonan
13:34 Not Stopping Kinbrace
13:46 Not Stopping Forsinard
13:54 Not Stopping Altnabreac
14:03 Not Stopping Scotscalder
14:14 Not Stopping Georgemas Junction
14:27 Not Stopping Thurso
14:39 Not Stopping Georgemas Junction
14:56 Not Stopping Wick

10:56 Inverness to Kyle Of Lochalsh due 13:35 will be started from Dingwall.
It will no longer call at Inverness, Beauly, Muir Of Ord and Conon Bridge.
This is due to a speed restriction because of high winds.
Additional Information:
Passengers should travel on the 1041 Inverness to Wick train which will detach a unit at Dingwall to start this train to Kyle.
Last Updated :12/03/2026 00:30
Scheduled Expected Destination
10:56 Not Stopping Inverness
11:13 Not Stopping Beauly
11:19 Not Stopping Muir Of Ord
11:26 Not Stopping Conon Bridge
11:32 11:32 Dingwall
11:55 11:55 Garve
12:03 12:03 Lochluichart
12:09 12:09 Achanalt
12:22 12:22 Achnasheen
12:39 12:39 Achnashellach
12:53 12:53 Strathcarron
12:56 12:56 Attadale
13:10 13:10 Stromeferry
13:17 13:17 Duncraig
13:22 13:22 Plockton
13:25 13:25 Duirinish
13:35 13:35 Kyle Of Lochalsh

12/03/26 11:05 Ayr to Paisley Gilmour Street due 12:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 08:08
Scheduled Expected Destination
11:05 11:05 Ayr
11:07 11:07 Newton-On-Ayr
11:10 11:10 Prestwick Town
11:12 11:12 Prestwick Int. Airport
11:16 11:16 Troon
11:18 11:18 Barassie
11:23 11:23 Irvine
11:27 11:27 Kilwinning
11:31 Dalry
11:34 Glengarnock
11:36 Lochwinnoch
11:38 Howwood Renfrew
11:39 Milliken Park
11:41 11:41 Johnstone
12:00 12:00 Paisley Gilmour Street

12/03/26 11:10 Paisley Gilmour Street to Ayr due 12:11 will call additionally at Milliken Park, Howwood Renfrew and Lochwinnoch.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
11:10 11:10 Paisley Gilmour Street
11:14 11:14 Johnstone
11:15 Milliken Park
11:16 Howwood Renfrew
11:19 Lochwinnoch
11:22 11:22 Glengarnock
11:26 11:26 Dalry
11:31 11:31 Kilwinning
11:35 11:35 Irvine
11:41 11:41 Barassie
11:44 11:44 Troon
11:48 11:48 Prestwick Int. Airport
11:49 11:49 Prestwick Town
11:53 11:53 Newton-On-Ayr
12:11 12:11 Ayr

An additional train service has been planned to operate as shown 12:02 Perth to Edinburgh due 13:14.
Last Updated :12/03/2026 04:32
Scheduled Expected Destination
12:02 12:02 Perth
12:35 12:35 Stirling
13:09 13:09 Haymarket
13:14 13:14 Edinburgh

12/03/26 12:05 Ayr to Paisley Gilmour Street due 13:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 08:08
Scheduled Expected Destination
12:05 12:05 Ayr
12:07 12:07 Newton-On-Ayr
12:10 12:10 Prestwick Town
12:12 12:12 Prestwick Int. Airport
12:16 12:16 Troon
12:18 12:18 Barassie
12:23 12:23 Irvine
12:27 12:27 Kilwinning
12:31 Dalry
12:34 Glengarnock
12:36 Lochwinnoch
12:38 Howwood Renfrew
12:39 Milliken Park
12:41 12:41 Johnstone
13:00 13:00 Paisley Gilmour Street

12/03/26 12:10 Paisley Gilmour Street to Ayr due 13:10 will call additionally at Milliken Park, Howwood Renfrew and Lochwinnoch.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
12:10 12:10 Paisley Gilmour Street
12:14 12:14 Johnstone
12:15 Milliken Park
12:16 Howwood Renfrew
12:19 Lochwinnoch
12:22 12:22 Glengarnock
12:26 12:26 Dalry
12:31 12:31 Kilwinning
12:35 12:35 Irvine
12:39 12:39 Barassie
12:42 12:42 Troon
12:46 12:46 Prestwick Int. Airport
12:48 12:48 Prestwick Town
12:51 12:51 Newton-On-Ayr
13:10 13:10 Ayr

12/03/26 13:00 Glasgow Central to Ayr due 14:07 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :11/03/2026 05:00
Scheduled Expected Destination
13:00 Not Stopping Glasgow Central
13:10 13:10 Paisley Gilmour Street
13:14 13:14 Johnstone
13:28 13:28 Kilwinning
13:32 13:32 Irvine
13:36 13:36 Barassie
13:39 13:39 Troon
13:43 13:43 Prestwick Int. Airport
13:45 13:45 Prestwick Town
13:48 13:48 Newton-On-Ayr
14:07 14:07 Ayr

12/03/26 13:05 Ayr to Paisley Gilmour Street due 14:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 08:08
Scheduled Expected Destination
13:05 13:05 Ayr
13:07 13:07 Newton-On-Ayr
13:10 13:10 Prestwick Town
13:12 13:12 Prestwick Int. Airport
13:16 13:16 Troon
13:18 13:18 Barassie
13:23 13:23 Irvine
13:27 13:27 Kilwinning
13:31 Dalry
13:34 Glengarnock
13:36 Lochwinnoch
13:38 Howwood Renfrew
13:39 Milliken Park
13:41 13:41 Johnstone
14:00 14:00 Paisley Gilmour Street

12/03/26 14:05 Ayr to Paisley Gilmour Street due 15:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 08:08
Scheduled Expected Destination
14:05 14:05 Ayr
14:07 14:07 Newton-On-Ayr
14:10 14:10 Prestwick Town
14:12 14:12 Prestwick Int. Airport
14:16 14:16 Troon
14:18 14:18 Barassie
14:23 14:23 Irvine
14:27 14:27 Kilwinning
14:31 Dalry
14:34 Glengarnock
14:36 Lochwinnoch
14:38 Howwood Renfrew
14:39 Milliken Park
14:41 14:41 Johnstone
15:00 15:00 Paisley Gilmour Street

12/03/26 14:10 Paisley Gilmour Street to Ayr due 15:07 will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
14:10 14:10 Paisley Gilmour Street
14:14 14:14 Johnstone
14:15 Milliken Park
14:16 Howwood Renfrew
14:19 Lochwinnoch
14:20 Glengarnock
14:24 Dalry
14:28 14:28 Kilwinning
14:32 14:32 Irvine
14:37 14:37 Barassie
14:40 14:40 Troon
14:44 14:44 Prestwick Int. Airport
14:45 14:45 Prestwick Town
14:49 14:49 Newton-On-Ayr
15:07 15:07 Ayr

12/03/26 15:05 Ayr to Paisley Gilmour Street due 16:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 08:08
Scheduled Expected Destination
15:05 15:05 Ayr
15:07 15:07 Newton-On-Ayr
15:10 15:10 Prestwick Town
15:12 15:12 Prestwick Int. Airport
15:16 15:16 Troon
15:18 15:18 Barassie
15:23 15:23 Irvine
15:27 15:27 Kilwinning
15:31 Dalry
15:34 Glengarnock
15:36 Lochwinnoch
15:38 Howwood Renfrew
15:39 Milliken Park
15:41 15:41 Johnstone
16:00 16:00 Paisley Gilmour Street

12/03/26 15:10 Paisley Gilmour Street to Ayr due 16:07 will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
15:10 15:10 Paisley Gilmour Street
15:14 15:14 Johnstone
15:15 Milliken Park
15:16 Howwood Renfrew
15:19 Lochwinnoch
15:20 Glengarnock
15:24 Dalry
15:28 15:28 Kilwinning
15:32 15:32 Irvine
15:36 15:36 Barassie
15:39 15:39 Troon
15:43 15:43 Prestwick Int. Airport
15:45 15:45 Prestwick Town
15:48 15:48 Newton-On-Ayr
16:07 16:07 Ayr

16:00 Wick to Inverness due 20:13 will be started from Helmsdale.
It will no longer call at Wick, Georgemas Junction (from Wick at 16:18), Thurso, Georgemas Junction (towards Inverness at 16:45), Scotscalder, Altnabreac, Forsinard, Kinbrace and Kildonan.
This is due to a speed restriction because of high winds.
Last Updated :12/03/2026 00:29
Scheduled Expected Destination
16:00 Not Stopping Wick
16:18 Not Stopping Georgemas Junction
16:32 Not Stopping Thurso
16:45 Not Stopping Georgemas Junction
16:50 Not Stopping Scotscalder
17:00 Not Stopping Altnabreac
17:11 Not Stopping Forsinard
17:20 Not Stopping Kinbrace
17:30 Not Stopping Kildonan
17:44 17:44 Helmsdale
18:00 18:00 Brora
18:10 18:10 Golspie
18:19 18:19 Rogart
18:35 18:35 Lairg
18:43 18:43 Invershin
18:44 18:44 Culrain
18:51 18:51 Ardgay
19:07 19:07 Tain
19:25 19:25 Invergordon
19:42 19:42 Dingwall
19:53 19:53 Muir Of Ord
20:13 20:13 Inverness

12/03/26 16:05 Ayr to Paisley Gilmour Street due 17:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 08:08
Scheduled Expected Destination
16:05 16:05 Ayr
16:07 16:07 Newton-On-Ayr
16:10 16:10 Prestwick Town
16:12 16:12 Prestwick Int. Airport
16:16 16:16 Troon
16:18 16:18 Barassie
16:23 16:23 Irvine
16:27 16:27 Kilwinning
16:31 Dalry
16:34 Glengarnock
16:36 Lochwinnoch
16:38 Howwood Renfrew
16:39 Milliken Park
16:41 16:41 Johnstone
17:00 17:00 Paisley Gilmour Street

12/03/26 16:10 Paisley Gilmour Street to Ayr due 17:07 will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
16:10 16:10 Paisley Gilmour Street
16:14 16:14 Johnstone
16:15 Milliken Park
16:16 Howwood Renfrew
16:19 Lochwinnoch
16:20 Glengarnock
16:24 Dalry
16:28 16:28 Kilwinning
16:32 16:32 Irvine
16:37 16:37 Barassie
16:40 16:40 Troon
16:44 16:44 Prestwick Int. Airport
16:45 16:45 Prestwick Town
16:49 16:49 Newton-On-Ayr
17:07 17:07 Ayr

12/03/26 17:05 Ayr to Paisley Gilmour Street due 18:01 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 08:08
Scheduled Expected Destination
17:05 17:05 Ayr
17:07 17:07 Newton-On-Ayr
17:10 17:10 Prestwick Town
17:12 17:12 Prestwick Int. Airport
17:16 17:16 Troon
17:18 17:18 Barassie
17:23 17:23 Irvine
17:28 17:28 Kilwinning
17:32 Dalry
17:35 Glengarnock
17:37 Lochwinnoch
17:39 Howwood Renfrew
17:40 Milliken Park
17:42 17:42 Johnstone
18:01 18:01 Paisley Gilmour Street

12/03/26 17:12 Paisley Gilmour Street to Ayr due 18:10 will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
17:12 17:12 Paisley Gilmour Street
17:17 17:17 Johnstone
17:18 Milliken Park
17:19 Howwood Renfrew
17:22 Lochwinnoch
17:23 Glengarnock
17:27 Dalry
17:31 17:31 Kilwinning
17:35 17:35 Irvine
17:39 17:39 Barassie
17:42 17:42 Troon
17:46 17:46 Prestwick Int. Airport
17:48 17:48 Prestwick Town
17:51 17:51 Newton-On-Ayr
18:10 18:10 Ayr

12/03/26 18:05 Ayr to Paisley Gilmour Street due 19:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 08:08
Scheduled Expected Destination
18:05 18:05 Ayr
18:07 18:07 Newton-On-Ayr
18:10 18:10 Prestwick Town
18:12 18:12 Prestwick Int. Airport
18:16 18:16 Troon
18:18 18:18 Barassie
18:23 18:23 Irvine
18:27 18:27 Kilwinning
18:31 Dalry
18:34 Glengarnock
18:36 Lochwinnoch
18:38 Howwood Renfrew
18:39 Milliken Park
18:41 18:41 Johnstone
19:00 19:00 Paisley Gilmour Street

12/03/26 18:10 Paisley Gilmour Street to Ayr due 19:09 will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
18:10 18:10 Paisley Gilmour Street
18:16 18:16 Johnstone
18:17 Milliken Park
18:18 Howwood Renfrew
18:21 Lochwinnoch
18:22 Glengarnock
18:26 Dalry
18:30 18:30 Kilwinning
18:34 18:34 Irvine
18:38 18:38 Barassie
18:41 18:41 Troon
18:45 18:45 Prestwick Int. Airport
18:47 18:47 Prestwick Town
18:50 18:50 Newton-On-Ayr
19:09 19:09 Ayr

12/03/26 19:05 Ayr to Paisley Gilmour Street due 20:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 08:08
Scheduled Expected Destination
19:05 19:05 Ayr
19:07 19:07 Newton-On-Ayr
19:10 19:10 Prestwick Town
19:12 19:12 Prestwick Int. Airport
19:16 19:16 Troon
19:18 19:18 Barassie
19:23 19:23 Irvine
19:27 19:27 Kilwinning
19:31 Dalry
19:34 Glengarnock
19:36 Lochwinnoch
19:38 Howwood Renfrew
19:39 Milliken Park
19:41 19:41 Johnstone
20:00 20:00 Paisley Gilmour Street

12/03/26 19:10 Paisley Gilmour Street to Ayr due 20:08 will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
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
20:08 20:08 Ayr

12/03/26 20:05 Ayr to Paisley Gilmour Street due 21:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 13:08
Scheduled Expected Destination
20:05 20:05 Ayr
20:07 20:07 Newton-On-Ayr
20:10 20:10 Prestwick Town
20:12 20:12 Prestwick Int. Airport
20:16 20:16 Troon
20:18 20:18 Barassie
20:23 20:23 Irvine
20:27 20:27 Kilwinning
20:31 Dalry
20:34 Glengarnock
20:36 Lochwinnoch
20:38 Howwood Renfrew
20:39 Milliken Park
20:41 20:41 Johnstone
21:00 21:00 Paisley Gilmour Street

12/03/26 20:10 Paisley Gilmour Street to Ayr due 21:07 will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
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
21:07 21:07 Ayr

12/03/26 21:05 Ayr to Paisley Gilmour Street due 22:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 13:08
Scheduled Expected Destination
21:05 21:05 Ayr
21:07 21:07 Newton-On-Ayr
21:11 21:11 Prestwick Town
21:12 21:12 Prestwick Int. Airport
21:16 21:16 Troon
21:19 21:19 Barassie
21:23 21:23 Irvine
21:27 21:27 Kilwinning
21:31 Dalry
21:34 Glengarnock
21:36 Lochwinnoch
21:38 Howwood Renfrew
21:39 Milliken Park
21:41 21:41 Johnstone
22:00 22:00 Paisley Gilmour Street

12/03/26 21:10 Paisley Gilmour Street to Ayr due 22:09 will call additionally at Milliken Park, Howwood Renfrew, Lochwinnoch, Glengarnock and Dalry.
This is due to a fire at a station.
Last Updated :11/03/2026 13:11
Scheduled Expected Destination
21:10 21:10 Paisley Gilmour Street
21:14 21:14 Johnstone
21:15 Milliken Park
21:16 Howwood Renfrew
21:19 Lochwinnoch
21:20 Glengarnock
21:24 Dalry
21:28 21:28 Kilwinning
21:32 21:32 Irvine
21:36 21:36 Barassie
21:40 21:40 Troon
21:44 21:44 Prestwick Int. Airport
21:46 21:46 Prestwick Town
21:50 21:50 Newton-On-Ayr
22:09 22:09 Ayr

12/03/26 22:05 Ayr to Paisley Gilmour Street due 23:00 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 13:08
Scheduled Expected Destination
22:05 22:05 Ayr
22:07 22:07 Newton-On-Ayr
22:10 22:10 Prestwick Town
22:12 22:12 Prestwick Int. Airport
22:16 22:16 Troon
22:18 22:18 Barassie
22:23 22:23 Irvine
22:27 22:27 Kilwinning
22:31 Dalry
22:34 Glengarnock
22:36 Lochwinnoch
22:38 Howwood Renfrew
22:39 Milliken Park
22:41 22:41 Johnstone
23:00 23:00 Paisley Gilmour Street

12/03/26 23:05 Ayr to Paisley Gilmour Street due 00:04 will call additionally at Dalry, Glengarnock, Lochwinnoch, Howwood Renfrew and Milliken Park.
This is due to a fire at a station.
Last Updated :11/03/2026 13:08
Scheduled Expected Destination
23:05 23:05 Ayr
23:07 23:07 Newton-On-Ayr
23:10 23:10 Prestwick Town
23:12 23:12 Prestwick Int. Airport
23:16 23:16 Troon
23:18 23:18 Barassie
23:23 23:23 Irvine
23:27 23:27 Kilwinning
23:31 Dalry
23:34 Glengarnock
23:36 Lochwinnoch
23:40 Howwood Renfrew
23:42 Milliken Park
23:45 23:45 Johnstone
00:04 00:04 Paisley Gilmour Street

13/03/26 09:18 Glasgow Central to Edinburgh due 10:44 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 :11/03/2026 06:36
Scheduled Expected Destination
09:18 Not Stopping Glasgow Central
09:29 Not Stopping Uddingston
09:33 Not Stopping Bellshill
09:37 Not Stopping Holytown
09:39 Not Stopping Carfin
09:43 Not Stopping Cleland
09:48 Not Stopping Hartwood
09:51 Not Stopping Shotts
09:57 Not Stopping Fauldhouse
10:01 Not Stopping Breich
10:05 Not Stopping Addiewell
10:09 10:09 West Calder
10:13 10:13 Livingston South
10:18 10:18 Kirknewton
10:24 10:24 Curriehill
10:28 10:28 Wester Hailes
10:31 10:31 Kingsknowe
10:34 10:34 Slateford
10:39 10:39 Haymarket
10:44 10:44 Edinburgh

13/03/26 13:00 Glasgow Central to Ayr due 14:07 will be started from Paisley Gilmour Street.
It will no longer call at Glasgow Central.
This is due to a fire at a station.
Last Updated :11/03/2026 06:36
Scheduled Expected Destination
13:00 Not Stopping Glasgow Central
13:10 13:10 Paisley Gilmour Street
13:14 13:14 Johnstone
13:28 13:28 Kilwinning
13:32 13:32 Irvine
13:36 13:36 Barassie
13:39 13:39 Troon
13:43 13:43 Prestwick Int. Airport
13:45 13:45 Prestwick Town
13:48 13:48 Newton-On-Ayr
14:07 14:07 Ayr

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

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

7 Station Updates
The lifts will be out of order between platform 2 and book office level from now until further notice at Arbroath station.
Additional Information:
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :06/03/2026 11:07
The lifts are now working at Charing Cross station.
Last Updated :11/03/2026 12:50
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 :05/03/2026 07:38
The escalators will be out of order from now until further notice at Glasgow Central Low Level station.
Additional Information:
Following the earlier burst water main the escalator between the ticket office and platforms is currently a fixed staircase.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :11/03/2026 09:00
The escalators will be out of order between the concourse and platform 1 from now until further notice at Haymarket 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 15:39
The escalators will be out of order from now until further notice at Partick station.
Additional Information:
Platform 1 eastbound down escalator out of order only.
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 :11/03/2026 12:08
0 Improvement Works For Today
There are currently no Improvement Works reported.
Departures
Load a route using the "Your Journey" selection boxes above.
 
Specify a "From" station to see live train departure times for that station.
 
Additionally specify a "To" station to see real time departure information for only the services that go on to call at your "To" station.
 

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

Last Updated On: 04:38:03 12-03-2026
Powered By    © 2026