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
27 Line Updates
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Central and Gourock will be reduced to an hourly service.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Central and East Kilbride will be reduced to an hourly service.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Central and Barrhead will be suspended.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Queen Street and Cumbernauld will be suspended.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Queen Street and Perth may be cancelled or delayed.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Queen Street and Aberdeen may be cancelled or delayed.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Edinburgh and Cowdenbeath will be suspended.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Edinburgh and Glasgow Central via Shotts may be cancelled.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Edinburgh and Perth may be cancelled or delayed.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Edinburgh and Aberdeen may be cancelled or delayed.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Inverness and Wick will be cancelled or delayed.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Edinburgh and Inverness may be cancelled or delayed.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Edinburgh and Dunblane will be reduced to an hourly service.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Aberdeen and Inverness may be cancelled or delayed.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Central and Ardrossan Harbour will be suspended.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Central and Paisley Canal will be reduced to an hourly service.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Queen Street and Dundee may be cancelled or delayed.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Queen Street and Inverness may be cancelled or delayed.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Larkhall and Dalmuir will be cancelled or terminated at and started back from Newton Lanark.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Queen Street and Alloa will be reduced to an hourly service.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Milngavie and Edinburgh via Airdrie and Bathgate may be suspended.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Queen Street and Oban may be cancelled.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Mallaig and Glasgow Queen Street will be cancelled or delayed.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Central and Lanark will be reduced to an hourly service.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Edinburgh and Tweedbank will be reduced to an hourly service.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Glasgow Queen Street and Fort William may be cancelled or delayed.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
Due to forecasted severe weather disruption is expected until the end of the day.
Impact:
Train services between Milngavie and Springburn may be suspended.
Additional Information:
* The Met Office has issued a weather warning for high winds and heavy rain. Storm Floris will have a severe impact on Scotlands railway infrastructure and significant disruption to services.
* Our advice to customers is please check your complete journey before leaving the house today.
* Tickets dated for today will be valid for travel tomorrow 5th August.
* No bus replacement services will operate.
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 :04/08/2025 07:04
5 Catering Updates
Facilities on the 07:07 Glasgow Queen Street to Inverness due 10:29.
This is due to forecasted severe weather.
Catering is not available throughout.
Last Updated :04/08/2025 07:17
Scheduled Expected Destination
07:07 07:07 Glasgow Queen Street
07:34 07:34 Stirling
07:51 07:51 Gleneagles
08:11 08:11 Perth
08:34 08:34 Dunkeld & Birnam
08:47 08:47 Pitlochry
08:56 08:56 Blair Atholl
09:21 09:21 Dalwhinnie
09:31 09:31 Newtonmore
09:40 09:40 Kingussie
09:52 09:52 Aviemore
10:29 10:29 Inverness

Facilities on the 07:41 Glasgow Queen Street to Aberdeen due 10:23.
This is due to forecasted severe weather.
Catering is not available throughout.
Last Updated :04/08/2025 07:17
Scheduled Expected Destination
07:41 07:41 Glasgow Queen Street
08:09 08:09 Stirling
08:47 08:47 Perth
09:09 09:09 Dundee
09:25 09:25 Arbroath
09:39 09:39 Montrose
09:50 09:50 Laurencekirk
10:03 10:03 Stonehaven
10:12 10:12 Portlethen
10:23 10:23 Aberdeen

Facilities on the 08:22 Glasgow Queen Street to Oban due 11:27.
This is due to forecasted severe weather.
Catering is not available throughout.
Last Updated :04/08/2025 07:16
Scheduled Expected Destination
08:22 08:22 Glasgow Queen Street
08:41 08:41 Dalmuir
08:52 08:52 Dumbarton Central
09:07 09:07 Helensburgh Upper
09:18 09:18 Garelochhead
09:38 09:38 Arrochar & Tarbet
09:51 09:51 Ardlui
10:15 10:15 Crianlarich
10:24 10:24 Tyndrum Lower
10:42 10:42 Dalmally
10:47 10:47 Loch Awe
10:52 10:52 Falls Of Cruachan
11:03 11:03 Taynuilt
11:14 11:14 Connel Ferry
11:27 11:27 Oban

Facilities on the 08:40 Glasgow Queen Street to Aberdeen due 11:27.
This is due to forecasted severe weather.
Catering is not available throughout.
Last Updated :04/08/2025 07:17
Scheduled Expected Destination
08:40 08:40 Glasgow Queen Street
09:09 09:09 Stirling
09:50 09:50 Perth
10:12 10:12 Dundee
10:19 10:19 Broughty Ferry
10:24 10:24 Monifieth
10:30 10:30 Carnoustie
10:37 10:37 Arbroath
10:51 10:51 Montrose
11:27 11:27 Aberdeen

Facilities on the 09:41 Glasgow Queen Street to Aberdeen due 12:40.
This is due to forecasted severe weather.
Catering is not available throughout.
Last Updated :04/08/2025 07:17
Scheduled Expected Destination
09:41 09:41 Glasgow Queen Street
10:09 10:09 Stirling
10:46 10:46 Perth
11:14 11:14 Dundee
11:30 11:30 Arbroath
11:48 11:48 Montrose
12:40 12:40 Aberdeen

4 Train Formation Updates
Facilities on the 06:19 Perth to Edinburgh due 07:49.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :04/08/2025 04:27
Scheduled Expected Destination
06:19 06:19 Perth
06:47 06:47 Markinch
06:57 06:57 Kirkcaldy
07:02 07:02 Kinghorn
07:07 07:07 Burntisland
07:12 07:12 Aberdour
07:17 07:17 Dalgety Bay
07:21 07:21 Inverkeithing
07:25 07:25 North Queensferry
07:29 07:29 Dalmeny
07:35 07:35 Edinburgh Gateway
07:38 07:38 South Gyle
07:44 07:44 Haymarket
07:49 07:49 Edinburgh

Facilities on the 06:31 Dundee to Edinburgh due 08:02.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :04/08/2025 04:27
Scheduled Expected Destination
06:31 06:31 Dundee
06:44 06:44 Leuchars
06:52 06:52 Cupar
06:56 06:56 Springfield
07:01 07:01 Ladybank
07:09 07:09 Markinch
07:20 07:20 Kirkcaldy
07:28 07:28 Burntisland
07:36 07:36 Dalgety Bay
07:39 07:39 Inverkeithing
07:51 07:51 Edinburgh Gateway
07:57 07:57 Haymarket
08:02 08:02 Edinburgh

Facilities on the 07:24 Aberdeen to Glasgow Queen Street due 10:15.
This is due to the emergency services dealing with an incident near the railway yesterday.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :04/08/2025 05:00
Scheduled Expected Destination
07:24 07:24 Aberdeen
07:35 07:35 Portlethen
07:44 07:44 Stonehaven
07:57 07:57 Laurencekirk
08:07 08:07 Montrose
08:21 08:21 Arbroath
08:28 08:28 Carnoustie
08:34 08:34 Monifieth
08:39 08:39 Broughty Ferry
08:50 08:50 Dundee
09:12 09:12 Perth
09:48 09:48 Stirling
10:15 10:15 Glasgow Queen Street

04/08/25 18:23 Edinburgh to Helensburgh Central due 20:20 will be started from Bathgate.
It will no longer call at Edinburgh, Haymarket, Edinburgh Park, Uphall and Livingston North.
This is due to forecasted severe weather.
Will be formed of 3 coaches instead of 6.
Last Updated :03/08/2025 21:31
Scheduled Expected Destination
18:23 Not Stopping Edinburgh
18:27 Not Stopping Haymarket
18:32 Not Stopping Edinburgh Park
18:40 Not Stopping Uphall
18:44 Not Stopping Livingston North
18:50 18:50 Bathgate
19:02 19:02 Drumgelloch
19:07 19:07 Airdrie
19:09 19:09 Coatdyke
19:11 19:11 Coatbridge Sunnyside
19:14 19:14 Blairhill
19:18 19:18 Easterhouse
19:20 19:20 Garrowhill
19:23 19:23 Shettleston
19:28 19:28 High Street
19:32 19:32 Glasgow Queen Street Ll
19:34 19:34 Charing Cross
19:38 19:38 Partick
19:41 19:41 Hyndland
19:50 19:50 Dalmuir
19:58 19:58 Dumbarton East
20:02 20:02 Dumbarton Central
20:03 20:03 Dalreoch
20:08 20:08 Cardross
20:17 20:17 Craigendoran
20:20 20:20 Helensburgh Central

851 Train Cancellations
05:52 Dalmuir to Edinburgh due 07:31 has been cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 06:08
Scheduled Expected Destination
05:52 Not Stopping Dalmuir
05:54 Not Stopping Clydebank
05:56 Not Stopping Yoker
05:59 Not Stopping Garscadden
06:01 Not Stopping Scotstounhill
06:04 Not Stopping Jordanhill
06:07 Not Stopping Hyndland
06:09 Not Stopping Partick
06:13 Not Stopping Charing Cross
06:17 Not Stopping Glasgow Queen Street Ll
06:19 Not Stopping High Street
06:21 Not Stopping Bellgrove
06:24 Not Stopping Carntyne
06:27 Not Stopping Shettleston
06:35 Not Stopping Coatbridge Sunnyside
06:41 Not Stopping Airdrie
06:44 Not Stopping Drumgelloch
06:48 Not Stopping Caldercruix
06:54 Not Stopping Blackridge
06:57 Not Stopping Armadale
07:03 Not Stopping Bathgate
07:08 Not Stopping Livingston North
07:11 Not Stopping Uphall
07:21 Not Stopping Edinburgh Park
07:27 Not Stopping Haymarket
07:31 Not Stopping Edinburgh

04/08/25 06:03 Mallaig to Glasgow Queen Street due 11:33 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 20:32
Scheduled Expected Destination
06:03 Not Stopping Mallaig
06:14 Not Stopping Morar
06:23 Not Stopping Arisaig
06:29 Not Stopping Beasdale
06:38 Not Stopping Lochailort
06:55 Not Stopping Glenfinnan
07:04 Not Stopping Locheilside
07:11 Not Stopping Loch Eil Outward Bound
07:17 Not Stopping Corpach
07:21 Not Stopping Banavie
07:44 Not Stopping Fort William
07:57 Not Stopping Spean Bridge
08:04 Not Stopping Roy Bridge
08:15 Not Stopping Tulloch
08:32 Not Stopping Corrour
08:47 Not Stopping Rannoch
09:07 Not Stopping Bridge Of Orchy
09:23 Not Stopping Upper Tyndrum
09:33 Not Stopping 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:09 Not Stopping Dalmuir
11:33 Not Stopping Glasgow Queen Street

06:13 Ardgay to Inverness due 07:45 will be cancelled.
This is due to an earlier train fault.
Last Updated :04/08/2025 05:27
Scheduled Expected Destination
06:13 Not Stopping Ardgay
06:29 Not Stopping Tain
06:35 Not Stopping Fearn
06:49 Not Stopping Invergordon
06:55 Not Stopping Alness
07:08 Not Stopping Dingwall
07:14 Not Stopping Conon Bridge
07:22 Not Stopping Muir Of Ord
07:27 Not Stopping Beauly
07:45 Not Stopping Inverness

06:15 Airdrie to Balloch due 07:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 06:10
Scheduled Expected Destination
06:15 Not Stopping Airdrie
06:17 Not Stopping Coatdyke
06:20 Not Stopping Coatbridge Sunnyside
06:23 Not Stopping Blairhill
06:27 Not Stopping Easterhouse
06:29 Not Stopping Garrowhill
06:32 Not Stopping Shettleston
06:34 Not Stopping Carntyne
06:38 Not Stopping Bellgrove
06:40 Not Stopping High Street
06:43 Not Stopping Glasgow Queen Street Ll
06:45 Not Stopping Charing Cross
06:50 Not Stopping Partick
06:53 Not Stopping Hyndland
06:56 Not Stopping Anniesland
06:59 Not Stopping Westerton
07:01 Not Stopping Drumchapel
07:03 Not Stopping Drumry
07:06 Not Stopping Singer
07:10 Not Stopping Dalmuir
07:12 Not Stopping Kilpatrick
07:15 Not Stopping Bowling
07:20 Not Stopping Dumbarton East
07:22 Not Stopping Dumbarton Central
07:24 Not Stopping Dalreoch
07:27 Not Stopping Renton
07:29 Not Stopping Alexandria
07:33 Not Stopping Balloch

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

06:28 Edinburgh to Glasgow Central due 07:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 04:44
Scheduled Expected Destination
06:28 Not Stopping Edinburgh
06:33 Not Stopping Haymarket
06:51 Not Stopping Livingston South
06:55 Not Stopping West Calder
06:59 Not Stopping Addiewell
07:05 Not Stopping Fauldhouse
07:12 Not Stopping Shotts
07:15 Not Stopping Hartwood
07:20 Not Stopping Cleland
07:23 Not Stopping Carfin
07:26 Not Stopping Holytown
07:30 Not Stopping Bellshill
07:34 Not Stopping Uddingston
07:52 Not Stopping Glasgow Central

04/08/25 06:33 Edinburgh to Dunblane due 07:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
06:33 Not Stopping Edinburgh
06:37 Not Stopping Haymarket
06:42 Not Stopping Edinburgh Park
06:56 Not Stopping Linlithgow
07:01 Not Stopping Polmont
07:06 Not Stopping Falkirk Grahamston
07:10 Not Stopping Camelon
07:13 Not Stopping Larbert
07:22 Not Stopping Stirling
07:26 Not Stopping Bridge Of Allan
07:30 Not Stopping Dunblane

04/08/25 06:34 Bathgate to Milngavie due 07:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 20:42
Scheduled Expected Destination
06:34 Not Stopping Bathgate
06:53 Not Stopping Drumgelloch
06:58 Not Stopping Airdrie
07:02 Not Stopping Coatbridge Sunnyside
07:10 Not Stopping Shettleston
07:12 Not Stopping Carntyne
07:16 Not Stopping Bellgrove
07:18 Not Stopping High Street
07:22 Not Stopping Glasgow Queen Street Ll
07:24 Not Stopping Charing Cross
07:28 Not Stopping Partick
07:31 Not Stopping Hyndland
07:34 Not Stopping Anniesland
07:37 Not Stopping Westerton
07:40 Not Stopping Bearsden
07:42 Not Stopping Hillfoot
07:45 Not Stopping Milngavie

04/08/25 06:39 Hyndland to Edinburgh due 08:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:07
Scheduled Expected Destination
06:39 Not Stopping Hyndland
06:41 Not Stopping Partick
06:45 Not Stopping Charing Cross
06:48 Not Stopping Glasgow Queen Street Ll
06:50 Not Stopping High Street
06:52 Not Stopping Bellgrove
06:55 Not Stopping Carntyne
06:58 Not Stopping Shettleston
07:06 Not Stopping Coatbridge Sunnyside
07:11 Not Stopping Airdrie
07:14 Not Stopping Drumgelloch
07:18 Not Stopping Caldercruix
07:24 Not Stopping Blackridge
07:27 Not Stopping Armadale
07:34 Not Stopping Bathgate
07:39 Not Stopping Livingston North
07:42 Not Stopping Uphall
07:52 Not Stopping Edinburgh Park
07:57 Not Stopping Haymarket
08:01 Not Stopping Edinburgh

04/08/25 06:40 Dalmuir to Whifflet due 07:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:21
Scheduled Expected Destination
06:40 Not Stopping Dalmuir
06:42 Not Stopping Clydebank
06:44 Not Stopping Yoker
06:47 Not Stopping Garscadden
06:49 Not Stopping Scotstounhill
06:51 Not Stopping Jordanhill
06:54 Not Stopping Hyndland
06:56 Not Stopping Partick
06:59 Not Stopping Exhibition Centre
07:01 Not Stopping Anderston
07:04 Not Stopping Glasgow Central Low Level
07:06 Not Stopping Argyle Street
07:09 Not Stopping Bridgeton
07:11 Not Stopping Dalmarnock
07:13 Not Stopping Rutherglen
07:17 Not Stopping Carmyle
07:20 Not Stopping Mount Vernon
07:22 Not Stopping Baillieston
07:26 Not Stopping Bargeddie
07:30 Not Stopping Kirkwood
07:33 Not Stopping Whifflet

04/08/25 06:42 Edinburgh to Tweedbank due 07:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
06:42 Not Stopping Edinburgh
06:52 Not Stopping Brunstane
06:56 Not Stopping Newcraighall
06:59 Not Stopping Shawfair
07:04 Not Stopping Eskbank
07:07 Not Stopping Newtongrange
07:12 Not Stopping Gorebridge
07:30 Not Stopping Stow
07:39 Not Stopping Galashiels
07:43 Not Stopping Tweedbank

06:50 Glasgow Queen Street to Alloa due 07:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
06:50 Not Stopping Glasgow Queen Street
06:55 Not Stopping Bishopbriggs
07:00 Not Stopping Lenzie
07:05 Not Stopping Croy
07:18 Not Stopping Larbert
07:27 Not Stopping Stirling
07:37 Not Stopping Alloa

06:50 Glasgow Central to Lanark due 07:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:21
Scheduled Expected Destination
06:50 Not Stopping Glasgow Central
06:59 Not Stopping Cambuslang
07:04 Not Stopping Uddingston
07:08 Not Stopping Bellshill
07:14 Not Stopping Motherwell
07:18 Not Stopping Shieldmuir
07:21 Not Stopping Wishaw
07:27 Not Stopping Carluke
07:38 Not Stopping Lanark

04/08/25 06:51 Springburn to Milngavie due 07:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:19
Scheduled Expected Destination
06:51 Not Stopping Springburn
06:53 Not Stopping Barnhill
06:56 Not Stopping Alexandra Parade
06:58 Not Stopping Duke Street
07:00 Not Stopping Bellgrove
07:03 Not Stopping High Street
07:08 Not Stopping Glasgow Queen Street Ll
07:10 Not Stopping Charing Cross
07:14 Not Stopping Partick
07:17 Not Stopping Hyndland
07:20 Not Stopping Anniesland
07:23 Not Stopping Westerton
07:26 Not Stopping Bearsden
07:28 Not Stopping Hillfoot
07:31 Not Stopping Milngavie

04/08/25 06:53 Milngavie to Edinburgh due 08:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:12
Scheduled Expected Destination
06:53 Not Stopping Milngavie
06:56 Not Stopping Hillfoot
06:58 Not Stopping Bearsden
07:01 Not Stopping Westerton
07:04 Not Stopping Anniesland
07:07 Not Stopping Hyndland
07:10 Not Stopping Partick
07:14 Not Stopping Charing Cross
07:16 Not Stopping Glasgow Queen Street Ll
07:18 Not Stopping High Street
07:20 Not Stopping Bellgrove
07:24 Not Stopping Carntyne
07:26 Not Stopping Shettleston
07:35 Not Stopping Coatbridge Sunnyside
07:40 Not Stopping Airdrie
07:43 Not Stopping Drumgelloch
07:47 Not Stopping Caldercruix
07:53 Not Stopping Blackridge
07:57 Not Stopping Armadale
08:02 Not Stopping Bathgate
08:07 Not Stopping Livingston North
08:11 Not Stopping Uphall
08:22 Not Stopping Edinburgh Park
08:29 Not Stopping Haymarket
08:34 Not Stopping Edinburgh

06:56 Gourock to Glasgow Central due 07:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:59
Scheduled Expected Destination
06:56 Not Stopping Gourock
06:59 Not Stopping Fort Matilda
07:02 Not Stopping Greenock West
07:04 Not Stopping Greenock Central
07:07 Not Stopping Cartsdyke
07:09 Not Stopping Bogston
07:11 Not Stopping Port Glasgow
07:20 Not Stopping Bishopton
07:27 Not Stopping Paisley Gilmour Street
07:39 Not Stopping Glasgow Central

04/08/25 06:59 Whifflet to Dalmuir due 08:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:10
Scheduled Expected Destination
06:59 Not Stopping Whifflet
07:06 Not Stopping Kirkwood
07:09 Not Stopping Bargeddie
07:13 Not Stopping Baillieston
07:15 Not Stopping Mount Vernon
07:17 Not Stopping Carmyle
07:22 Not Stopping Rutherglen
07:24 Not Stopping Dalmarnock
07:26 Not Stopping Bridgeton
07:30 Not Stopping Argyle Street
07:33 Not Stopping Glasgow Central Low Level
07:35 Not Stopping Anderston
07:38 Not Stopping Exhibition Centre
07:41 Not Stopping Partick
07:44 Not Stopping Hyndland
07:46 Not Stopping Jordanhill
07:48 Not Stopping Scotstounhill
07:51 Not Stopping Garscadden
07:53 Not Stopping Yoker
07:55 Not Stopping Clydebank
08:01 Not Stopping Dalmuir

07:02 Lairg to Inverness due 08:51 has been cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:31
Scheduled Expected Destination
07:02 Not Stopping Lairg
07:10 Not Stopping Invershin
07:11 Not Stopping Culrain
07:19 Not Stopping Ardgay
07:35 Not Stopping Tain
07:42 Not Stopping Fearn
07:58 Not Stopping Invergordon
08:04 Not Stopping Alness
08:16 Not Stopping Dingwall
08:22 Not Stopping Conon Bridge
08:30 Not Stopping Muir Of Ord
08:35 Not Stopping Beauly
08:51 Not Stopping Inverness

04/08/25 07:04 Bathgate to Milngavie due 08:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 20:42
Scheduled Expected Destination
07:04 Not Stopping Bathgate
07:22 Not Stopping Drumgelloch
07:27 Not Stopping Airdrie
07:29 Not Stopping Coatdyke
07:32 Not Stopping Coatbridge Sunnyside
07:34 Not Stopping Blairhill
07:40 Not Stopping Shettleston
07:42 Not Stopping Carntyne
07:46 Not Stopping Bellgrove
07:48 Not Stopping High Street
07:52 Not Stopping Glasgow Queen Street Ll
07:54 Not Stopping Charing Cross
07:58 Not Stopping Partick
08:01 Not Stopping Hyndland
08:04 Not Stopping Anniesland
08:07 Not Stopping Westerton
08:10 Not Stopping Bearsden
08:12 Not Stopping Hillfoot
08:15 Not Stopping Milngavie

04/08/25 07:06 Milngavie to Springburn due 07:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:14
Scheduled Expected Destination
07:06 Not Stopping Milngavie
07:09 Not Stopping Hillfoot
07:11 Not Stopping Bearsden
07:14 Not Stopping Westerton
07:17 Not Stopping Anniesland
07:20 Not Stopping Hyndland
07:23 Not Stopping Partick
07:28 Not Stopping Charing Cross
07:31 Not Stopping Glasgow Queen Street Ll
07:33 Not Stopping High Street
07:35 Not Stopping Bellgrove
07:37 Not Stopping Duke Street
07:39 Not Stopping Alexandra Parade
07:42 Not Stopping Barnhill
07:44 Not Stopping Springburn

07:08 Alloa to Glasgow Queen Street due 08:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:22
Scheduled Expected Destination
07:08 Not Stopping Alloa
07:25 Not Stopping Stirling
07:34 Not Stopping Larbert
07:44 Not Stopping Croy
07:50 Not Stopping Lenzie
07:54 Not Stopping Bishopbriggs
08:00 Not Stopping Glasgow Queen Street

04/08/25 07:09 Dalmuir to Motherwell due 08:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:26
Scheduled Expected Destination
07:09 Not Stopping Dalmuir
07:11 Not Stopping Clydebank
07:13 Not Stopping Yoker
07:16 Not Stopping Garscadden
07:18 Not Stopping Scotstounhill
07:21 Not Stopping Jordanhill
07:23 Not Stopping Hyndland
07:26 Not Stopping Partick
07:29 Not Stopping Exhibition Centre
07:31 Not Stopping Anderston
07:33 Not Stopping Glasgow Central Low Level
07:35 Not Stopping Argyle Street
07:38 Not Stopping Bridgeton
07:40 Not Stopping Dalmarnock
07:42 Not Stopping Rutherglen
07:46 Not Stopping Carmyle
07:49 Not Stopping Mount Vernon
07:51 Not Stopping Baillieston
07:54 Not Stopping Bargeddie
07:58 Not Stopping Kirkwood
08:02 Not Stopping Whifflet
08:09 Not Stopping Motherwell

04/08/25 07:12 Dunblane to Edinburgh due 08:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:53
Scheduled Expected Destination
07:12 Not Stopping Dunblane
07:16 Not Stopping Bridge Of Allan
07:21 Not Stopping Stirling
07:29 Not Stopping Larbert
07:33 Not Stopping Camelon
07:37 Not Stopping Falkirk Grahamston
07:44 Not Stopping Polmont
07:49 Not Stopping Linlithgow
08:01 Not Stopping Edinburgh Park
08:06 Not Stopping Haymarket
08:11 Not Stopping Edinburgh

04/08/25 07:15 Glasgow Central to Ardrossan Harbour due 08:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
07:15 Not Stopping Glasgow Central
07:25 Not Stopping Paisley Gilmour Street
07:29 Not Stopping Johnstone
07:32 Not Stopping Milliken Park
07:35 Not Stopping Howwood Renfrew
07:39 Not Stopping Lochwinnoch
07:43 Not Stopping Glengarnock
07:47 Not Stopping Dalry
07:52 Not Stopping Kilwinning
07:56 Not Stopping Stevenston
08:02 Not Stopping Saltcoats
08:04 Not Stopping Ardrossan South Beach
08:07 Not Stopping Ardrossan Town
08:09 Not Stopping Ardrossan Harbour

04/08/25 07:15 Glasgow Central to East Kilbride due 07:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:39
Scheduled Expected Destination
07:15 Not Stopping Glasgow Central
07:21 Not Stopping Crossmyloof
07:24 Not Stopping Pollokshaws West
07:27 Not Stopping Thornliebank
07:31 Not Stopping Giffnock
07:34 Not Stopping Clarkston
07:39 Not Stopping Busby
07:45 Not Stopping Hairmyres
07:53 Not Stopping East Kilbride

04/08/25 07:19 Tweedbank to Edinburgh due 08:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
07:19 Not Stopping Tweedbank
07:23 Not Stopping Galashiels
07:32 Not Stopping Stow
07:49 Not Stopping Gorebridge
07:52 Not Stopping Newtongrange
07:55 Not Stopping Eskbank
08:00 Not Stopping Shawfair
08:04 Not Stopping Newcraighall
08:08 Not Stopping Brunstane
08:17 Not Stopping Edinburgh

04/08/25 07:20 Springburn to Milngavie due 08:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:19
Scheduled Expected Destination
07:20 Not Stopping Springburn
07:22 Not Stopping Barnhill
07:25 Not Stopping Alexandra Parade
07:27 Not Stopping Duke Street
07:29 Not Stopping Bellgrove
07:32 Not Stopping High Street
07:38 Not Stopping Glasgow Queen Street Ll
07:40 Not Stopping Charing Cross
07:44 Not Stopping Partick
07:47 Not Stopping Hyndland
07:50 Not Stopping Anniesland
07:53 Not Stopping Westerton
07:56 Not Stopping Bearsden
07:58 Not Stopping Hillfoot
08:01 Not Stopping Milngavie

04/08/25 07:23 Milngavie to Edinburgh due 09:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:12
Scheduled Expected Destination
07:23 Not Stopping Milngavie
07:26 Not Stopping Hillfoot
07:28 Not Stopping Bearsden
07:31 Not Stopping Westerton
07:34 Not Stopping Anniesland
07:37 Not Stopping Hyndland
07:40 Not Stopping Partick
07:44 Not Stopping Charing Cross
07:48 Not Stopping Glasgow Queen Street Ll
07:50 Not Stopping High Street
07:52 Not Stopping Bellgrove
07:55 Not Stopping Carntyne
07:58 Not Stopping Shettleston
08:06 Not Stopping Coatbridge Sunnyside
08:13 Not Stopping Airdrie
08:17 Not Stopping Drumgelloch
08:21 Not Stopping Caldercruix
08:28 Not Stopping Blackridge
08:32 Not Stopping Armadale
08:42 Not Stopping Bathgate
08:47 Not Stopping Livingston North
08:51 Not Stopping Uphall
09:02 Not Stopping Edinburgh Park
09:08 Not Stopping Haymarket
09:13 Not Stopping Edinburgh

04/08/25 07:26 Barrhead to Glasgow Central due 07:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
07:26 Not Stopping Barrhead
07:29 Not Stopping Nitshill
07:31 Not Stopping Priesthill & Darnley
07:33 Not Stopping Kennishead
07:36 Not Stopping Pollokshaws West
07:39 Not Stopping Crossmyloof
07:46 Not Stopping Glasgow Central

07:26 Ardrossan South Beach to Glasgow Central due 08:14 will be cancelled.
This is due to severe weather.
Last Updated :04/08/2025 06:19
Scheduled Expected Destination
07:26 Not Stopping Ardrossan South Beach
07:28 Not Stopping Saltcoats
07:30 Not Stopping Stevenston
07:34 Not Stopping Kilwinning
07:39 Not Stopping Dalry
07:43 Not Stopping Glengarnock
07:47 Not Stopping Lochwinnoch
07:51 Not Stopping Howwood Renfrew
07:54 Not Stopping Milliken Park
07:57 Not Stopping Johnstone
08:01 Not Stopping Paisley Gilmour Street
08:14 Not Stopping Glasgow Central

04/08/25 07:28 Motherwell to Dalmuir due 08:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:14
Scheduled Expected Destination
07:28 Not Stopping Motherwell
07:36 Not Stopping Whifflet
07:39 Not Stopping Kirkwood
07:42 Not Stopping Bargeddie
07:45 Not Stopping Baillieston
07:47 Not Stopping Mount Vernon
07:50 Not Stopping Carmyle
07:54 Not Stopping Rutherglen
07:56 Not Stopping Dalmarnock
07:59 Not Stopping Bridgeton
08:02 Not Stopping Argyle Street
08:07 Not Stopping Glasgow Central Low Level
08:08 Not Stopping Anderston
08:10 Not Stopping Exhibition Centre
08:14 Not Stopping Partick
08:17 Not Stopping Hyndland
08:19 Not Stopping Jordanhill
08:21 Not Stopping Scotstounhill
08:24 Not Stopping Garscadden
08:26 Not Stopping Yoker
08:28 Not Stopping Clydebank
08:32 Not Stopping Dalmuir

04/08/25 07:30 Cumbernauld to Glasgow Queen Street due 07:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
07:30 Not Stopping Cumbernauld
07:32 Not Stopping Greenfaulds
07:39 Not Stopping Gartcosh
07:43 Not Stopping Stepps
07:46 Not Stopping Robroyston
07:51 Not Stopping Springburn
07:57 Not Stopping Glasgow Queen Street

04/08/25 07:30 Edinburgh to Glasgow Queen Street due 08:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:43
Scheduled Expected Destination
07:30 Not Stopping Edinburgh
07:34 Not Stopping Haymarket
07:56 Not Stopping Falkirk High
08:08 Not Stopping Lenzie
08:12 Not Stopping Bishopbriggs
08:22 Not Stopping Glasgow Queen Street

04/08/25 07:30 Glasgow Queen Street to Edinburgh due 08:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:43
Scheduled Expected Destination
07:30 Not Stopping Glasgow Queen Street
07:37 Not Stopping Bishopbriggs
07:41 Not Stopping Lenzie
07:57 Not Stopping Falkirk High
08:17 Not Stopping Haymarket
08:22 Not Stopping Edinburgh

04/08/25 07:31 Paisley Canal to Glasgow Central due 07:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:43
Scheduled Expected Destination
07:31 Not Stopping Paisley Canal
07:33 Not Stopping Hawkhead
07:36 Not Stopping Crookston
07:39 Not Stopping Mosspark
07:41 Not Stopping Corkerhill
07:44 Not Stopping Dumbreck
07:51 Not Stopping Glasgow Central

07:31 Gourock to Glasgow Central due 08:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:28
Scheduled Expected Destination
07:31 Not Stopping Gourock
07:34 Not Stopping Fort Matilda
07:37 Not Stopping Greenock West
07:39 Not Stopping Greenock Central
07:44 Not Stopping Port Glasgow
07:53 Not Stopping Bishopton
07:59 Not Stopping Paisley Gilmour Street
08:09 Not Stopping Glasgow Central

04/08/25 07:34 Bathgate to Milngavie due 08:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 20:42
Scheduled Expected Destination
07:34 Not Stopping Bathgate
07:53 Not Stopping Drumgelloch
07:58 Not Stopping Airdrie
08:00 Not Stopping Coatdyke
08:02 Not Stopping Coatbridge Sunnyside
08:05 Not Stopping Blairhill
08:11 Not Stopping Shettleston
08:13 Not Stopping Carntyne
08:16 Not Stopping Bellgrove
08:19 Not Stopping High Street
08:22 Not Stopping Glasgow Queen Street Ll
08:24 Not Stopping Charing Cross
08:28 Not Stopping Partick
08:31 Not Stopping Hyndland
08:34 Not Stopping Anniesland
08:38 Not Stopping Westerton
08:41 Not Stopping Bearsden
08:43 Not Stopping Hillfoot
08:46 Not Stopping Milngavie

04/08/25 07:34 Edinburgh to Dunblane due 08:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
07:34 Not Stopping Edinburgh
07:39 Not Stopping Haymarket
07:43 Not Stopping Edinburgh Park
07:58 Not Stopping Linlithgow
08:04 Not Stopping Polmont
08:12 Not Stopping Falkirk Grahamston
08:15 Not Stopping Camelon
08:21 Not Stopping Larbert
08:30 Not Stopping Stirling
08:34 Not Stopping Bridge Of Allan
08:38 Not Stopping Dunblane

07:35 Glasgow Central to Gourock due 08:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:51
Scheduled Expected Destination
07:35 Not Stopping Glasgow Central
07:45 Not Stopping Paisley Gilmour Street
07:51 Not Stopping Bishopton
08:00 Not Stopping Port Glasgow
08:02 Not Stopping Bogston
08:05 Not Stopping Cartsdyke
08:07 Not Stopping Greenock Central
08:09 Not Stopping Greenock West
08:12 Not Stopping Fort Matilda
08:15 Not Stopping Gourock

04/08/25 07:36 Milngavie to Springburn due 08:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:14
Scheduled Expected Destination
07:36 Not Stopping Milngavie
07:39 Not Stopping Hillfoot
07:41 Not Stopping Bearsden
07:44 Not Stopping Westerton
07:47 Not Stopping Anniesland
07:50 Not Stopping Hyndland
07:53 Not Stopping Partick
07:58 Not Stopping Charing Cross
08:01 Not Stopping Glasgow Queen Street Ll
08:03 Not Stopping High Street
08:05 Not Stopping Bellgrove
08:07 Not Stopping Duke Street
08:09 Not Stopping Alexandra Parade
08:12 Not Stopping Barnhill
08:14 Not Stopping Springburn

04/08/25 07:36 Glasgow Central to Glasgow Central due 08:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
07:36 Not Stopping Glasgow Central
07:41 Not Stopping Pollokshields East
07:42 Not Stopping Queens Park Strathclyde
07:44 Not Stopping Crosshill
07:46 Not Stopping Mount Florida
07:48 Not Stopping Cathcart
07:51 Not Stopping Langside
07:53 Not Stopping Pollokshaws East
07:55 Not Stopping Shawlands
07:57 Not Stopping Maxwell Park
07:59 Not Stopping Pollokshields West
08:06 Not Stopping Glasgow Central

04/08/25 07:38 Edinburgh to Milngavie due 09:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:12
Scheduled Expected Destination
07:38 Not Stopping Edinburgh
07:42 Not Stopping Haymarket
07:48 Not Stopping Edinburgh Park
07:56 Not Stopping Uphall
07:59 Not Stopping Livingston North
08:05 Not Stopping Bathgate
08:09 Not Stopping Armadale
08:13 Not Stopping Blackridge
08:19 Not Stopping Caldercruix
08:23 Not Stopping Drumgelloch
08:28 Not Stopping Airdrie
08:30 Not Stopping Coatdyke
08:32 Not Stopping Coatbridge Sunnyside
08:35 Not Stopping Blairhill
08:41 Not Stopping Shettleston
08:43 Not Stopping Carntyne
08:46 Not Stopping Bellgrove
08:49 Not Stopping High Street
08:52 Not Stopping Glasgow Queen Street Ll
08:55 Not Stopping Charing Cross
08:59 Not Stopping Partick
09:03 Not Stopping Hyndland
09:06 Not Stopping Anniesland
09:09 Not Stopping Westerton
09:11 Not Stopping Bearsden
09:13 Not Stopping Hillfoot
09:18 Not Stopping Milngavie

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

04/08/25 07:40 Edinburgh to Tweedbank due 08:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
07:40 Not Stopping Edinburgh
07:50 Not Stopping Brunstane
07:54 Not Stopping Newcraighall
07:58 Not Stopping Shawfair
08:02 Not Stopping Eskbank
08:06 Not Stopping Newtongrange
08:11 Not Stopping Gorebridge
08:29 Not Stopping Stow
08:37 Not Stopping Galashiels
08:42 Not Stopping Tweedbank

04/08/25 07:45 East Kilbride to Glasgow Central due 08:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:47
Scheduled Expected Destination
07:45 Not Stopping East Kilbride
07:49 Not Stopping Hairmyres
07:54 Not Stopping Busby
07:58 Not Stopping Clarkston
08:01 Not Stopping Giffnock
08:04 Not Stopping Thornliebank
08:12 Not Stopping Pollokshaws West
08:18 Not Stopping Crossmyloof
08:25 Not Stopping Glasgow Central

04/08/25 07:46 Edinburgh to Cowdenbeath due 08:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
07:46 Not Stopping Edinburgh
07:51 Not Stopping Haymarket
07:57 Not Stopping Edinburgh Gateway
08:03 Not Stopping Dalmeny
08:06 Not Stopping North Queensferry
08:10 Not Stopping Inverkeithing
08:14 Not Stopping Rosyth
08:19 Not Stopping Dunfermline City
08:23 Not Stopping Dunfermline Queen Margaret
08:30 Not Stopping Cowdenbeath

04/08/25 07:48 Ardrossan Harbour to Glasgow Central due 08:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
07:48 Not Stopping Ardrossan Harbour
07:51 Not Stopping Ardrossan Town
07:54 Not Stopping Ardrossan South Beach
07:56 Not Stopping Saltcoats
07:58 Not Stopping Stevenston
08:03 Not Stopping Kilwinning
08:08 Not Stopping Dalry
08:12 Not Stopping Glengarnock
08:16 Not Stopping Lochwinnoch
08:20 Not Stopping Howwood Renfrew
08:23 Not Stopping Milliken Park
08:26 Not Stopping Johnstone
08:31 Not Stopping Paisley Gilmour Street
08:42 Not Stopping Glasgow Central

07:49 Edinburgh to Helensburgh Central due 09:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 05:36
Scheduled Expected Destination
07:49 Not Stopping Edinburgh
07:53 Not Stopping Haymarket
07:58 Not Stopping Edinburgh Park
08:07 Not Stopping Uphall
08:11 Not Stopping Livingston North
08:17 Not Stopping Bathgate
08:30 Not Stopping Drumgelloch
08:35 Not Stopping Airdrie
08:37 Not Stopping Coatdyke
08:40 Not Stopping Coatbridge Sunnyside
08:43 Not Stopping Blairhill
08:48 Not Stopping Easterhouse
08:51 Not Stopping Garrowhill
08:58 Not Stopping High Street
09:02 Not Stopping Glasgow Queen Street Ll
09:04 Not Stopping Charing Cross
09:08 Not Stopping Partick
09:11 Not Stopping Hyndland
09:22 Not Stopping Dalmuir
09:29 Not Stopping Dumbarton East
09:32 Not Stopping Dumbarton Central
09:34 Not Stopping Dalreoch
09:39 Not Stopping Cardross
09:44 Not Stopping Craigendoran
09:47 Not Stopping Helensburgh Central

04/08/25 07:50 Springburn to Milngavie due 08:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:19
Scheduled Expected Destination
07:50 Not Stopping Springburn
07:52 Not Stopping Barnhill
07:55 Not Stopping Alexandra Parade
07:57 Not Stopping Duke Street
07:59 Not Stopping Bellgrove
08:02 Not Stopping High Street
08:05 Not Stopping Glasgow Queen Street Ll
08:07 Not Stopping Charing Cross
08:11 Not Stopping Partick
08:14 Not Stopping Hyndland
08:19 Not Stopping Anniesland
08:23 Not Stopping Westerton
08:26 Not Stopping Bearsden
08:28 Not Stopping Hillfoot
08:31 Not Stopping Milngavie

07:51 Glasgow Queen Street to Alloa due 08:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
07:51 Not Stopping Glasgow Queen Street
07:56 Not Stopping Bishopbriggs
08:00 Not Stopping Lenzie
08:06 Not Stopping Croy
08:16 Not Stopping Larbert
08:27 Not Stopping Stirling
08:37 Not Stopping Alloa

07:51 Glasgow Central to Lanark due 08:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:21
Scheduled Expected Destination
07:51 Not Stopping Glasgow Central
07:59 Not Stopping Cambuslang
08:04 Not Stopping Uddingston
08:09 Not Stopping Bellshill
08:20 Not Stopping Motherwell
08:23 Not Stopping Shieldmuir
08:28 Not Stopping Wishaw
08:35 Not Stopping Carluke
08:48 Not Stopping Lanark

07:52 Lanark to Glasgow Central due 08:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:28
Scheduled Expected Destination
07:52 Not Stopping Lanark
08:01 Not Stopping Carluke
08:08 Not Stopping Wishaw
08:13 Not Stopping Shieldmuir
08:19 Not Stopping Motherwell
08:25 Not Stopping Bellshill
08:29 Not Stopping Uddingston
08:34 Not Stopping Cambuslang
08:43 Not Stopping Glasgow Central

04/08/25 07:53 Glasgow Central to Barrhead due 08:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:13
Scheduled Expected Destination
07:53 Not Stopping Glasgow Central
07:59 Not Stopping Crossmyloof
08:02 Not Stopping Pollokshaws West
08:05 Not Stopping Kennishead
08:07 Not Stopping Priesthill & Darnley
08:10 Not Stopping Nitshill
08:14 Not Stopping Barrhead

04/08/25 07:53 Milngavie to Airdrie due 08:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:07
Scheduled Expected Destination
07:53 Not Stopping Milngavie
07:56 Not Stopping Hillfoot
07:58 Not Stopping Bearsden
08:01 Not Stopping Westerton
08:04 Not Stopping Anniesland
08:07 Not Stopping Hyndland
08:10 Not Stopping Partick
08:14 Not Stopping Charing Cross
08:17 Not Stopping Glasgow Queen Street Ll
08:19 Not Stopping High Street
08:21 Not Stopping Bellgrove
08:25 Not Stopping Carntyne
08:27 Not Stopping Shettleston
08:40 Not Stopping Coatbridge Sunnyside
08:44 Not Stopping Airdrie

04/08/25 07:54 Glasgow Queen Street to Cumbernauld due 08:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:31
Scheduled Expected Destination
07:54 Not Stopping Glasgow Queen Street
08:01 Not Stopping Springburn
08:06 Not Stopping Robroyston
08:09 Not Stopping Stepps
08:13 Not Stopping Gartcosh
08:19 Not Stopping Greenfaulds
08:21 Not Stopping Cumbernauld

07:57 Edinburgh to Glasgow Central due 09:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 04:44
Scheduled Expected Destination
07:57 Not Stopping Edinburgh
08:02 Not Stopping Haymarket
08:16 Not Stopping Livingston South
08:20 Not Stopping West Calder
08:31 Not Stopping Shotts
08:34 Not Stopping Hartwood
08:38 Not Stopping Cleland
08:41 Not Stopping Carfin
08:44 Not Stopping Holytown
08:48 Not Stopping Bellshill
09:05 Not Stopping Glasgow Central

04/08/25 07:59 East Kilbride to Glasgow Central due 08:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:47
Scheduled Expected Destination
07:59 Not Stopping East Kilbride
08:03 Not Stopping Hairmyres
08:06 Not Stopping Thorntonhall
08:10 Not Stopping Busby
08:13 Not Stopping Clarkston
08:16 Not Stopping Giffnock
08:19 Not Stopping Thornliebank
08:22 Not Stopping Pollokshaws West
08:24 Not Stopping Crossmyloof
08:32 Not Stopping Glasgow Central

04/08/25 08:00 Edinburgh to Glasgow Queen Street due 08:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:45
Scheduled Expected Destination
08:00 Not Stopping Edinburgh
08:05 Not Stopping Haymarket
08:29 Not Stopping Falkirk High
08:41 Not Stopping Lenzie
08:46 Not Stopping Bishopbriggs
08:53 Not Stopping Glasgow Queen Street

04/08/25 08:00 Glasgow Queen Street to Edinburgh due 08:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:45
Scheduled Expected Destination
08:00 Not Stopping Glasgow Queen Street
08:05 Not Stopping Bishopbriggs
08:10 Not Stopping Lenzie
08:23 Not Stopping Falkirk High
08:47 Not Stopping Haymarket
08:53 Not Stopping Edinburgh

04/08/25 08:02 Whifflet to Dalmuir due 09:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:21
Scheduled Expected Destination
08:02 Not Stopping Whifflet
08:05 Not Stopping Kirkwood
08:08 Not Stopping Bargeddie
08:12 Not Stopping Baillieston
08:15 Not Stopping Mount Vernon
08:18 Not Stopping Carmyle
08:22 Not Stopping Rutherglen
08:25 Not Stopping Dalmarnock
08:27 Not Stopping Bridgeton
08:31 Not Stopping Argyle Street
08:34 Not Stopping Glasgow Central Low Level
08:36 Not Stopping Anderston
08:38 Not Stopping Exhibition Centre
08:41 Not Stopping Partick
08:44 Not Stopping Hyndland
08:48 Not Stopping Jordanhill
08:51 Not Stopping Scotstounhill
08:53 Not Stopping Garscadden
08:55 Not Stopping Yoker
08:57 Not Stopping Clydebank
09:01 Not Stopping Dalmuir

08:02 Wick to Inverness due 12:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 05:43
Scheduled Expected Destination
08:02 Not Stopping Wick
08:20 Not Stopping Georgemas Junction
08:34 Not Stopping Thurso
08:47 Not Stopping Georgemas Junction
08:52 Not Stopping Scotscalder
09:02 Not Stopping Altnabreac
09:13 Not Stopping Forsinard
09:22 Not Stopping Kinbrace
09:32 Not Stopping Kildonan
09:46 Not Stopping Helmsdale
10:02 Not Stopping Brora
10:07 Not Stopping Dunrobin Castle
10:12 Not Stopping Golspie
10:21 Not Stopping Rogart
10:38 Not Stopping Lairg
10:46 Not Stopping Invershin
10:47 Not Stopping Culrain
10:54 Not Stopping Ardgay
11:10 Not Stopping Tain
11:16 Not Stopping Fearn
11:31 Not Stopping Invergordon
11:36 Not Stopping Alness
11:53 Not Stopping Dingwall
11:58 Not Stopping Conon Bridge
12:07 Not Stopping Muir Of Ord
12:12 Not Stopping Beauly
12:27 Not Stopping Inverness

08:03 Gourock to Glasgow Central due 08:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:59
Scheduled Expected Destination
08:03 Not Stopping Gourock
08:06 Not Stopping Fort Matilda
08:09 Not Stopping Greenock West
08:11 Not Stopping Greenock Central
08:14 Not Stopping Cartsdyke
08:17 Not Stopping Port Glasgow
08:27 Not Stopping Bishopton
08:33 Not Stopping Paisley Gilmour Street
08:44 Not Stopping Glasgow Central

04/08/25 08:06 Milngavie to Springburn due 08:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:14
Scheduled Expected Destination
08:06 Not Stopping Milngavie
08:09 Not Stopping Hillfoot
08:11 Not Stopping Bearsden
08:14 Not Stopping Westerton
08:18 Not Stopping Anniesland
08:21 Not Stopping Hyndland
08:23 Not Stopping Partick
08:28 Not Stopping Charing Cross
08:31 Not Stopping Glasgow Queen Street Ll
08:33 Not Stopping High Street
08:35 Not Stopping Bellgrove
08:37 Not Stopping Duke Street
08:39 Not Stopping Alexandra Parade
08:42 Not Stopping Barnhill
08:44 Not Stopping Springburn

04/08/25 08:07 Glasgow Central to Edinburgh due 09:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
08:07 Not Stopping Glasgow Central
08:22 Not Stopping Bellshill
08:34 Not Stopping Shotts
08:45 Not Stopping West Calder
08:50 Not Stopping Livingston South
09:04 Not Stopping Haymarket
09:08 Not Stopping Edinburgh

04/08/25 08:08 Glasgow Central to Paisley Canal due 08:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:38
Scheduled Expected Destination
08:08 Not Stopping Glasgow Central
08:13 Not Stopping Dumbreck
08:16 Not Stopping Corkerhill
08:18 Not Stopping Mosspark
08:20 Not Stopping Crookston
08:23 Not Stopping Hawkhead
08:26 Not Stopping Paisley Canal

04/08/25 08:10 Dalmuir to Motherwell due 09:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:10
Scheduled Expected Destination
08:10 Not Stopping Dalmuir
08:12 Not Stopping Clydebank
08:14 Not Stopping Yoker
08:17 Not Stopping Garscadden
08:19 Not Stopping Scotstounhill
08:22 Not Stopping Jordanhill
08:24 Not Stopping Hyndland
08:27 Not Stopping Partick
08:30 Not Stopping Exhibition Centre
08:32 Not Stopping Anderston
08:34 Not Stopping Glasgow Central Low Level
08:36 Not Stopping Argyle Street
08:39 Not Stopping Bridgeton
08:41 Not Stopping Dalmarnock
08:43 Not Stopping Rutherglen
08:47 Not Stopping Carmyle
08:50 Not Stopping Mount Vernon
08:52 Not Stopping Baillieston
08:55 Not Stopping Bargeddie
08:59 Not Stopping Kirkwood
09:03 Not Stopping Whifflet
09:10 Not Stopping Motherwell

04/08/25 08:15 Glasgow Central to East Kilbride due 08:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:39
Scheduled Expected Destination
08:15 Not Stopping Glasgow Central
08:22 Not Stopping Crossmyloof
08:24 Not Stopping Pollokshaws West
08:27 Not Stopping Thornliebank
08:31 Not Stopping Giffnock
08:34 Not Stopping Clarkston
08:40 Not Stopping Busby
08:43 Not Stopping Thorntonhall
08:46 Not Stopping Hairmyres
08:51 Not Stopping East Kilbride

04/08/25 08:15 East Kilbride to Glasgow Central due 08:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:47
Scheduled Expected Destination
08:15 Not Stopping East Kilbride
08:19 Not Stopping Hairmyres
08:24 Not Stopping Busby
08:27 Not Stopping Clarkston
08:31 Not Stopping Giffnock
08:34 Not Stopping Thornliebank
08:37 Not Stopping Pollokshaws West
08:40 Not Stopping Crossmyloof
08:46 Not Stopping Glasgow Central

08:15 Glasgow Central to Ardrossan South Beach due 09:00 will be cancelled.
This is due to severe weather.
Last Updated :04/08/2025 06:19
Scheduled Expected Destination
08:15 Not Stopping Glasgow Central
08:25 Not Stopping Paisley Gilmour Street
08:29 Not Stopping Johnstone
08:32 Not Stopping Milliken Park
08:34 Not Stopping Howwood Renfrew
08:38 Not Stopping Lochwinnoch
08:43 Not Stopping Glengarnock
08:47 Not Stopping Dalry
08:51 Not Stopping Kilwinning
08:55 Not Stopping Stevenston
08:58 Not Stopping Saltcoats
09:00 Not Stopping Ardrossan South Beach

08:15 Fort William to Mallaig due 09:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:28
Scheduled Expected Destination
08:15 Not Stopping Fort William
08:21 Not Stopping Banavie
08:27 Not Stopping Corpach
08:33 Not Stopping Loch Eil Outward Bound
08:37 Not Stopping Locheilside
08:49 Not Stopping Glenfinnan
09:04 Not Stopping Lochailort
09:13 Not Stopping Beasdale
09:22 Not Stopping Arisaig
09:31 Not Stopping Morar
09:38 Not Stopping Mallaig

08:18 Alloa to Glasgow Queen Street due 09:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:22
Scheduled Expected Destination
08:18 Not Stopping Alloa
08:28 Not Stopping Stirling
08:37 Not Stopping Larbert
08:47 Not Stopping Croy
08:53 Not Stopping Lenzie
08:57 Not Stopping Bishopbriggs
09:05 Not Stopping Glasgow Queen Street

04/08/25 08:19 Glasgow Central to Glasgow Central due 08:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
08:19 Not Stopping Glasgow Central
08:24 Not Stopping Pollokshields East
08:25 Not Stopping Queens Park Strathclyde
08:27 Not Stopping Crosshill
08:29 Not Stopping Mount Florida
08:32 Not Stopping Cathcart
08:35 Not Stopping Langside
08:37 Not Stopping Pollokshaws East
08:39 Not Stopping Shawlands
08:41 Not Stopping Maxwell Park
08:47 Not Stopping Pollokshields West
08:56 Not Stopping Glasgow Central

04/08/25 08:20 Tweedbank to Edinburgh due 09:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
08:20 Not Stopping Tweedbank
08:24 Not Stopping Galashiels
08:33 Not Stopping Stow
08:50 Not Stopping Gorebridge
08:54 Not Stopping Newtongrange
08:57 Not Stopping Eskbank
09:01 Not Stopping Shawfair
09:05 Not Stopping Newcraighall
09:09 Not Stopping Brunstane
09:16 Not Stopping Edinburgh

04/08/25 08:21 Springburn to Milngavie due 09:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:19
Scheduled Expected Destination
08:21 Not Stopping Springburn
08:23 Not Stopping Barnhill
08:26 Not Stopping Alexandra Parade
08:28 Not Stopping Duke Street
08:30 Not Stopping Bellgrove
08:33 Not Stopping High Street
08:38 Not Stopping Glasgow Queen Street Ll
08:40 Not Stopping Charing Cross
08:44 Not Stopping Partick
08:47 Not Stopping Hyndland
08:50 Not Stopping Anniesland
08:53 Not Stopping Westerton
08:56 Not Stopping Bearsden
08:58 Not Stopping Hillfoot
09:01 Not Stopping Milngavie

04/08/25 08:23 Milngavie to Airdrie due 09:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 20:42
Scheduled Expected Destination
08:23 Not Stopping Milngavie
08:26 Not Stopping Hillfoot
08:28 Not Stopping Bearsden
08:31 Not Stopping Westerton
08:35 Not Stopping Anniesland
08:38 Not Stopping Hyndland
08:40 Not Stopping Partick
08:44 Not Stopping Charing Cross
08:48 Not Stopping Glasgow Queen Street Ll
08:50 Not Stopping High Street
08:52 Not Stopping Bellgrove
08:55 Not Stopping Carntyne
08:58 Not Stopping Shettleston
09:06 Not Stopping Coatbridge Sunnyside
09:10 Not Stopping Airdrie

04/08/25 08:23 Edinburgh to Bathgate due 08:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:07
Scheduled Expected Destination
08:23 Not Stopping Edinburgh
08:27 Not Stopping Haymarket
08:33 Not Stopping Edinburgh Park
08:41 Not Stopping Uphall
08:45 Not Stopping Livingston North
08:49 Not Stopping Bathgate

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

04/08/25 08:26 Dunblane to Edinburgh due 09:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:53
Scheduled Expected Destination
08:26 Not Stopping Dunblane
08:29 Not Stopping Bridge Of Allan
08:34 Not Stopping Stirling
08:42 Not Stopping Larbert
08:45 Not Stopping Camelon
08:48 Not Stopping Falkirk Grahamston
08:53 Not Stopping Polmont
08:58 Not Stopping Linlithgow
09:10 Not Stopping Edinburgh Park
09:16 Not Stopping Haymarket
09:21 Not Stopping Edinburgh

04/08/25 08:30 Cumbernauld to Glasgow Queen Street due 08:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
08:30 Not Stopping Cumbernauld
08:32 Not Stopping Greenfaulds
08:39 Not Stopping Gartcosh
08:43 Not Stopping Stepps
08:46 Not Stopping Robroyston
08:53 Not Stopping Springburn
08:59 Not Stopping Glasgow Queen Street

04/08/25 08:30 Edinburgh to Glasgow Queen Street due 09:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:43
Scheduled Expected Destination
08:30 Not Stopping Edinburgh
08:35 Not Stopping Haymarket
08:54 Not Stopping Falkirk High
09:06 Not Stopping Lenzie
09:10 Not Stopping Bishopbriggs
09:16 Not Stopping Glasgow Queen Street

04/08/25 08:30 Glasgow Queen Street to Edinburgh due 09:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:43
Scheduled Expected Destination
08:30 Not Stopping Glasgow Queen Street
08:37 Not Stopping Bishopbriggs
08:42 Not Stopping Lenzie
08:54 Not Stopping Falkirk High
09:19 Not Stopping Haymarket
09:24 Not Stopping Edinburgh

04/08/25 08:31 Barrhead to Glasgow Central due 08:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
08:31 Not Stopping Barrhead
08:34 Not Stopping Nitshill
08:36 Not Stopping Priesthill & Darnley
08:38 Not Stopping Kennishead
08:41 Not Stopping Pollokshaws West
08:44 Not Stopping Crossmyloof
08:50 Not Stopping Glasgow Central

04/08/25 08:31 Paisley Canal to Glasgow Central due 08:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:43
Scheduled Expected Destination
08:31 Not Stopping Paisley Canal
08:33 Not Stopping Hawkhead
08:36 Not Stopping Crookston
08:39 Not Stopping Mosspark
08:41 Not Stopping Corkerhill
08:44 Not Stopping Dumbreck
08:51 Not Stopping Glasgow Central

04/08/25 08:34 Glasgow Central to Ardrossan Harbour due 09:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
08:34 Not Stopping Glasgow Central
08:44 Not Stopping Paisley Gilmour Street
08:49 Not Stopping Johnstone
08:58 Not Stopping Glengarnock
09:02 Not Stopping Dalry
09:06 Not Stopping Kilwinning
09:10 Not Stopping Stevenston
09:13 Not Stopping Saltcoats
09:15 Not Stopping Ardrossan South Beach
09:18 Not Stopping Ardrossan Town
09:22 Not Stopping Ardrossan Harbour

04/08/25 08:34 Edinburgh to Dunblane due 09:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
08:34 Not Stopping Edinburgh
08:39 Not Stopping Haymarket
08:44 Not Stopping Edinburgh Park
08:58 Not Stopping Linlithgow
09:03 Not Stopping Polmont
09:08 Not Stopping Falkirk Grahamston
09:11 Not Stopping Camelon
09:14 Not Stopping Larbert
09:23 Not Stopping Stirling
09:27 Not Stopping Bridge Of Allan
09:31 Not Stopping Dunblane

08:36 Glasgow Central to Gourock due 09:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:51
Scheduled Expected Destination
08:36 Not Stopping Glasgow Central
08:46 Not Stopping Paisley Gilmour Street
08:52 Not Stopping Bishopton
09:01 Not Stopping Port Glasgow
09:03 Not Stopping Bogston
09:06 Not Stopping Cartsdyke
09:08 Not Stopping Greenock Central
09:10 Not Stopping Greenock West
09:13 Not Stopping Fort Matilda
09:16 Not Stopping Gourock

04/08/25 08:37 Milngavie to Springburn due 09:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:14
Scheduled Expected Destination
08:37 Not Stopping Milngavie
08:40 Not Stopping Hillfoot
08:42 Not Stopping Bearsden
08:45 Not Stopping Westerton
08:48 Not Stopping Anniesland
08:51 Not Stopping Hyndland
08:54 Not Stopping Partick
08:59 Not Stopping Charing Cross
09:03 Not Stopping Glasgow Queen Street Ll
09:05 Not Stopping High Street
09:07 Not Stopping Bellgrove
09:09 Not Stopping Duke Street
09:10 Not Stopping Alexandra Parade
09:13 Not Stopping Barnhill
09:15 Not Stopping Springburn

04/08/25 08:40 Dalmuir to Whifflet due 09:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:17
Scheduled Expected Destination
08:40 Not Stopping Dalmuir
08:42 Not Stopping Clydebank
08:44 Not Stopping Yoker
08:47 Not Stopping Garscadden
08:49 Not Stopping Scotstounhill
08:52 Not Stopping Jordanhill
08:54 Not Stopping Hyndland
08:57 Not Stopping Partick
09:00 Not Stopping Exhibition Centre
09:02 Not Stopping Anderston
09:05 Not Stopping Glasgow Central Low Level
09:06 Not Stopping Argyle Street
09:09 Not Stopping Bridgeton
09:11 Not Stopping Dalmarnock
09:13 Not Stopping Rutherglen
09:17 Not Stopping Carmyle
09:20 Not Stopping Mount Vernon
09:22 Not Stopping Baillieston
09:25 Not Stopping Bargeddie
09:29 Not Stopping Kirkwood
09:33 Not Stopping Whifflet

08:41 Inverness to Glasgow Queen Street due 12:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 06:11
Scheduled Expected Destination
08:41 Not Stopping Inverness
09:19 Not Stopping Carrbridge
09:28 Not Stopping Aviemore
09:40 Not Stopping Kingussie
09:45 Not Stopping Newtonmore
09:57 Not Stopping Dalwhinnie
10:33 Not Stopping Pitlochry
10:46 Not Stopping Dunkeld & Birnam
11:06 Not Stopping Perth
11:21 Not Stopping Gleneagles
11:45 Not Stopping Stirling
12:14 Not Stopping Glasgow Queen Street

04/08/25 08:43 Edinburgh to Tweedbank due 09:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
08:43 Not Stopping Edinburgh
08:51 Not Stopping Brunstane
08:56 Not Stopping Newcraighall
08:59 Not Stopping Shawfair
09:04 Not Stopping Eskbank
09:07 Not Stopping Newtongrange
09:12 Not Stopping Gorebridge
09:30 Not Stopping Stow
09:39 Not Stopping Galashiels
09:43 Not Stopping Tweedbank

04/08/25 08:45 Edinburgh to Cowdenbeath due 09:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
08:45 Not Stopping Edinburgh
08:49 Not Stopping Haymarket
08:55 Not Stopping Edinburgh Gateway
09:01 Not Stopping Dalmeny
09:05 Not Stopping North Queensferry
09:09 Not Stopping Inverkeithing
09:13 Not Stopping Rosyth
09:18 Not Stopping Dunfermline City
09:22 Not Stopping Dunfermline Queen Margaret
09:29 Not Stopping Cowdenbeath

08:47 Inverurie to Aberdeen due 09:11 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/08/2025 06:47
Scheduled Expected Destination
08:47 Not Stopping Inverurie
08:52 Not Stopping Kintore
09:02 Not Stopping Dyce
09:11 Not Stopping Aberdeen

04/08/25 08:48 Ardrossan Harbour to Glasgow Central due 09:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
08:48 Not Stopping Ardrossan Harbour
08:51 Not Stopping Ardrossan Town
08:54 Not Stopping Ardrossan South Beach
08:56 Not Stopping Saltcoats
08:58 Not Stopping Stevenston
09:03 Not Stopping Kilwinning
09:08 Not Stopping Dalry
09:12 Not Stopping Glengarnock
09:16 Not Stopping Lochwinnoch
09:20 Not Stopping Howwood Renfrew
09:23 Not Stopping Milliken Park
09:26 Not Stopping Johnstone
09:31 Not Stopping Paisley Gilmour Street
09:42 Not Stopping Glasgow Central

04/08/25 08:48 Cowdenbeath to Edinburgh due 09:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:45
Scheduled Expected Destination
08:48 Not Stopping Cowdenbeath
08:54 Not Stopping Dunfermline Queen Margaret
08:57 Not Stopping Dunfermline City
09:01 Not Stopping Rosyth
09:05 Not Stopping Inverkeithing
09:16 Not Stopping Edinburgh Gateway
09:23 Not Stopping Haymarket
09:28 Not Stopping Edinburgh

08:49 Glasgow Queen Street to Alloa due 09:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
08:49 Not Stopping Glasgow Queen Street
08:54 Not Stopping Bishopbriggs
08:58 Not Stopping Lenzie
09:04 Not Stopping Croy
09:18 Not Stopping Larbert
09:28 Not Stopping Stirling
09:37 Not Stopping Alloa

04/08/25 08:50 Edinburgh to Bathgate due 09:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:07
Scheduled Expected Destination
08:50 Not Stopping Edinburgh
08:54 Not Stopping Haymarket
08:59 Not Stopping Edinburgh Park
09:07 Not Stopping Uphall
09:10 Not Stopping Livingston North
09:16 Not Stopping Bathgate

08:50 Glasgow Central to Lanark due 09:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:21
Scheduled Expected Destination
08:50 Not Stopping Glasgow Central
08:58 Not Stopping Cambuslang
09:04 Not Stopping Uddingston
09:09 Not Stopping Bellshill
09:19 Not Stopping Motherwell
09:23 Not Stopping Shieldmuir
09:29 Not Stopping Wishaw
09:35 Not Stopping Carluke
09:45 Not Stopping Lanark

04/08/25 08:52 Glasgow Central to Glasgow Central due 09:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
08:52 Not Stopping Glasgow Central
08:58 Not Stopping Pollokshields East
08:59 Not Stopping Queens Park Strathclyde
09:01 Not Stopping Crosshill
09:03 Not Stopping Mount Florida
09:05 Not Stopping Cathcart
09:08 Not Stopping Langside
09:10 Not Stopping Pollokshaws East
09:12 Not Stopping Shawlands
09:14 Not Stopping Maxwell Park
09:16 Not Stopping Pollokshields West
09:22 Not Stopping Glasgow Central

08:52 Lanark to Glasgow Central due 09:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:28
Scheduled Expected Destination
08:52 Not Stopping Lanark
09:02 Not Stopping Carluke
09:08 Not Stopping Wishaw
09:11 Not Stopping Shieldmuir
09:17 Not Stopping Motherwell
09:21 Not Stopping Uddingston
09:26 Not Stopping Cambuslang
09:36 Not Stopping Glasgow Central

04/08/25 08:53 Springburn to Milngavie due 09:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:19
Scheduled Expected Destination
08:53 Not Stopping Springburn
08:55 Not Stopping Barnhill
08:58 Not Stopping Alexandra Parade
08:59 Not Stopping Duke Street
09:01 Not Stopping Bellgrove
09:04 Not Stopping High Street
09:08 Not Stopping Glasgow Queen Street Ll
09:10 Not Stopping Charing Cross
09:14 Not Stopping Partick
09:17 Not Stopping Hyndland
09:20 Not Stopping Anniesland
09:23 Not Stopping Westerton
09:26 Not Stopping Bearsden
09:28 Not Stopping Hillfoot
09:31 Not Stopping Milngavie

04/08/25 08:53 Milngavie to Airdrie due 09:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 20:42
Scheduled Expected Destination
08:53 Not Stopping Milngavie
08:56 Not Stopping Hillfoot
08:58 Not Stopping Bearsden
09:01 Not Stopping Westerton
09:06 Not Stopping Anniesland
09:09 Not Stopping Hyndland
09:12 Not Stopping Partick
09:16 Not Stopping Charing Cross
09:18 Not Stopping Glasgow Queen Street Ll
09:20 Not Stopping High Street
09:22 Not Stopping Bellgrove
09:26 Not Stopping Carntyne
09:28 Not Stopping Shettleston
09:37 Not Stopping Coatbridge Sunnyside
09:41 Not Stopping Airdrie

04/08/25 08:56 Glasgow Queen Street to Cumbernauld due 09:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:31
Scheduled Expected Destination
08:56 Not Stopping Glasgow Queen Street
09:01 Not Stopping Springburn
09:06 Not Stopping Robroyston
09:09 Not Stopping Stepps
09:13 Not Stopping Gartcosh
09:19 Not Stopping Greenfaulds
09:21 Not Stopping Cumbernauld

08:56 Gourock to Glasgow Central due 09:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:59
Scheduled Expected Destination
08:56 Not Stopping Gourock
08:59 Not Stopping Fort Matilda
09:02 Not Stopping Greenock West
09:04 Not Stopping Greenock Central
09:07 Not Stopping Cartsdyke
09:09 Not Stopping Bogston
09:11 Not Stopping Port Glasgow
09:20 Not Stopping Bishopton
09:27 Not Stopping Paisley Gilmour Street
09:37 Not Stopping Glasgow Central

04/08/25 08:57 Edinburgh to Glasgow Central due 10:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:36
Scheduled Expected Destination
08:57 Not Stopping Edinburgh
09:02 Not Stopping Haymarket
09:17 Not Stopping Livingston South
09:22 Not Stopping West Calder
09:33 Not Stopping Shotts
09:47 Not Stopping Bellshill
10:06 Not Stopping Glasgow Central

04/08/25 08:57 East Kilbride to Glasgow Central due 09:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:47
Scheduled Expected Destination
08:57 Not Stopping East Kilbride
09:01 Not Stopping Hairmyres
09:04 Not Stopping Thorntonhall
09:07 Not Stopping Busby
09:10 Not Stopping Clarkston
09:14 Not Stopping Giffnock
09:16 Not Stopping Thornliebank
09:19 Not Stopping Pollokshaws West
09:22 Not Stopping Crossmyloof
09:28 Not Stopping Glasgow Central

04/08/25 08:59 Glasgow Central to Barrhead due 09:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:13
Scheduled Expected Destination
08:59 Not Stopping Glasgow Central
09:05 Not Stopping Crossmyloof
09:07 Not Stopping Pollokshaws West
09:10 Not Stopping Kennishead
09:13 Not Stopping Priesthill & Darnley
09:15 Not Stopping Nitshill
09:20 Not Stopping Barrhead

04/08/25 09:00 Glasgow Central to Edinburgh due 10:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
09:00 Not Stopping Glasgow Central
09:19 Not Stopping Bellshill
09:36 Not Stopping Shotts
09:47 Not Stopping West Calder
09:52 Not Stopping Livingston South
10:06 Not Stopping Haymarket
10:11 Not Stopping Edinburgh

04/08/25 09:00 Edinburgh to Glasgow Queen Street due 09:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:45
Scheduled Expected Destination
09:00 Not Stopping Edinburgh
09:06 Not Stopping Haymarket
09:24 Not Stopping Falkirk High
09:36 Not Stopping Lenzie
09:40 Not Stopping Bishopbriggs
09:46 Not Stopping Glasgow Queen Street

04/08/25 09:00 Glasgow Queen Street to Edinburgh due 09:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:45
Scheduled Expected Destination
09:00 Not Stopping Glasgow Queen Street
09:05 Not Stopping Bishopbriggs
09:10 Not Stopping Lenzie
09:22 Not Stopping Falkirk High
09:40 Not Stopping Haymarket
09:45 Not Stopping Edinburgh

04/08/25 09:04 Whifflet to Dalmuir due 10:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:14
Scheduled Expected Destination
09:04 Not Stopping Whifflet
09:07 Not Stopping Kirkwood
09:10 Not Stopping Bargeddie
09:14 Not Stopping Baillieston
09:16 Not Stopping Mount Vernon
09:18 Not Stopping Carmyle
09:24 Not Stopping Rutherglen
09:26 Not Stopping Dalmarnock
09:28 Not Stopping Bridgeton
09:32 Not Stopping Argyle Street
09:35 Not Stopping Glasgow Central Low Level
09:36 Not Stopping Anderston
09:39 Not Stopping Exhibition Centre
09:42 Not Stopping Partick
09:45 Not Stopping Hyndland
09:47 Not Stopping Jordanhill
09:49 Not Stopping Scotstounhill
09:51 Not Stopping Garscadden
09:54 Not Stopping Yoker
09:56 Not Stopping Clydebank
10:01 Not Stopping Dalmuir

04/08/25 09:06 Milngavie to Springburn due 09:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:14
Scheduled Expected Destination
09:06 Not Stopping Milngavie
09:09 Not Stopping Hillfoot
09:13 Not Stopping Bearsden
09:16 Not Stopping Westerton
09:19 Not Stopping Anniesland
09:22 Not Stopping Hyndland
09:24 Not Stopping Partick
09:28 Not Stopping Charing Cross
09:32 Not Stopping Glasgow Queen Street Ll
09:35 Not Stopping High Street
09:37 Not Stopping Bellgrove
09:39 Not Stopping Duke Street
09:40 Not Stopping Alexandra Parade
09:43 Not Stopping Barnhill
09:45 Not Stopping Springburn

04/08/25 09:08 Glasgow Central to Paisley Canal due 09:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:38
Scheduled Expected Destination
09:08 Not Stopping Glasgow Central
09:13 Not Stopping Dumbreck
09:16 Not Stopping Corkerhill
09:18 Not Stopping Mosspark
09:20 Not Stopping Crookston
09:23 Not Stopping Hawkhead
09:26 Not Stopping Paisley Canal

04/08/25 09:10 Dalmuir to Motherwell due 10:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:21
Scheduled Expected Destination
09:10 Not Stopping Dalmuir
09:12 Not Stopping Clydebank
09:14 Not Stopping Yoker
09:17 Not Stopping Garscadden
09:19 Not Stopping Scotstounhill
09:22 Not Stopping Jordanhill
09:25 Not Stopping Hyndland
09:27 Not Stopping Partick
09:30 Not Stopping Exhibition Centre
09:32 Not Stopping Anderston
09:34 Not Stopping Glasgow Central Low Level
09:36 Not Stopping Argyle Street
09:39 Not Stopping Bridgeton
09:41 Not Stopping Dalmarnock
09:43 Not Stopping Rutherglen
09:47 Not Stopping Carmyle
09:50 Not Stopping Mount Vernon
09:52 Not Stopping Baillieston
09:55 Not Stopping Bargeddie
09:59 Not Stopping Kirkwood
10:03 Not Stopping Whifflet
10:10 Not Stopping Motherwell

04/08/25 09:15 Glasgow Central to Ardrossan Harbour due 10:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
09:15 Not Stopping Glasgow Central
09:25 Not Stopping Paisley Gilmour Street
09:29 Not Stopping Johnstone
09:32 Not Stopping Milliken Park
09:34 Not Stopping Howwood Renfrew
09:38 Not Stopping Lochwinnoch
09:43 Not Stopping Glengarnock
09:47 Not Stopping Dalry
09:51 Not Stopping Kilwinning
09:55 Not Stopping Stevenston
09:58 Not Stopping Saltcoats
10:00 Not Stopping Ardrossan South Beach
10:03 Not Stopping Ardrossan Town
10:06 Not Stopping Ardrossan Harbour

04/08/25 09:18 Glasgow Central to East Kilbride due 09:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:39
Scheduled Expected Destination
09:18 Not Stopping Glasgow Central
09:25 Not Stopping Crossmyloof
09:27 Not Stopping Pollokshaws West
09:30 Not Stopping Thornliebank
09:34 Not Stopping Giffnock
09:37 Not Stopping Clarkston
09:40 Not Stopping Busby
09:46 Not Stopping Hairmyres
09:50 Not Stopping East Kilbride

09:19 Alloa to Glasgow Queen Street due 10:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:22
Scheduled Expected Destination
09:19 Not Stopping Alloa
09:30 Not Stopping Stirling
09:39 Not Stopping Larbert
09:48 Not Stopping Croy
09:54 Not Stopping Lenzie
09:58 Not Stopping Bishopbriggs
10:04 Not Stopping Glasgow Queen Street

04/08/25 09:21 Edinburgh to Bathgate due 09:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 20:42
Scheduled Expected Destination
09:21 Not Stopping Edinburgh
09:25 Not Stopping Haymarket
09:30 Not Stopping Edinburgh Park
09:38 Not Stopping Uphall
09:42 Not Stopping Livingston North
09:46 Not Stopping Bathgate

04/08/25 09:21 Tweedbank to Edinburgh due 10:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
09:21 Not Stopping Tweedbank
09:25 Not Stopping Galashiels
09:34 Not Stopping Stow
09:51 Not Stopping Gorebridge
09:55 Not Stopping Newtongrange
09:58 Not Stopping Eskbank
10:06 Not Stopping Shawfair
10:12 Not Stopping Newcraighall
10:16 Not Stopping Brunstane
10:26 Not Stopping Edinburgh

04/08/25 09:25 Springburn to Milngavie due 10:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:19
Scheduled Expected Destination
09:25 Not Stopping Springburn
09:27 Not Stopping Barnhill
09:30 Not Stopping Alexandra Parade
09:32 Not Stopping Duke Street
09:34 Not Stopping Bellgrove
09:36 Not Stopping High Street
09:39 Not Stopping Glasgow Queen Street Ll
09:41 Not Stopping Charing Cross
09:45 Not Stopping Partick
09:48 Not Stopping Hyndland
09:51 Not Stopping Anniesland
09:54 Not Stopping Westerton
09:57 Not Stopping Bearsden
09:59 Not Stopping Hillfoot
10:02 Not Stopping Milngavie

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

04/08/25 09:27 Barrhead to Glasgow Central due 09:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
09:27 Not Stopping Barrhead
09:30 Not Stopping Nitshill
09:32 Not Stopping Priesthill & Darnley
09:34 Not Stopping Kennishead
09:37 Not Stopping Pollokshaws West
09:40 Not Stopping Crossmyloof
09:47 Not Stopping Glasgow Central

09:27 Edinburgh to Glasgow Central due 10:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 05:39
Scheduled Expected Destination
09:27 Not Stopping Edinburgh
09:31 Not Stopping Haymarket
09:35 Not Stopping Slateford
09:38 Not Stopping Kingsknowe
09:41 Not Stopping Wester Hailes
09:44 Not Stopping Curriehill
09:51 Not Stopping Kirknewton
09:56 Not Stopping Livingston South
10:00 Not Stopping West Calder
10:04 Not Stopping Addiewell
10:08 Not Stopping Breich
10:12 Not Stopping Fauldhouse
10:19 Not Stopping Shotts
10:22 Not Stopping Hartwood
10:27 Not Stopping Cleland
10:30 Not Stopping Carfin
10:33 Not Stopping Holytown
10:38 Not Stopping Bellshill
10:42 Not Stopping Uddingston
10:55 Not Stopping Glasgow Central

04/08/25 09:30 Edinburgh to Glasgow Queen Street due 10:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:43
Scheduled Expected Destination
09:30 Not Stopping Edinburgh
09:35 Not Stopping Haymarket
09:58 Not Stopping Falkirk High
10:11 Not Stopping Lenzie
10:15 Not Stopping Bishopbriggs
10:21 Not Stopping Glasgow Queen Street

04/08/25 09:30 Glasgow Queen Street to Edinburgh due 10:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:43
Scheduled Expected Destination
09:30 Not Stopping Glasgow Queen Street
09:38 Not Stopping Bishopbriggs
09:42 Not Stopping Lenzie
09:55 Not Stopping Falkirk High
10:21 Not Stopping Haymarket
10:26 Not Stopping Edinburgh

04/08/25 09:31 Ardrossan Harbour to Glasgow Central due 10:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
09:31 Not Stopping Ardrossan Harbour
09:33 Not Stopping Ardrossan Town
09:35 Not Stopping Ardrossan South Beach
09:37 Not Stopping Saltcoats
09:40 Not Stopping Stevenston
09:44 Not Stopping Kilwinning
09:48 Not Stopping Dalry
09:52 Not Stopping Glengarnock
10:01 Not Stopping Johnstone
10:05 Not Stopping Paisley Gilmour Street
10:16 Not Stopping Glasgow Central

04/08/25 09:31 Cumbernauld to Glasgow Queen Street due 09:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
09:31 Not Stopping Cumbernauld
09:33 Not Stopping Greenfaulds
09:40 Not Stopping Gartcosh
09:44 Not Stopping Stepps
09:47 Not Stopping Robroyston
09:53 Not Stopping Springburn
09:59 Not Stopping Glasgow Queen Street

04/08/25 09:31 Paisley Canal to Glasgow Central due 09:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:43
Scheduled Expected Destination
09:31 Not Stopping Paisley Canal
09:33 Not Stopping Hawkhead
09:36 Not Stopping Crookston
09:39 Not Stopping Mosspark
09:41 Not Stopping Corkerhill
09:45 Not Stopping Dumbreck
09:51 Not Stopping Glasgow Central

04/08/25 09:32 Dunblane to Edinburgh due 10:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:53
Scheduled Expected Destination
09:32 Not Stopping Dunblane
09:35 Not Stopping Bridge Of Allan
09:40 Not Stopping Stirling
09:48 Not Stopping Larbert
09:51 Not Stopping Camelon
09:55 Not Stopping Falkirk Grahamston
10:02 Not Stopping Polmont
10:07 Not Stopping Linlithgow
10:21 Not Stopping Edinburgh Park
10:26 Not Stopping Haymarket
10:31 Not Stopping Edinburgh

04/08/25 09:35 Edinburgh to Dunblane due 10:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
09:35 Not Stopping Edinburgh
09:39 Not Stopping Haymarket
09:44 Not Stopping Edinburgh Park
09:58 Not Stopping Linlithgow
10:03 Not Stopping Polmont
10:11 Not Stopping Falkirk Grahamston
10:15 Not Stopping Camelon
10:20 Not Stopping Larbert
10:29 Not Stopping Stirling
10:33 Not Stopping Bridge Of Allan
10:37 Not Stopping Dunblane

09:35 Glasgow Central to Gourock due 10:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:51
Scheduled Expected Destination
09:35 Not Stopping Glasgow Central
09:45 Not Stopping Paisley Gilmour Street
09:51 Not Stopping Bishopton
10:00 Not Stopping Port Glasgow
10:02 Not Stopping Bogston
10:05 Not Stopping Cartsdyke
10:07 Not Stopping Greenock Central
10:09 Not Stopping Greenock West
10:12 Not Stopping Fort Matilda
10:15 Not Stopping Gourock

04/08/25 09:36 Milngavie to Springburn due 10:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:14
Scheduled Expected Destination
09:36 Not Stopping Milngavie
09:39 Not Stopping Hillfoot
09:42 Not Stopping Bearsden
09:45 Not Stopping Westerton
09:48 Not Stopping Anniesland
09:51 Not Stopping Hyndland
09:54 Not Stopping Partick
09:58 Not Stopping Charing Cross
10:01 Not Stopping Glasgow Queen Street Ll
10:03 Not Stopping High Street
10:05 Not Stopping Bellgrove
10:07 Not Stopping Duke Street
10:09 Not Stopping Alexandra Parade
10:12 Not Stopping Barnhill
10:15 Not Stopping Springburn

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

04/08/25 09:42 Edinburgh to Tweedbank due 10:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
09:42 Not Stopping Edinburgh
09:52 Not Stopping Brunstane
09:57 Not Stopping Newcraighall
10:01 Not Stopping Shawfair
10:05 Not Stopping Eskbank
10:09 Not Stopping Newtongrange
10:14 Not Stopping Gorebridge
10:32 Not Stopping Stow
10:40 Not Stopping Galashiels
10:45 Not Stopping Tweedbank

09:42 Inverness to Edinburgh due 13:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 06:11
Scheduled Expected Destination
09:42 Not Stopping Inverness
10:31 Not Stopping Aviemore
10:43 Not Stopping Kingussie
11:27 Not Stopping Pitlochry
11:57 Not Stopping Perth
12:35 Not Stopping Stirling
13:09 Not Stopping Haymarket
13:14 Not Stopping Edinburgh

04/08/25 09:45 Edinburgh to Cowdenbeath due 10:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
09:45 Not Stopping Edinburgh
09:49 Not Stopping Haymarket
09:55 Not Stopping Edinburgh Gateway
10:01 Not Stopping Dalmeny
10:05 Not Stopping North Queensferry
10:09 Not Stopping Inverkeithing
10:13 Not Stopping Rosyth
10:18 Not Stopping Dunfermline City
10:22 Not Stopping Dunfermline Queen Margaret
10:29 Not Stopping Cowdenbeath

09:48 Dundee to Edinburgh due 11:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 05:30
Scheduled Expected Destination
09:48 Not Stopping Dundee
10:01 Not Stopping Leuchars
10:08 Not Stopping Cupar
10:15 Not Stopping Ladybank
10:22 Not Stopping Markinch
10:33 Not Stopping Kirkcaldy
10:49 Not Stopping Inverkeithing
11:01 Not Stopping Edinburgh Gateway
11:11 Not Stopping Haymarket
11:17 Not Stopping Edinburgh

09:50 Glasgow Central to Lanark due 10:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:21
Scheduled Expected Destination
09:50 Not Stopping Glasgow Central
09:58 Not Stopping Cambuslang
10:02 Not Stopping Uddingston
10:06 Not Stopping Bellshill
10:18 Not Stopping Motherwell
10:21 Not Stopping Shieldmuir
10:27 Not Stopping Wishaw
10:33 Not Stopping Carluke
10:44 Not Stopping Lanark

09:50 Lanark to Glasgow Central due 10:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:28
Scheduled Expected Destination
09:50 Not Stopping Lanark
10:01 Not Stopping Carluke
10:12 Not Stopping Wishaw
10:17 Not Stopping Shieldmuir
10:23 Not Stopping Motherwell
10:29 Not Stopping Bellshill
10:33 Not Stopping Uddingston
10:38 Not Stopping Cambuslang
10:47 Not Stopping Glasgow Central

04/08/25 09:51 Springburn to Milngavie due 10:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:19
Scheduled Expected Destination
09:51 Not Stopping Springburn
09:53 Not Stopping Barnhill
09:56 Not Stopping Alexandra Parade
09:58 Not Stopping Duke Street
10:00 Not Stopping Bellgrove
10:03 Not Stopping High Street
10:08 Not Stopping Glasgow Queen Street Ll
10:10 Not Stopping Charing Cross
10:14 Not Stopping Partick
10:17 Not Stopping Hyndland
10:20 Not Stopping Anniesland
10:23 Not Stopping Westerton
10:26 Not Stopping Bearsden
10:28 Not Stopping Hillfoot
10:31 Not Stopping Milngavie

04/08/25 09:51 Glasgow Central to Glasgow Central due 10:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
09:51 Not Stopping Glasgow Central
09:56 Not Stopping Pollokshields East
09:57 Not Stopping Queens Park Strathclyde
09:59 Not Stopping Crosshill
10:01 Not Stopping Mount Florida
10:03 Not Stopping Cathcart
10:06 Not Stopping Langside
10:08 Not Stopping Pollokshaws East
10:10 Not Stopping Shawlands
10:12 Not Stopping Maxwell Park
10:14 Not Stopping Pollokshields West
10:23 Not Stopping Glasgow Central

09:51 Glasgow Queen Street to Alloa due 10:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
09:51 Not Stopping Glasgow Queen Street
09:56 Not Stopping Bishopbriggs
10:00 Not Stopping Lenzie
10:05 Not Stopping Croy
10:15 Not Stopping Larbert
10:26 Not Stopping Stirling
10:35 Not Stopping Alloa

04/08/25 09:52 Cowdenbeath to Edinburgh due 10:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:45
Scheduled Expected Destination
09:52 Not Stopping Cowdenbeath
09:58 Not Stopping Dunfermline Queen Margaret
10:01 Not Stopping Dunfermline City
10:05 Not Stopping Rosyth
10:09 Not Stopping Inverkeithing
10:20 Not Stopping Edinburgh Gateway
10:30 Not Stopping Haymarket
10:35 Not Stopping Edinburgh

04/08/25 09:54 Glasgow Queen Street to Cumbernauld due 10:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:31
Scheduled Expected Destination
09:54 Not Stopping Glasgow Queen Street
09:59 Not Stopping Springburn
10:05 Not Stopping Robroyston
10:07 Not Stopping Stepps
10:11 Not Stopping Gartcosh
10:17 Not Stopping Greenfaulds
10:19 Not Stopping Cumbernauld

09:54 Ardrossan South Beach to Glasgow Central due 10:42 will be cancelled.
This is due to severe weather.
Last Updated :04/08/2025 06:19
Scheduled Expected Destination
09:54 Not Stopping Ardrossan South Beach
09:56 Not Stopping Saltcoats
09:58 Not Stopping Stevenston
10:03 Not Stopping Kilwinning
10:08 Not Stopping Dalry
10:12 Not Stopping Glengarnock
10:16 Not Stopping Lochwinnoch
10:20 Not Stopping Howwood Renfrew
10:23 Not Stopping Milliken Park
10:26 Not Stopping Johnstone
10:31 Not Stopping Paisley Gilmour Street
10:42 Not Stopping Glasgow Central

09:56 Gourock to Glasgow Central due 10:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:59
Scheduled Expected Destination
09:56 Not Stopping Gourock
09:59 Not Stopping Fort Matilda
10:02 Not Stopping Greenock West
10:04 Not Stopping Greenock Central
10:07 Not Stopping Cartsdyke
10:09 Not Stopping Bogston
10:11 Not Stopping Port Glasgow
10:20 Not Stopping Bishopton
10:27 Not Stopping Paisley Gilmour Street
10:37 Not Stopping Glasgow Central

04/08/25 09:57 East Kilbride to Glasgow Central due 10:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:47
Scheduled Expected Destination
09:57 Not Stopping East Kilbride
10:01 Not Stopping Hairmyres
10:04 Not Stopping Thorntonhall
10:07 Not Stopping Busby
10:10 Not Stopping Clarkston
10:14 Not Stopping Giffnock
10:16 Not Stopping Thornliebank
10:20 Not Stopping Pollokshaws West
10:23 Not Stopping Crossmyloof
10:30 Not Stopping Glasgow Central

04/08/25 09:58 Glasgow Central to Barrhead due 10:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:13
Scheduled Expected Destination
09:58 Not Stopping Glasgow Central
10:04 Not Stopping Crossmyloof
10:06 Not Stopping Pollokshaws West
10:09 Not Stopping Kennishead
10:12 Not Stopping Priesthill & Darnley
10:14 Not Stopping Nitshill
10:19 Not Stopping Barrhead

04/08/25 09:59 Edinburgh to Glasgow Central due 11:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:36
Scheduled Expected Destination
09:59 Not Stopping Edinburgh
10:03 Not Stopping Haymarket
10:17 Not Stopping Livingston South
10:22 Not Stopping West Calder
10:35 Not Stopping Shotts
10:49 Not Stopping Bellshill
11:09 Not Stopping Glasgow Central

04/08/25 10:02 Glasgow Central to Edinburgh due 11:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
10:02 Not Stopping Glasgow Central
10:16 Not Stopping Bellshill
10:33 Not Stopping Shotts
10:44 Not Stopping West Calder
10:49 Not Stopping Livingston South
11:05 Not Stopping Haymarket
11:10 Not Stopping Edinburgh

04/08/25 10:04 Whifflet to Dalmuir due 11:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:17
Scheduled Expected Destination
10:04 Not Stopping Whifflet
10:07 Not Stopping Kirkwood
10:10 Not Stopping Bargeddie
10:14 Not Stopping Baillieston
10:16 Not Stopping Mount Vernon
10:18 Not Stopping Carmyle
10:23 Not Stopping Rutherglen
10:25 Not Stopping Dalmarnock
10:27 Not Stopping Bridgeton
10:31 Not Stopping Argyle Street
10:34 Not Stopping Glasgow Central Low Level
10:36 Not Stopping Anderston
10:38 Not Stopping Exhibition Centre
10:41 Not Stopping Partick
10:44 Not Stopping Hyndland
10:46 Not Stopping Jordanhill
10:48 Not Stopping Scotstounhill
10:51 Not Stopping Garscadden
10:53 Not Stopping Yoker
10:55 Not Stopping Clydebank
11:01 Not Stopping Dalmuir

04/08/25 10:06 Milngavie to Springburn due 10:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:00
Scheduled Expected Destination
10:06 Not Stopping Milngavie
10:09 Not Stopping Hillfoot
10:11 Not Stopping Bearsden
10:14 Not Stopping Westerton
10:17 Not Stopping Anniesland
10:20 Not Stopping Hyndland
10:23 Not Stopping Partick
10:28 Not Stopping Charing Cross
10:31 Not Stopping Glasgow Queen Street Ll
10:33 Not Stopping High Street
10:35 Not Stopping Bellgrove
10:37 Not Stopping Duke Street
10:39 Not Stopping Alexandra Parade
10:42 Not Stopping Barnhill
10:44 Not Stopping Springburn

10:07 Glasgow Queen Street to Inverness due 13:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:17
Scheduled Expected Destination
10:07 Not Stopping Glasgow Queen Street
10:36 Not Stopping Stirling
11:16 Not Stopping Perth
11:41 Not Stopping Dunkeld & Birnam
11:55 Not Stopping Pitlochry
12:37 Not Stopping Kingussie
12:50 Not Stopping Aviemore
13:25 Not Stopping Inverness

04/08/25 10:08 Glasgow Central to Paisley Canal due 10:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:38
Scheduled Expected Destination
10:08 Not Stopping Glasgow Central
10:13 Not Stopping Dumbreck
10:16 Not Stopping Corkerhill
10:18 Not Stopping Mosspark
10:20 Not Stopping Crookston
10:23 Not Stopping Hawkhead
10:26 Not Stopping Paisley Canal

10:08 Aberdeen to Inverness due 12:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 06:16
Scheduled Expected Destination
10:08 Not Stopping Aberdeen
10:16 Not Stopping Dyce
10:26 Not Stopping Kintore
10:32 Not Stopping Inverurie
10:46 Not Stopping Insch
11:03 Not Stopping Huntly
11:18 Not Stopping Keith
11:40 Not Stopping Elgin
11:53 Not Stopping Forres
12:04 Not Stopping Nairn
12:13 Not Stopping Inverness Airport
12:24 Not Stopping Inverness

04/08/25 10:09 Dalmuir to Motherwell due 11:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:14
Scheduled Expected Destination
10:09 Not Stopping Dalmuir
10:11 Not Stopping Clydebank
10:13 Not Stopping Yoker
10:16 Not Stopping Garscadden
10:18 Not Stopping Scotstounhill
10:21 Not Stopping Jordanhill
10:23 Not Stopping Hyndland
10:26 Not Stopping Partick
10:29 Not Stopping Exhibition Centre
10:31 Not Stopping Anderston
10:34 Not Stopping Glasgow Central Low Level
10:36 Not Stopping Argyle Street
10:39 Not Stopping Bridgeton
10:41 Not Stopping Dalmarnock
10:43 Not Stopping Rutherglen
10:47 Not Stopping Carmyle
10:49 Not Stopping Mount Vernon
10:52 Not Stopping Baillieston
10:55 Not Stopping Bargeddie
10:59 Not Stopping Kirkwood
11:03 Not Stopping Whifflet
11:11 Not Stopping Motherwell

10:10 Mallaig to Glasgow Queen Street due 15:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:28
Scheduled Expected Destination
10:10 Not Stopping Mallaig
10:17 Not Stopping Morar
10:27 Not Stopping Arisaig
10:33 Not Stopping Beasdale
10:42 Not Stopping Lochailort
11:01 Not Stopping Glenfinnan
11:10 Not Stopping Locheilside
11:17 Not Stopping Loch Eil Outward Bound
11:23 Not Stopping Corpach
11:27 Not Stopping Banavie
11:40 Not Stopping Fort William
11:56 Not Stopping Spean Bridge
12:02 Not Stopping Roy Bridge
12:14 Not Stopping Tulloch
12:30 Not Stopping Corrour
12:42 Not Stopping Rannoch
13:03 Not Stopping Bridge Of Orchy
13:19 Not Stopping Upper Tyndrum
13:37 Not Stopping Crianlarich
13:55 Not Stopping Ardlui
14:09 Not Stopping Arrochar & Tarbet
14:31 Not Stopping Garelochhead
14:44 Not Stopping Helensburgh Upper
15:02 Not Stopping Dumbarton Central
15:12 Not Stopping Dalmuir
15:34 Not Stopping Glasgow Queen Street

04/08/25 10:15 Glasgow Central to Ardrossan Harbour due 11:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
10:15 Not Stopping Glasgow Central
10:25 Not Stopping Paisley Gilmour Street
10:29 Not Stopping Johnstone
10:32 Not Stopping Milliken Park
10:34 Not Stopping Howwood Renfrew
10:38 Not Stopping Lochwinnoch
10:43 Not Stopping Glengarnock
10:47 Not Stopping Dalry
10:51 Not Stopping Kilwinning
10:55 Not Stopping Stevenston
10:58 Not Stopping Saltcoats
11:00 Not Stopping Ardrossan South Beach
11:03 Not Stopping Ardrossan Town
11:05 Not Stopping Ardrossan Harbour

04/08/25 10:15 Dalmuir to Larkhall due 11:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:26
Scheduled Expected Destination
10:15 Not Stopping Dalmuir
10:17 Not Stopping Singer
10:19 Not Stopping Drumry
10:24 Not Stopping Drumchapel
10:26 Not Stopping Westerton
10:31 Not Stopping Anniesland
10:34 Not Stopping Hyndland
10:37 Not Stopping Partick
10:40 Not Stopping Exhibition Centre
10:43 Not Stopping Anderston
10:46 Not Stopping Glasgow Central Low Level
10:47 Not Stopping Argyle Street
10:50 Not Stopping Bridgeton
10:52 Not Stopping Dalmarnock
10:54 Not Stopping Rutherglen
10:58 Not Stopping Cambuslang
11:04 Not Stopping Newton Lanark
11:08 Not Stopping Blantyre
11:14 Not Stopping Hamilton Central
11:18 Not Stopping Chatelherault
11:21 Not Stopping Merryton
11:24 Not Stopping Larkhall

10:15 Alloa to Glasgow Queen Street due 11:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:22
Scheduled Expected Destination
10:15 Not Stopping Alloa
10:25 Not Stopping Stirling
10:33 Not Stopping Larbert
10:43 Not Stopping Croy
10:49 Not Stopping Lenzie
10:53 Not Stopping Bishopbriggs
11:00 Not Stopping Glasgow Queen Street

04/08/25 10:17 Glasgow Central to East Kilbride due 10:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:39
Scheduled Expected Destination
10:17 Not Stopping Glasgow Central
10:24 Not Stopping Crossmyloof
10:26 Not Stopping Pollokshaws West
10:29 Not Stopping Thornliebank
10:33 Not Stopping Giffnock
10:36 Not Stopping Clarkston
10:39 Not Stopping Busby
10:45 Not Stopping Hairmyres
10:49 Not Stopping East Kilbride

04/08/25 10:21 Springburn to Milngavie due 11:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:19
Scheduled Expected Destination
10:21 Not Stopping Springburn
10:23 Not Stopping Barnhill
10:26 Not Stopping Alexandra Parade
10:28 Not Stopping Duke Street
10:30 Not Stopping Bellgrove
10:33 Not Stopping High Street
10:38 Not Stopping Glasgow Queen Street Ll
10:40 Not Stopping Charing Cross
10:44 Not Stopping Partick
10:47 Not Stopping Hyndland
10:50 Not Stopping Anniesland
10:53 Not Stopping Westerton
10:56 Not Stopping Bearsden
10:58 Not Stopping Hillfoot
11:01 Not Stopping Milngavie

04/08/25 10:21 Tweedbank to Edinburgh due 11:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
10:21 Not Stopping Tweedbank
10:25 Not Stopping Galashiels
10:34 Not Stopping Stow
10:51 Not Stopping Gorebridge
10:55 Not Stopping Newtongrange
10:58 Not Stopping Eskbank
11:04 Not Stopping Shawfair
11:09 Not Stopping Newcraighall
11:14 Not Stopping Brunstane
11:22 Not Stopping Edinburgh

10:21 Crianlarich to Mallaig due 13:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:33
Scheduled Expected Destination
10:21 Not Stopping Crianlarich
10:32 Not Stopping Upper Tyndrum
10:48 Not Stopping Bridge Of Orchy
11:09 Not Stopping Rannoch
11:22 Not Stopping Corrour
11:38 Not Stopping Tulloch
11:48 Not Stopping Roy Bridge
11:59 Not Stopping Spean Bridge
12:18 Not Stopping Fort William
12:24 Not Stopping Banavie
12:29 Not Stopping Corpach
12:35 Not Stopping Loch Eil Outward Bound
12:39 Not Stopping Locheilside
12:51 Not Stopping Glenfinnan
13:06 Not Stopping Lochailort
13:15 Not Stopping Beasdale
13:24 Not Stopping Arisaig
13:33 Not Stopping Morar
13:40 Not Stopping Mallaig

10:23 Lanark to Glasgow Central due 11:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:28
Scheduled Expected Destination
10:23 Not Stopping Lanark
10:33 Not Stopping Carluke
10:39 Not Stopping Wishaw
10:43 Not Stopping Shieldmuir
10:48 Not Stopping Motherwell
10:55 Not Stopping Bellshill
10:59 Not Stopping Uddingston
11:04 Not Stopping Cambuslang
11:15 Not Stopping Glasgow Central

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

04/08/25 10:28 Barrhead to Glasgow Central due 10:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
10:28 Not Stopping Barrhead
10:31 Not Stopping Nitshill
10:33 Not Stopping Priesthill & Darnley
10:35 Not Stopping Kennishead
10:38 Not Stopping Pollokshaws West
10:41 Not Stopping Crossmyloof
10:49 Not Stopping Glasgow Central

04/08/25 10:30 Cumbernauld to Glasgow Queen Street due 10:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
10:30 Not Stopping Cumbernauld
10:32 Not Stopping Greenfaulds
10:39 Not Stopping Gartcosh
10:42 Not Stopping Stepps
10:45 Not Stopping Robroyston
10:51 Not Stopping Springburn
10:57 Not Stopping Glasgow Queen Street

04/08/25 10:31 Dunblane to Edinburgh due 11:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:53
Scheduled Expected Destination
10:31 Not Stopping Dunblane
10:34 Not Stopping Bridge Of Allan
10:39 Not Stopping Stirling
10:47 Not Stopping Larbert
10:50 Not Stopping Camelon
10:53 Not Stopping Falkirk Grahamston
10:58 Not Stopping Polmont
11:03 Not Stopping Linlithgow
11:17 Not Stopping Edinburgh Park
11:22 Not Stopping Haymarket
11:26 Not Stopping Edinburgh

04/08/25 10:31 Paisley Canal to Glasgow Central due 10:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:43
Scheduled Expected Destination
10:31 Not Stopping Paisley Canal
10:33 Not Stopping Hawkhead
10:36 Not Stopping Crookston
10:39 Not Stopping Mosspark
10:41 Not Stopping Corkerhill
10:44 Not Stopping Dumbreck
10:49 Not Stopping Glasgow Central

04/08/25 10:32 Edinburgh to Inverness due 14:16 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:51
Scheduled Expected Destination
10:32 Not Stopping Edinburgh
10:37 Not Stopping Haymarket
11:17 Not Stopping Stirling
11:53 Not Stopping Perth
12:10 Not Stopping Dunkeld & Birnam
12:26 Not Stopping Pitlochry
12:36 Not Stopping Blair Atholl
13:03 Not Stopping Dalwhinnie
13:14 Not Stopping Newtonmore
13:19 Not Stopping Kingussie
13:33 Not Stopping Aviemore
13:42 Not Stopping Carrbridge
14:16 Not Stopping Inverness

10:35 Glasgow Central to Gourock due 11:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:51
Scheduled Expected Destination
10:35 Not Stopping Glasgow Central
10:45 Not Stopping Paisley Gilmour Street
10:51 Not Stopping Bishopton
11:00 Not Stopping Port Glasgow
11:02 Not Stopping Bogston
11:05 Not Stopping Cartsdyke
11:07 Not Stopping Greenock Central
11:09 Not Stopping Greenock West
11:12 Not Stopping Fort Matilda
11:15 Not Stopping Gourock

04/08/25 10:36 Milngavie to Springburn due 11:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:14
Scheduled Expected Destination
10:36 Not Stopping Milngavie
10:39 Not Stopping Hillfoot
10:41 Not Stopping Bearsden
10:44 Not Stopping Westerton
10:47 Not Stopping Anniesland
10:50 Not Stopping Hyndland
10:53 Not Stopping Partick
10:58 Not Stopping Charing Cross
11:01 Not Stopping Glasgow Queen Street Ll
11:03 Not Stopping High Street
11:05 Not Stopping Bellgrove
11:07 Not Stopping Duke Street
11:09 Not Stopping Alexandra Parade
11:12 Not Stopping Barnhill
11:14 Not Stopping Springburn

10:36 Glasgow Queen Street to Oban due 13:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:16
Scheduled Expected Destination
10:36 Not Stopping Glasgow Queen Street
10:58 Not Stopping Dalmuir
11:08 Not Stopping Dumbarton Central
11:27 Not Stopping Helensburgh Upper
11:40 Not Stopping Garelochhead
12:00 Not Stopping Arrochar & Tarbet
12:14 Not Stopping Ardlui
12:33 Not Stopping Crianlarich
12:41 Not Stopping Tyndrum Lower
12:59 Not Stopping Dalmally
13:04 Not Stopping Loch Awe
13:09 Not Stopping Falls Of Cruachan
13:20 Not Stopping Taynuilt
13:30 Not Stopping Connel Ferry
13:43 Not Stopping Oban

04/08/25 10:37 Edinburgh to Dunblane due 11:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
10:37 Not Stopping Edinburgh
10:41 Not Stopping Haymarket
10:46 Not Stopping Edinburgh Park
11:00 Not Stopping Linlithgow
11:05 Not Stopping Polmont
11:11 Not Stopping Falkirk Grahamston
11:14 Not Stopping Camelon
11:18 Not Stopping Larbert
11:27 Not Stopping Stirling
11:31 Not Stopping Bridge Of Allan
11:35 Not Stopping Dunblane

04/08/25 10:39 Dalmuir to Whifflet due 11:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:10
Scheduled Expected Destination
10:39 Not Stopping Dalmuir
10:41 Not Stopping Clydebank
10:43 Not Stopping Yoker
10:46 Not Stopping Garscadden
10:48 Not Stopping Scotstounhill
10:51 Not Stopping Jordanhill
10:53 Not Stopping Hyndland
10:56 Not Stopping Partick
10:59 Not Stopping Exhibition Centre
11:01 Not Stopping Anderston
11:04 Not Stopping Glasgow Central Low Level
11:06 Not Stopping Argyle Street
11:09 Not Stopping Bridgeton
11:11 Not Stopping Dalmarnock
11:13 Not Stopping Rutherglen
11:17 Not Stopping Carmyle
11:20 Not Stopping Mount Vernon
11:22 Not Stopping Baillieston
11:25 Not Stopping Bargeddie
11:29 Not Stopping Kirkwood
11:33 Not Stopping Whifflet

10:40 Leven to Edinburgh due 12:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 05:39
Scheduled Expected Destination
10:40 Not Stopping Leven
10:45 Not Stopping Cameron Bridge
11:01 Not Stopping Glenrothes With Thornton
11:08 Not Stopping Cardenden
11:13 Not Stopping Lochgelly
11:19 Not Stopping Cowdenbeath
11:25 Not Stopping Dunfermline Queen Margaret
11:28 Not Stopping Dunfermline City
11:32 Not Stopping Rosyth
11:37 Not Stopping Inverkeithing
11:41 Not Stopping North Queensferry
11:45 Not Stopping Dalmeny
11:51 Not Stopping Edinburgh Gateway
11:54 Not Stopping South Gyle
12:00 Not Stopping Haymarket
12:05 Not Stopping Edinburgh

04/08/25 10:41 Inverness to Wick due 14:56 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:57
Scheduled Expected Destination
10:41 Not Stopping Inverness
11:01 Not Stopping Muir Of Ord
11:12 Not Stopping Dingwall
11:24 Not Stopping Alness
11:30 Not Stopping Invergordon
11:42 Not Stopping Fearn
11:49 Not Stopping Tain
12:05 Not Stopping Ardgay
12:09 Not Stopping Culrain
12:10 Not Stopping Invershin
12:21 Not Stopping Lairg
12:34 Not Stopping Rogart
12:46 Not Stopping Golspie
12:48 Not Stopping Dunrobin Castle
12:57 Not Stopping Brora
13:12 Not Stopping 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:41 Glasgow Queen Street to Aberdeen due 13:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:19
Scheduled Expected Destination
10:41 Not Stopping Glasgow Queen Street
11:08 Not Stopping Stirling
11:40 Not Stopping Perth
12:03 Not Stopping Dundee
12:11 Not Stopping Broughty Ferry
12:15 Not Stopping Monifieth
12:21 Not Stopping Carnoustie
12:29 Not Stopping Arbroath
12:43 Not Stopping Montrose
12:54 Not Stopping Laurencekirk
13:07 Not Stopping Stonehaven
13:15 Not Stopping Portlethen
13:28 Not Stopping Aberdeen

04/08/25 10:42 Edinburgh to Cowdenbeath due 11:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
10:42 Not Stopping Edinburgh
10:46 Not Stopping Haymarket
10:53 Not Stopping Edinburgh Gateway
10:59 Not Stopping Dalmeny
11:03 Not Stopping North Queensferry
11:07 Not Stopping Inverkeithing
11:11 Not Stopping Rosyth
11:16 Not Stopping Dunfermline City
11:20 Not Stopping Dunfermline Queen Margaret
11:27 Not Stopping Cowdenbeath

04/08/25 10:43 Edinburgh to Tweedbank due 11:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
10:43 Not Stopping Edinburgh
10:52 Not Stopping Brunstane
10:56 Not Stopping Newcraighall
11:00 Not Stopping Shawfair
11:05 Not Stopping Eskbank
11:08 Not Stopping Newtongrange
11:13 Not Stopping Gorebridge
11:31 Not Stopping Stow
11:40 Not Stopping Galashiels
11:44 Not Stopping Tweedbank

10:44 Aberdeen to Glasgow Queen Street due 13:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 04:59
Scheduled Expected Destination
10:44 Not Stopping Aberdeen
11:16 Not Stopping Montrose
11:31 Not Stopping Arbroath
11:38 Not Stopping Carnoustie
11:44 Not Stopping Monifieth
11:48 Not Stopping Broughty Ferry
11:58 Not Stopping Dundee
12:19 Not Stopping Perth
12:48 Not Stopping Stirling
13:21 Not Stopping Glasgow Queen Street

04/08/25 10:47 Dalmuir to Larkhall due 11:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:26
Scheduled Expected Destination
10:47 Not Stopping Dalmuir
10:49 Not Stopping Singer
10:51 Not Stopping Drumry
10:54 Not Stopping Drumchapel
10:57 Not Stopping Westerton
11:01 Not Stopping Anniesland
11:04 Not Stopping Hyndland
11:07 Not Stopping Partick
11:11 Not Stopping Exhibition Centre
11:14 Not Stopping Anderston
11:16 Not Stopping Glasgow Central Low Level
11:18 Not Stopping Argyle Street
11:21 Not Stopping Bridgeton
11:23 Not Stopping Dalmarnock
11:27 Not Stopping Rutherglen
11:31 Not Stopping Cambuslang
11:35 Not Stopping Newton Lanark
11:39 Not Stopping Blantyre
11:45 Not Stopping Hamilton Central
11:49 Not Stopping Chatelherault
11:52 Not Stopping Merryton
11:55 Not Stopping Larkhall

04/08/25 10:48 Ardrossan Harbour to Glasgow Central due 11:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
10:48 Not Stopping Ardrossan Harbour
10:51 Not Stopping Ardrossan Town
10:54 Not Stopping Ardrossan South Beach
10:56 Not Stopping Saltcoats
10:58 Not Stopping Stevenston
11:04 Not Stopping Kilwinning
11:09 Not Stopping Dalry
11:13 Not Stopping Glengarnock
11:17 Not Stopping Lochwinnoch
11:21 Not Stopping Howwood Renfrew
11:24 Not Stopping Milliken Park
11:27 Not Stopping Johnstone
11:31 Not Stopping Paisley Gilmour Street
11:41 Not Stopping Glasgow Central

10:48 Glasgow Queen Street to Alloa due 11:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
10:48 Not Stopping Glasgow Queen Street
10:53 Not Stopping Bishopbriggs
10:57 Not Stopping Lenzie
11:03 Not Stopping Croy
11:14 Not Stopping Larbert
11:24 Not Stopping Stirling
11:33 Not Stopping Alloa

04/08/25 10:50 Inverness to Edinburgh due 14:28 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:51
Scheduled Expected Destination
10:50 Not Stopping Inverness
11:30 Not Stopping Aviemore
11:43 Not Stopping Kingussie
12:16 Not Stopping Blair Atholl
12:30 Not Stopping Pitlochry
12:42 Not Stopping Dunkeld & Birnam
13:05 Not Stopping Perth
13:38 Not Stopping Stirling
14:23 Not Stopping Haymarket
14:28 Not Stopping Edinburgh

10:50 Glasgow Central to Lanark due 11:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:21
Scheduled Expected Destination
10:50 Not Stopping Glasgow Central
11:03 Not Stopping Cambuslang
11:07 Not Stopping Uddingston
11:12 Not Stopping Bellshill
11:20 Not Stopping Motherwell
11:24 Not Stopping Shieldmuir
11:29 Not Stopping Wishaw
11:36 Not Stopping Carluke
11:47 Not Stopping Lanark

04/08/25 10:51 Springburn to Milngavie due 11:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:19
Scheduled Expected Destination
10:51 Not Stopping Springburn
10:53 Not Stopping Barnhill
10:56 Not Stopping Alexandra Parade
10:58 Not Stopping Duke Street
11:00 Not Stopping Bellgrove
11:03 Not Stopping High Street
11:08 Not Stopping Glasgow Queen Street Ll
11:10 Not Stopping Charing Cross
11:14 Not Stopping Partick
11:17 Not Stopping Hyndland
11:20 Not Stopping Anniesland
11:23 Not Stopping Westerton
11:26 Not Stopping Bearsden
11:28 Not Stopping Hillfoot
11:31 Not Stopping Milngavie

04/08/25 10:51 Glasgow Central to Glasgow Central due 11:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
10:51 Not Stopping Glasgow Central
10:56 Not Stopping Pollokshields East
10:57 Not Stopping Queens Park Strathclyde
10:59 Not Stopping Crosshill
11:01 Not Stopping Mount Florida
11:04 Not Stopping Cathcart
11:07 Not Stopping Langside
11:09 Not Stopping Pollokshaws East
11:11 Not Stopping Shawlands
11:13 Not Stopping Maxwell Park
11:15 Not Stopping Pollokshields West
11:21 Not Stopping Glasgow Central

04/08/25 10:54 Glasgow Queen Street to Cumbernauld due 11:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:31
Scheduled Expected Destination
10:54 Not Stopping Glasgow Queen Street
11:01 Not Stopping Springburn
11:06 Not Stopping Robroyston
11:09 Not Stopping Stepps
11:13 Not Stopping Gartcosh
11:19 Not Stopping Greenfaulds
11:21 Not Stopping Cumbernauld

04/08/25 10:56 Inverness to Kyle Of Lochalsh due 13:35 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
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 Not Stopping Dingwall
11:55 Not Stopping Garve
12:03 Not Stopping Lochluichart
12:09 Not Stopping Achanalt
12:22 Not Stopping Achnasheen
12:39 Not Stopping Achnashellach
12:53 Not Stopping Strathcarron
12:56 Not Stopping Attadale
13:10 Not Stopping Stromeferry
13:17 Not Stopping Duncraig
13:22 Not Stopping Plockton
13:25 Not Stopping Duirinish
13:35 Not Stopping Kyle Of Lochalsh

10:56 Gourock to Glasgow Central due 11:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:59
Scheduled Expected Destination
10:56 Not Stopping Gourock
10:59 Not Stopping Fort Matilda
11:02 Not Stopping Greenock West
11:04 Not Stopping Greenock Central
11:07 Not Stopping Cartsdyke
11:09 Not Stopping Bogston
11:11 Not Stopping Port Glasgow
11:20 Not Stopping Bishopton
11:27 Not Stopping Paisley Gilmour Street
11:39 Not Stopping Glasgow Central

10:56 Inverness to Aberdeen due 13:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 06:16
Scheduled Expected Destination
10:56 Not Stopping Inverness
11:06 Not Stopping Inverness Airport
11:16 Not Stopping Nairn
11:26 Not Stopping Forres
11:39 Not Stopping Elgin
11:59 Not Stopping Keith
12:16 Not Stopping Huntly
12:34 Not Stopping Insch
12:46 Not Stopping Inverurie
12:51 Not Stopping Kintore
13:00 Not Stopping Dyce
13:09 Not Stopping Aberdeen

04/08/25 10:57 East Kilbride to Glasgow Central due 11:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:47
Scheduled Expected Destination
10:57 Not Stopping East Kilbride
11:01 Not Stopping Hairmyres
11:04 Not Stopping Thorntonhall
11:07 Not Stopping Busby
11:10 Not Stopping Clarkston
11:14 Not Stopping Giffnock
11:16 Not Stopping Thornliebank
11:20 Not Stopping Pollokshaws West
11:25 Not Stopping Crossmyloof
11:32 Not Stopping Glasgow Central

04/08/25 10:58 Cowdenbeath to Edinburgh due 11:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:45
Scheduled Expected Destination
10:58 Not Stopping Cowdenbeath
11:04 Not Stopping Dunfermline Queen Margaret
11:07 Not Stopping Dunfermline City
11:11 Not Stopping Rosyth
11:16 Not Stopping Inverkeithing
11:28 Not Stopping Edinburgh Gateway
11:34 Not Stopping Haymarket
11:40 Not Stopping Edinburgh

04/08/25 10:59 Edinburgh to Glasgow Central due 12:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:36
Scheduled Expected Destination
10:59 Not Stopping Edinburgh
11:03 Not Stopping Haymarket
11:17 Not Stopping Livingston South
11:22 Not Stopping West Calder
11:37 Not Stopping Shotts
11:48 Not Stopping Bellshill
12:09 Not Stopping Glasgow Central

10:59 Lanark to Glasgow Central due 11:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:28
Scheduled Expected Destination
10:59 Not Stopping Lanark
11:09 Not Stopping Carluke
11:16 Not Stopping Wishaw
11:19 Not Stopping Shieldmuir
11:25 Not Stopping Motherwell
11:29 Not Stopping Uddingston
11:34 Not Stopping Cambuslang
11:43 Not Stopping Glasgow Central

04/08/25 11:00 Glasgow Central to Barrhead due 11:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:13
Scheduled Expected Destination
11:00 Not Stopping Glasgow Central
11:06 Not Stopping Crossmyloof
11:08 Not Stopping Pollokshaws West
11:11 Not Stopping Kennishead
11:14 Not Stopping Priesthill & Darnley
11:16 Not Stopping Nitshill
11:21 Not Stopping Barrhead

11:01 Aberdeen to Edinburgh due 13:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:19
Scheduled Expected Destination
11:01 Not Stopping Aberdeen
11:17 Not Stopping Stonehaven
11:37 Not Stopping Montrose
11:52 Not Stopping Arbroath
12:10 Not Stopping Dundee
12:22 Not Stopping Leuchars
12:29 Not Stopping Cupar
13:17 Not Stopping Haymarket
13:23 Not Stopping Edinburgh

04/08/25 11:02 Glasgow Central to Edinburgh due 12:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
11:02 Not Stopping Glasgow Central
11:17 Not Stopping Bellshill
11:29 Not Stopping Shotts
11:40 Not Stopping West Calder
11:45 Not Stopping Livingston South
11:58 Not Stopping Haymarket
12:02 Not Stopping Edinburgh

04/08/25 11:04 Whifflet to Dalmuir due 12:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:26
Scheduled Expected Destination
11:04 Not Stopping Whifflet
11:07 Not Stopping Kirkwood
11:10 Not Stopping Bargeddie
11:14 Not Stopping Baillieston
11:16 Not Stopping Mount Vernon
11:18 Not Stopping Carmyle
11:23 Not Stopping Rutherglen
11:25 Not Stopping Dalmarnock
11:27 Not Stopping Bridgeton
11:31 Not Stopping Argyle Street
11:34 Not Stopping Glasgow Central Low Level
11:36 Not Stopping Anderston
11:38 Not Stopping Exhibition Centre
11:41 Not Stopping Partick
11:44 Not Stopping Hyndland
11:46 Not Stopping Jordanhill
11:48 Not Stopping Scotstounhill
11:51 Not Stopping Garscadden
11:53 Not Stopping Yoker
11:55 Not Stopping Clydebank
12:01 Not Stopping Dalmuir

04/08/25 11:06 Milngavie to Springburn due 11:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:14
Scheduled Expected Destination
11:06 Not Stopping Milngavie
11:09 Not Stopping Hillfoot
11:11 Not Stopping Bearsden
11:14 Not Stopping Westerton
11:17 Not Stopping Anniesland
11:20 Not Stopping Hyndland
11:23 Not Stopping Partick
11:28 Not Stopping Charing Cross
11:31 Not Stopping Glasgow Queen Street Ll
11:33 Not Stopping High Street
11:35 Not Stopping Bellgrove
11:37 Not Stopping Duke Street
11:39 Not Stopping Alexandra Parade
11:42 Not Stopping Barnhill
11:44 Not Stopping Springburn

04/08/25 11:08 Glasgow Central to Paisley Canal due 11:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:38
Scheduled Expected Destination
11:08 Not Stopping Glasgow Central
11:13 Not Stopping Dumbreck
11:16 Not Stopping Corkerhill
11:18 Not Stopping Mosspark
11:20 Not Stopping Crookston
11:23 Not Stopping Hawkhead
11:26 Not Stopping Paisley Canal

04/08/25 11:09 Dalmuir to Motherwell due 12:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:17
Scheduled Expected Destination
11:09 Not Stopping Dalmuir
11:11 Not Stopping Clydebank
11:13 Not Stopping Yoker
11:16 Not Stopping Garscadden
11:18 Not Stopping Scotstounhill
11:21 Not Stopping Jordanhill
11:23 Not Stopping Hyndland
11:26 Not Stopping Partick
11:29 Not Stopping Exhibition Centre
11:31 Not Stopping Anderston
11:33 Not Stopping Glasgow Central Low Level
11:34 Not Stopping Argyle Street
11:37 Not Stopping Bridgeton
11:39 Not Stopping Dalmarnock
11:41 Not Stopping Rutherglen
11:45 Not Stopping Carmyle
11:48 Not Stopping Mount Vernon
11:50 Not Stopping Baillieston
11:53 Not Stopping Bargeddie
11:57 Not Stopping Kirkwood
12:01 Not Stopping Whifflet
12:08 Not Stopping Motherwell

11:11 Aberdeen to Inverurie due 11:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:19
Scheduled Expected Destination
11:11 Not Stopping Aberdeen
11:20 Not Stopping Dyce
11:28 Not Stopping Kintore
11:35 Not Stopping Inverurie

04/08/25 11:15 Glasgow Central to Ardrossan Harbour due 12:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
11:15 Not Stopping Glasgow Central
11:25 Not Stopping Paisley Gilmour Street
11:29 Not Stopping Johnstone
11:32 Not Stopping Milliken Park
11:35 Not Stopping Howwood Renfrew
11:39 Not Stopping Lochwinnoch
11:43 Not Stopping Glengarnock
11:47 Not Stopping Dalry
11:51 Not Stopping Kilwinning
11:55 Not Stopping Stevenston
11:58 Not Stopping Saltcoats
12:00 Not Stopping Ardrossan South Beach
12:03 Not Stopping Ardrossan Town
12:06 Not Stopping Ardrossan Harbour

11:15 Alloa to Glasgow Queen Street due 12:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:22
Scheduled Expected Destination
11:15 Not Stopping Alloa
11:26 Not Stopping Stirling
11:35 Not Stopping Larbert
11:45 Not Stopping Croy
11:50 Not Stopping Lenzie
11:54 Not Stopping Bishopbriggs
12:02 Not Stopping Glasgow Queen Street

04/08/25 11:17 Dalmuir to Larkhall due 12:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:27
Scheduled Expected Destination
11:17 Not Stopping Dalmuir
11:19 Not Stopping Singer
11:21 Not Stopping Drumry
11:24 Not Stopping Drumchapel
11:27 Not Stopping Westerton
11:30 Not Stopping Anniesland
11:33 Not Stopping Hyndland
11:36 Not Stopping Partick
11:39 Not Stopping Exhibition Centre
11:42 Not Stopping Anderston
11:47 Not Stopping Glasgow Central Low Level
11:49 Not Stopping Argyle Street
11:52 Not Stopping Bridgeton
11:54 Not Stopping Dalmarnock
11:57 Not Stopping Rutherglen
12:00 Not Stopping Cambuslang
12:05 Not Stopping Newton Lanark
12:09 Not Stopping Blantyre
12:15 Not Stopping Hamilton Central
12:19 Not Stopping Chatelherault
12:22 Not Stopping Merryton
12:25 Not Stopping Larkhall

04/08/25 11:19 Glasgow Central to East Kilbride due 11:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:39
Scheduled Expected Destination
11:19 Not Stopping Glasgow Central
11:26 Not Stopping Crossmyloof
11:28 Not Stopping Pollokshaws West
11:31 Not Stopping Thornliebank
11:35 Not Stopping Giffnock
11:38 Not Stopping Clarkston
11:41 Not Stopping Busby
11:47 Not Stopping Hairmyres
11:51 Not Stopping East Kilbride

04/08/25 11:21 Springburn to Milngavie due 12:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:19
Scheduled Expected Destination
11:21 Not Stopping Springburn
11:23 Not Stopping Barnhill
11:26 Not Stopping Alexandra Parade
11:28 Not Stopping Duke Street
11:30 Not Stopping Bellgrove
11:33 Not Stopping High Street
11:38 Not Stopping Glasgow Queen Street Ll
11:40 Not Stopping Charing Cross
11:44 Not Stopping Partick
11:47 Not Stopping Hyndland
11:50 Not Stopping Anniesland
11:53 Not Stopping Westerton
11:56 Not Stopping Bearsden
11:58 Not Stopping Hillfoot
12:01 Not Stopping Milngavie

04/08/25 11:21 Tweedbank to Edinburgh due 12:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
11:21 Not Stopping Tweedbank
11:25 Not Stopping Galashiels
11:34 Not Stopping Stow
11:51 Not Stopping Gorebridge
11:55 Not Stopping Newtongrange
11:58 Not Stopping Eskbank
12:02 Not Stopping Shawfair
12:06 Not Stopping Newcraighall
12:10 Not Stopping Brunstane
12:19 Not Stopping Edinburgh

04/08/25 11:26 Dunblane to Edinburgh due 12:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:53
Scheduled Expected Destination
11:26 Not Stopping Dunblane
11:29 Not Stopping Bridge Of Allan
11:35 Not Stopping Stirling
11:42 Not Stopping Larbert
11:45 Not Stopping Camelon
11:48 Not Stopping Falkirk Grahamston
11:54 Not Stopping Polmont
12:00 Not Stopping Linlithgow
12:14 Not Stopping Edinburgh Park
12:20 Not Stopping Haymarket
12:25 Not Stopping Edinburgh

04/08/25 11:28 Motherwell to Dalmuir due 12:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:14
Scheduled Expected Destination
11:28 Not Stopping Motherwell
11:35 Not Stopping Whifflet
11:38 Not Stopping Kirkwood
11:41 Not Stopping Bargeddie
11:45 Not Stopping Baillieston
11:47 Not Stopping Mount Vernon
11:50 Not Stopping Carmyle
11:55 Not Stopping Rutherglen
11:57 Not Stopping Dalmarnock
11:59 Not Stopping Bridgeton
12:02 Not Stopping Argyle Street
12:04 Not Stopping Glasgow Central Low Level
12:06 Not Stopping Anderston
12:08 Not Stopping Exhibition Centre
12:11 Not Stopping Partick
12:14 Not Stopping Hyndland
12:16 Not Stopping Jordanhill
12:18 Not Stopping Scotstounhill
12:22 Not Stopping Garscadden
12:24 Not Stopping Yoker
12:26 Not Stopping Clydebank
12:31 Not Stopping Dalmuir

04/08/25 11:29 Barrhead to Glasgow Central due 11:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
11:29 Not Stopping Barrhead
11:32 Not Stopping Nitshill
11:34 Not Stopping Priesthill & Darnley
11:36 Not Stopping Kennishead
11:39 Not Stopping Pollokshaws West
11:42 Not Stopping Crossmyloof
11:49 Not Stopping Glasgow Central

04/08/25 11:30 Edinburgh to Aberdeen due 13:50 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:48
Scheduled Expected Destination
11:30 Not Stopping Edinburgh
11:35 Not Stopping Haymarket
12:17 Not Stopping Cupar
12:24 Not Stopping Leuchars
12:39 Not Stopping Dundee
12:56 Not Stopping Arbroath
13:30 Not Stopping Stonehaven
13:50 Not Stopping Aberdeen

04/08/25 11:30 Cumbernauld to Glasgow Queen Street due 11:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
11:30 Not Stopping Cumbernauld
11:32 Not Stopping Greenfaulds
11:39 Not Stopping Gartcosh
11:42 Not Stopping Stepps
11:45 Not Stopping Robroyston
11:53 Not Stopping Springburn
11:59 Not Stopping Glasgow Queen Street

04/08/25 11:31 Paisley Canal to Glasgow Central due 11:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:43
Scheduled Expected Destination
11:31 Not Stopping Paisley Canal
11:33 Not Stopping Hawkhead
11:36 Not Stopping Crookston
11:39 Not Stopping Mosspark
11:41 Not Stopping Corkerhill
11:44 Not Stopping Dumbreck
11:49 Not Stopping Glasgow Central

04/08/25 11:34 Edinburgh to Dunblane due 12:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
11:34 Not Stopping Edinburgh
11:38 Not Stopping Haymarket
11:42 Not Stopping Edinburgh Park
11:56 Not Stopping Linlithgow
12:01 Not Stopping Polmont
12:08 Not Stopping Falkirk Grahamston
12:11 Not Stopping Camelon
12:14 Not Stopping Larbert
12:23 Not Stopping Stirling
12:27 Not Stopping Bridge Of Allan
12:31 Not Stopping Dunblane

11:35 Glasgow Central to Gourock due 12:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:51
Scheduled Expected Destination
11:35 Not Stopping Glasgow Central
11:45 Not Stopping Paisley Gilmour Street
11:51 Not Stopping Bishopton
12:00 Not Stopping Port Glasgow
12:02 Not Stopping Bogston
12:05 Not Stopping Cartsdyke
12:07 Not Stopping Greenock Central
12:09 Not Stopping Greenock West
12:12 Not Stopping Fort Matilda
12:15 Not Stopping Gourock

04/08/25 11:37 Aberdeen to Glasgow Queen Street due 14:15 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
11:37 Not Stopping Aberdeen
11:48 Not Stopping Portlethen
11:56 Not Stopping Stonehaven
12:10 Not Stopping Laurencekirk
12:21 Not Stopping Montrose
12:35 Not Stopping Arbroath
12:53 Not Stopping Dundee
13:15 Not Stopping Perth
13:45 Not Stopping Stirling
14:15 Not Stopping Glasgow Queen Street

04/08/25 11:38 Milngavie to Springburn due 12:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:14
Scheduled Expected Destination
11:38 Not Stopping Milngavie
11:41 Not Stopping Hillfoot
11:45 Not Stopping Bearsden
11:48 Not Stopping Westerton
11:51 Not Stopping Anniesland
11:54 Not Stopping Hyndland
11:57 Not Stopping Partick
12:01 Not Stopping Charing Cross
12:03 Not Stopping Glasgow Queen Street Ll
12:05 Not Stopping High Street
12:07 Not Stopping Bellgrove
12:09 Not Stopping Duke Street
12:11 Not Stopping Alexandra Parade
12:14 Not Stopping Barnhill
12:16 Not Stopping Springburn

04/08/25 11:38 Dalmuir to Whifflet due 12:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:21
Scheduled Expected Destination
11:38 Not Stopping Dalmuir
11:40 Not Stopping Clydebank
11:42 Not Stopping Yoker
11:45 Not Stopping Garscadden
11:47 Not Stopping Scotstounhill
11:49 Not Stopping Jordanhill
11:51 Not Stopping Hyndland
11:54 Not Stopping Partick
11:57 Not Stopping Exhibition Centre
12:00 Not Stopping Anderston
12:04 Not Stopping Glasgow Central Low Level
12:06 Not Stopping Argyle Street
12:09 Not Stopping Bridgeton
12:11 Not Stopping Dalmarnock
12:13 Not Stopping Rutherglen
12:17 Not Stopping Carmyle
12:20 Not Stopping Mount Vernon
12:22 Not Stopping Baillieston
12:25 Not Stopping Bargeddie
12:29 Not Stopping Kirkwood
12:33 Not Stopping Whifflet

11:41 Glasgow Queen Street to Aberdeen due 14:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:17
Scheduled Expected Destination
11:41 Not Stopping Glasgow Queen Street
12:08 Not Stopping Stirling
12:41 Not Stopping Perth
13:03 Not Stopping Dundee
13:19 Not Stopping Arbroath
13:33 Not Stopping Montrose
14:09 Not Stopping Aberdeen

11:43 Inverness to Dingwall due 12:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 06:16
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

11:44 Inverness to Elgin due 12:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 06:16
Scheduled Expected Destination
11:44 Not Stopping Inverness
11:54 Not Stopping Inverness Airport
12:05 Not Stopping Nairn
12:16 Not Stopping Forres
12:30 Not Stopping Elgin

04/08/25 11:45 Edinburgh to Tweedbank due 12:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
11:45 Not Stopping Edinburgh
11:53 Not Stopping Brunstane
11:57 Not Stopping Newcraighall
12:01 Not Stopping Shawfair
12:05 Not Stopping Eskbank
12:09 Not Stopping Newtongrange
12:14 Not Stopping Gorebridge
12:31 Not Stopping Stow
12:40 Not Stopping Galashiels
12:44 Not Stopping Tweedbank

04/08/25 11:48 Ardrossan Harbour to Glasgow Central due 12:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
11:48 Not Stopping Ardrossan Harbour
11:51 Not Stopping Ardrossan Town
11:54 Not Stopping Ardrossan South Beach
11:56 Not Stopping Saltcoats
11:58 Not Stopping Stevenston
12:03 Not Stopping Kilwinning
12:08 Not Stopping Dalry
12:12 Not Stopping Glengarnock
12:16 Not Stopping Lochwinnoch
12:20 Not Stopping Howwood Renfrew
12:23 Not Stopping Milliken Park
12:26 Not Stopping Johnstone
12:31 Not Stopping Paisley Gilmour Street
12:41 Not Stopping Glasgow Central

04/08/25 11:48 Edinburgh to Cowdenbeath due 12:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
11:48 Not Stopping Edinburgh
11:52 Not Stopping Haymarket
11:58 Not Stopping Edinburgh Gateway
12:04 Not Stopping Dalmeny
12:08 Not Stopping North Queensferry
12:12 Not Stopping Inverkeithing
12:16 Not Stopping Rosyth
12:21 Not Stopping Dunfermline City
12:25 Not Stopping Dunfermline Queen Margaret
12:32 Not Stopping Cowdenbeath

11:48 Glasgow Queen Street to Alloa due 12:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
11:48 Not Stopping Glasgow Queen Street
11:56 Not Stopping Bishopbriggs
12:01 Not Stopping Lenzie
12:07 Not Stopping Croy
12:19 Not Stopping Larbert
12:29 Not Stopping Stirling
12:38 Not Stopping Alloa

11:49 Glasgow Central to Lanark due 12:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:21
Scheduled Expected Destination
11:49 Not Stopping Glasgow Central
11:57 Not Stopping Cambuslang
12:01 Not Stopping Uddingston
12:06 Not Stopping Bellshill
12:17 Not Stopping Motherwell
12:20 Not Stopping Shieldmuir
12:24 Not Stopping Wishaw
12:36 Not Stopping Carluke
12:47 Not Stopping Lanark

04/08/25 11:51 Springburn to Milngavie due 12:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:19
Scheduled Expected Destination
11:51 Not Stopping Springburn
11:53 Not Stopping Barnhill
11:56 Not Stopping Alexandra Parade
11:58 Not Stopping Duke Street
12:00 Not Stopping Bellgrove
12:03 Not Stopping High Street
12:08 Not Stopping Glasgow Queen Street Ll
12:10 Not Stopping Charing Cross
12:14 Not Stopping Partick
12:17 Not Stopping Hyndland
12:20 Not Stopping Anniesland
12:23 Not Stopping Westerton
12:26 Not Stopping Bearsden
12:28 Not Stopping Hillfoot
12:31 Not Stopping Milngavie

04/08/25 11:52 Glasgow Central to Glasgow Central due 12:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
11:52 Not Stopping Glasgow Central
11:57 Not Stopping Pollokshields East
11:58 Not Stopping Queens Park Strathclyde
12:00 Not Stopping Crosshill
12:02 Not Stopping Mount Florida
12:04 Not Stopping Cathcart
12:07 Not Stopping Langside
12:09 Not Stopping Pollokshaws East
12:11 Not Stopping Shawlands
12:13 Not Stopping Maxwell Park
12:15 Not Stopping Pollokshields West
12:24 Not Stopping Glasgow Central

04/08/25 11:54 Glasgow Queen Street to Cumbernauld due 12:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:31
Scheduled Expected Destination
11:54 Not Stopping Glasgow Queen Street
12:02 Not Stopping Springburn
12:08 Not Stopping Robroyston
12:10 Not Stopping Stepps
12:14 Not Stopping Gartcosh
12:20 Not Stopping Greenfaulds
12:22 Not Stopping Cumbernauld

04/08/25 11:54 Cowdenbeath to Edinburgh due 12:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:45
Scheduled Expected Destination
11:54 Not Stopping Cowdenbeath
12:00 Not Stopping Dunfermline Queen Margaret
12:03 Not Stopping Dunfermline City
12:07 Not Stopping Rosyth
12:12 Not Stopping Inverkeithing
12:23 Not Stopping Edinburgh Gateway
12:29 Not Stopping Haymarket
12:34 Not Stopping Edinburgh

04/08/25 11:56 Inverurie to Montrose due 13:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:06
Scheduled Expected Destination
11:56 Not Stopping Inverurie
12:01 Not Stopping Kintore
12:11 Not Stopping Dyce
12:22 Not Stopping Aberdeen
12:32 Not Stopping Portlethen
12:41 Not Stopping Stonehaven
12:54 Not Stopping Laurencekirk
13:06 Not Stopping Montrose

04/08/25 11:56 Edinburgh to Glasgow Central due 13:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:36
Scheduled Expected Destination
11:56 Not Stopping Edinburgh
12:00 Not Stopping Haymarket
12:13 Not Stopping Livingston South
12:17 Not Stopping West Calder
12:29 Not Stopping Shotts
12:41 Not Stopping Bellshill
13:01 Not Stopping Glasgow Central

11:56 Gourock to Glasgow Central due 12:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:59
Scheduled Expected Destination
11:56 Not Stopping Gourock
11:59 Not Stopping Fort Matilda
12:02 Not Stopping Greenock West
12:04 Not Stopping Greenock Central
12:07 Not Stopping Cartsdyke
12:09 Not Stopping Bogston
12:11 Not Stopping Port Glasgow
12:20 Not Stopping Bishopton
12:27 Not Stopping Paisley Gilmour Street
12:37 Not Stopping Glasgow Central

04/08/25 11:57 Aberdeen to Inverness due 14:12 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
11:57 Not Stopping Aberdeen
12:06 Not Stopping Dyce
12:14 Not Stopping Kintore
12:20 Not Stopping Inverurie
12:33 Not Stopping Insch
12:50 Not Stopping Huntly
13:04 Not Stopping Keith
13:25 Not Stopping Elgin
13:38 Not Stopping Forres
13:51 Not Stopping Nairn
14:00 Not Stopping Inverness Airport
14:12 Not Stopping Inverness

04/08/25 11:57 Glasgow Central to Barrhead due 12:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:13
Scheduled Expected Destination
11:57 Not Stopping Glasgow Central
12:03 Not Stopping Crossmyloof
12:05 Not Stopping Pollokshaws West
12:08 Not Stopping Kennishead
12:11 Not Stopping Priesthill & Darnley
12:13 Not Stopping Nitshill
12:18 Not Stopping Barrhead

04/08/25 11:57 East Kilbride to Glasgow Central due 12:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:47
Scheduled Expected Destination
11:57 Not Stopping East Kilbride
12:01 Not Stopping Hairmyres
12:04 Not Stopping Thorntonhall
12:07 Not Stopping Busby
12:10 Not Stopping Clarkston
12:14 Not Stopping Giffnock
12:16 Not Stopping Thornliebank
12:20 Not Stopping Pollokshaws West
12:23 Not Stopping Crossmyloof
12:29 Not Stopping Glasgow Central

04/08/25 12:04 Montrose to Inverurie due 13:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:06
Scheduled Expected Destination
12:04 Not Stopping Montrose
12:15 Not Stopping Laurencekirk
12:29 Not Stopping Stonehaven
12:38 Not Stopping Portlethen
12:52 Not Stopping Aberdeen
13:01 Not Stopping Dyce
13:09 Not Stopping Kintore
13:16 Not Stopping Inverurie

04/08/25 12:04 Whifflet to Dalmuir due 13:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:10
Scheduled Expected Destination
12:04 Not Stopping Whifflet
12:07 Not Stopping Kirkwood
12:10 Not Stopping Bargeddie
12:14 Not Stopping Baillieston
12:16 Not Stopping Mount Vernon
12:18 Not Stopping Carmyle
12:23 Not Stopping Rutherglen
12:25 Not Stopping Dalmarnock
12:27 Not Stopping Bridgeton
12:31 Not Stopping Argyle Street
12:34 Not Stopping Glasgow Central Low Level
12:36 Not Stopping Anderston
12:38 Not Stopping Exhibition Centre
12:41 Not Stopping Partick
12:44 Not Stopping Hyndland
12:46 Not Stopping Jordanhill
12:48 Not Stopping Scotstounhill
12:51 Not Stopping Garscadden
12:53 Not Stopping Yoker
12:55 Not Stopping Clydebank
13:01 Not Stopping Dalmuir

04/08/25 12:06 Kyle Of Lochalsh to Inverness due 14:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
12:06 Not Stopping Kyle Of Lochalsh
12:14 Not Stopping Duirinish
12:19 Not Stopping Plockton
12:21 Not Stopping Duncraig
12:30 Not Stopping Stromeferry
12:42 Not Stopping Attadale
12:52 Not Stopping Strathcarron
13:00 Not Stopping Achnashellach
13:20 Not Stopping Achnasheen
13:29 Not Stopping Achanalt
13:36 Not Stopping Lochluichart
13:47 Not Stopping Garve
14:10 Not Stopping Dingwall
14:15 Not Stopping Conon Bridge
14:22 Not Stopping Muir Of Ord
14:27 Not Stopping Beauly
14:42 Not Stopping Inverness

04/08/25 12:06 Milngavie to Springburn due 12:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
12:06 Not Stopping Milngavie
12:09 Not Stopping Hillfoot
12:11 Not Stopping Bearsden
12:14 Not Stopping Westerton
12:17 Not Stopping Anniesland
12:20 Not Stopping Hyndland
12:23 Not Stopping Partick
12:27 Not Stopping Charing Cross
12:31 Not Stopping Glasgow Queen Street Ll
12:33 Not Stopping High Street
12:35 Not Stopping Bellgrove
12:37 Not Stopping Duke Street
12:38 Not Stopping Alexandra Parade
12:41 Not Stopping Barnhill
12:43 Not Stopping Springburn

04/08/25 12:07 Aberdeen to Edinburgh due 14:28 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
12:07 Not Stopping Aberdeen
12:23 Not Stopping Stonehaven
12:45 Not Stopping Montrose
12:59 Not Stopping Arbroath
13:18 Not Stopping Dundee
13:30 Not Stopping Leuchars
13:38 Not Stopping Cupar
14:23 Not Stopping Haymarket
14:28 Not Stopping Edinburgh

12:07 Glasgow Queen Street to Inverness due 15:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:17
Scheduled Expected Destination
12:07 Not Stopping Glasgow Queen Street
12:36 Not Stopping Stirling
13:11 Not Stopping Perth
13:27 Not Stopping Dunkeld & Birnam
13:40 Not Stopping Pitlochry
14:24 Not Stopping Kingussie
14:38 Not Stopping Aviemore
14:52 Not Stopping Carrbridge
15:29 Not Stopping Inverness

04/08/25 12:08 Glasgow Central to Paisley Canal due 12:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:38
Scheduled Expected Destination
12:08 Not Stopping Glasgow Central
12:13 Not Stopping Dumbreck
12:16 Not Stopping Corkerhill
12:18 Not Stopping Mosspark
12:20 Not Stopping Crookston
12:23 Not Stopping Hawkhead
12:26 Not Stopping Paisley Canal

04/08/25 12:09 Glasgow Central to Edinburgh due 13:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
12:09 Not Stopping Glasgow Central
12:23 Not Stopping Bellshill
12:34 Not Stopping Shotts
12:45 Not Stopping West Calder
12:50 Not Stopping Livingston South
13:06 Not Stopping Haymarket
13:11 Not Stopping Edinburgh

04/08/25 12:10 Dalmuir to Motherwell due 13:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:26
Scheduled Expected Destination
12:10 Not Stopping Dalmuir
12:12 Not Stopping Clydebank
12:14 Not Stopping Yoker
12:17 Not Stopping Garscadden
12:19 Not Stopping Scotstounhill
12:22 Not Stopping Jordanhill
12:24 Not Stopping Hyndland
12:27 Not Stopping Partick
12:30 Not Stopping Exhibition Centre
12:32 Not Stopping Anderston
12:34 Not Stopping Glasgow Central Low Level
12:36 Not Stopping Argyle Street
12:39 Not Stopping Bridgeton
12:41 Not Stopping Dalmarnock
12:43 Not Stopping Rutherglen
12:47 Not Stopping Carmyle
12:50 Not Stopping Mount Vernon
12:52 Not Stopping Baillieston
12:55 Not Stopping Bargeddie
12:59 Not Stopping Kirkwood
13:03 Not Stopping Whifflet
13:10 Not Stopping Motherwell

04/08/25 12:11 Glasgow Queen Street to Dundee due 13:49 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
12:11 Not Stopping Glasgow Queen Street
12:42 Not Stopping Stirling
12:47 Not Stopping Bridge Of Allan
12:52 Not Stopping Dunblane
13:06 Not Stopping Gleneagles
13:25 Not Stopping Perth
13:43 Not Stopping Invergowrie
13:49 Not Stopping Dundee

12:11 Oban to Crianlarich due 13:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:33
Scheduled Expected Destination
12:11 Not Stopping Oban
12:23 Not Stopping Connel Ferry
12:35 Not Stopping Taynuilt
12:43 Not Stopping Falls Of Cruachan
12:50 Not Stopping Loch Awe
13:00 Not Stopping Dalmally
13:20 Not Stopping Tyndrum Lower
13:32 Not Stopping Crianlarich

04/08/25 12:13 Perth to Edinburgh due 13:53 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:42
Scheduled Expected Destination
12:13 Not Stopping Perth
12:43 Not Stopping Ladybank
12:51 Not Stopping Markinch
13:02 Not Stopping Kirkcaldy
13:07 Not Stopping Kinghorn
13:12 Not Stopping Burntisland
13:17 Not Stopping Aberdour
13:22 Not Stopping Dalgety Bay
13:25 Not Stopping Inverkeithing
13:36 Not Stopping Edinburgh Gateway
13:39 Not Stopping South Gyle
13:47 Not Stopping Haymarket
13:53 Not Stopping Edinburgh

04/08/25 12:14 Ardrossan Harbour to Glasgow Central due 12:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
12:14 Not Stopping Ardrossan Harbour
12:16 Not Stopping Ardrossan Town
12:23 Not Stopping Kilwinning
12:37 Not Stopping Johnstone
12:41 Not Stopping Paisley Gilmour Street
12:53 Not Stopping Glasgow Central

04/08/25 12:15 Dundee to Glasgow Queen Street due 13:53 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
12:15 Not Stopping Dundee
12:20 Not Stopping Invergowrie
12:40 Not Stopping Perth
12:55 Not Stopping Gleneagles
13:08 Not Stopping Dunblane
13:11 Not Stopping Bridge Of Allan
13:17 Not Stopping Stirling
13:53 Not Stopping Glasgow Queen Street

04/08/25 12:15 Glasgow Central to Ardrossan Harbour due 13:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
12:15 Not Stopping Glasgow Central
12:25 Not Stopping Paisley Gilmour Street
12:29 Not Stopping Johnstone
12:32 Not Stopping Milliken Park
12:34 Not Stopping Howwood Renfrew
12:38 Not Stopping Lochwinnoch
12:43 Not Stopping Glengarnock
12:47 Not Stopping Dalry
12:51 Not Stopping Kilwinning
12:55 Not Stopping Stevenston
12:58 Not Stopping Saltcoats
13:00 Not Stopping Ardrossan South Beach
13:03 Not Stopping Ardrossan Town
13:06 Not Stopping Ardrossan Harbour

04/08/25 12:17 Leven to Edinburgh due 13:35 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
12:17 Not Stopping Leven
12:21 Not Stopping Cameron Bridge
12:35 Not Stopping Kirkcaldy
12:39 Not Stopping Kinghorn
12:44 Not Stopping Burntisland
12:49 Not Stopping Aberdour
12:54 Not Stopping Dalgety Bay
13:07 Not Stopping Inverkeithing
13:11 Not Stopping North Queensferry
13:15 Not Stopping Dalmeny
13:21 Not Stopping Edinburgh Gateway
13:28 Not Stopping Haymarket
13:35 Not Stopping Edinburgh

04/08/25 12:17 Glasgow Central to East Kilbride due 12:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:39
Scheduled Expected Destination
12:17 Not Stopping Glasgow Central
12:24 Not Stopping Crossmyloof
12:26 Not Stopping Pollokshaws West
12:29 Not Stopping Thornliebank
12:33 Not Stopping Giffnock
12:36 Not Stopping Clarkston
12:39 Not Stopping Busby
12:45 Not Stopping Hairmyres
12:49 Not Stopping East Kilbride

12:17 Lanark to Glasgow Central due 13:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:28
Scheduled Expected Destination
12:17 Not Stopping Lanark
12:27 Not Stopping Carluke
12:36 Not Stopping Wishaw
12:40 Not Stopping Shieldmuir
12:43 Not Stopping Motherwell
12:50 Not Stopping Bellshill
12:55 Not Stopping Uddingston
12:59 Not Stopping Cambuslang
13:11 Not Stopping Glasgow Central

04/08/25 12:20 Edinburgh to Leven due 13:34 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:46
Scheduled Expected Destination
12:20 Not Stopping Edinburgh
12:24 Not Stopping Haymarket
12:29 Not Stopping South Gyle
12:31 Not Stopping Edinburgh Gateway
12:37 Not Stopping Dalmeny
12:41 Not Stopping North Queensferry
12:45 Not Stopping Inverkeithing
12:48 Not Stopping Rosyth
12:53 Not Stopping Dunfermline City
12:57 Not Stopping Dunfermline Queen Margaret
13:03 Not Stopping Cowdenbeath
13:09 Not Stopping Lochgelly
13:13 Not Stopping Cardenden
13:20 Not Stopping Glenrothes With Thornton
13:29 Not Stopping Cameron Bridge
13:34 Not Stopping Leven

12:20 Alloa to Glasgow Queen Street due 13:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:22
Scheduled Expected Destination
12:20 Not Stopping Alloa
12:31 Not Stopping Stirling
12:39 Not Stopping Larbert
12:49 Not Stopping Croy
12:54 Not Stopping Lenzie
12:58 Not Stopping Bishopbriggs
13:04 Not Stopping Glasgow Queen Street

04/08/25 12:21 Springburn to Milngavie due 13:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
12:21 Not Stopping Springburn
12:23 Not Stopping Barnhill
12:26 Not Stopping Alexandra Parade
12:27 Not Stopping Duke Street
12:30 Not Stopping Bellgrove
12:33 Not Stopping High Street
12:38 Not Stopping Glasgow Queen Street Ll
12:40 Not Stopping Charing Cross
12:44 Not Stopping Partick
12:47 Not Stopping Hyndland
12:50 Not Stopping Anniesland
12:53 Not Stopping Westerton
12:56 Not Stopping Bearsden
12:58 Not Stopping Hillfoot
13:01 Not Stopping Milngavie

04/08/25 12:21 Tweedbank to Edinburgh due 13:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
12:21 Not Stopping Tweedbank
12:25 Not Stopping Galashiels
12:34 Not Stopping Stow
12:51 Not Stopping Gorebridge
12:55 Not Stopping Newtongrange
12:58 Not Stopping Eskbank
13:02 Not Stopping Shawfair
13:06 Not Stopping Newcraighall
13:10 Not Stopping Brunstane
13:17 Not Stopping Edinburgh

04/08/25 12:22 Glasgow Queen Street to Oban due 15:28 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 20:32
Scheduled Expected Destination
12:22 Not Stopping Glasgow Queen Street
12:53 Not Stopping Dumbarton Central
13:08 Not Stopping Helensburgh Upper
13:20 Not Stopping Garelochhead
13:40 Not Stopping Arrochar & Tarbet
13:56 Not Stopping Ardlui
14:18 Not Stopping Crianlarich
14:26 Not Stopping Tyndrum Lower
14:44 Not Stopping Dalmally
14:49 Not Stopping Loch Awe
14:54 Not Stopping Falls Of Cruachan
15:05 Not Stopping Taynuilt
15:15 Not Stopping Connel Ferry
15:28 Not Stopping Oban

04/08/25 12:26 Aberdeen to Inverurie due 12:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:06
Scheduled Expected Destination
12:26 Not Stopping Aberdeen
12:35 Not Stopping Dyce
12:43 Not Stopping Kintore
12:50 Not Stopping Inverurie

04/08/25 12:26 Motherwell to Dalmuir due 13:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:17
Scheduled Expected Destination
12:26 Not Stopping Motherwell
12:34 Not Stopping Whifflet
12:37 Not Stopping Kirkwood
12:40 Not Stopping Bargeddie
12:43 Not Stopping Baillieston
12:45 Not Stopping Mount Vernon
12:48 Not Stopping Carmyle
12:53 Not Stopping Rutherglen
12:55 Not Stopping Dalmarnock
12:57 Not Stopping Bridgeton
13:01 Not Stopping Argyle Street
13:04 Not Stopping Glasgow Central Low Level
13:06 Not Stopping Anderston
13:08 Not Stopping Exhibition Centre
13:11 Not Stopping Partick
13:14 Not Stopping Hyndland
13:16 Not Stopping Jordanhill
13:18 Not Stopping Scotstounhill
13:21 Not Stopping Garscadden
13:23 Not Stopping Yoker
13:25 Not Stopping Clydebank
13:31 Not Stopping Dalmuir

04/08/25 12:28 Barrhead to Glasgow Central due 12:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
12:28 Not Stopping Barrhead
12:31 Not Stopping Nitshill
12:33 Not Stopping Priesthill & Darnley
12:35 Not Stopping Kennishead
12:38 Not Stopping Pollokshaws West
12:41 Not Stopping Crossmyloof
12:47 Not Stopping Glasgow Central

04/08/25 12:30 Edinburgh to Aberdeen due 14:47 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:48
Scheduled Expected Destination
12:30 Not Stopping Edinburgh
12:35 Not Stopping Haymarket
13:18 Not Stopping Cupar
13:25 Not Stopping Leuchars
13:40 Not Stopping Dundee
13:58 Not Stopping Arbroath
14:30 Not Stopping Stonehaven
14:47 Not Stopping Aberdeen

04/08/25 12:31 Cumbernauld to Glasgow Queen Street due 12:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
12:31 Not Stopping Cumbernauld
12:33 Not Stopping Greenfaulds
12:40 Not Stopping Gartcosh
12:44 Not Stopping Stepps
12:47 Not Stopping Robroyston
12:52 Not Stopping Springburn
12:58 Not Stopping Glasgow Queen Street

04/08/25 12:31 Paisley Canal to Glasgow Central due 12:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:43
Scheduled Expected Destination
12:31 Not Stopping Paisley Canal
12:33 Not Stopping Hawkhead
12:36 Not Stopping Crookston
12:39 Not Stopping Mosspark
12:41 Not Stopping Corkerhill
12:44 Not Stopping Dumbreck
12:51 Not Stopping Glasgow Central

04/08/25 12:32 Edinburgh to Dunblane due 13:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
12:32 Not Stopping Edinburgh
12:36 Not Stopping Haymarket
12:42 Not Stopping Edinburgh Park
12:56 Not Stopping Linlithgow
13:01 Not Stopping Polmont
13:12 Not Stopping Falkirk Grahamston
13:15 Not Stopping Camelon
13:21 Not Stopping Larbert
13:30 Not Stopping Stirling
13:34 Not Stopping Bridge Of Allan
13:38 Not Stopping Dunblane

04/08/25 12:32 Dunblane to Edinburgh due 13:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:53
Scheduled Expected Destination
12:32 Not Stopping Dunblane
12:35 Not Stopping Bridge Of Allan
12:40 Not Stopping Stirling
12:48 Not Stopping Larbert
12:51 Not Stopping Camelon
12:54 Not Stopping Falkirk Grahamston
12:59 Not Stopping Polmont
13:04 Not Stopping Linlithgow
13:18 Not Stopping Edinburgh Park
13:24 Not Stopping Haymarket
13:28 Not Stopping Edinburgh

04/08/25 12:34 Wick to Inverness due 17:08 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:59
Scheduled Expected Destination
12:34 Not Stopping Wick
12:52 Not Stopping Georgemas Junction
13:06 Not Stopping Thurso
13:19 Not Stopping Georgemas Junction
13:24 Not Stopping Scotscalder
13:34 Not Stopping Altnabreac
13:47 Not Stopping Forsinard
13:56 Not Stopping Kinbrace
14:06 Not Stopping Kildonan
14:21 Not Stopping Helmsdale
14:36 Not Stopping Brora
14:42 Not Stopping Dunrobin Castle
14:47 Not Stopping Golspie
14:56 Not Stopping Rogart
15:12 Not Stopping Lairg
15:20 Not Stopping Invershin
15:21 Not Stopping Culrain
15:30 Not Stopping Ardgay
15:46 Not Stopping Tain
15:53 Not Stopping Fearn
16:10 Not Stopping Invergordon
16:16 Not Stopping Alness
16:31 Not Stopping Dingwall
16:37 Not Stopping Conon Bridge
16:45 Not Stopping Muir Of Ord
16:50 Not Stopping Beauly
17:08 Not Stopping Inverness

12:35 Glasgow Central to Gourock due 13:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:51
Scheduled Expected Destination
12:35 Not Stopping Glasgow Central
12:46 Not Stopping Paisley Gilmour Street
12:52 Not Stopping Bishopton
13:01 Not Stopping Port Glasgow
13:03 Not Stopping Bogston
13:05 Not Stopping Cartsdyke
13:07 Not Stopping Greenock Central
13:09 Not Stopping Greenock West
13:12 Not Stopping Fort Matilda
13:16 Not Stopping Gourock

04/08/25 12:36 Edinburgh to Perth due 14:10 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:42
Scheduled Expected Destination
12:36 Not Stopping Edinburgh
12:40 Not Stopping Haymarket
12:45 Not Stopping South Gyle
12:47 Not Stopping Edinburgh Gateway
12:58 Not Stopping Inverkeithing
13:01 Not Stopping Dalgety Bay
13:06 Not Stopping Aberdour
13:11 Not Stopping Burntisland
13:16 Not Stopping Kinghorn
13:21 Not Stopping Kirkcaldy
13:30 Not Stopping Markinch
13:38 Not Stopping Ladybank
14:10 Not Stopping Perth

04/08/25 12:36 Elgin to Inverness due 13:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
12:36 Not Stopping Elgin
12:49 Not Stopping Forres
13:00 Not Stopping Nairn
13:09 Not Stopping Inverness Airport
13:20 Not Stopping Inverness

04/08/25 12:36 Milngavie to Springburn due 13:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
12:36 Not Stopping Milngavie
12:39 Not Stopping Hillfoot
12:42 Not Stopping Bearsden
12:45 Not Stopping Westerton
12:48 Not Stopping Anniesland
12:51 Not Stopping Hyndland
12:53 Not Stopping Partick
12:58 Not Stopping Charing Cross
13:01 Not Stopping Glasgow Queen Street Ll
13:03 Not Stopping High Street
13:05 Not Stopping Bellgrove
13:07 Not Stopping Duke Street
13:09 Not Stopping Alexandra Parade
13:12 Not Stopping Barnhill
13:14 Not Stopping Springburn

04/08/25 12:39 Dundee to Edinburgh due 14:06 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:44
Scheduled Expected Destination
12:39 Not Stopping Dundee
12:52 Not Stopping Leuchars
12:59 Not Stopping Cupar
13:06 Not Stopping Ladybank
13:13 Not Stopping Markinch
13:24 Not Stopping Kirkcaldy
13:42 Not Stopping Inverkeithing
13:54 Not Stopping Edinburgh Gateway
14:02 Not Stopping Haymarket
14:06 Not Stopping Edinburgh

04/08/25 12:39 Inverness to Aberdeen due 15:01 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
12:39 Not Stopping Inverness
12:49 Not Stopping Inverness Airport
13:01 Not Stopping Nairn
13:11 Not Stopping Forres
13:26 Not Stopping Elgin
13:46 Not Stopping Keith
14:01 Not Stopping Huntly
14:19 Not Stopping Insch
14:31 Not Stopping Inverurie
14:37 Not Stopping Kintore
14:47 Not Stopping Dyce
15:01 Not Stopping Aberdeen

04/08/25 12:39 Dalmuir to Whifflet due 13:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:14
Scheduled Expected Destination
12:39 Not Stopping Dalmuir
12:41 Not Stopping Clydebank
12:43 Not Stopping Yoker
12:46 Not Stopping Garscadden
12:48 Not Stopping Scotstounhill
12:51 Not Stopping Jordanhill
12:54 Not Stopping Hyndland
12:56 Not Stopping Partick
12:59 Not Stopping Exhibition Centre
13:01 Not Stopping Anderston
13:04 Not Stopping Glasgow Central Low Level
13:06 Not Stopping Argyle Street
13:09 Not Stopping Bridgeton
13:11 Not Stopping Dalmarnock
13:13 Not Stopping Rutherglen
13:17 Not Stopping Carmyle
13:20 Not Stopping Mount Vernon
13:22 Not Stopping Baillieston
13:25 Not Stopping Bargeddie
13:29 Not Stopping Kirkwood
13:33 Not Stopping Whifflet

04/08/25 12:40 Leven to Edinburgh due 14:03 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
12:40 Not Stopping Leven
12:45 Not Stopping Cameron Bridge
13:00 Not Stopping Glenrothes With Thornton
13:07 Not Stopping Cardenden
13:12 Not Stopping Lochgelly
13:18 Not Stopping Cowdenbeath
13:24 Not Stopping Dunfermline Queen Margaret
13:27 Not Stopping Dunfermline City
13:31 Not Stopping Rosyth
13:35 Not Stopping Inverkeithing
13:39 Not Stopping North Queensferry
13:43 Not Stopping Dalmeny
13:49 Not Stopping Edinburgh Gateway
13:51 Not Stopping South Gyle
13:58 Not Stopping Haymarket
14:03 Not Stopping Edinburgh

12:40 Glasgow Queen Street to Aberdeen due 15:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:17
Scheduled Expected Destination
12:40 Not Stopping Glasgow Queen Street
13:07 Not Stopping Stirling
13:37 Not Stopping Perth
14:02 Not Stopping Dundee
14:09 Not Stopping Broughty Ferry
14:14 Not Stopping Monifieth
14:20 Not Stopping Carnoustie
14:27 Not Stopping Arbroath
14:45 Not Stopping Montrose
15:21 Not Stopping Aberdeen

04/08/25 12:45 Aberdeen to Glasgow Queen Street due 15:21 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
12:45 Not Stopping Aberdeen
13:18 Not Stopping Montrose
13:32 Not Stopping Arbroath
13:39 Not Stopping Carnoustie
13:45 Not Stopping Monifieth
13:50 Not Stopping Broughty Ferry
13:59 Not Stopping Dundee
14:21 Not Stopping Perth
14:51 Not Stopping Stirling
15:21 Not Stopping Glasgow Queen Street

04/08/25 12:45 Dingwall to Inverness due 13:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
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

04/08/25 12:45 Edinburgh to Tweedbank due 13:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
12:45 Not Stopping Edinburgh
12:53 Not Stopping Brunstane
12:57 Not Stopping Newcraighall
13:00 Not Stopping Shawfair
13:05 Not Stopping Eskbank
13:08 Not Stopping Newtongrange
13:13 Not Stopping Gorebridge
13:31 Not Stopping Stow
13:40 Not Stopping Galashiels
13:44 Not Stopping Tweedbank

04/08/25 12:46 Edinburgh to Cowdenbeath due 13:32 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
12:46 Not Stopping Edinburgh
12:50 Not Stopping Haymarket
12:55 Not Stopping South Gyle
12:58 Not Stopping Edinburgh Gateway
13:04 Not Stopping Dalmeny
13:08 Not Stopping North Queensferry
13:12 Not Stopping Inverkeithing
13:16 Not Stopping Rosyth
13:21 Not Stopping Dunfermline City
13:25 Not Stopping Dunfermline Queen Margaret
13:32 Not Stopping Cowdenbeath

04/08/25 12:48 Inverness to Edinburgh due 16:33 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:51
Scheduled Expected Destination
12:48 Not Stopping Inverness
13:25 Not Stopping Carrbridge
13:34 Not Stopping Aviemore
13:46 Not Stopping Kingussie
13:51 Not Stopping Newtonmore
14:02 Not Stopping Dalwhinnie
14:33 Not Stopping Pitlochry
14:46 Not Stopping Dunkeld & Birnam
15:07 Not Stopping Perth
15:41 Not Stopping Stirling
16:28 Not Stopping Haymarket
16:33 Not Stopping Edinburgh

04/08/25 12:49 Ardrossan Harbour to Glasgow Central due 13:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
12:49 Not Stopping Ardrossan Harbour
12:52 Not Stopping Ardrossan Town
12:55 Not Stopping Ardrossan South Beach
12:57 Not Stopping Saltcoats
12:59 Not Stopping Stevenston
13:03 Not Stopping Kilwinning
13:08 Not Stopping Dalry
13:12 Not Stopping Glengarnock
13:16 Not Stopping Lochwinnoch
13:20 Not Stopping Howwood Renfrew
13:23 Not Stopping Milliken Park
13:26 Not Stopping Johnstone
13:31 Not Stopping Paisley Gilmour Street
13:41 Not Stopping Glasgow Central

04/08/25 12:50 Glasgow Central to Glasgow Central due 13:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
12:50 Not Stopping Glasgow Central
12:55 Not Stopping Pollokshields East
12:56 Not Stopping Queens Park Strathclyde
12:58 Not Stopping Crosshill
13:01 Not Stopping Mount Florida
13:03 Not Stopping Cathcart
13:06 Not Stopping Langside
13:08 Not Stopping Pollokshaws East
13:10 Not Stopping Shawlands
13:12 Not Stopping Maxwell Park
13:14 Not Stopping Pollokshields West
13:21 Not Stopping Glasgow Central

04/08/25 12:51 Springburn to Milngavie due 13:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
12:51 Not Stopping Springburn
12:53 Not Stopping Barnhill
12:56 Not Stopping Alexandra Parade
12:58 Not Stopping Duke Street
13:00 Not Stopping Bellgrove
13:03 Not Stopping High Street
13:08 Not Stopping Glasgow Queen Street Ll
13:10 Not Stopping Charing Cross
13:14 Not Stopping Partick
13:17 Not Stopping Hyndland
13:20 Not Stopping Anniesland
13:23 Not Stopping Westerton
13:26 Not Stopping Bearsden
13:28 Not Stopping Hillfoot
13:31 Not Stopping Milngavie

12:51 Glasgow Queen Street to Alloa due 13:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
12:51 Not Stopping Glasgow Queen Street
12:56 Not Stopping Bishopbriggs
13:00 Not Stopping Lenzie
13:06 Not Stopping Croy
13:16 Not Stopping Larbert
13:26 Not Stopping Stirling
13:35 Not Stopping Alloa

12:52 Lanark to Glasgow Central due 13:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:28
Scheduled Expected Destination
12:52 Not Stopping Lanark
13:02 Not Stopping Carluke
13:08 Not Stopping Wishaw
13:12 Not Stopping Shieldmuir
13:17 Not Stopping Motherwell
13:23 Not Stopping Bellshill
13:27 Not Stopping Uddingston
13:32 Not Stopping Cambuslang
13:41 Not Stopping Glasgow Central

04/08/25 12:54 Glasgow Queen Street to Cumbernauld due 13:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:31
Scheduled Expected Destination
12:54 Not Stopping Glasgow Queen Street
13:01 Not Stopping Springburn
13:07 Not Stopping Robroyston
13:09 Not Stopping Stepps
13:13 Not Stopping Gartcosh
13:19 Not Stopping Greenfaulds
13:21 Not Stopping Cumbernauld

04/08/25 12:55 Cowdenbeath to Edinburgh due 13:39 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
12:55 Not Stopping Cowdenbeath
13:01 Not Stopping Dunfermline Queen Margaret
13:04 Not Stopping Dunfermline City
13:08 Not Stopping Rosyth
13:13 Not Stopping Inverkeithing
13:18 Not Stopping North Queensferry
13:22 Not Stopping Dalmeny
13:28 Not Stopping Edinburgh Gateway
13:34 Not Stopping Haymarket
13:39 Not Stopping Edinburgh

12:56 Gourock to Glasgow Central due 13:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:59
Scheduled Expected Destination
12:56 Not Stopping Gourock
12:59 Not Stopping Fort Matilda
13:02 Not Stopping Greenock West
13:04 Not Stopping Greenock Central
13:07 Not Stopping Cartsdyke
13:09 Not Stopping Bogston
13:11 Not Stopping Port Glasgow
13:20 Not Stopping Bishopton
13:27 Not Stopping Paisley Gilmour Street
13:37 Not Stopping Glasgow Central

12:56 Glasgow Central to Lanark due 13:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:21
Scheduled Expected Destination
12:56 Not Stopping Glasgow Central
13:04 Not Stopping Cambuslang
13:08 Not Stopping Uddingston
13:12 Not Stopping Bellshill
13:20 Not Stopping Motherwell
13:24 Not Stopping Shieldmuir
13:28 Not Stopping Wishaw
13:35 Not Stopping Carluke
13:45 Not Stopping Lanark

04/08/25 12:57 Glasgow Central to Barrhead due 13:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:13
Scheduled Expected Destination
12:57 Not Stopping Glasgow Central
13:03 Not Stopping Crossmyloof
13:05 Not Stopping Pollokshaws West
13:08 Not Stopping Kennishead
13:11 Not Stopping Priesthill & Darnley
13:13 Not Stopping Nitshill
13:18 Not Stopping Barrhead

04/08/25 12:57 Edinburgh to Glasgow Central due 14:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:36
Scheduled Expected Destination
12:57 Not Stopping Edinburgh
13:01 Not Stopping Haymarket
13:21 Not Stopping Livingston South
13:25 Not Stopping West Calder
13:38 Not Stopping Shotts
13:51 Not Stopping Bellshill
14:11 Not Stopping Glasgow Central

04/08/25 12:57 East Kilbride to Glasgow Central due 13:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:47
Scheduled Expected Destination
12:57 Not Stopping East Kilbride
13:01 Not Stopping Hairmyres
13:04 Not Stopping Thorntonhall
13:07 Not Stopping Busby
13:10 Not Stopping Clarkston
13:14 Not Stopping Giffnock
13:16 Not Stopping Thornliebank
13:20 Not Stopping Pollokshaws West
13:23 Not Stopping Crossmyloof
13:31 Not Stopping Glasgow Central

04/08/25 12:58 Edinburgh to Dundee due 14:23 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:43
Scheduled Expected Destination
12:58 Not Stopping Edinburgh
13:03 Not Stopping Haymarket
13:09 Not Stopping Edinburgh Gateway
13:20 Not Stopping Inverkeithing
13:39 Not Stopping Kirkcaldy
13:47 Not Stopping Markinch
13:55 Not Stopping Ladybank
14:01 Not Stopping Cupar
14:08 Not Stopping Leuchars
14:23 Not Stopping Dundee

04/08/25 12:58 Inverurie to Montrose due 14:10 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
12:58 Not Stopping Inverurie
13:03 Not Stopping Kintore
13:13 Not Stopping Dyce
13:24 Not Stopping Aberdeen
13:36 Not Stopping Portlethen
13:44 Not Stopping Stonehaven
13:58 Not Stopping Laurencekirk
14:10 Not Stopping Montrose

04/08/25 13:02 Glasgow Central to Edinburgh due 14:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
13:02 Not Stopping Glasgow Central
13:19 Not Stopping Bellshill
13:33 Not Stopping Shotts
13:44 Not Stopping West Calder
13:50 Not Stopping Livingston South
14:08 Not Stopping Haymarket
14:14 Not Stopping Edinburgh

04/08/25 13:04 Edinburgh to Leven due 14:10 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:46
Scheduled Expected Destination
13:04 Not Stopping Edinburgh
13:08 Not Stopping Haymarket
13:14 Not Stopping Edinburgh Gateway
13:20 Not Stopping Dalmeny
13:24 Not Stopping North Queensferry
13:28 Not Stopping Inverkeithing
13:31 Not Stopping Dalgety Bay
13:36 Not Stopping Aberdour
13:41 Not Stopping Burntisland
13:46 Not Stopping Kinghorn
13:51 Not Stopping Kirkcaldy
14:05 Not Stopping Cameron Bridge
14:10 Not Stopping Leven

04/08/25 13:04 Whifflet to Dalmuir due 14:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:21
Scheduled Expected Destination
13:04 Not Stopping Whifflet
13:07 Not Stopping Kirkwood
13:10 Not Stopping Bargeddie
13:14 Not Stopping Baillieston
13:16 Not Stopping Mount Vernon
13:18 Not Stopping Carmyle
13:23 Not Stopping Rutherglen
13:25 Not Stopping Dalmarnock
13:27 Not Stopping Bridgeton
13:31 Not Stopping Argyle Street
13:34 Not Stopping Glasgow Central Low Level
13:36 Not Stopping Anderston
13:38 Not Stopping Exhibition Centre
13:41 Not Stopping Partick
13:44 Not Stopping Hyndland
13:46 Not Stopping Jordanhill
13:48 Not Stopping Scotstounhill
13:51 Not Stopping Garscadden
13:53 Not Stopping Yoker
13:55 Not Stopping Clydebank
14:01 Not Stopping Dalmuir

04/08/25 13:06 Milngavie to Springburn due 13:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
13:06 Not Stopping Milngavie
13:09 Not Stopping Hillfoot
13:11 Not Stopping Bearsden
13:14 Not Stopping Westerton
13:17 Not Stopping Anniesland
13:20 Not Stopping Hyndland
13:23 Not Stopping Partick
13:28 Not Stopping Charing Cross
13:31 Not Stopping Glasgow Queen Street Ll
13:34 Not Stopping High Street
13:36 Not Stopping Bellgrove
13:38 Not Stopping Duke Street
13:39 Not Stopping Alexandra Parade
13:42 Not Stopping Barnhill
13:44 Not Stopping Springburn

04/08/25 13:08 Glasgow Central to Paisley Canal due 13:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:38
Scheduled Expected Destination
13:08 Not Stopping Glasgow Central
13:13 Not Stopping Dumbreck
13:16 Not Stopping Corkerhill
13:18 Not Stopping Mosspark
13:20 Not Stopping Crookston
13:23 Not Stopping Hawkhead
13:26 Not Stopping Paisley Canal

04/08/25 13:10 Glasgow Queen Street to Dundee due 14:47 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
13:10 Not Stopping Glasgow Queen Street
13:41 Not Stopping Stirling
13:46 Not Stopping Bridge Of Allan
13:51 Not Stopping Dunblane
14:05 Not Stopping Gleneagles
14:22 Not Stopping Perth
14:40 Not Stopping Invergowrie
14:47 Not Stopping Dundee

04/08/25 13:10 Dalmuir to Motherwell due 14:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:10
Scheduled Expected Destination
13:10 Not Stopping Dalmuir
13:12 Not Stopping Clydebank
13:14 Not Stopping Yoker
13:17 Not Stopping Garscadden
13:19 Not Stopping Scotstounhill
13:21 Not Stopping Jordanhill
13:23 Not Stopping Hyndland
13:26 Not Stopping Partick
13:29 Not Stopping Exhibition Centre
13:31 Not Stopping Anderston
13:34 Not Stopping Glasgow Central Low Level
13:36 Not Stopping Argyle Street
13:39 Not Stopping Bridgeton
13:41 Not Stopping Dalmarnock
13:43 Not Stopping Rutherglen
13:47 Not Stopping Carmyle
13:49 Not Stopping Mount Vernon
13:52 Not Stopping Baillieston
13:55 Not Stopping Bargeddie
13:59 Not Stopping Kirkwood
14:03 Not Stopping Whifflet
14:10 Not Stopping Motherwell

04/08/25 13:11 Aberdeen to Edinburgh due 15:29 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
13:11 Not Stopping Aberdeen
13:44 Not Stopping Montrose
13:59 Not Stopping Arbroath
14:19 Not Stopping Dundee
14:31 Not Stopping Leuchars
14:38 Not Stopping Cupar
15:25 Not Stopping Haymarket
15:29 Not Stopping Edinburgh

04/08/25 13:12 Dundee to Glasgow Queen Street due 14:54 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
13:12 Not Stopping Dundee
13:18 Not Stopping Invergowrie
13:45 Not Stopping Perth
14:00 Not Stopping Gleneagles
14:14 Not Stopping Dunblane
14:18 Not Stopping Bridge Of Allan
14:23 Not Stopping Stirling
14:54 Not Stopping Glasgow Queen Street

04/08/25 13:15 Glasgow Central to Ardrossan Harbour due 14:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
13:15 Not Stopping Glasgow Central
13:25 Not Stopping Paisley Gilmour Street
13:29 Not Stopping Johnstone
13:32 Not Stopping Milliken Park
13:35 Not Stopping Howwood Renfrew
13:39 Not Stopping Lochwinnoch
13:43 Not Stopping Glengarnock
13:47 Not Stopping Dalry
13:51 Not Stopping Kilwinning
13:55 Not Stopping Stevenston
13:58 Not Stopping Saltcoats
14:00 Not Stopping Ardrossan South Beach
14:03 Not Stopping Ardrossan Town
14:06 Not Stopping Ardrossan Harbour

13:15 Alloa to Glasgow Queen Street due 14:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:22
Scheduled Expected Destination
13:15 Not Stopping Alloa
13:25 Not Stopping Stirling
13:33 Not Stopping Larbert
13:43 Not Stopping Croy
13:49 Not Stopping Lenzie
13:53 Not Stopping Bishopbriggs
14:00 Not Stopping Glasgow Queen Street

04/08/25 13:17 Leven to Edinburgh due 14:24 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
13:17 Not Stopping Leven
13:21 Not Stopping Cameron Bridge
13:36 Not Stopping Kirkcaldy
13:41 Not Stopping Kinghorn
13:45 Not Stopping Burntisland
13:50 Not Stopping Aberdour
13:55 Not Stopping Dalgety Bay
13:58 Not Stopping Inverkeithing
14:02 Not Stopping North Queensferry
14:06 Not Stopping Dalmeny
14:12 Not Stopping Edinburgh Gateway
14:19 Not Stopping Haymarket
14:24 Not Stopping Edinburgh

04/08/25 13:18 Edinburgh to Leven due 14:36 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:46
Scheduled Expected Destination
13:18 Not Stopping Edinburgh
13:22 Not Stopping Haymarket
13:27 Not Stopping South Gyle
13:29 Not Stopping Edinburgh Gateway
13:35 Not Stopping Dalmeny
13:39 Not Stopping North Queensferry
13:43 Not Stopping Inverkeithing
13:47 Not Stopping Rosyth
13:52 Not Stopping Dunfermline City
13:56 Not Stopping Dunfermline Queen Margaret
14:03 Not Stopping Cowdenbeath
14:09 Not Stopping Lochgelly
14:13 Not Stopping Cardenden
14:22 Not Stopping Glenrothes With Thornton
14:31 Not Stopping Cameron Bridge
14:36 Not Stopping Leven

04/08/25 13:18 Glasgow Central to East Kilbride due 13:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:39
Scheduled Expected Destination
13:18 Not Stopping Glasgow Central
13:25 Not Stopping Crossmyloof
13:27 Not Stopping Pollokshaws West
13:30 Not Stopping Thornliebank
13:34 Not Stopping Giffnock
13:37 Not Stopping Clarkston
13:40 Not Stopping Busby
13:46 Not Stopping Hairmyres
13:50 Not Stopping East Kilbride

04/08/25 13:20 Tweedbank to Edinburgh due 14:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
13:20 Not Stopping Tweedbank
13:24 Not Stopping Galashiels
13:33 Not Stopping Stow
13:50 Not Stopping Gorebridge
13:54 Not Stopping Newtongrange
13:57 Not Stopping Eskbank
14:03 Not Stopping Shawfair
14:07 Not Stopping Newcraighall
14:10 Not Stopping Brunstane
14:19 Not Stopping Edinburgh

04/08/25 13:22 Dunblane to Edinburgh due 14:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:54
Scheduled Expected Destination
13:22 Not Stopping Dunblane
13:25 Not Stopping Bridge Of Allan
13:31 Not Stopping Stirling
13:39 Not Stopping Larbert
13:44 Not Stopping Camelon
13:47 Not Stopping Falkirk Grahamston
13:53 Not Stopping Polmont
13:59 Not Stopping Linlithgow
14:13 Not Stopping Edinburgh Park
14:18 Not Stopping Haymarket
14:24 Not Stopping Edinburgh

04/08/25 13:24 Perth to Edinburgh due 14:55 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:42
Scheduled Expected Destination
13:24 Not Stopping Perth
13:47 Not Stopping Ladybank
13:56 Not Stopping Markinch
14:08 Not Stopping Kirkcaldy
14:12 Not Stopping Kinghorn
14:17 Not Stopping Burntisland
14:22 Not Stopping Aberdour
14:27 Not Stopping Dalgety Bay
14:30 Not Stopping Inverkeithing
14:41 Not Stopping Edinburgh Gateway
14:43 Not Stopping South Gyle
14:50 Not Stopping Haymarket
14:55 Not Stopping Edinburgh

04/08/25 13:24 Dundee to Arbroath due 13:46 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:05
Scheduled Expected Destination
13:24 Not Stopping Dundee
13:31 Not Stopping Broughty Ferry
13:38 Not Stopping Carnoustie
13:46 Not Stopping Arbroath

04/08/25 13:24 Springburn to Milngavie due 14:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
13:24 Not Stopping Springburn
13:26 Not Stopping Barnhill
13:29 Not Stopping Alexandra Parade
13:31 Not Stopping Duke Street
13:33 Not Stopping Bellgrove
13:35 Not Stopping High Street
13:38 Not Stopping Glasgow Queen Street Ll
13:40 Not Stopping Charing Cross
13:44 Not Stopping Partick
13:47 Not Stopping Hyndland
13:50 Not Stopping Anniesland
13:53 Not Stopping Westerton
13:57 Not Stopping Bearsden
14:00 Not Stopping Hillfoot
14:04 Not Stopping Milngavie

04/08/25 13:26 Motherwell to Dalmuir due 14:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:26
Scheduled Expected Destination
13:26 Not Stopping Motherwell
13:33 Not Stopping Whifflet
13:36 Not Stopping Kirkwood
13:39 Not Stopping Bargeddie
13:43 Not Stopping Baillieston
13:45 Not Stopping Mount Vernon
13:48 Not Stopping Carmyle
13:53 Not Stopping Rutherglen
13:55 Not Stopping Dalmarnock
13:57 Not Stopping Bridgeton
14:01 Not Stopping Argyle Street
14:04 Not Stopping Glasgow Central Low Level
14:06 Not Stopping Anderston
14:08 Not Stopping Exhibition Centre
14:11 Not Stopping Partick
14:14 Not Stopping Hyndland
14:16 Not Stopping Jordanhill
14:18 Not Stopping Scotstounhill
14:21 Not Stopping Garscadden
14:23 Not Stopping Yoker
14:25 Not Stopping Clydebank
14:31 Not Stopping Dalmuir

04/08/25 13:28 Edinburgh to Aberdeen due 15:57 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:48
Scheduled Expected Destination
13:28 Not Stopping Edinburgh
13:33 Not Stopping Haymarket
14:19 Not Stopping Cupar
14:28 Not Stopping Leuchars
14:44 Not Stopping Dundee
15:01 Not Stopping Arbroath
15:39 Not Stopping Stonehaven
15:57 Not Stopping Aberdeen

04/08/25 13:28 Inverurie to Aberdeen due 13:52 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
13:28 Not Stopping Inverurie
13:33 Not Stopping Kintore
13:43 Not Stopping Dyce
13:52 Not Stopping Aberdeen

04/08/25 13:30 Inverness to Elgin due 14:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
13:30 Not Stopping Inverness
13:40 Not Stopping Inverness Airport
13:51 Not Stopping Nairn
14:02 Not Stopping Forres
14:15 Not Stopping Elgin

04/08/25 13:30 Cumbernauld to Glasgow Queen Street due 13:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:35
Scheduled Expected Destination
13:30 Not Stopping Cumbernauld
13:32 Not Stopping Greenfaulds
13:39 Not Stopping Gartcosh
13:42 Not Stopping Stepps
13:45 Not Stopping Robroyston
13:52 Not Stopping Springburn
13:57 Not Stopping Glasgow Queen Street

04/08/25 13:31 Paisley Canal to Glasgow Central due 13:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:43
Scheduled Expected Destination
13:31 Not Stopping Paisley Canal
13:33 Not Stopping Hawkhead
13:36 Not Stopping Crookston
13:39 Not Stopping Mosspark
13:41 Not Stopping Corkerhill
13:44 Not Stopping Dumbreck
13:51 Not Stopping Glasgow Central

04/08/25 13:32 Edinburgh to Inverness due 17:02 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:51
Scheduled Expected Destination
13:32 Not Stopping Edinburgh
13:37 Not Stopping Haymarket
14:17 Not Stopping Stirling
14:50 Not Stopping Perth
15:07 Not Stopping Dunkeld & Birnam
15:21 Not Stopping Pitlochry
15:31 Not Stopping Blair Atholl
15:56 Not Stopping Dalwhinnie
16:07 Not Stopping Newtonmore
16:15 Not Stopping Kingussie
16:29 Not Stopping Aviemore
17:02 Not Stopping Inverness

04/08/25 13:32 Barrhead to Glasgow Central due 13:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
13:32 Not Stopping Barrhead
13:35 Not Stopping Nitshill
13:37 Not Stopping Priesthill & Darnley
13:39 Not Stopping Kennishead
13:42 Not Stopping Pollokshaws West
13:45 Not Stopping Crossmyloof
13:52 Not Stopping Glasgow Central

04/08/25 13:35 Inverness to Kyle Of Lochalsh due 16:16 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
13:35 Not Stopping Inverness
13:50 Not Stopping Beauly
13:56 Not Stopping Muir Of Ord
14:03 Not Stopping Conon Bridge
14:11 Not Stopping Dingwall
14:34 Not Stopping Garve
14:41 Not Stopping Lochluichart
14:48 Not Stopping Achanalt
15:04 Not Stopping Achnasheen
15:21 Not Stopping Achnashellach
15:33 Not Stopping Strathcarron
15:37 Not Stopping Attadale
15:51 Not Stopping Stromeferry
15:58 Not Stopping Duncraig
16:03 Not Stopping Plockton
16:05 Not Stopping Duirinish
16:16 Not Stopping Kyle Of Lochalsh

13:35 Glasgow Central to Gourock due 14:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:51
Scheduled Expected Destination
13:35 Not Stopping Glasgow Central
13:46 Not Stopping Paisley Gilmour Street
13:52 Not Stopping Bishopton
14:01 Not Stopping Port Glasgow
14:03 Not Stopping Bogston
14:06 Not Stopping Cartsdyke
14:08 Not Stopping Greenock Central
14:10 Not Stopping Greenock West
14:13 Not Stopping Fort Matilda
14:16 Not Stopping Gourock

04/08/25 13:36 Milngavie to Springburn due 14:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
13:36 Not Stopping Milngavie
13:39 Not Stopping Hillfoot
13:41 Not Stopping Bearsden
13:44 Not Stopping Westerton
13:47 Not Stopping Anniesland
13:50 Not Stopping Hyndland
13:53 Not Stopping Partick
13:58 Not Stopping Charing Cross
14:01 Not Stopping Glasgow Queen Street Ll
14:03 Not Stopping High Street
14:05 Not Stopping Bellgrove
14:07 Not Stopping Duke Street
14:09 Not Stopping Alexandra Parade
14:12 Not Stopping Barnhill
14:14 Not Stopping Springburn

04/08/25 13:37 Edinburgh to Perth due 15:12 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:42
Scheduled Expected Destination
13:37 Not Stopping Edinburgh
13:41 Not Stopping Haymarket
13:46 Not Stopping South Gyle
13:48 Not Stopping Edinburgh Gateway
13:59 Not Stopping Inverkeithing
14:02 Not Stopping Dalgety Bay
14:07 Not Stopping Aberdour
14:12 Not Stopping Burntisland
14:17 Not Stopping Kinghorn
14:22 Not Stopping Kirkcaldy
14:31 Not Stopping Markinch
14:40 Not Stopping Ladybank
15:12 Not Stopping Perth

04/08/25 13:37 Edinburgh to Dunblane due 14:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
13:37 Not Stopping Edinburgh
13:41 Not Stopping Haymarket
13:45 Not Stopping Edinburgh Park
13:59 Not Stopping Linlithgow
14:04 Not Stopping Polmont
14:12 Not Stopping Falkirk Grahamston
14:15 Not Stopping Camelon
14:18 Not Stopping Larbert
14:27 Not Stopping Stirling
14:31 Not Stopping Bridge Of Allan
14:35 Not Stopping Dunblane

04/08/25 13:39 Dalmuir to Whifflet due 14:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:17
Scheduled Expected Destination
13:39 Not Stopping Dalmuir
13:41 Not Stopping Clydebank
13:43 Not Stopping Yoker
13:46 Not Stopping Garscadden
13:48 Not Stopping Scotstounhill
13:51 Not Stopping Jordanhill
13:53 Not Stopping Hyndland
13:56 Not Stopping Partick
13:59 Not Stopping Exhibition Centre
14:01 Not Stopping Anderston
14:04 Not Stopping Glasgow Central Low Level
14:06 Not Stopping Argyle Street
14:09 Not Stopping Bridgeton
14:11 Not Stopping Dalmarnock
14:13 Not Stopping Rutherglen
14:17 Not Stopping Carmyle
14:20 Not Stopping Mount Vernon
14:22 Not Stopping Baillieston
14:25 Not Stopping Bargeddie
14:29 Not Stopping Kirkwood
14:33 Not Stopping Whifflet

04/08/25 13:40 Glasgow Queen Street to Aberdeen due 16:26 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:45
Scheduled Expected Destination
13:40 Not Stopping Glasgow Queen Street
14:08 Not Stopping Stirling
14:42 Not Stopping Perth
15:14 Not Stopping Dundee
15:36 Not Stopping Arbroath
15:50 Not Stopping Montrose
16:26 Not Stopping Aberdeen

04/08/25 13:41 Aberdeen to Inverness due 15:58 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
13:41 Not Stopping Aberdeen
13:49 Not Stopping Dyce
13:59 Not Stopping Kintore
14:05 Not Stopping Inverurie
14:19 Not Stopping Insch
14:38 Not Stopping Huntly
14:53 Not Stopping Keith
15:14 Not Stopping Elgin
15:27 Not Stopping Forres
15:38 Not Stopping Nairn
15:47 Not Stopping Inverness Airport
15:58 Not Stopping Inverness

04/08/25 13:42 Dundee to Edinburgh due 15:06 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:44
Scheduled Expected Destination
13:42 Not Stopping Dundee
13:55 Not Stopping Leuchars
14:02 Not Stopping Cupar
14:09 Not Stopping Ladybank
14:16 Not Stopping Markinch
14:27 Not Stopping Kirkcaldy
14:43 Not Stopping Inverkeithing
14:53 Not Stopping Edinburgh Gateway
15:00 Not Stopping Haymarket
15:06 Not Stopping Edinburgh

04/08/25 13:43 Leven to Edinburgh due 15:01 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
13:43 Not Stopping Leven
13:48 Not Stopping Cameron Bridge
13:59 Not Stopping Glenrothes With Thornton
14:06 Not Stopping Cardenden
14:11 Not Stopping Lochgelly
14:17 Not Stopping Cowdenbeath
14:23 Not Stopping Dunfermline Queen Margaret
14:26 Not Stopping Dunfermline City
14:30 Not Stopping Rosyth
14:34 Not Stopping Inverkeithing
14:38 Not Stopping North Queensferry
14:42 Not Stopping Dalmeny
14:48 Not Stopping Edinburgh Gateway
14:50 Not Stopping South Gyle
14:57 Not Stopping Haymarket
15:01 Not Stopping Edinburgh

04/08/25 13:44 Edinburgh to Tweedbank due 14:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
13:44 Not Stopping Edinburgh
13:52 Not Stopping Brunstane
13:56 Not Stopping Newcraighall
14:00 Not Stopping Shawfair
14:04 Not Stopping Eskbank
14:08 Not Stopping Newtongrange
14:13 Not Stopping Gorebridge
14:30 Not Stopping Stow
14:39 Not Stopping Galashiels
14:43 Not Stopping Tweedbank

04/08/25 13:46 Aberdeen to Glasgow Queen Street due 16:19 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
13:46 Not Stopping Aberdeen
14:23 Not Stopping Montrose
14:37 Not Stopping Arbroath
14:56 Not Stopping Dundee
15:19 Not Stopping Perth
15:48 Not Stopping Stirling
16:19 Not Stopping Glasgow Queen Street

04/08/25 13:46 Kyle Of Lochalsh to Inverness due 16:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
13:46 Not Stopping Kyle Of Lochalsh
13:54 Not Stopping Duirinish
13:59 Not Stopping Plockton
14:01 Not Stopping Duncraig
14:11 Not Stopping Stromeferry
14:22 Not Stopping Attadale
14:34 Not Stopping Strathcarron
14:42 Not Stopping Achnashellach
15:03 Not Stopping Achnasheen
15:12 Not Stopping Achanalt
15:18 Not Stopping Lochluichart
15:29 Not Stopping Garve
15:52 Not Stopping Dingwall
15:57 Not Stopping Conon Bridge
16:04 Not Stopping Muir Of Ord
16:09 Not Stopping Beauly
16:27 Not Stopping Inverness

04/08/25 13:48 Edinburgh to Cowdenbeath due 14:34 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
13:48 Not Stopping Edinburgh
13:53 Not Stopping Haymarket
14:00 Not Stopping Edinburgh Gateway
14:06 Not Stopping Dalmeny
14:10 Not Stopping North Queensferry
14:14 Not Stopping Inverkeithing
14:18 Not Stopping Rosyth
14:23 Not Stopping Dunfermline City
14:27 Not Stopping Dunfermline Queen Margaret
14:34 Not Stopping Cowdenbeath

04/08/25 13:48 Montrose to Inverurie due 15:00 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
13:48 Not Stopping Montrose
13:59 Not Stopping Laurencekirk
14:13 Not Stopping Stonehaven
14:22 Not Stopping Portlethen
14:36 Not Stopping Aberdeen
14:45 Not Stopping Dyce
14:53 Not Stopping Kintore
15:00 Not Stopping Inverurie

04/08/25 13:48 Ardrossan Harbour to Glasgow Central due 14:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
13:48 Not Stopping Ardrossan Harbour
13:51 Not Stopping Ardrossan Town
13:54 Not Stopping Ardrossan South Beach
13:56 Not Stopping Saltcoats
13:58 Not Stopping Stevenston
14:03 Not Stopping Kilwinning
14:08 Not Stopping Dalry
14:12 Not Stopping Glengarnock
14:16 Not Stopping Lochwinnoch
14:20 Not Stopping Howwood Renfrew
14:23 Not Stopping Milliken Park
14:26 Not Stopping Johnstone
14:31 Not Stopping Paisley Gilmour Street
14:41 Not Stopping Glasgow Central

13:49 Glasgow Queen Street to Alloa due 14:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
13:49 Not Stopping Glasgow Queen Street
13:54 Not Stopping Bishopbriggs
13:59 Not Stopping Lenzie
14:04 Not Stopping Croy
14:14 Not Stopping Larbert
14:23 Not Stopping Stirling
14:32 Not Stopping Alloa

13:49 Glasgow Central to Lanark due 14:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:21
Scheduled Expected Destination
13:49 Not Stopping Glasgow Central
13:57 Not Stopping Cambuslang
14:01 Not Stopping Uddingston
14:05 Not Stopping Bellshill
14:16 Not Stopping Motherwell
14:19 Not Stopping Shieldmuir
14:23 Not Stopping Wishaw
14:33 Not Stopping Carluke
14:44 Not Stopping Lanark

13:50 Lanark to Glasgow Central due 14:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:28
Scheduled Expected Destination
13:50 Not Stopping Lanark
14:00 Not Stopping Carluke
14:07 Not Stopping Wishaw
14:11 Not Stopping Shieldmuir
14:16 Not Stopping Motherwell
14:22 Not Stopping Bellshill
14:28 Not Stopping Uddingston
14:32 Not Stopping Cambuslang
14:41 Not Stopping Glasgow Central

04/08/25 13:51 Springburn to Milngavie due 14:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
13:51 Not Stopping Springburn
13:53 Not Stopping Barnhill
13:56 Not Stopping Alexandra Parade
13:58 Not Stopping Duke Street
14:00 Not Stopping Bellgrove
14:03 Not Stopping High Street
14:08 Not Stopping Glasgow Queen Street Ll
14:10 Not Stopping Charing Cross
14:14 Not Stopping Partick
14:17 Not Stopping Hyndland
14:20 Not Stopping Anniesland
14:23 Not Stopping Westerton
14:26 Not Stopping Bearsden
14:28 Not Stopping Hillfoot
14:32 Not Stopping Milngavie

04/08/25 13:51 Glasgow Central to Glasgow Central due 14:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
13:51 Not Stopping Glasgow Central
13:56 Not Stopping Pollokshields East
13:57 Not Stopping Queens Park Strathclyde
13:59 Not Stopping Crosshill
14:01 Not Stopping Mount Florida
14:03 Not Stopping Cathcart
14:06 Not Stopping Langside
14:08 Not Stopping Pollokshaws East
14:10 Not Stopping Shawlands
14:12 Not Stopping Maxwell Park
14:14 Not Stopping Pollokshields West
14:24 Not Stopping Glasgow Central

04/08/25 13:54 Glasgow Queen Street to Cumbernauld due 14:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:33
Scheduled Expected Destination
13:54 Not Stopping Glasgow Queen Street
14:01 Not Stopping Springburn
14:07 Not Stopping Robroyston
14:09 Not Stopping Stepps
14:13 Not Stopping Gartcosh
14:19 Not Stopping Greenfaulds
14:21 Not Stopping Cumbernauld

04/08/25 13:55 East Kilbride to Glasgow Central due 14:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:47
Scheduled Expected Destination
13:55 Not Stopping East Kilbride
13:59 Not Stopping Hairmyres
14:02 Not Stopping Thorntonhall
14:06 Not Stopping Busby
14:09 Not Stopping Clarkston
14:12 Not Stopping Giffnock
14:15 Not Stopping Thornliebank
14:20 Not Stopping Pollokshaws West
14:23 Not Stopping Crossmyloof
14:30 Not Stopping Glasgow Central

04/08/25 13:56 Cowdenbeath to Edinburgh due 14:39 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
13:56 Not Stopping Cowdenbeath
14:02 Not Stopping Dunfermline Queen Margaret
14:05 Not Stopping Dunfermline City
14:09 Not Stopping Rosyth
14:13 Not Stopping Inverkeithing
14:18 Not Stopping North Queensferry
14:22 Not Stopping Dalmeny
14:28 Not Stopping Edinburgh Gateway
14:34 Not Stopping Haymarket
14:39 Not Stopping Edinburgh

04/08/25 13:56 Edinburgh to Glasgow Central due 15:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:36
Scheduled Expected Destination
13:56 Not Stopping Edinburgh
14:00 Not Stopping Haymarket
14:15 Not Stopping Livingston South
14:20 Not Stopping West Calder
14:39 Not Stopping Shotts
14:52 Not Stopping Bellshill
15:12 Not Stopping Glasgow Central

13:56 Gourock to Glasgow Central due 14:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:59
Scheduled Expected Destination
13:56 Not Stopping Gourock
13:59 Not Stopping Fort Matilda
14:02 Not Stopping Greenock West
14:04 Not Stopping Greenock Central
14:07 Not Stopping Cartsdyke
14:09 Not Stopping Bogston
14:11 Not Stopping Port Glasgow
14:20 Not Stopping Bishopton
14:27 Not Stopping Paisley Gilmour Street
14:37 Not Stopping Glasgow Central

04/08/25 13:59 Edinburgh to Dundee due 15:27 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:43
Scheduled Expected Destination
13:59 Not Stopping Edinburgh
14:03 Not Stopping Haymarket
14:10 Not Stopping Edinburgh Gateway
14:23 Not Stopping Inverkeithing
14:43 Not Stopping Kirkcaldy
14:52 Not Stopping Markinch
15:00 Not Stopping Ladybank
15:06 Not Stopping Cupar
15:13 Not Stopping Leuchars
15:27 Not Stopping Dundee

04/08/25 13:59 Aberdeen to Edinburgh due 16:24 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
13:59 Not Stopping Aberdeen
14:15 Not Stopping Stonehaven
14:35 Not Stopping Montrose
14:50 Not Stopping Arbroath
15:10 Not Stopping Dundee
15:22 Not Stopping Leuchars
15:29 Not Stopping Cupar
16:18 Not Stopping Haymarket
16:24 Not Stopping Edinburgh

04/08/25 13:59 Glasgow Central to Barrhead due 14:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:13
Scheduled Expected Destination
13:59 Not Stopping Glasgow Central
14:05 Not Stopping Crossmyloof
14:07 Not Stopping Pollokshaws West
14:10 Not Stopping Kennishead
14:13 Not Stopping Priesthill & Darnley
14:15 Not Stopping Nitshill
14:20 Not Stopping Barrhead

04/08/25 14:00 Inverness to Wick due 18:22 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:57
Scheduled Expected Destination
14:00 Not Stopping Inverness
14:15 Not Stopping Beauly
14:23 Not Stopping Muir Of Ord
14:31 Not Stopping Conon Bridge
14:37 Not Stopping Dingwall
14:49 Not Stopping Alness
14:54 Not Stopping Invergordon
15:07 Not Stopping Fearn
15:13 Not Stopping Tain
15:29 Not Stopping Ardgay
15:33 Not Stopping Culrain
15:34 Not Stopping Invershin
15:45 Not Stopping Lairg
15:58 Not Stopping Rogart
16:10 Not Stopping Golspie
16:12 Not Stopping Dunrobin Castle
16:21 Not Stopping Brora
16:36 Not Stopping Helmsdale
16:48 Not Stopping Kildonan
16:58 Not Stopping Kinbrace
17:12 Not Stopping Forsinard
17:20 Not Stopping Altnabreac
17:29 Not Stopping Scotscalder
17:40 Not Stopping Georgemas Junction
17:53 Not Stopping Thurso
18:05 Not Stopping Georgemas Junction
18:22 Not Stopping Wick

04/08/25 14:00 Aberdeen to Inverurie due 14:24 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
14:00 Not Stopping Aberdeen
14:09 Not Stopping Dyce
14:17 Not Stopping Kintore
14:24 Not Stopping Inverurie

04/08/25 14:04 Whifflet to Dalmuir due 15:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:14
Scheduled Expected Destination
14:04 Not Stopping Whifflet
14:07 Not Stopping Kirkwood
14:10 Not Stopping Bargeddie
14:14 Not Stopping Baillieston
14:16 Not Stopping Mount Vernon
14:18 Not Stopping Carmyle
14:23 Not Stopping Rutherglen
14:25 Not Stopping Dalmarnock
14:27 Not Stopping Bridgeton
14:31 Not Stopping Argyle Street
14:34 Not Stopping Glasgow Central Low Level
14:36 Not Stopping Anderston
14:38 Not Stopping Exhibition Centre
14:41 Not Stopping Partick
14:44 Not Stopping Hyndland
14:46 Not Stopping Jordanhill
14:50 Not Stopping Scotstounhill
14:53 Not Stopping Garscadden
14:55 Not Stopping Yoker
14:57 Not Stopping Clydebank
15:01 Not Stopping Dalmuir

04/08/25 14:06 Milngavie to Springburn due 14:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
14:06 Not Stopping Milngavie
14:09 Not Stopping Hillfoot
14:11 Not Stopping Bearsden
14:14 Not Stopping Westerton
14:17 Not Stopping Anniesland
14:20 Not Stopping Hyndland
14:23 Not Stopping Partick
14:28 Not Stopping Charing Cross
14:31 Not Stopping Glasgow Queen Street Ll
14:33 Not Stopping High Street
14:35 Not Stopping Bellgrove
14:37 Not Stopping Duke Street
14:39 Not Stopping Alexandra Parade
14:42 Not Stopping Barnhill
14:44 Not Stopping Springburn

04/08/25 14:07 Glasgow Central to Edinburgh due 15:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
14:07 Not Stopping Glasgow Central
14:24 Not Stopping Bellshill
14:36 Not Stopping Shotts
14:47 Not Stopping West Calder
14:52 Not Stopping Livingston South
15:07 Not Stopping Haymarket
15:12 Not Stopping Edinburgh

04/08/25 14:08 Edinburgh to Leven due 15:12 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:46
Scheduled Expected Destination
14:08 Not Stopping Edinburgh
14:12 Not Stopping Haymarket
14:18 Not Stopping Edinburgh Gateway
14:24 Not Stopping Dalmeny
14:27 Not Stopping North Queensferry
14:31 Not Stopping Inverkeithing
14:34 Not Stopping Dalgety Bay
14:39 Not Stopping Aberdour
14:43 Not Stopping Burntisland
14:48 Not Stopping Kinghorn
14:53 Not Stopping Kirkcaldy
15:07 Not Stopping Cameron Bridge
15:12 Not Stopping Leven

04/08/25 14:08 Glasgow Central to Paisley Canal due 14:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:38
Scheduled Expected Destination
14:08 Not Stopping Glasgow Central
14:13 Not Stopping Dumbreck
14:16 Not Stopping Corkerhill
14:18 Not Stopping Mosspark
14:20 Not Stopping Crookston
14:23 Not Stopping Hawkhead
14:26 Not Stopping Paisley Canal

04/08/25 14:09 Arbroath to Dundee due 14:33 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:05
Scheduled Expected Destination
14:09 Not Stopping Arbroath
14:16 Not Stopping Carnoustie
14:21 Not Stopping Monifieth
14:26 Not Stopping Broughty Ferry
14:33 Not Stopping Dundee

04/08/25 14:09 Dalmuir to Motherwell due 15:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:21
Scheduled Expected Destination
14:09 Not Stopping Dalmuir
14:11 Not Stopping Clydebank
14:13 Not Stopping Yoker
14:16 Not Stopping Garscadden
14:18 Not Stopping Scotstounhill
14:21 Not Stopping Jordanhill
14:23 Not Stopping Hyndland
14:26 Not Stopping Partick
14:29 Not Stopping Exhibition Centre
14:31 Not Stopping Anderston
14:33 Not Stopping Glasgow Central Low Level
14:34 Not Stopping Argyle Street
14:37 Not Stopping Bridgeton
14:39 Not Stopping Dalmarnock
14:41 Not Stopping Rutherglen
14:45 Not Stopping Carmyle
14:48 Not Stopping Mount Vernon
14:50 Not Stopping Baillieston
14:53 Not Stopping Bargeddie
14:57 Not Stopping Kirkwood
15:01 Not Stopping Whifflet
15:08 Not Stopping Motherwell

04/08/25 14:10 Aberdeen to Montrose due 14:55 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:05
Scheduled Expected Destination
14:10 Not Stopping Aberdeen
14:20 Not Stopping Portlethen
14:29 Not Stopping Stonehaven
14:43 Not Stopping Laurencekirk
14:55 Not Stopping Montrose

04/08/25 14:12 Glasgow Queen Street to Dundee due 15:52 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
14:12 Not Stopping Glasgow Queen Street
14:42 Not Stopping Stirling
14:47 Not Stopping Bridge Of Allan
14:52 Not Stopping Dunblane
15:09 Not Stopping Gleneagles
15:24 Not Stopping Perth
15:42 Not Stopping Invergowrie
15:52 Not Stopping Dundee

04/08/25 14:14 Dundee to Glasgow Queen Street due 15:54 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
14:14 Not Stopping Dundee
14:20 Not Stopping Invergowrie
14:40 Not Stopping Perth
14:56 Not Stopping Gleneagles
15:10 Not Stopping Dunblane
15:14 Not Stopping Bridge Of Allan
15:21 Not Stopping Stirling
15:54 Not Stopping Glasgow Queen Street

04/08/25 14:15 Glasgow Central to Ardrossan Harbour due 15:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
14:15 Not Stopping Glasgow Central
14:25 Not Stopping Paisley Gilmour Street
14:29 Not Stopping Johnstone
14:32 Not Stopping Milliken Park
14:35 Not Stopping Howwood Renfrew
14:39 Not Stopping Lochwinnoch
14:43 Not Stopping Glengarnock
14:47 Not Stopping Dalry
14:51 Not Stopping Kilwinning
14:55 Not Stopping Stevenston
14:58 Not Stopping Saltcoats
15:00 Not Stopping Ardrossan South Beach
15:03 Not Stopping Ardrossan Town
15:06 Not Stopping Ardrossan Harbour

14:15 Alloa to Glasgow Queen Street due 15:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:22
Scheduled Expected Destination
14:15 Not Stopping Alloa
14:27 Not Stopping Stirling
14:36 Not Stopping Larbert
14:45 Not Stopping Croy
14:51 Not Stopping Lenzie
14:55 Not Stopping Bishopbriggs
15:01 Not Stopping Glasgow Queen Street

04/08/25 14:17 Edinburgh to Leven due 15:34 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:46
Scheduled Expected Destination
14:17 Not Stopping Edinburgh
14:23 Not Stopping Haymarket
14:27 Not Stopping South Gyle
14:30 Not Stopping Edinburgh Gateway
14:36 Not Stopping Dalmeny
14:39 Not Stopping North Queensferry
14:43 Not Stopping Inverkeithing
14:47 Not Stopping Rosyth
14:52 Not Stopping Dunfermline City
14:56 Not Stopping Dunfermline Queen Margaret
15:02 Not Stopping Cowdenbeath
15:08 Not Stopping Lochgelly
15:12 Not Stopping Cardenden
15:20 Not Stopping Glenrothes With Thornton
15:29 Not Stopping Cameron Bridge
15:34 Not Stopping Leven

04/08/25 14:18 Leven to Edinburgh due 15:25 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
14:18 Not Stopping Leven
14:23 Not Stopping Cameron Bridge
14:36 Not Stopping Kirkcaldy
14:41 Not Stopping Kinghorn
14:46 Not Stopping Burntisland
14:50 Not Stopping Aberdour
14:55 Not Stopping Dalgety Bay
14:59 Not Stopping Inverkeithing
15:03 Not Stopping North Queensferry
15:07 Not Stopping Dalmeny
15:13 Not Stopping Edinburgh Gateway
15:21 Not Stopping Haymarket
15:25 Not Stopping Edinburgh

04/08/25 14:18 Glasgow Central to East Kilbride due 14:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:39
Scheduled Expected Destination
14:18 Not Stopping Glasgow Central
14:25 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

04/08/25 14:20 Tweedbank to Edinburgh due 15:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
14:20 Not Stopping Tweedbank
14:24 Not Stopping Galashiels
14:33 Not Stopping Stow
14:50 Not Stopping Gorebridge
14:54 Not Stopping Newtongrange
14:57 Not Stopping Eskbank
15:02 Not Stopping Shawfair
15:06 Not Stopping Newcraighall
15:10 Not Stopping Brunstane
15:19 Not Stopping Edinburgh

04/08/25 14:21 Springburn to Milngavie due 15:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
14:21 Not Stopping Springburn
14:23 Not Stopping Barnhill
14:26 Not Stopping Alexandra Parade
14:28 Not Stopping Duke Street
14:30 Not Stopping Bellgrove
14:33 Not Stopping High Street
14:38 Not Stopping Glasgow Queen Street Ll
14:40 Not Stopping Charing Cross
14:44 Not Stopping Partick
14:47 Not Stopping Hyndland
14:50 Not Stopping Anniesland
14:53 Not Stopping Westerton
14:56 Not Stopping Bearsden
14:59 Not Stopping Hillfoot
15:03 Not Stopping Milngavie

14:24 Crianlarich to Mallaig due 17:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:33
Scheduled Expected Destination
14:24 Not Stopping Crianlarich
14:35 Not Stopping Upper Tyndrum
14:49 Not Stopping Bridge Of Orchy
15:12 Not Stopping Rannoch
15:24 Not Stopping Corrour
15:40 Not Stopping Tulloch
15:50 Not Stopping Roy Bridge
15:56 Not Stopping Spean Bridge
16:19 Not Stopping Fort William
16:25 Not Stopping Banavie
16:30 Not Stopping Corpach
16:36 Not Stopping Loch Eil Outward Bound
16:40 Not Stopping Locheilside
16:56 Not Stopping Glenfinnan
17:10 Not Stopping Lochailort
17:19 Not Stopping Beasdale
17:28 Not Stopping Arisaig
17:36 Not Stopping Morar
17:43 Not Stopping Mallaig

04/08/25 14:25 Elgin to Inverness due 15:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:08
Scheduled Expected Destination
14:25 Not Stopping Elgin
14:38 Not Stopping Forres
14:49 Not Stopping Nairn
14:58 Not Stopping Inverness Airport
15:10 Not Stopping Inverness

04/08/25 14:26 Motherwell to Dalmuir due 15:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:10
Scheduled Expected Destination
14:26 Not Stopping Motherwell
14:33 Not Stopping Whifflet
14:36 Not Stopping Kirkwood
14:39 Not Stopping Bargeddie
14:43 Not Stopping Baillieston
14:45 Not Stopping Mount Vernon
14:48 Not Stopping Carmyle
14:53 Not Stopping Rutherglen
14:55 Not Stopping Dalmarnock
14:57 Not Stopping Bridgeton
15:01 Not Stopping Argyle Street
15:04 Not Stopping Glasgow Central Low Level
15:06 Not Stopping Anderston
15:08 Not Stopping Exhibition Centre
15:11 Not Stopping Partick
15:14 Not Stopping Hyndland
15:16 Not Stopping Jordanhill
15:18 Not Stopping Scotstounhill
15:21 Not Stopping Garscadden
15:23 Not Stopping Yoker
15:25 Not Stopping Clydebank
15:31 Not Stopping Dalmuir

04/08/25 14:27 Perth to Edinburgh due 15:58 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:42
Scheduled Expected Destination
14:27 Not Stopping Perth
14:49 Not Stopping Ladybank
14:59 Not Stopping Markinch
15:10 Not Stopping Kirkcaldy
15:15 Not Stopping Kinghorn
15:20 Not Stopping Burntisland
15:24 Not Stopping Aberdour
15:29 Not Stopping Dalgety Bay
15:33 Not Stopping Inverkeithing
15:44 Not Stopping Edinburgh Gateway
15:47 Not Stopping South Gyle
15:54 Not Stopping Haymarket
15:58 Not Stopping Edinburgh

04/08/25 14:28 Inverness to Aberdeen due 16:41 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
14:28 Not Stopping Inverness
14:38 Not Stopping Inverness Airport
14:49 Not Stopping Nairn
15:00 Not Stopping Forres
15:14 Not Stopping Elgin
15:34 Not Stopping Keith
15:49 Not Stopping Huntly
16:05 Not Stopping Insch
16:17 Not Stopping Inverurie
16:23 Not Stopping Kintore
16:32 Not Stopping Dyce
16:41 Not Stopping Aberdeen

04/08/25 14:28 Barrhead to Glasgow Central due 14:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
14:28 Not Stopping Barrhead
14:31 Not Stopping Nitshill
14:33 Not Stopping Priesthill & Darnley
14:35 Not Stopping Kennishead
14:38 Not Stopping Pollokshaws West
14:41 Not Stopping Crossmyloof
14:47 Not Stopping Glasgow Central

04/08/25 14:30 Cumbernauld to Glasgow Queen Street due 14:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:35
Scheduled Expected Destination
14:30 Not Stopping Cumbernauld
14:32 Not Stopping Greenfaulds
14:39 Not Stopping Gartcosh
14:43 Not Stopping Stepps
14:46 Not Stopping Robroyston
14:53 Not Stopping Springburn
14:58 Not Stopping Glasgow Queen Street

04/08/25 14:30 Dunblane to Edinburgh due 15:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:54
Scheduled Expected Destination
14:30 Not Stopping Dunblane
14:33 Not Stopping Bridge Of Allan
14:39 Not Stopping Stirling
14:46 Not Stopping Larbert
14:49 Not Stopping Camelon
14:52 Not Stopping Falkirk Grahamston
14:57 Not Stopping Polmont
15:03 Not Stopping Linlithgow
15:17 Not Stopping Edinburgh Park
15:22 Not Stopping Haymarket
15:26 Not Stopping Edinburgh

04/08/25 14:31 Paisley Canal to Glasgow Central due 14:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:43
Scheduled Expected Destination
14:31 Not Stopping Paisley Canal
14:33 Not Stopping Hawkhead
14:36 Not Stopping Crookston
14:39 Not Stopping Mosspark
14:41 Not Stopping Corkerhill
14:44 Not Stopping Dumbreck
14:51 Not Stopping Glasgow Central

04/08/25 14:34 Edinburgh to Dunblane due 15:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
14:34 Not Stopping Edinburgh
14:38 Not Stopping Haymarket
14:42 Not Stopping Edinburgh Park
14:53 Not Stopping Linlithgow
14:58 Not Stopping Polmont
15:10 Not Stopping Falkirk Grahamston
15:13 Not Stopping Camelon
15:18 Not Stopping Larbert
15:27 Not Stopping Stirling
15:31 Not Stopping Bridge Of Allan
15:35 Not Stopping Dunblane

04/08/25 14:35 Aberdeen to Glasgow Queen Street due 17:18 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
14:35 Not Stopping Aberdeen
15:09 Not Stopping Montrose
15:25 Not Stopping Arbroath
15:32 Not Stopping Carnoustie
15:38 Not Stopping Monifieth
15:42 Not Stopping Broughty Ferry
15:53 Not Stopping Dundee
16:15 Not Stopping Perth
16:44 Not Stopping Stirling
17:18 Not Stopping Glasgow Queen Street

14:35 Glasgow Central to Gourock due 15:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:51
Scheduled Expected Destination
14:35 Not Stopping Glasgow Central
14:45 Not Stopping Paisley Gilmour Street
14:51 Not Stopping Bishopton
15:00 Not Stopping Port Glasgow
15:02 Not Stopping Bogston
15:05 Not Stopping Cartsdyke
15:07 Not Stopping Greenock Central
15:09 Not Stopping Greenock West
15:12 Not Stopping Fort Matilda
15:15 Not Stopping Gourock

04/08/25 14:36 Milngavie to Springburn due 15:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
14:36 Not Stopping Milngavie
14:39 Not Stopping Hillfoot
14:41 Not Stopping Bearsden
14:44 Not Stopping Westerton
14:47 Not Stopping Anniesland
14:50 Not Stopping Hyndland
14:53 Not Stopping Partick
14:58 Not Stopping Charing Cross
15:01 Not Stopping Glasgow Queen Street Ll
15:03 Not Stopping High Street
15:05 Not Stopping Bellgrove
15:07 Not Stopping Duke Street
15:09 Not Stopping Alexandra Parade
15:12 Not Stopping Barnhill
15:14 Not Stopping Springburn

04/08/25 14:38 Dalmuir to Whifflet due 15:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:26
Scheduled Expected Destination
14:38 Not Stopping Dalmuir
14:40 Not Stopping Clydebank
14:42 Not Stopping Yoker
14:45 Not Stopping Garscadden
14:47 Not Stopping Scotstounhill
14:51 Not Stopping Jordanhill
14:53 Not Stopping Hyndland
14:56 Not Stopping Partick
14:59 Not Stopping Exhibition Centre
15:01 Not Stopping Anderston
15:04 Not Stopping Glasgow Central Low Level
15:06 Not Stopping Argyle Street
15:09 Not Stopping Bridgeton
15:11 Not Stopping Dalmarnock
15:13 Not Stopping Rutherglen
15:17 Not Stopping Carmyle
15:20 Not Stopping Mount Vernon
15:22 Not Stopping Baillieston
15:25 Not Stopping Bargeddie
15:29 Not Stopping Kirkwood
15:33 Not Stopping Whifflet

04/08/25 14:39 Glasgow Queen Street to Inverness due 19:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:06
Scheduled Expected Destination
14:39 Not Stopping Glasgow Queen Street
15:07 Not Stopping Stirling
15:41 Not Stopping Perth
16:04 Not Stopping Dundee
16:16 Not Stopping Carnoustie
16:23 Not Stopping Arbroath
16:37 Not Stopping Montrose
17:25 Not Stopping Aberdeen
17:34 Not Stopping Dyce
17:46 Not Stopping Inverurie
17:59 Not Stopping Insch
18:15 Not Stopping Huntly
18:30 Not Stopping Keith
18:53 Not Stopping Elgin
19:06 Not Stopping Forres
19:18 Not Stopping Nairn
19:27 Not Stopping Inverness Airport
19:39 Not Stopping Inverness

04/08/25 14:40 Dundee to Edinburgh due 16:11 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:44
Scheduled Expected Destination
14:40 Not Stopping Dundee
14:53 Not Stopping Leuchars
15:00 Not Stopping Cupar
15:07 Not Stopping Ladybank
15:14 Not Stopping Markinch
15:25 Not Stopping Kirkcaldy
15:43 Not Stopping Inverkeithing
15:56 Not Stopping Edinburgh Gateway
16:05 Not Stopping Haymarket
16:11 Not Stopping Edinburgh

04/08/25 14:41 Edinburgh to Perth due 16:13 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:42
Scheduled Expected Destination
14:41 Not Stopping Edinburgh
14:45 Not Stopping Haymarket
14:50 Not Stopping South Gyle
14:52 Not Stopping Edinburgh Gateway
15:03 Not Stopping Inverkeithing
15:06 Not Stopping Dalgety Bay
15:11 Not Stopping Aberdour
15:16 Not Stopping Burntisland
15:21 Not Stopping Kinghorn
15:26 Not Stopping Kirkcaldy
15:35 Not Stopping Markinch
15:43 Not Stopping Ladybank
16:13 Not Stopping Perth

04/08/25 14:41 Oban to Glasgow Queen Street due 17:44 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 20:32
Scheduled Expected Destination
14:41 Not Stopping Oban
14:52 Not Stopping Connel Ferry
15:06 Not Stopping Taynuilt
15:14 Not Stopping Falls Of Cruachan
15:21 Not Stopping Loch Awe
15:26 Not Stopping Dalmally
15:45 Not Stopping Tyndrum Lower
15:56 Not Stopping Crianlarich
16:11 Not Stopping Ardlui
16:27 Not Stopping Arrochar & Tarbet
16:49 Not Stopping Garelochhead
17:00 Not Stopping Helensburgh Upper
17:13 Not Stopping Dumbarton Central
17:24 Not Stopping Dalmuir
17:44 Not Stopping Glasgow Queen Street

04/08/25 14:42 Edinburgh to Tweedbank due 15:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
14:42 Not Stopping Edinburgh
14:51 Not Stopping Brunstane
14:55 Not Stopping Newcraighall
14:59 Not Stopping Shawfair
15:03 Not Stopping Eskbank
15:07 Not Stopping Newtongrange
15:12 Not Stopping Gorebridge
15:29 Not Stopping Stow
15:38 Not Stopping Galashiels
15:42 Not Stopping Tweedbank

04/08/25 14:45 Edinburgh to Cowdenbeath due 15:31 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
14:45 Not Stopping Edinburgh
14:49 Not Stopping Haymarket
14:57 Not Stopping Edinburgh Gateway
15:03 Not Stopping Dalmeny
15:07 Not Stopping North Queensferry
15:11 Not Stopping Inverkeithing
15:15 Not Stopping Rosyth
15:20 Not Stopping Dunfermline City
15:24 Not Stopping Dunfermline Queen Margaret
15:31 Not Stopping Cowdenbeath

04/08/25 14:46 Leven to Edinburgh due 16:05 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
14:46 Not Stopping Leven
14:50 Not Stopping Cameron Bridge
15:01 Not Stopping Glenrothes With Thornton
15:08 Not Stopping Cardenden
15:13 Not Stopping Lochgelly
15:19 Not Stopping Cowdenbeath
15:25 Not Stopping Dunfermline Queen Margaret
15:28 Not Stopping Dunfermline City
15:32 Not Stopping Rosyth
15:36 Not Stopping Inverkeithing
15:41 Not Stopping North Queensferry
15:45 Not Stopping Dalmeny
15:51 Not Stopping Edinburgh Gateway
15:53 Not Stopping South Gyle
16:01 Not Stopping Haymarket
16:05 Not Stopping Edinburgh

04/08/25 14:48 Ardrossan Harbour to Glasgow Central due 15:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
14:48 Not Stopping Ardrossan Harbour
14:51 Not Stopping Ardrossan Town
14:54 Not Stopping Ardrossan South Beach
14:56 Not Stopping Saltcoats
14:58 Not Stopping Stevenston
15:03 Not Stopping Kilwinning
15:08 Not Stopping Dalry
15:12 Not Stopping Glengarnock
15:16 Not Stopping Lochwinnoch
15:20 Not Stopping Howwood Renfrew
15:23 Not Stopping Milliken Park
15:26 Not Stopping Johnstone
15:31 Not Stopping Paisley Gilmour Street
15:42 Not Stopping Glasgow Central

14:48 Glasgow Queen Street to Alloa due 15:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
14:48 Not Stopping Glasgow Queen Street
14:53 Not Stopping Bishopbriggs
14:57 Not Stopping Lenzie
15:03 Not Stopping Croy
15:13 Not Stopping Larbert
15:23 Not Stopping Stirling
15:32 Not Stopping Alloa

14:48 Glasgow Central to Lanark due 15:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:21
Scheduled Expected Destination
14:48 Not Stopping Glasgow Central
14:56 Not Stopping Cambuslang
15:00 Not Stopping Uddingston
15:04 Not Stopping Bellshill
15:13 Not Stopping Motherwell
15:16 Not Stopping Shieldmuir
15:20 Not Stopping Wishaw
15:26 Not Stopping Carluke
15:36 Not Stopping Lanark

14:49 Lanark to Glasgow Central due 15:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:28
Scheduled Expected Destination
14:49 Not Stopping Lanark
14:59 Not Stopping Carluke
15:06 Not Stopping Wishaw
15:09 Not Stopping Shieldmuir
15:15 Not Stopping Motherwell
15:19 Not Stopping Uddingston
15:24 Not Stopping Cambuslang
15:33 Not Stopping Glasgow Central

04/08/25 14:50 Inverness to Glasgow Queen Street due 18:14 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:51
Scheduled Expected Destination
14:50 Not Stopping Inverness
15:25 Not Stopping Aviemore
15:36 Not Stopping Kingussie
16:20 Not Stopping Pitlochry
16:37 Not Stopping Dunkeld & Birnam
17:05 Not Stopping Perth
17:41 Not Stopping Stirling
18:14 Not Stopping Glasgow Queen Street

04/08/25 14:50 Inverness to Invergordon due 15:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
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

04/08/25 14:50 Garscadden to Edinburgh due 16:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:37
Scheduled Expected Destination
14:50 Not Stopping Garscadden
14:57 Not Stopping Hyndland
14:59 Not Stopping Partick
15:03 Not Stopping Charing Cross
15:06 Not Stopping Glasgow Queen Street Ll
15:08 Not Stopping High Street
15:10 Not Stopping Bellgrove
15:13 Not Stopping Carntyne
15:16 Not Stopping Shettleston
15:25 Not Stopping Coatbridge Sunnyside
15:31 Not Stopping Airdrie
15:34 Not Stopping Drumgelloch
15:38 Not Stopping Caldercruix
15:44 Not Stopping Blackridge
15:47 Not Stopping Armadale
15:53 Not Stopping Bathgate
15:57 Not Stopping Livingston North
16:00 Not Stopping Uphall
16:09 Not Stopping Edinburgh Park
16:17 Not Stopping Haymarket
16:23 Not Stopping Edinburgh

04/08/25 14:51 Inverurie to Montrose due 16:02 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
14:51 Not Stopping Inverurie
14:56 Not Stopping Kintore
15:06 Not Stopping Dyce
15:17 Not Stopping Aberdeen
15:27 Not Stopping Portlethen
15:36 Not Stopping Stonehaven
15:50 Not Stopping Laurencekirk
16:02 Not Stopping Montrose

04/08/25 14:51 Springburn to Milngavie due 15:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
14:51 Not Stopping Springburn
14:53 Not Stopping Barnhill
14:56 Not Stopping Alexandra Parade
14:57 Not Stopping Duke Street
15:00 Not Stopping Bellgrove
15:03 Not Stopping High Street
15:08 Not Stopping Glasgow Queen Street Ll
15:10 Not Stopping Charing Cross
15:14 Not Stopping Partick
15:17 Not Stopping Hyndland
15:20 Not Stopping Anniesland
15:23 Not Stopping Westerton
15:26 Not Stopping Bearsden
15:28 Not Stopping Hillfoot
15:32 Not Stopping Milngavie

04/08/25 14:51 Glasgow Central to Glasgow Central due 15:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
14:51 Not Stopping Glasgow Central
14:56 Not Stopping Pollokshields East
14:57 Not Stopping Queens Park Strathclyde
14:59 Not Stopping Crosshill
15:01 Not Stopping Mount Florida
15:03 Not Stopping Cathcart
15:06 Not Stopping Langside
15:08 Not Stopping Pollokshaws East
15:10 Not Stopping Shawlands
15:12 Not Stopping Maxwell Park
15:14 Not Stopping Pollokshields West
15:20 Not Stopping Glasgow Central

04/08/25 14:54 Cowdenbeath to Edinburgh due 15:37 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
14:54 Not Stopping Cowdenbeath
15:00 Not Stopping Dunfermline Queen Margaret
15:03 Not Stopping Dunfermline City
15:07 Not Stopping Rosyth
15:12 Not Stopping Inverkeithing
15:16 Not Stopping North Queensferry
15:20 Not Stopping Dalmeny
15:26 Not Stopping Edinburgh Gateway
15:32 Not Stopping Haymarket
15:37 Not Stopping Edinburgh

04/08/25 14:55 Montrose to Aberdeen due 15:41 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
14:55 Not Stopping Montrose
15:06 Not Stopping Laurencekirk
15:20 Not Stopping Stonehaven
15:29 Not Stopping Portlethen
15:41 Not Stopping Aberdeen

04/08/25 14:55 Glasgow Queen Street to Cumbernauld due 15:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:33
Scheduled Expected Destination
14:55 Not Stopping Glasgow Queen Street
15:02 Not Stopping Springburn
15:07 Not Stopping Robroyston
15:10 Not Stopping Stepps
15:14 Not Stopping Gartcosh
15:20 Not Stopping Greenfaulds
15:22 Not Stopping Cumbernauld

04/08/25 14:55 Edinburgh to Glasgow Central due 16:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:36
Scheduled Expected Destination
14:55 Not Stopping Edinburgh
15:00 Not Stopping Haymarket
15:15 Not Stopping Livingston South
15:20 Not Stopping West Calder
15:39 Not Stopping Shotts
15:50 Not Stopping Bellshill
16:09 Not Stopping Glasgow Central

14:56 Gourock to Glasgow Central due 15:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:59
Scheduled Expected Destination
14:56 Not Stopping Gourock
14:59 Not Stopping Fort Matilda
15:02 Not Stopping Greenock West
15:04 Not Stopping Greenock Central
15:07 Not Stopping Cartsdyke
15:09 Not Stopping Bogston
15:11 Not Stopping Port Glasgow
15:20 Not Stopping Bishopton
15:27 Not Stopping Paisley Gilmour Street
15:40 Not Stopping Glasgow Central

04/08/25 14:57 Glasgow Central to Barrhead due 15:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:13
Scheduled Expected Destination
14:57 Not Stopping Glasgow Central
15:03 Not Stopping Crossmyloof
15:05 Not Stopping Pollokshaws West
15:08 Not Stopping Kennishead
15:11 Not Stopping Priesthill & Darnley
15:13 Not Stopping Nitshill
15:18 Not Stopping Barrhead

04/08/25 14:57 East Kilbride to Glasgow Central due 15:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:56
Scheduled Expected Destination
14:57 Not Stopping East Kilbride
15:01 Not Stopping Hairmyres
15:04 Not Stopping Thorntonhall
15:07 Not Stopping Busby
15:10 Not Stopping Clarkston
15:14 Not Stopping Giffnock
15:16 Not Stopping Thornliebank
15:20 Not Stopping Pollokshaws West
15:23 Not Stopping Crossmyloof
15:30 Not Stopping Glasgow Central

04/08/25 15:00 Edinburgh to Dundee due 16:24 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:43
Scheduled Expected Destination
15:00 Not Stopping Edinburgh
15:04 Not Stopping Haymarket
15:10 Not Stopping Edinburgh Gateway
15:22 Not Stopping Inverkeithing
15:41 Not Stopping Kirkcaldy
15:49 Not Stopping Markinch
15:57 Not Stopping Ladybank
16:03 Not Stopping Cupar
16:10 Not Stopping Leuchars
16:24 Not Stopping Dundee

04/08/25 15:03 Edinburgh to Leven due 16:08 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:46
Scheduled Expected Destination
15:03 Not Stopping Edinburgh
15:08 Not Stopping Haymarket
15:14 Not Stopping Edinburgh Gateway
15:20 Not Stopping Dalmeny
15:23 Not Stopping North Queensferry
15:27 Not Stopping Inverkeithing
15:30 Not Stopping Dalgety Bay
15:35 Not Stopping Aberdour
15:39 Not Stopping Burntisland
15:44 Not Stopping Kinghorn
15:49 Not Stopping Kirkcaldy
16:03 Not Stopping Cameron Bridge
16:08 Not Stopping Leven

04/08/25 15:03 Glasgow Central to Edinburgh due 16:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
15:03 Not Stopping Glasgow Central
15:20 Not Stopping Bellshill
15:35 Not Stopping Shotts
15:47 Not Stopping West Calder
15:51 Not Stopping Livingston South
16:08 Not Stopping Haymarket
16:14 Not Stopping Edinburgh

04/08/25 15:04 Aberdeen to Inverurie due 15:28 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
15:04 Not Stopping Aberdeen
15:13 Not Stopping Dyce
15:21 Not Stopping Kintore
15:28 Not Stopping Inverurie

04/08/25 15:04 Bathgate to Milngavie due 16:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:31
Scheduled Expected Destination
15:04 Not Stopping Bathgate
15:17 Not Stopping Drumgelloch
15:27 Not Stopping Airdrie
15:32 Not Stopping Coatbridge Sunnyside
15:40 Not Stopping Shettleston
15:42 Not Stopping Carntyne
15:46 Not Stopping Bellgrove
15:48 Not Stopping High Street
15:52 Not Stopping Glasgow Queen Street Ll
15:54 Not Stopping Charing Cross
15:58 Not Stopping Partick
16:01 Not Stopping Hyndland
16:04 Not Stopping Anniesland
16:07 Not Stopping Westerton
16:10 Not Stopping Bearsden
16:12 Not Stopping Hillfoot
16:15 Not Stopping Milngavie

04/08/25 15:06 Milngavie to Springburn due 15:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
15:06 Not Stopping Milngavie
15:09 Not Stopping Hillfoot
15:12 Not Stopping Bearsden
15:15 Not Stopping Westerton
15:18 Not Stopping Anniesland
15:21 Not Stopping Hyndland
15:23 Not Stopping Partick
15:28 Not Stopping Charing Cross
15:31 Not Stopping Glasgow Queen Street Ll
15:33 Not Stopping High Street
15:35 Not Stopping Bellgrove
15:37 Not Stopping Duke Street
15:39 Not Stopping Alexandra Parade
15:42 Not Stopping Barnhill
15:44 Not Stopping Springburn

04/08/25 15:06 Whifflet to Dalmuir due 16:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:17
Scheduled Expected Destination
15:06 Not Stopping Whifflet
15:09 Not Stopping Kirkwood
15:12 Not Stopping Bargeddie
15:16 Not Stopping Baillieston
15:18 Not Stopping Mount Vernon
15:20 Not Stopping Carmyle
15:24 Not Stopping Rutherglen
15:27 Not Stopping Dalmarnock
15:29 Not Stopping Bridgeton
15:32 Not Stopping Argyle Street
15:35 Not Stopping Glasgow Central Low Level
15:36 Not Stopping Anderston
15:38 Not Stopping Exhibition Centre
15:42 Not Stopping Partick
15:44 Not Stopping Hyndland
15:46 Not Stopping Jordanhill
15:49 Not Stopping Scotstounhill
15:51 Not Stopping Garscadden
15:54 Not Stopping Yoker
15:56 Not Stopping Clydebank
16:01 Not Stopping Dalmuir

04/08/25 15:07 Glasgow Queen Street to Inverness due 18:26 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
15:07 Not Stopping Glasgow Queen Street
15:35 Not Stopping Stirling
16:19 Not Stopping Perth
16:37 Not Stopping Dunkeld & Birnam
16:52 Not Stopping Pitlochry
17:02 Not Stopping Blair Atholl
17:38 Not Stopping Kingussie
17:50 Not Stopping Aviemore
17:58 Not Stopping Carrbridge
18:26 Not Stopping Inverness

04/08/25 15:08 Glasgow Central to Paisley Canal due 15:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:38
Scheduled Expected Destination
15:08 Not Stopping Glasgow Central
15:13 Not Stopping Dumbreck
15:16 Not Stopping Corkerhill
15:18 Not Stopping Mosspark
15:20 Not Stopping Crookston
15:23 Not Stopping Hawkhead
15:26 Not Stopping Paisley Canal

04/08/25 15:10 Dalmuir to Motherwell due 16:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:14
Scheduled Expected Destination
15:10 Not Stopping Dalmuir
15:12 Not Stopping Clydebank
15:14 Not Stopping Yoker
15:17 Not Stopping Garscadden
15:19 Not Stopping Scotstounhill
15:21 Not Stopping Jordanhill
15:24 Not Stopping Hyndland
15:26 Not Stopping Partick
15:29 Not Stopping Exhibition Centre
15:31 Not Stopping Anderston
15:33 Not Stopping Glasgow Central Low Level
15:35 Not Stopping Argyle Street
15:38 Not Stopping Bridgeton
15:40 Not Stopping Dalmarnock
15:42 Not Stopping Rutherglen
15:46 Not Stopping Carmyle
15:48 Not Stopping Mount Vernon
15:51 Not Stopping Baillieston
15:54 Not Stopping Bargeddie
15:58 Not Stopping Kirkwood
16:02 Not Stopping Whifflet
16:09 Not Stopping Motherwell

04/08/25 15:11 Glasgow Queen Street to Dundee due 16:56 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
15:11 Not Stopping Glasgow Queen Street
15:41 Not Stopping Stirling
15:46 Not Stopping Bridge Of Allan
15:51 Not Stopping Dunblane
16:05 Not Stopping Gleneagles
16:28 Not Stopping Perth
16:48 Not Stopping Invergowrie
16:56 Not Stopping Dundee

04/08/25 15:15 Dundee to Glasgow Queen Street due 16:56 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
15:15 Not Stopping Dundee
15:21 Not Stopping Invergowrie
15:41 Not Stopping Perth
15:57 Not Stopping Gleneagles
16:11 Not Stopping Dunblane
16:15 Not Stopping Bridge Of Allan
16:22 Not Stopping Stirling
16:56 Not Stopping Glasgow Queen Street

04/08/25 15:15 Inverurie to Aberdeen due 15:39 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
15:15 Not Stopping Inverurie
15:20 Not Stopping Kintore
15:30 Not Stopping Dyce
15:39 Not Stopping Aberdeen

04/08/25 15:15 Glasgow Central to Ardrossan Harbour due 16:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
15:15 Not Stopping Glasgow Central
15:25 Not Stopping Paisley Gilmour Street
15:29 Not Stopping Johnstone
15:32 Not Stopping Milliken Park
15:35 Not Stopping Howwood Renfrew
15:39 Not Stopping Lochwinnoch
15:43 Not Stopping Glengarnock
15:47 Not Stopping Dalry
15:51 Not Stopping Kilwinning
15:55 Not Stopping Stevenston
15:58 Not Stopping Saltcoats
16:00 Not Stopping Ardrossan South Beach
16:03 Not Stopping Ardrossan Town
16:06 Not Stopping Ardrossan Harbour

15:15 Alloa to Glasgow Queen Street due 16:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:22
Scheduled Expected Destination
15:15 Not Stopping Alloa
15:26 Not Stopping Stirling
15:34 Not Stopping Larbert
15:44 Not Stopping Croy
15:50 Not Stopping Lenzie
15:54 Not Stopping Bishopbriggs
16:02 Not Stopping Glasgow Queen Street

04/08/25 15:17 Edinburgh to Leven due 16:31 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:46
Scheduled Expected Destination
15:17 Not Stopping Edinburgh
15:21 Not Stopping Haymarket
15:26 Not Stopping South Gyle
15:28 Not Stopping Edinburgh Gateway
15:34 Not Stopping Dalmeny
15:38 Not Stopping North Queensferry
15:42 Not Stopping Inverkeithing
15:45 Not Stopping Rosyth
15:50 Not Stopping Dunfermline City
15:54 Not Stopping Dunfermline Queen Margaret
16:00 Not Stopping Cowdenbeath
16:06 Not Stopping Lochgelly
16:10 Not Stopping Cardenden
16:16 Not Stopping Glenrothes With Thornton
16:26 Not Stopping Cameron Bridge
16:31 Not Stopping Leven

04/08/25 15:18 Glasgow Central to East Kilbride due 15:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:40
Scheduled Expected Destination
15:18 Not Stopping Glasgow Central
15:25 Not Stopping Crossmyloof
15:27 Not Stopping Pollokshaws West
15:30 Not Stopping Thornliebank
15:34 Not Stopping Giffnock
15:37 Not Stopping Clarkston
15:40 Not Stopping Busby
15:46 Not Stopping Hairmyres
15:50 Not Stopping East Kilbride

04/08/25 15:19 Leven to Edinburgh due 16:36 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
15:19 Not Stopping Leven
15:23 Not Stopping Cameron Bridge
15:38 Not Stopping Kirkcaldy
15:42 Not Stopping Kinghorn
15:47 Not Stopping Burntisland
15:52 Not Stopping Aberdour
15:57 Not Stopping Dalgety Bay
16:09 Not Stopping Inverkeithing
16:13 Not Stopping North Queensferry
16:17 Not Stopping Dalmeny
16:23 Not Stopping Edinburgh Gateway
16:29 Not Stopping Haymarket
16:36 Not Stopping Edinburgh

04/08/25 15:20 Tweedbank to Edinburgh due 16:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
15:20 Not Stopping Tweedbank
15:24 Not Stopping Galashiels
15:33 Not Stopping Stow
15:50 Not Stopping Gorebridge
15:54 Not Stopping Newtongrange
15:57 Not Stopping Eskbank
16:02 Not Stopping Shawfair
16:06 Not Stopping Newcraighall
16:09 Not Stopping Brunstane
16:18 Not Stopping Edinburgh

04/08/25 15:21 Springburn to Milngavie due 16:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
15:21 Not Stopping Springburn
15:23 Not Stopping Barnhill
15:26 Not Stopping Alexandra Parade
15:28 Not Stopping Duke Street
15:30 Not Stopping Bellgrove
15:33 Not Stopping High Street
15:38 Not Stopping Glasgow Queen Street Ll
15:40 Not Stopping Charing Cross
15:45 Not Stopping Partick
15:47 Not Stopping Hyndland
15:50 Not Stopping Anniesland
15:53 Not Stopping Westerton
15:56 Not Stopping Bearsden
15:58 Not Stopping Hillfoot
16:02 Not Stopping Milngavie

04/08/25 15:21 Bathgate to Edinburgh due 15:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:07
Scheduled Expected Destination
15:21 Not Stopping Bathgate
15:26 Not Stopping Livingston North
15:30 Not Stopping Uphall
15:39 Not Stopping Edinburgh Park
15:48 Not Stopping Haymarket
15:52 Not Stopping Edinburgh

04/08/25 15:25 Perth to Edinburgh due 16:57 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:42
Scheduled Expected Destination
15:25 Not Stopping Perth
15:50 Not Stopping Ladybank
15:58 Not Stopping Markinch
16:08 Not Stopping Kirkcaldy
16:13 Not Stopping Kinghorn
16:18 Not Stopping Burntisland
16:23 Not Stopping Aberdour
16:28 Not Stopping Dalgety Bay
16:32 Not Stopping Inverkeithing
16:44 Not Stopping Edinburgh Gateway
16:46 Not Stopping South Gyle
16:53 Not Stopping Haymarket
16:57 Not Stopping Edinburgh

04/08/25 15:25 Motherwell to Dalmuir due 16:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:21
Scheduled Expected Destination
15:25 Not Stopping Motherwell
15:33 Not Stopping Whifflet
15:36 Not Stopping Kirkwood
15:39 Not Stopping Bargeddie
15:43 Not Stopping Baillieston
15:45 Not Stopping Mount Vernon
15:48 Not Stopping Carmyle
15:53 Not Stopping Rutherglen
15:55 Not Stopping Dalmarnock
15:57 Not Stopping Bridgeton
16:01 Not Stopping Argyle Street
16:04 Not Stopping Glasgow Central Low Level
16:06 Not Stopping Anderston
16:08 Not Stopping Exhibition Centre
16:11 Not Stopping Partick
16:14 Not Stopping Hyndland
16:16 Not Stopping Jordanhill
16:18 Not Stopping Scotstounhill
16:21 Not Stopping Garscadden
16:23 Not Stopping Yoker
16:25 Not Stopping Clydebank
16:31 Not Stopping Dalmuir

04/08/25 15:25 Dunblane to Edinburgh due 16:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:54
Scheduled Expected Destination
15:25 Not Stopping Dunblane
15:28 Not Stopping Bridge Of Allan
15:34 Not Stopping Stirling
15:42 Not Stopping Larbert
15:45 Not Stopping Camelon
15:48 Not Stopping Falkirk Grahamston
15:53 Not Stopping Polmont
15:59 Not Stopping Linlithgow
16:13 Not Stopping Edinburgh Park
16:21 Not Stopping Haymarket
16:27 Not Stopping Edinburgh

04/08/25 15:28 Barrhead to Glasgow Central due 15:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
15:28 Not Stopping Barrhead
15:31 Not Stopping Nitshill
15:33 Not Stopping Priesthill & Darnley
15:35 Not Stopping Kennishead
15:38 Not Stopping Pollokshaws West
15:41 Not Stopping Crossmyloof
15:47 Not Stopping Glasgow Central

04/08/25 15:30 Edinburgh to Aberdeen due 17:54 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:48
Scheduled Expected Destination
15:30 Not Stopping Edinburgh
15:35 Not Stopping Haymarket
16:19 Not Stopping Cupar
16:26 Not Stopping Leuchars
16:41 Not Stopping Dundee
16:49 Not Stopping Broughty Ferry
17:01 Not Stopping Arbroath
17:15 Not Stopping Montrose
17:37 Not Stopping Stonehaven
17:54 Not Stopping Aberdeen

04/08/25 15:31 Paisley Canal to Glasgow Central due 15:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:43
Scheduled Expected Destination
15:31 Not Stopping Paisley Canal
15:33 Not Stopping Hawkhead
15:36 Not Stopping Crookston
15:39 Not Stopping Mosspark
15:41 Not Stopping Corkerhill
15:44 Not Stopping Dumbreck
15:51 Not Stopping Glasgow Central

04/08/25 15:32 Dundee to Arbroath due 15:57 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:05
Scheduled Expected Destination
15:32 Not Stopping Dundee
15:39 Not Stopping Broughty Ferry
15:43 Not Stopping Monifieth
15:49 Not Stopping Carnoustie
15:57 Not Stopping Arbroath

04/08/25 15:32 Cumbernauld to Glasgow Queen Street due 15:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:35
Scheduled Expected Destination
15:32 Not Stopping Cumbernauld
15:34 Not Stopping Greenfaulds
15:41 Not Stopping Gartcosh
15:44 Not Stopping Stepps
15:47 Not Stopping Robroyston
15:53 Not Stopping Springburn
15:59 Not Stopping Glasgow Queen Street

04/08/25 15:33 Edinburgh to Dunblane due 16:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
15:33 Not Stopping Edinburgh
15:39 Not Stopping Haymarket
15:44 Not Stopping Edinburgh Park
15:58 Not Stopping Linlithgow
16:03 Not Stopping Polmont
16:11 Not Stopping Falkirk Grahamston
16:14 Not Stopping Camelon
16:19 Not Stopping Larbert
16:28 Not Stopping Stirling
16:32 Not Stopping Bridge Of Allan
16:37 Not Stopping Dunblane

04/08/25 15:34 Bathgate to Milngavie due 16:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 20:42
Scheduled Expected Destination
15:34 Not Stopping Bathgate
15:53 Not Stopping Drumgelloch
15:58 Not Stopping Airdrie
16:01 Not Stopping Coatbridge Sunnyside
16:10 Not Stopping Shettleston
16:12 Not Stopping Carntyne
16:15 Not Stopping Bellgrove
16:18 Not Stopping High Street
16:21 Not Stopping Glasgow Queen Street Ll
16:23 Not Stopping Charing Cross
16:27 Not Stopping Partick
16:30 Not Stopping Hyndland
16:33 Not Stopping Anniesland
16:36 Not Stopping Westerton
16:39 Not Stopping Bearsden
16:41 Not Stopping Hillfoot
16:45 Not Stopping Milngavie

04/08/25 15:35 Aberdeen to Glasgow Queen Street due 18:22 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
15:35 Not Stopping Aberdeen
16:12 Not Stopping Montrose
16:27 Not Stopping Arbroath
16:47 Not Stopping Dundee
17:13 Not Stopping Perth
17:48 Not Stopping Stirling
18:22 Not Stopping Glasgow Queen Street

04/08/25 15:35 Inverness to Aberdeen due 17:49 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
15:35 Not Stopping Inverness
15:46 Not Stopping Inverness Airport
15:56 Not Stopping Nairn
16:07 Not Stopping Forres
16:20 Not Stopping Elgin
16:40 Not Stopping Keith
16:55 Not Stopping Huntly
17:11 Not Stopping Insch
17:23 Not Stopping Inverurie
17:29 Not Stopping Kintore
17:39 Not Stopping Dyce
17:49 Not Stopping Aberdeen

04/08/25 15:36 Milngavie to Springburn due 16:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
15:36 Not Stopping Milngavie
15:39 Not Stopping Hillfoot
15:41 Not Stopping Bearsden
15:44 Not Stopping Westerton
15:47 Not Stopping Anniesland
15:50 Not Stopping Hyndland
15:53 Not Stopping Partick
15:58 Not Stopping Charing Cross
16:01 Not Stopping Glasgow Queen Street Ll
16:03 Not Stopping High Street
16:05 Not Stopping Bellgrove
16:07 Not Stopping Duke Street
16:09 Not Stopping Alexandra Parade
16:12 Not Stopping Barnhill
16:14 Not Stopping Springburn

15:36 Glasgow Central to Gourock due 16:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:51
Scheduled Expected Destination
15:36 Not Stopping Glasgow Central
15:50 Not Stopping Paisley Gilmour Street
15:55 Not Stopping Bishopton
16:05 Not Stopping Port Glasgow
16:07 Not Stopping Bogston
16:09 Not Stopping Cartsdyke
16:11 Not Stopping Greenock Central
16:13 Not Stopping Greenock West
16:16 Not Stopping Fort Matilda
16:20 Not Stopping Gourock

04/08/25 15:38 Edinburgh to Perth due 17:11 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:42
Scheduled Expected Destination
15:38 Not Stopping Edinburgh
15:42 Not Stopping Haymarket
15:47 Not Stopping South Gyle
15:49 Not Stopping Edinburgh Gateway
16:00 Not Stopping Inverkeithing
16:03 Not Stopping Dalgety Bay
16:08 Not Stopping Aberdour
16:13 Not Stopping Burntisland
16:18 Not Stopping Kinghorn
16:23 Not Stopping Kirkcaldy
16:38 Not Stopping Markinch
16:48 Not Stopping Ladybank
17:11 Not Stopping Perth

04/08/25 15:39 Glasgow Queen Street to Aberdeen due 18:15 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:45
Scheduled Expected Destination
15:39 Not Stopping Glasgow Queen Street
16:09 Not Stopping Stirling
16:43 Not Stopping Perth
17:05 Not Stopping Dundee
17:22 Not Stopping Arbroath
17:36 Not Stopping Montrose
17:57 Not Stopping Stonehaven
18:15 Not Stopping Aberdeen

04/08/25 15:39 Dalmuir to Whifflet due 16:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:10
Scheduled Expected Destination
15:39 Not Stopping Dalmuir
15:41 Not Stopping Clydebank
15:43 Not Stopping Yoker
15:46 Not Stopping Garscadden
15:48 Not Stopping Scotstounhill
15:51 Not Stopping Jordanhill
15:53 Not Stopping Hyndland
15:56 Not Stopping Partick
15:59 Not Stopping Exhibition Centre
16:01 Not Stopping Anderston
16:04 Not Stopping Glasgow Central Low Level
16:06 Not Stopping Argyle Street
16:09 Not Stopping Bridgeton
16:11 Not Stopping Dalmarnock
16:13 Not Stopping Rutherglen
16:17 Not Stopping Carmyle
16:20 Not Stopping Mount Vernon
16:22 Not Stopping Baillieston
16:25 Not Stopping Bargeddie
16:29 Not Stopping Kirkwood
16:33 Not Stopping Whifflet

04/08/25 15:41 Leven to Edinburgh due 17:11 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
15:41 Not Stopping Leven
15:46 Not Stopping Cameron Bridge
16:03 Not Stopping Glenrothes With Thornton
16:10 Not Stopping Cardenden
16:15 Not Stopping Lochgelly
16:21 Not Stopping Cowdenbeath
16:27 Not Stopping Dunfermline Queen Margaret
16:30 Not Stopping Dunfermline City
16:34 Not Stopping Rosyth
16:39 Not Stopping Inverkeithing
16:44 Not Stopping North Queensferry
16:48 Not Stopping Dalmeny
16:55 Not Stopping Edinburgh Gateway
16:57 Not Stopping South Gyle
17:06 Not Stopping Haymarket
17:11 Not Stopping Edinburgh

04/08/25 15:42 Edinburgh to Tweedbank due 16:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
15:42 Not Stopping Edinburgh
15:51 Not Stopping Brunstane
15:55 Not Stopping Newcraighall
16:00 Not Stopping Shawfair
16:04 Not Stopping Eskbank
16:08 Not Stopping Newtongrange
16:13 Not Stopping Gorebridge
16:30 Not Stopping Stow
16:39 Not Stopping Galashiels
16:43 Not Stopping Tweedbank

04/08/25 15:43 Dundee to Edinburgh due 17:14 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:44
Scheduled Expected Destination
15:43 Not Stopping Dundee
15:56 Not Stopping Leuchars
16:03 Not Stopping Cupar
16:10 Not Stopping Ladybank
16:17 Not Stopping Markinch
16:28 Not Stopping Kirkcaldy
16:50 Not Stopping Inverkeithing
17:01 Not Stopping Edinburgh Gateway
17:09 Not Stopping Haymarket
17:14 Not Stopping Edinburgh

04/08/25 15:44 Inverness to Glasgow Queen Street due 19:22 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:51
Scheduled Expected Destination
15:44 Not Stopping Inverness
16:16 Not Stopping Carrbridge
16:27 Not Stopping Aviemore
16:39 Not Stopping Kingussie
16:44 Not Stopping Newtonmore
16:56 Not Stopping Dalwhinnie
17:22 Not Stopping Blair Atholl
17:35 Not Stopping Pitlochry
17:50 Not Stopping Dunkeld & Birnam
18:20 Not Stopping Perth
18:53 Not Stopping Stirling
19:22 Not Stopping Glasgow Queen Street

04/08/25 15:45 Edinburgh to Cowdenbeath due 16:29 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
15:45 Not Stopping Edinburgh
15:49 Not Stopping Haymarket
15:55 Not Stopping Edinburgh Gateway
16:01 Not Stopping Dalmeny
16:05 Not Stopping North Queensferry
16:09 Not Stopping Inverkeithing
16:13 Not Stopping Rosyth
16:18 Not Stopping Dunfermline City
16:22 Not Stopping Dunfermline Queen Margaret
16:29 Not Stopping Cowdenbeath

04/08/25 15:48 Ardrossan Harbour to Glasgow Central due 16:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
15:48 Not Stopping Ardrossan Harbour
15:51 Not Stopping Ardrossan Town
15:54 Not Stopping Ardrossan South Beach
15:56 Not Stopping Saltcoats
15:58 Not Stopping Stevenston
16:03 Not Stopping Kilwinning
16:08 Not Stopping Dalry
16:12 Not Stopping Glengarnock
16:16 Not Stopping Lochwinnoch
16:20 Not Stopping Howwood Renfrew
16:23 Not Stopping Milliken Park
16:26 Not Stopping Johnstone
16:31 Not Stopping Paisley Gilmour Street
16:41 Not Stopping Glasgow Central

15:48 Lanark to Glasgow Central due 16:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:28
Scheduled Expected Destination
15:48 Not Stopping Lanark
15:58 Not Stopping Carluke
16:07 Not Stopping Wishaw
16:10 Not Stopping Shieldmuir
16:16 Not Stopping Motherwell
16:22 Not Stopping Bellshill
16:31 Not Stopping Uddingston
16:36 Not Stopping Cambuslang
16:45 Not Stopping Glasgow Central

04/08/25 15:49 Glasgow Central to Glasgow Central due 16:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
15:49 Not Stopping Glasgow Central
15:54 Not Stopping Pollokshields East
15:55 Not Stopping Queens Park Strathclyde
15:57 Not Stopping Crosshill
15:59 Not Stopping Mount Florida
16:03 Not Stopping Cathcart
16:06 Not Stopping Langside
16:08 Not Stopping Pollokshaws East
16:10 Not Stopping Shawlands
16:12 Not Stopping Maxwell Park
16:14 Not Stopping Pollokshields West
16:21 Not Stopping Glasgow Central

15:49 Glasgow Queen Street to Alloa due 16:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
15:49 Not Stopping Glasgow Queen Street
15:54 Not Stopping Bishopbriggs
15:58 Not Stopping Lenzie
16:04 Not Stopping Croy
16:14 Not Stopping Larbert
16:23 Not Stopping Stirling
16:32 Not Stopping Alloa

15:49 Glasgow Central to Lanark due 16:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:21
Scheduled Expected Destination
15:49 Not Stopping Glasgow Central
15:57 Not Stopping Cambuslang
16:03 Not Stopping Uddingston
16:08 Not Stopping Bellshill
16:18 Not Stopping Motherwell
16:21 Not Stopping Shieldmuir
16:26 Not Stopping Wishaw
16:32 Not Stopping Carluke
16:43 Not Stopping Lanark

04/08/25 15:50 Aberdeen to Inverness due 18:22 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
15:50 Not Stopping Aberdeen
15:59 Not Stopping Dyce
16:07 Not Stopping Kintore
16:18 Not Stopping Inverurie
16:31 Not Stopping Insch
16:56 Not Stopping Huntly
17:18 Not Stopping Keith
17:38 Not Stopping Elgin
17:51 Not Stopping Forres
18:02 Not Stopping Nairn
18:11 Not Stopping Inverness Airport
18:22 Not Stopping Inverness

04/08/25 15:51 Inverurie to Aberdeen due 16:15 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
15:51 Not Stopping Inverurie
15:56 Not Stopping Kintore
16:06 Not Stopping Dyce
16:15 Not Stopping Aberdeen

04/08/25 15:51 Invergordon to Inverness due 16:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
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

04/08/25 15:51 Springburn to Milngavie due 16:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
15:51 Not Stopping Springburn
15:53 Not Stopping Barnhill
15:56 Not Stopping Alexandra Parade
15:58 Not Stopping Duke Street
16:00 Not Stopping Bellgrove
16:03 Not Stopping High Street
16:08 Not Stopping Glasgow Queen Street Ll
16:10 Not Stopping Charing Cross
16:14 Not Stopping Partick
16:17 Not Stopping Hyndland
16:20 Not Stopping Anniesland
16:23 Not Stopping Westerton
16:26 Not Stopping Bearsden
16:28 Not Stopping Hillfoot
16:31 Not Stopping Milngavie

04/08/25 15:53 Milngavie to Edinburgh due 17:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:12
Scheduled Expected Destination
15:53 Not Stopping Milngavie
15:56 Not Stopping Hillfoot
15:58 Not Stopping Bearsden
16:01 Not Stopping Westerton
16:04 Not Stopping Anniesland
16:07 Not Stopping Hyndland
16:10 Not Stopping Partick
16:14 Not Stopping Charing Cross
16:18 Not Stopping Glasgow Queen Street Ll
16:20 Not Stopping High Street
16:23 Not Stopping Bellgrove
16:27 Not Stopping Carntyne
16:30 Not Stopping Shettleston
16:37 Not Stopping Blairhill
16:40 Not Stopping Coatbridge Sunnyside
16:45 Not Stopping Airdrie
16:49 Not Stopping Drumgelloch
16:53 Not Stopping Caldercruix
17:00 Not Stopping Blackridge
17:04 Not Stopping Armadale
17:12 Not Stopping Bathgate
17:17 Not Stopping Livingston North
17:22 Not Stopping Uphall
17:32 Not Stopping Edinburgh Park
17:39 Not Stopping Haymarket
17:44 Not Stopping Edinburgh

04/08/25 15:55 Glasgow Queen Street to Cumbernauld due 16:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:33
Scheduled Expected Destination
15:55 Not Stopping Glasgow Queen Street
16:02 Not Stopping Springburn
16:08 Not Stopping Robroyston
16:10 Not Stopping Stepps
16:14 Not Stopping Gartcosh
16:20 Not Stopping Greenfaulds
16:22 Not Stopping Cumbernauld

04/08/25 15:56 East Kilbride to Glasgow Central due 16:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:56
Scheduled Expected Destination
15:56 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:13 Not Stopping Giffnock
16:15 Not Stopping Thornliebank
16:21 Not Stopping Pollokshaws West
16:24 Not Stopping Crossmyloof
16:31 Not Stopping Glasgow Central

15:56 Gourock to Glasgow Central due 16:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:59
Scheduled Expected Destination
15:56 Not Stopping Gourock
15:59 Not Stopping Fort Matilda
16:02 Not Stopping Greenock West
16:04 Not Stopping Greenock Central
16:07 Not Stopping Cartsdyke
16:09 Not Stopping Bogston
16:11 Not Stopping Port Glasgow
16:20 Not Stopping Bishopton
16:27 Not Stopping Paisley Gilmour Street
16:37 Not Stopping Glasgow Central

04/08/25 15:57 Edinburgh to Glasgow Central due 17:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:36
Scheduled Expected Destination
15:57 Not Stopping Edinburgh
16:01 Not Stopping Haymarket
16:19 Not Stopping Livingston South
16:23 Not Stopping West Calder
16:40 Not Stopping Shotts
16:51 Not Stopping Bellshill
17:05 Not Stopping Glasgow Central

04/08/25 15:58 Montrose to Aberdeen due 16:45 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
15:58 Not Stopping Montrose
16:10 Not Stopping Laurencekirk
16:24 Not Stopping Stonehaven
16:33 Not Stopping Portlethen
16:45 Not Stopping Aberdeen

04/08/25 15:58 Glasgow Central to Barrhead due 16:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:13
Scheduled Expected Destination
15:58 Not Stopping Glasgow Central
16:04 Not Stopping Crossmyloof
16:07 Not Stopping Pollokshaws West
16:10 Not Stopping Kennishead
16:12 Not Stopping Priesthill & Darnley
16:15 Not Stopping Nitshill
16:19 Not Stopping Barrhead

04/08/25 15:59 Cowdenbeath to Edinburgh due 16:39 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
15:59 Not Stopping Cowdenbeath
16:05 Not Stopping Dunfermline Queen Margaret
16:08 Not Stopping Dunfermline City
16:12 Not Stopping Rosyth
16:16 Not Stopping Inverkeithing
16:27 Not Stopping Edinburgh Gateway
16:34 Not Stopping Haymarket
16:39 Not Stopping Edinburgh

04/08/25 16:00 Edinburgh to Dundee due 17:30 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:43
Scheduled Expected Destination
16:00 Not Stopping Edinburgh
16:04 Not Stopping Haymarket
16:10 Not Stopping Edinburgh Gateway
16:20 Not Stopping Inverkeithing
16:39 Not Stopping Kirkcaldy
16:47 Not Stopping Markinch
16:55 Not Stopping Ladybank
17:01 Not Stopping Cupar
17:08 Not Stopping Leuchars
17:30 Not Stopping Dundee

04/08/25 16:00 Wick to Inverness due 20:14 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:59
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 Not Stopping Helmsdale
18:00 Not Stopping Brora
18:05 Not Stopping Dunrobin Castle
18:10 Not Stopping Golspie
18:19 Not Stopping Rogart
18:35 Not Stopping Lairg
18:43 Not Stopping Invershin
18:44 Not Stopping Culrain
18:51 Not Stopping Ardgay
19:07 Not Stopping Tain
19:25 Not Stopping Invergordon
19:42 Not Stopping Dingwall
19:53 Not Stopping Muir Of Ord
20:14 Not Stopping Inverness

04/08/25 16:03 Larkhall to Dalmuir due 17:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:24
Scheduled Expected Destination
16:03 Not Stopping Larkhall
16:05 Not Stopping Merryton
16:08 Not Stopping Chatelherault
16:13 Not Stopping Hamilton Central
16:15 Not Stopping Hamilton West
16:19 Not Stopping Blantyre
16:23 Not Stopping Newton Lanark
16:27 Not Stopping Cambuslang
16:34 Not Stopping Rutherglen
16:36 Not Stopping Dalmarnock
16:39 Not Stopping Bridgeton
16:42 Not Stopping Argyle Street
16:47 Not Stopping Glasgow Central Low Level
16:48 Not Stopping Anderston
16:51 Not Stopping Exhibition Centre
16:54 Not Stopping Partick
16:57 Not Stopping Hyndland
16:59 Not Stopping Jordanhill
17:01 Not Stopping Scotstounhill
17:04 Not Stopping Garscadden
17:06 Not Stopping Yoker
17:08 Not Stopping Clydebank
17:12 Not Stopping Dalmuir

04/08/25 16:04 Aberdeen to Edinburgh due 18:32 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
16:04 Not Stopping Aberdeen
16:15 Not Stopping Portlethen
16:24 Not Stopping Stonehaven
16:37 Not Stopping Laurencekirk
16:48 Not Stopping Montrose
17:03 Not Stopping Arbroath
17:10 Not Stopping Carnoustie
17:25 Not Stopping Dundee
17:37 Not Stopping Leuchars
17:44 Not Stopping Cupar
18:28 Not Stopping Haymarket
18:32 Not Stopping Edinburgh

04/08/25 16:04 Aberdeen to Inverurie due 16:27 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
16:04 Not Stopping Aberdeen
16:12 Not Stopping Dyce
16:21 Not Stopping Kintore
16:27 Not Stopping Inverurie

04/08/25 16:04 Glasgow Central to Edinburgh due 17:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:34
Scheduled Expected Destination
16:04 Not Stopping Glasgow Central
16:22 Not Stopping Bellshill
16:36 Not Stopping Shotts
16:49 Not Stopping West Calder
16:53 Not Stopping Livingston South
17:07 Not Stopping Haymarket
17:12 Not Stopping Edinburgh

04/08/25 16:04 Whifflet to Dalmuir due 17:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:26
Scheduled Expected Destination
16:04 Not Stopping Whifflet
16:07 Not Stopping Kirkwood
16:10 Not Stopping Bargeddie
16:14 Not Stopping Baillieston
16:16 Not Stopping Mount Vernon
16:18 Not Stopping Carmyle
16:23 Not Stopping Rutherglen
16:25 Not Stopping Dalmarnock
16:27 Not Stopping Bridgeton
16:31 Not Stopping Argyle Street
16:34 Not Stopping Glasgow Central Low Level
16:36 Not Stopping Anderston
16:38 Not Stopping Exhibition Centre
16:41 Not Stopping Partick
16:44 Not Stopping Hyndland
16:46 Not Stopping Jordanhill
16:48 Not Stopping Scotstounhill
16:51 Not Stopping Garscadden
16:53 Not Stopping Yoker
16:55 Not Stopping Clydebank
17:01 Not Stopping Dalmuir

04/08/25 16:05 Mallaig to Glasgow Queen Street due 21:25 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 20:32
Scheduled Expected Destination
16:05 Not Stopping Mallaig
16:12 Not Stopping Morar
16:22 Not Stopping Arisaig
16:28 Not Stopping Beasdale
16:37 Not Stopping Lochailort
16:55 Not Stopping Glenfinnan
17:03 Not Stopping Locheilside
17:10 Not Stopping Loch Eil Outward Bound
17:16 Not Stopping Corpach
17:20 Not Stopping Banavie
17:38 Not Stopping Fort William
17:51 Not Stopping Spean Bridge
17:57 Not Stopping Roy Bridge
18:08 Not Stopping Tulloch
18:25 Not Stopping Corrour
18:38 Not Stopping Rannoch
18:58 Not Stopping Bridge Of Orchy
19:14 Not Stopping Upper Tyndrum
19:36 Not Stopping Crianlarich
19:54 Not Stopping Ardlui
20:08 Not Stopping Arrochar & Tarbet
20:28 Not Stopping Garelochhead
20:39 Not Stopping Helensburgh Upper
20:53 Not Stopping Dumbarton Central
21:25 Not Stopping Glasgow Queen Street

04/08/25 16:06 Edinburgh to Leven due 17:13 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:46
Scheduled Expected Destination
16:06 Not Stopping Edinburgh
16:10 Not Stopping Haymarket
16:16 Not Stopping Edinburgh Gateway
16:22 Not Stopping Dalmeny
16:26 Not Stopping North Queensferry
16:30 Not Stopping Inverkeithing
16:33 Not Stopping Dalgety Bay
16:38 Not Stopping Aberdour
16:43 Not Stopping Burntisland
16:48 Not Stopping Kinghorn
16:53 Not Stopping Kirkcaldy
17:08 Not Stopping Cameron Bridge
17:13 Not Stopping Leven

04/08/25 16:06 Milngavie to Springburn due 16:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
16:06 Not Stopping Milngavie
16:09 Not Stopping Hillfoot
16:11 Not Stopping Bearsden
16:14 Not Stopping Westerton
16:17 Not Stopping Anniesland
16:20 Not Stopping Hyndland
16:23 Not Stopping Partick
16:28 Not Stopping Charing Cross
16:31 Not Stopping Glasgow Queen Street Ll
16:33 Not Stopping High Street
16:35 Not Stopping Bellgrove
16:37 Not Stopping Duke Street
16:39 Not Stopping Alexandra Parade
16:42 Not Stopping Barnhill
16:44 Not Stopping Springburn

04/08/25 16:08 Edinburgh to Milngavie due 17:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:12
Scheduled Expected Destination
16:08 Not Stopping Edinburgh
16:12 Not Stopping Haymarket
16:17 Not Stopping Edinburgh Park
16:26 Not Stopping Uphall
16:30 Not Stopping Livingston North
16:36 Not Stopping Bathgate
16:40 Not Stopping Armadale
16:43 Not Stopping Blackridge
16:50 Not Stopping Caldercruix
16:53 Not Stopping Drumgelloch
16:58 Not Stopping Airdrie
17:02 Not Stopping Coatbridge Sunnyside
17:10 Not Stopping Shettleston
17:12 Not Stopping Carntyne
17:16 Not Stopping Bellgrove
17:18 Not Stopping High Street
17:22 Not Stopping Glasgow Queen Street Ll
17:24 Not Stopping Charing Cross
17:28 Not Stopping Partick
17:31 Not Stopping Hyndland
17:34 Not Stopping Anniesland
17:38 Not Stopping Westerton
17:40 Not Stopping Bearsden
17:43 Not Stopping Hillfoot
17:46 Not Stopping Milngavie

04/08/25 16:08 Glasgow Central to Paisley Canal due 16:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:38
Scheduled Expected Destination
16:08 Not Stopping Glasgow Central
16:13 Not Stopping Dumbreck
16:16 Not Stopping Corkerhill
16:18 Not Stopping Mosspark
16:20 Not Stopping Crookston
16:23 Not Stopping Hawkhead
16:26 Not Stopping Paisley Canal

04/08/25 16:09 Dalmuir to Motherwell due 17:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:17
Scheduled Expected Destination
16:09 Not Stopping Dalmuir
16:11 Not Stopping Clydebank
16:13 Not Stopping Yoker
16:16 Not Stopping Garscadden
16:18 Not Stopping Scotstounhill
16:21 Not Stopping Jordanhill
16:23 Not Stopping Hyndland
16:26 Not Stopping Partick
16:29 Not Stopping Exhibition Centre
16:31 Not Stopping Anderston
16:34 Not Stopping Glasgow Central Low Level
16:36 Not Stopping Argyle Street
16:39 Not Stopping Bridgeton
16:41 Not Stopping Dalmarnock
16:43 Not Stopping Rutherglen
16:47 Not Stopping Carmyle
16:50 Not Stopping Mount Vernon
16:52 Not Stopping Baillieston
16:55 Not Stopping Bargeddie
16:59 Not Stopping Kirkwood
17:03 Not Stopping Whifflet
17:12 Not Stopping Motherwell

04/08/25 16:10 Glasgow Queen Street to Arbroath due 18:24 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:05
Scheduled Expected Destination
16:10 Not Stopping Glasgow Queen Street
16:39 Not Stopping Stirling
16:44 Not Stopping Bridge Of Allan
16:49 Not Stopping Dunblane
17:03 Not Stopping Gleneagles
17:20 Not Stopping Perth
17:38 Not Stopping Invergowrie
17:54 Not Stopping Dundee
18:01 Not Stopping Broughty Ferry
18:04 Not Stopping Balmossie
18:07 Not Stopping Monifieth
18:11 Not Stopping Barry Links
18:14 Not Stopping Golf Street
18:16 Not Stopping Carnoustie
18:24 Not Stopping Arbroath

04/08/25 16:11 Oban to Dalmally due 16:54 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:06
Scheduled Expected Destination
16:11 Not Stopping Oban
16:22 Not Stopping Connel Ferry
16:34 Not Stopping Taynuilt
16:49 Not Stopping Loch Awe
16:54 Not Stopping Dalmally

04/08/25 16:15 Leven to Edinburgh due 17:22 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
16:15 Not Stopping Leven
16:20 Not Stopping Cameron Bridge
16:33 Not Stopping Kirkcaldy
16:38 Not Stopping Kinghorn
16:43 Not Stopping Burntisland
16:47 Not Stopping Aberdour
16:52 Not Stopping Dalgety Bay
16:56 Not Stopping Inverkeithing
17:00 Not Stopping North Queensferry
17:04 Not Stopping Dalmeny
17:10 Not Stopping Edinburgh Gateway
17:16 Not Stopping Haymarket
17:22 Not Stopping Edinburgh

04/08/25 16:15 Glasgow Central to Ardrossan Harbour due 17:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
16:15 Not Stopping Glasgow Central
16:25 Not Stopping Paisley Gilmour Street
16:29 Not Stopping Johnstone
16:32 Not Stopping Milliken Park
16:35 Not Stopping Howwood Renfrew
16:39 Not Stopping Lochwinnoch
16:43 Not Stopping Glengarnock
16:47 Not Stopping Dalry
16:51 Not Stopping Kilwinning
16:55 Not Stopping Stevenston
16:58 Not Stopping Saltcoats
17:00 Not Stopping Ardrossan South Beach
17:03 Not Stopping Ardrossan Town
17:06 Not Stopping Ardrossan Harbour

16:15 Alloa to Glasgow Queen Street due 17:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:22
Scheduled Expected Destination
16:15 Not Stopping Alloa
16:26 Not Stopping Stirling
16:34 Not Stopping Larbert
16:44 Not Stopping Croy
16:50 Not Stopping Lenzie
16:54 Not Stopping Bishopbriggs
17:03 Not Stopping Glasgow Queen Street

04/08/25 16:17 Edinburgh to Leven due 17:32 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:46
Scheduled Expected Destination
16:17 Not Stopping Edinburgh
16:22 Not Stopping Haymarket
16:26 Not Stopping South Gyle
16:29 Not Stopping Edinburgh Gateway
16:35 Not Stopping Dalmeny
16:38 Not Stopping North Queensferry
16:42 Not Stopping Inverkeithing
16:46 Not Stopping Rosyth
16:51 Not Stopping Dunfermline City
16:54 Not Stopping Dunfermline Queen Margaret
17:01 Not Stopping Cowdenbeath
17:07 Not Stopping Lochgelly
17:11 Not Stopping Cardenden
17:18 Not Stopping Glenrothes With Thornton
17:27 Not Stopping Cameron Bridge
17:32 Not Stopping Leven

04/08/25 16:17 Dundee to Glasgow Queen Street due 17:58 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
16:17 Not Stopping Dundee
16:23 Not Stopping Invergowrie
16:46 Not Stopping Perth
17:02 Not Stopping Gleneagles
17:15 Not Stopping Dunblane
17:19 Not Stopping Bridge Of Allan
17:26 Not Stopping Stirling
17:58 Not Stopping Glasgow Queen Street

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

04/08/25 16:17 Glasgow Central to East Kilbride due 16:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:40
Scheduled Expected Destination
16:17 Not Stopping Glasgow Central
16:24 Not Stopping Crossmyloof
16:26 Not Stopping Pollokshaws West
16:29 Not Stopping Thornliebank
16:33 Not Stopping Giffnock
16:36 Not Stopping Clarkston
16:39 Not Stopping Busby
16:42 Not Stopping Thorntonhall
16:46 Not Stopping Hairmyres
16:50 Not Stopping East Kilbride

04/08/25 16:20 Bathgate to Edinburgh due 16:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:07
Scheduled Expected Destination
16:20 Not Stopping Bathgate
16:25 Not Stopping Livingston North
16:28 Not Stopping Uphall
16:37 Not Stopping Edinburgh Park
16:43 Not Stopping Haymarket
16:48 Not Stopping Edinburgh

04/08/25 16:21 Perth to Edinburgh due 17:48 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:42
Scheduled Expected Destination
16:21 Not Stopping Perth
16:42 Not Stopping Ladybank
16:50 Not Stopping Markinch
17:00 Not Stopping Kirkcaldy
17:05 Not Stopping Kinghorn
17:10 Not Stopping Burntisland
17:15 Not Stopping Aberdour
17:20 Not Stopping Dalgety Bay
17:23 Not Stopping Inverkeithing
17:34 Not Stopping Edinburgh Gateway
17:36 Not Stopping South Gyle
17:43 Not Stopping Haymarket
17:48 Not Stopping Edinburgh

04/08/25 16:21 Springburn to Milngavie due 17:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
16:21 Not Stopping Springburn
16:23 Not Stopping Barnhill
16:26 Not Stopping Alexandra Parade
16:28 Not Stopping Duke Street
16:30 Not Stopping Bellgrove
16:33 Not Stopping High Street
16:38 Not Stopping Glasgow Queen Street Ll
16:40 Not Stopping Charing Cross
16:44 Not Stopping Partick
16:47 Not Stopping Hyndland
16:50 Not Stopping Anniesland
16:53 Not Stopping Westerton
16:55 Not Stopping Bearsden
16:57 Not Stopping Hillfoot
17:01 Not Stopping Milngavie

04/08/25 16:22 Inverness to Elgin due 17:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
16:22 Not Stopping Inverness
16:32 Not Stopping Inverness Airport
16:42 Not Stopping Nairn
16:53 Not Stopping Forres
17:06 Not Stopping Elgin

04/08/25 16:22 Tweedbank to Edinburgh due 17:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
16:22 Not Stopping Tweedbank
16:26 Not Stopping Galashiels
16:35 Not Stopping Stow
16:53 Not Stopping Gorebridge
16:57 Not Stopping Newtongrange
17:00 Not Stopping Eskbank
17:04 Not Stopping Shawfair
17:08 Not Stopping Newcraighall
17:14 Not Stopping Brunstane
17:24 Not Stopping Edinburgh

04/08/25 16:23 Milngavie to Edinburgh due 18:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:12
Scheduled Expected Destination
16:23 Not Stopping Milngavie
16:26 Not Stopping Hillfoot
16:28 Not Stopping Bearsden
16:31 Not Stopping Westerton
16:34 Not Stopping Anniesland
16:37 Not Stopping Hyndland
16:40 Not Stopping Partick
16:44 Not Stopping Charing Cross
16:47 Not Stopping Glasgow Queen Street Ll
16:49 Not Stopping High Street
16:51 Not Stopping Bellgrove
16:55 Not Stopping Carntyne
16:57 Not Stopping Shettleston
17:04 Not Stopping Blairhill
17:06 Not Stopping Coatbridge Sunnyside
17:09 Not Stopping Coatdyke
17:13 Not Stopping Airdrie
17:16 Not Stopping Drumgelloch
17:20 Not Stopping Caldercruix
17:26 Not Stopping Blackridge
17:29 Not Stopping Armadale
17:34 Not Stopping Bathgate
17:38 Not Stopping Livingston North
17:42 Not Stopping Uphall
17:52 Not Stopping Edinburgh Park
17:58 Not Stopping Haymarket
18:03 Not Stopping Edinburgh

04/08/25 16:24 Dunblane to Edinburgh due 17:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:54
Scheduled Expected Destination
16:24 Not Stopping Dunblane
16:27 Not Stopping Bridge Of Allan
16:33 Not Stopping Stirling
16:41 Not Stopping Larbert
16:44 Not Stopping Camelon
16:47 Not Stopping Falkirk Grahamston
16:52 Not Stopping Polmont
16:57 Not Stopping Linlithgow
17:11 Not Stopping Edinburgh Park
17:16 Not Stopping Haymarket
17:21 Not Stopping Edinburgh

04/08/25 16:25 Aberdeen to Inverurie due 16:49 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
16:25 Not Stopping Aberdeen
16:34 Not Stopping Dyce
16:42 Not Stopping Kintore
16:49 Not Stopping Inverurie

04/08/25 16:27 Motherwell to Dalmuir due 17:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:14
Scheduled Expected Destination
16:27 Not Stopping Motherwell
16:34 Not Stopping Whifflet
16:37 Not Stopping Kirkwood
16:40 Not Stopping Bargeddie
16:44 Not Stopping Baillieston
16:46 Not Stopping Mount Vernon
16:49 Not Stopping Carmyle
16:54 Not Stopping Rutherglen
16:56 Not Stopping Dalmarnock
16:58 Not Stopping Bridgeton
17:02 Not Stopping Argyle Street
17:07 Not Stopping Glasgow Central Low Level
17:09 Not Stopping Anderston
17:11 Not Stopping Exhibition Centre
17:14 Not Stopping Partick
17:17 Not Stopping Hyndland
17:19 Not Stopping Jordanhill
17:21 Not Stopping Scotstounhill
17:24 Not Stopping Garscadden
17:26 Not Stopping Yoker
17:28 Not Stopping Clydebank
17:32 Not Stopping Dalmuir

04/08/25 16:28 Airdrie to Milngavie due 17:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:07
Scheduled Expected Destination
16:28 Not Stopping Airdrie
16:31 Not Stopping Coatbridge Sunnyside
16:39 Not Stopping Shettleston
16:41 Not Stopping Carntyne
16:45 Not Stopping Bellgrove
16:47 Not Stopping High Street
16:51 Not Stopping Glasgow Queen Street Ll
16:53 Not Stopping Charing Cross
16:57 Not Stopping Partick
17:00 Not Stopping Hyndland
17:03 Not Stopping Anniesland
17:06 Not Stopping Westerton
17:09 Not Stopping Bearsden
17:11 Not Stopping Hillfoot
17:14 Not Stopping Milngavie

04/08/25 16:29 Edinburgh to Aberdeen due 18:59 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:48
Scheduled Expected Destination
16:29 Not Stopping Edinburgh
16:35 Not Stopping Haymarket
17:18 Not Stopping Cupar
17:25 Not Stopping Leuchars
17:42 Not Stopping Dundee
17:59 Not Stopping Arbroath
18:15 Not Stopping Montrose
18:41 Not Stopping Stonehaven
18:59 Not Stopping Aberdeen

04/08/25 16:30 Edinburgh to Glasgow Queen Street due 17:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:45
Scheduled Expected Destination
16:30 Not Stopping Edinburgh
16:34 Not Stopping Haymarket
16:52 Not Stopping Falkirk High
17:04 Not Stopping Lenzie
17:08 Not Stopping Bishopbriggs
17:14 Not Stopping Glasgow Queen Street

04/08/25 16:30 Glasgow Queen Street to Edinburgh due 17:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:45
Scheduled Expected Destination
16:30 Not Stopping Glasgow Queen Street
16:35 Not Stopping Bishopbriggs
16:40 Not Stopping Lenzie
16:55 Not Stopping Falkirk High
17:19 Not Stopping Haymarket
17:24 Not Stopping Edinburgh

04/08/25 16:31 Barrhead to Glasgow Central due 16:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
16:31 Not Stopping Barrhead
16:34 Not Stopping Nitshill
16:36 Not Stopping Priesthill & Darnley
16:38 Not Stopping Kennishead
16:41 Not Stopping Pollokshaws West
16:44 Not Stopping Crossmyloof
16:51 Not Stopping Glasgow Central

04/08/25 16:31 Cumbernauld to Glasgow Queen Street due 16:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:35
Scheduled Expected Destination
16:31 Not Stopping Cumbernauld
16:33 Not Stopping Greenfaulds
16:40 Not Stopping Gartcosh
16:43 Not Stopping Stepps
16:46 Not Stopping Robroyston
16:52 Not Stopping Springburn
16:59 Not Stopping Glasgow Queen Street

04/08/25 16:31 Paisley Canal to Glasgow Central due 16:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:43
Scheduled Expected Destination
16:31 Not Stopping Paisley Canal
16:33 Not Stopping Hawkhead
16:36 Not Stopping Crookston
16:39 Not Stopping Mosspark
16:41 Not Stopping Corkerhill
16:44 Not Stopping Dumbreck
16:51 Not Stopping Glasgow Central

04/08/25 16:32 Aberdeen to Glasgow Queen Street due 19:13 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
16:32 Not Stopping Aberdeen
17:05 Not Stopping Montrose
17:19 Not Stopping Arbroath
17:26 Not Stopping Carnoustie
17:32 Not Stopping Monifieth
17:37 Not Stopping Broughty Ferry
17:48 Not Stopping Dundee
18:09 Not Stopping Perth
18:44 Not Stopping Stirling
19:13 Not Stopping Glasgow Queen Street

16:32 Glasgow Central to Gourock due 17:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:54
Scheduled Expected Destination
16:32 Not Stopping Glasgow Central
16:43 Not Stopping Paisley Gilmour Street
16:48 Not Stopping Bishopton
16:58 Not Stopping Port Glasgow
17:00 Not Stopping Bogston
17:02 Not Stopping Cartsdyke
17:04 Not Stopping Greenock Central
17:07 Not Stopping Greenock West
17:10 Not Stopping Fort Matilda
17:13 Not Stopping Gourock

04/08/25 16:33 Larkhall to Dalmuir due 17:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:24
Scheduled Expected Destination
16:33 Not Stopping Larkhall
16:35 Not Stopping Merryton
16:38 Not Stopping Chatelherault
16:43 Not Stopping Hamilton Central
16:45 Not Stopping Hamilton West
16:49 Not Stopping Blantyre
16:59 Not Stopping Newton Lanark
17:02 Not Stopping Cambuslang
17:06 Not Stopping Rutherglen
17:08 Not Stopping Dalmarnock
17:10 Not Stopping Bridgeton
17:14 Not Stopping Argyle Street
17:17 Not Stopping Glasgow Central Low Level
17:19 Not Stopping Anderston
17:21 Not Stopping Exhibition Centre
17:25 Not Stopping Partick
17:28 Not Stopping Hyndland
17:30 Not Stopping Jordanhill
17:32 Not Stopping Scotstounhill
17:35 Not Stopping Garscadden
17:37 Not Stopping Yoker
17:39 Not Stopping Clydebank
17:43 Not Stopping Dalmuir

04/08/25 16:33 Glasgow Central to East Kilbride due 17:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:40
Scheduled Expected Destination
16:33 Not Stopping Glasgow Central
16:49 Not Stopping Clarkston
16:52 Not Stopping Busby
16:58 Not Stopping Hairmyres
17:05 Not Stopping East Kilbride

04/08/25 16:34 Arbroath to Dundee due 16:59 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:05
Scheduled Expected Destination
16:34 Not Stopping Arbroath
16:41 Not Stopping Carnoustie
16:46 Not Stopping Monifieth
16:51 Not Stopping Broughty Ferry
16:59 Not Stopping Dundee

04/08/25 16:34 Glasgow Queen Street to Oban due 19:42 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 20:32
Scheduled Expected Destination
16:34 Not Stopping Glasgow Queen Street
16:58 Not Stopping Dalmuir
17:07 Not Stopping Dumbarton Central
17:22 Not Stopping Helensburgh Upper
17:33 Not Stopping Garelochhead
17:57 Not Stopping Arrochar & Tarbet
18:10 Not Stopping Ardlui
18:29 Not Stopping Crianlarich
18:37 Not Stopping Tyndrum Lower
18:55 Not Stopping Dalmally
19:04 Not Stopping Loch Awe
19:09 Not Stopping Falls Of Cruachan
19:19 Not Stopping Taynuilt
19:29 Not Stopping Connel Ferry
19:42 Not Stopping Oban

04/08/25 16:35 Edinburgh to Perth due 18:08 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:42
Scheduled Expected Destination
16:35 Not Stopping Edinburgh
16:39 Not Stopping Haymarket
16:44 Not Stopping South Gyle
16:46 Not Stopping Edinburgh Gateway
16:57 Not Stopping Inverkeithing
17:00 Not Stopping Dalgety Bay
17:05 Not Stopping Aberdour
17:10 Not Stopping Burntisland
17:15 Not Stopping Kinghorn
17:20 Not Stopping Kirkcaldy
17:29 Not Stopping Markinch
17:44 Not Stopping Ladybank
18:08 Not Stopping Perth

04/08/25 16:36 Milngavie to Springburn due 17:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
16:36 Not Stopping Milngavie
16:39 Not Stopping Hillfoot
16:41 Not Stopping Bearsden
16:44 Not Stopping Westerton
16:47 Not Stopping Anniesland
16:50 Not Stopping Hyndland
16:53 Not Stopping Partick
16:57 Not Stopping Charing Cross
17:01 Not Stopping Glasgow Queen Street Ll
17:03 Not Stopping High Street
17:05 Not Stopping Bellgrove
17:07 Not Stopping Duke Street
17:09 Not Stopping Alexandra Parade
17:12 Not Stopping Barnhill
17:14 Not Stopping Springburn

04/08/25 16:38 Dundee to Edinburgh due 18:10 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:44
Scheduled Expected Destination
16:38 Not Stopping Dundee
16:54 Not Stopping Leuchars
17:02 Not Stopping Cupar
17:09 Not Stopping Ladybank
17:17 Not Stopping Markinch
17:30 Not Stopping Kirkcaldy
17:46 Not Stopping Inverkeithing
17:57 Not Stopping Edinburgh Gateway
18:05 Not Stopping Haymarket
18:10 Not Stopping Edinburgh

04/08/25 16:38 Glasgow Queen Street to Aberdeen due 19:28 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:45
Scheduled Expected Destination
16:38 Not Stopping Glasgow Queen Street
17:06 Not Stopping Stirling
17:46 Not Stopping Perth
18:09 Not Stopping Dundee
18:35 Not Stopping Arbroath
18:49 Not Stopping Montrose
19:28 Not Stopping Aberdeen

04/08/25 16:38 Edinburgh to Dunblane due 17:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
16:38 Not Stopping Edinburgh
16:43 Not Stopping Haymarket
16:47 Not Stopping Edinburgh Park
17:01 Not Stopping Linlithgow
17:06 Not Stopping Polmont
17:13 Not Stopping Falkirk Grahamston
17:16 Not Stopping Camelon
17:20 Not Stopping Larbert
17:29 Not Stopping Stirling
17:33 Not Stopping Bridge Of Allan
17:37 Not Stopping Dunblane

04/08/25 16:39 Dalmuir to Whifflet due 17:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:21
Scheduled Expected Destination
16:39 Not Stopping Dalmuir
16:41 Not Stopping Clydebank
16:43 Not Stopping Yoker
16:46 Not Stopping Garscadden
16:48 Not Stopping Scotstounhill
16:51 Not Stopping Jordanhill
16:53 Not Stopping Hyndland
16:56 Not Stopping Partick
16:59 Not Stopping Exhibition Centre
17:01 Not Stopping Anderston
17:04 Not Stopping Glasgow Central Low Level
17:06 Not Stopping Argyle Street
17:09 Not Stopping Bridgeton
17:11 Not Stopping Dalmarnock
17:13 Not Stopping Rutherglen
17:17 Not Stopping Carmyle
17:20 Not Stopping Mount Vernon
17:22 Not Stopping Baillieston
17:25 Not Stopping Bargeddie
17:29 Not Stopping Kirkwood
17:33 Not Stopping Whifflet

04/08/25 16:41 Edinburgh to Milngavie due 18:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:12
Scheduled Expected Destination
16:41 Not Stopping Edinburgh
16:46 Not Stopping Haymarket
16:51 Not Stopping Edinburgh Park
16:59 Not Stopping Uphall
17:02 Not Stopping Livingston North
17:08 Not Stopping Bathgate
17:12 Not Stopping Armadale
17:16 Not Stopping Blackridge
17:22 Not Stopping Caldercruix
17:26 Not Stopping Drumgelloch
17:30 Not Stopping Airdrie
17:34 Not Stopping Coatbridge Sunnyside
17:42 Not Stopping Shettleston
17:44 Not Stopping Carntyne
17:47 Not Stopping Bellgrove
17:49 Not Stopping High Street
17:52 Not Stopping Glasgow Queen Street Ll
17:54 Not Stopping Charing Cross
17:58 Not Stopping Partick
18:01 Not Stopping Hyndland
18:04 Not Stopping Anniesland
18:07 Not Stopping Westerton
18:10 Not Stopping Bearsden
18:12 Not Stopping Hillfoot
18:15 Not Stopping Milngavie

04/08/25 16:44 Inverurie to Aberdeen due 17:08 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
16:44 Not Stopping Inverurie
16:49 Not Stopping Kintore
16:59 Not Stopping Dyce
17:08 Not Stopping Aberdeen

04/08/25 16:45 Leven to Edinburgh due 18:06 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
16:45 Not Stopping Leven
16:50 Not Stopping Cameron Bridge
17:01 Not Stopping Glenrothes With Thornton
17:08 Not Stopping Cardenden
17:13 Not Stopping Lochgelly
17:19 Not Stopping Cowdenbeath
17:25 Not Stopping Dunfermline Queen Margaret
17:28 Not Stopping Dunfermline City
17:32 Not Stopping Rosyth
17:36 Not Stopping Inverkeithing
17:41 Not Stopping North Queensferry
17:45 Not Stopping Dalmeny
17:51 Not Stopping Edinburgh Gateway
17:53 Not Stopping South Gyle
18:01 Not Stopping Haymarket
18:06 Not Stopping Edinburgh

04/08/25 16:45 Edinburgh to Tweedbank due 17:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
16:45 Not Stopping Edinburgh
16:54 Not Stopping Brunstane
16:58 Not Stopping Newcraighall
17:02 Not Stopping Shawfair
17:06 Not Stopping Eskbank
17:10 Not Stopping Newtongrange
17:15 Not Stopping Gorebridge
17:32 Not Stopping Stow
17:41 Not Stopping Galashiels
17:45 Not Stopping Tweedbank

04/08/25 16:47 Dalmuir to Larkhall due 17:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:27
Scheduled Expected Destination
16:47 Not Stopping Dalmuir
16:49 Not Stopping Singer
16:51 Not Stopping Drumry
16:54 Not Stopping Drumchapel
16:57 Not Stopping Westerton
17:01 Not Stopping Anniesland
17:04 Not Stopping Hyndland
17:07 Not Stopping Partick
17:10 Not Stopping Exhibition Centre
17:13 Not Stopping Anderston
17:18 Not Stopping Glasgow Central Low Level
17:20 Not Stopping Argyle Street
17:23 Not Stopping Bridgeton
17:25 Not Stopping Dalmarnock
17:30 Not Stopping Rutherglen
17:33 Not Stopping Cambuslang
17:36 Not Stopping Newton Lanark
17:40 Not Stopping Blantyre
17:46 Not Stopping Hamilton Central
17:50 Not Stopping Chatelherault
17:53 Not Stopping Merryton
17:56 Not Stopping Larkhall

16:47 Glasgow Central to Gourock due 17:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:54
Scheduled Expected Destination
16:47 Not Stopping Glasgow Central
16:57 Not Stopping Paisley Gilmour Street
16:59 Not Stopping Paisley St James
17:05 Not Stopping Bishopton
17:10 Not Stopping Langbank
17:14 Not Stopping Woodhall
17:18 Not Stopping Port Glasgow
17:21 Not Stopping Cartsdyke
17:23 Not Stopping Greenock Central
17:26 Not Stopping Greenock West
17:29 Not Stopping Fort Matilda
17:32 Not Stopping Gourock

04/08/25 16:48 Ardrossan Harbour to Glasgow Central due 17:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
16:48 Not Stopping Ardrossan Harbour
16:51 Not Stopping Ardrossan Town
16:54 Not Stopping Ardrossan South Beach
16:56 Not Stopping Saltcoats
16:58 Not Stopping Stevenston
17:02 Not Stopping Kilwinning
17:07 Not Stopping Dalry
17:11 Not Stopping Glengarnock
17:15 Not Stopping Lochwinnoch
17:19 Not Stopping Howwood Renfrew
17:22 Not Stopping Milliken Park
17:25 Not Stopping Johnstone
17:30 Not Stopping Paisley Gilmour Street
17:42 Not Stopping Glasgow Central

04/08/25 16:49 Edinburgh to Cowdenbeath due 17:33 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
16:49 Not Stopping Edinburgh
16:53 Not Stopping Haymarket
16:59 Not Stopping Edinburgh Gateway
17:05 Not Stopping Dalmeny
17:09 Not Stopping North Queensferry
17:13 Not Stopping Inverkeithing
17:17 Not Stopping Rosyth
17:22 Not Stopping Dunfermline City
17:26 Not Stopping Dunfermline Queen Margaret
17:33 Not Stopping Cowdenbeath

04/08/25 16:49 Springburn to Milngavie due 17:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
16:49 Not Stopping Springburn
16:51 Not Stopping Barnhill
16:54 Not Stopping Alexandra Parade
16:56 Not Stopping Duke Street
16:58 Not Stopping Bellgrove
17:01 Not Stopping High Street
17:05 Not Stopping Glasgow Queen Street Ll
17:07 Not Stopping Charing Cross
17:11 Not Stopping Partick
17:14 Not Stopping Hyndland
17:17 Not Stopping Anniesland
17:20 Not Stopping Westerton
17:22 Not Stopping Bearsden
17:26 Not Stopping Hillfoot
17:29 Not Stopping Milngavie

16:49 Glasgow Queen Street to Alloa due 17:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
16:49 Not Stopping Glasgow Queen Street
16:55 Not Stopping Bishopbriggs
17:00 Not Stopping Lenzie
17:05 Not Stopping Croy
17:16 Not Stopping Larbert
17:25 Not Stopping Stirling
17:34 Not Stopping Alloa

16:49 Lanark to Glasgow Central due 17:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:28
Scheduled Expected Destination
16:49 Not Stopping Lanark
16:59 Not Stopping Carluke
17:07 Not Stopping Wishaw
17:12 Not Stopping Shieldmuir
17:18 Not Stopping Motherwell
17:24 Not Stopping Bellshill
17:28 Not Stopping Uddingston
17:32 Not Stopping Cambuslang
17:41 Not Stopping Glasgow Central

16:50 Glasgow Central to Lanark due 17:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:24
Scheduled Expected Destination
16:50 Not Stopping Glasgow Central
16:58 Not Stopping Cambuslang
17:03 Not Stopping Uddingston
17:08 Not Stopping Bellshill
17:21 Not Stopping Motherwell
17:24 Not Stopping Shieldmuir
17:28 Not Stopping Wishaw
17:36 Not Stopping Carluke
17:46 Not Stopping Lanark

04/08/25 16:51 Montrose to Inverurie due 18:03 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
16:51 Not Stopping Montrose
17:02 Not Stopping Laurencekirk
17:16 Not Stopping Stonehaven
17:25 Not Stopping Portlethen
17:39 Not Stopping Aberdeen
17:48 Not Stopping Dyce
17:56 Not Stopping Kintore
18:03 Not Stopping Inverurie

04/08/25 16:51 Glasgow Central to Glasgow Central due 17:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
16:51 Not Stopping Glasgow Central
16:56 Not Stopping Pollokshields East
16:57 Not Stopping Queens Park Strathclyde
16:59 Not Stopping Crosshill
17:01 Not Stopping Mount Florida
17:03 Not Stopping Cathcart
17:06 Not Stopping Langside
17:08 Not Stopping Pollokshaws East
17:10 Not Stopping Shawlands
17:12 Not Stopping Maxwell Park
17:15 Not Stopping Pollokshields West
17:24 Not Stopping Glasgow Central

04/08/25 16:52 Glasgow Central to Ardrossan Harbour due 17:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
16:52 Not Stopping Glasgow Central
17:02 Not Stopping Paisley Gilmour Street
17:06 Not Stopping Johnstone
17:09 Not Stopping Milliken Park
17:16 Not Stopping Glengarnock
17:20 Not Stopping Dalry
17:26 Not Stopping Kilwinning
17:30 Not Stopping Stevenston
17:33 Not Stopping Saltcoats
17:35 Not Stopping Ardrossan South Beach
17:38 Not Stopping Ardrossan Town
17:41 Not Stopping Ardrossan Harbour

04/08/25 16:53 Milngavie to Edinburgh due 18:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:12
Scheduled Expected Destination
16:53 Not Stopping Milngavie
16:56 Not Stopping Hillfoot
16:58 Not Stopping Bearsden
17:01 Not Stopping Westerton
17:04 Not Stopping Anniesland
17:07 Not Stopping Hyndland
17:10 Not Stopping Partick
17:14 Not Stopping Charing Cross
17:17 Not Stopping Glasgow Queen Street Ll
17:19 Not Stopping High Street
17:21 Not Stopping Bellgrove
17:25 Not Stopping Carntyne
17:27 Not Stopping Shettleston
17:34 Not Stopping Blairhill
17:36 Not Stopping Coatbridge Sunnyside
17:39 Not Stopping Coatdyke
17:43 Not Stopping Airdrie
17:46 Not Stopping Drumgelloch
17:50 Not Stopping Caldercruix
17:56 Not Stopping Blackridge
17:59 Not Stopping Armadale
18:06 Not Stopping Bathgate
18:11 Not Stopping Livingston North
18:14 Not Stopping Uphall
18:25 Not Stopping Edinburgh Park
18:30 Not Stopping Haymarket
18:35 Not Stopping Edinburgh

04/08/25 16:53 Glasgow Queen Street to Cumbernauld due 17:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:33
Scheduled Expected Destination
16:53 Not Stopping Glasgow Queen Street
17:00 Not Stopping Springburn
17:06 Not Stopping Robroyston
17:08 Not Stopping Stepps
17:12 Not Stopping Gartcosh
17:19 Not Stopping Greenfaulds
17:21 Not Stopping Cumbernauld

04/08/25 16:55 Cowdenbeath to Edinburgh due 17:37 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
16:55 Not Stopping Cowdenbeath
17:00 Not Stopping Dunfermline Queen Margaret
17:04 Not Stopping Dunfermline City
17:07 Not Stopping Rosyth
17:11 Not Stopping Inverkeithing
17:16 Not Stopping North Queensferry
17:20 Not Stopping Dalmeny
17:26 Not Stopping Edinburgh Gateway
17:33 Not Stopping Haymarket
17:37 Not Stopping Edinburgh

16:56 Gourock to Glasgow Central due 17:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 01:03
Scheduled Expected Destination
16:56 Not Stopping Gourock
16:59 Not Stopping Fort Matilda
17:02 Not Stopping Greenock West
17:04 Not Stopping Greenock Central
17:07 Not Stopping Cartsdyke
17:09 Not Stopping Bogston
17:11 Not Stopping Port Glasgow
17:20 Not Stopping Bishopton
17:27 Not Stopping Paisley Gilmour Street
17:37 Not Stopping Glasgow Central

04/08/25 16:57 Edinburgh to Dundee due 18:30 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:43
Scheduled Expected Destination
16:57 Not Stopping Edinburgh
17:01 Not Stopping Haymarket
17:07 Not Stopping Edinburgh Gateway
17:19 Not Stopping Inverkeithing
17:22 Not Stopping Dalgety Bay
17:30 Not Stopping Burntisland
17:42 Not Stopping Kirkcaldy
17:51 Not Stopping Markinch
18:00 Not Stopping Ladybank
18:05 Not Stopping Springfield
18:09 Not Stopping Cupar
18:16 Not Stopping Leuchars
18:30 Not Stopping Dundee

04/08/25 16:57 Aberdeen to Inverurie due 17:21 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
16:57 Not Stopping Aberdeen
17:06 Not Stopping Dyce
17:14 Not Stopping Kintore
17:21 Not Stopping Inverurie

04/08/25 16:57 East Kilbride to Glasgow Central due 17:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:56
Scheduled Expected Destination
16:57 Not Stopping East Kilbride
17:01 Not Stopping Hairmyres
17:04 Not Stopping Thorntonhall
17:08 Not Stopping Busby
17:11 Not Stopping Clarkston
17:14 Not Stopping Giffnock
17:17 Not Stopping Thornliebank
17:20 Not Stopping Pollokshaws West
17:23 Not Stopping Crossmyloof
17:32 Not Stopping Glasgow Central

04/08/25 16:58 Glasgow Central to Barrhead due 17:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:13
Scheduled Expected Destination
16:58 Not Stopping Glasgow Central
17:04 Not Stopping Crossmyloof
17:07 Not Stopping Pollokshaws West
17:10 Not Stopping Kennishead
17:12 Not Stopping Priesthill & Darnley
17:15 Not Stopping Nitshill
17:19 Not Stopping Barrhead

04/08/25 17:00 Inverurie to Montrose due 18:12 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
17:00 Not Stopping Inverurie
17:05 Not Stopping Kintore
17:15 Not Stopping Dyce
17:27 Not Stopping Aberdeen
17:37 Not Stopping Portlethen
17:46 Not Stopping Stonehaven
18:00 Not Stopping Laurencekirk
18:12 Not Stopping Montrose

04/08/25 17:00 Edinburgh to Glasgow Queen Street due 17:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:43
Scheduled Expected Destination
17:00 Not Stopping Edinburgh
17:06 Not Stopping Haymarket
17:24 Not Stopping Falkirk High
17:36 Not Stopping Lenzie
17:41 Not Stopping Bishopbriggs
17:48 Not Stopping Glasgow Queen Street

04/08/25 17:00 Glasgow Queen Street to Edinburgh due 17:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:43
Scheduled Expected Destination
17:00 Not Stopping Glasgow Queen Street
17:05 Not Stopping Bishopbriggs
17:10 Not Stopping Lenzie
17:25 Not Stopping Falkirk High
17:54 Not Stopping Haymarket
17:59 Not Stopping Edinburgh

04/08/25 17:01 Edinburgh to Leven due 18:06 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:46
Scheduled Expected Destination
17:01 Not Stopping Edinburgh
17:06 Not Stopping Haymarket
17:11 Not Stopping Edinburgh Gateway
17:17 Not Stopping Dalmeny
17:21 Not Stopping North Queensferry
17:25 Not Stopping Inverkeithing
17:28 Not Stopping Dalgety Bay
17:33 Not Stopping Aberdour
17:37 Not Stopping Burntisland
17:42 Not Stopping Kinghorn
17:47 Not Stopping Kirkcaldy
18:02 Not Stopping Cameron Bridge
18:06 Not Stopping Leven

04/08/25 17:03 Larkhall to Dalmuir due 18:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:24
Scheduled Expected Destination
17:03 Not Stopping Larkhall
17:05 Not Stopping Merryton
17:08 Not Stopping Chatelherault
17:13 Not Stopping Hamilton Central
17:15 Not Stopping Hamilton West
17:19 Not Stopping Blantyre
17:23 Not Stopping Newton Lanark
17:28 Not Stopping Cambuslang
17:32 Not Stopping Rutherglen
17:34 Not Stopping Dalmarnock
17:36 Not Stopping Bridgeton
17:40 Not Stopping Argyle Street
17:47 Not Stopping Glasgow Central Low Level
17:49 Not Stopping Anderston
17:51 Not Stopping Exhibition Centre
17:55 Not Stopping Partick
17:57 Not Stopping Hyndland
17:59 Not Stopping Jordanhill
18:02 Not Stopping Scotstounhill
18:04 Not Stopping Garscadden
18:07 Not Stopping Yoker
18:09 Not Stopping Clydebank
18:13 Not Stopping Dalmuir

04/08/25 17:04 Whifflet to Dalmuir due 18:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:10
Scheduled Expected Destination
17:04 Not Stopping Whifflet
17:07 Not Stopping Kirkwood
17:10 Not Stopping Bargeddie
17:14 Not Stopping Baillieston
17:16 Not Stopping Mount Vernon
17:18 Not Stopping Carmyle
17:24 Not Stopping Rutherglen
17:26 Not Stopping Dalmarnock
17:28 Not Stopping Bridgeton
17:32 Not Stopping Argyle Street
17:34 Not Stopping Glasgow Central Low Level
17:36 Not Stopping Anderston
17:38 Not Stopping Exhibition Centre
17:41 Not Stopping Partick
17:44 Not Stopping Hyndland
17:46 Not Stopping Jordanhill
17:48 Not Stopping Scotstounhill
17:51 Not Stopping Garscadden
17:53 Not Stopping Yoker
17:55 Not Stopping Clydebank
18:01 Not Stopping Dalmuir

04/08/25 17:05 Dalmally to Oban due 17:47 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:06
Scheduled Expected Destination
17:05 Not Stopping Dalmally
17:10 Not Stopping Loch Awe
17:24 Not Stopping Taynuilt
17:34 Not Stopping Connel Ferry
17:47 Not Stopping Oban

17:05 Glasgow Central to Edinburgh due 18:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 04:44
Scheduled Expected Destination
17:05 Not Stopping Glasgow Central
17:20 Not Stopping Bellshill
17:32 Not Stopping Shotts
17:44 Not Stopping West Calder
17:50 Not Stopping Livingston South
18:06 Not Stopping Haymarket
18:11 Not Stopping Edinburgh

04/08/25 17:06 Glasgow Central to East Kilbride due 17:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:40
Scheduled Expected Destination
17:06 Not Stopping Glasgow Central
17:21 Not Stopping Clarkston
17:24 Not Stopping Busby
17:27 Not Stopping Thorntonhall
17:31 Not Stopping Hairmyres
17:36 Not Stopping East Kilbride

04/08/25 17:07 Dundee to Glasgow Queen Street due 18:52 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
17:07 Not Stopping Dundee
17:13 Not Stopping Invergowrie
17:37 Not Stopping Perth
17:52 Not Stopping Gleneagles
18:06 Not Stopping Dunblane
18:10 Not Stopping Bridge Of Allan
18:17 Not Stopping Stirling
18:52 Not Stopping Glasgow Queen Street

04/08/25 17:07 Milngavie to Springburn due 17:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
17:07 Not Stopping Milngavie
17:10 Not Stopping Hillfoot
17:12 Not Stopping Bearsden
17:15 Not Stopping Westerton
17:18 Not Stopping Anniesland
17:21 Not Stopping Hyndland
17:24 Not Stopping Partick
17:28 Not Stopping Charing Cross
17:32 Not Stopping Glasgow Queen Street Ll
17:34 Not Stopping High Street
17:36 Not Stopping Bellgrove
17:38 Not Stopping Duke Street
17:40 Not Stopping Alexandra Parade
17:43 Not Stopping Barnhill
17:45 Not Stopping Springburn

04/08/25 17:08 Edinburgh to Leven due 18:30 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
17:08 Not Stopping Edinburgh
17:12 Not Stopping Haymarket
17:17 Not Stopping South Gyle
17:20 Not Stopping Edinburgh Gateway
17:26 Not Stopping Dalmeny
17:29 Not Stopping North Queensferry
17:33 Not Stopping Inverkeithing
17:37 Not Stopping Rosyth
17:42 Not Stopping Dunfermline City
17:46 Not Stopping Dunfermline Queen Margaret
17:53 Not Stopping Cowdenbeath
17:59 Not Stopping Lochgelly
18:03 Not Stopping Cardenden
18:16 Not Stopping Glenrothes With Thornton
18:25 Not Stopping Cameron Bridge
18:30 Not Stopping Leven

04/08/25 17:08 Glasgow Central to Paisley Canal due 17:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:38
Scheduled Expected Destination
17:08 Not Stopping Glasgow Central
17:13 Not Stopping Dumbreck
17:16 Not Stopping Corkerhill
17:18 Not Stopping Mosspark
17:20 Not Stopping Crookston
17:23 Not Stopping Hawkhead
17:26 Not Stopping Paisley Canal

04/08/25 17:09 Aberdeen to Dundee due 18:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:06
Scheduled Expected Destination
17:09 Not Stopping Aberdeen
17:19 Not Stopping Portlethen
17:28 Not Stopping Stonehaven
17:42 Not Stopping Laurencekirk
17:55 Not Stopping Montrose
18:09 Not Stopping Arbroath
18:16 Not Stopping Carnoustie
18:22 Not Stopping Monifieth
18:27 Not Stopping Broughty Ferry
18:35 Not Stopping Dundee

04/08/25 17:09 Edinburgh to Milngavie due 18:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:12
Scheduled Expected Destination
17:09 Not Stopping Edinburgh
17:13 Not Stopping Haymarket
17:18 Not Stopping Edinburgh Park
17:27 Not Stopping Uphall
17:31 Not Stopping Livingston North
17:37 Not Stopping Bathgate
17:41 Not Stopping Armadale
17:44 Not Stopping Blackridge
17:51 Not Stopping Caldercruix
17:54 Not Stopping Drumgelloch
17:59 Not Stopping Airdrie
18:03 Not Stopping Coatbridge Sunnyside
18:11 Not Stopping Shettleston
18:13 Not Stopping Carntyne
18:17 Not Stopping Bellgrove
18:19 Not Stopping High Street
18:22 Not Stopping Glasgow Queen Street Ll
18:24 Not Stopping Charing Cross
18:28 Not Stopping Partick
18:31 Not Stopping Hyndland
18:34 Not Stopping Anniesland
18:37 Not Stopping Westerton
18:40 Not Stopping Bearsden
18:42 Not Stopping Hillfoot
18:45 Not Stopping Milngavie

04/08/25 17:09 Dalmuir to Motherwell due 18:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:26
Scheduled Expected Destination
17:09 Not Stopping Dalmuir
17:11 Not Stopping Clydebank
17:13 Not Stopping Yoker
17:16 Not Stopping Garscadden
17:18 Not Stopping Scotstounhill
17:22 Not Stopping Jordanhill
17:24 Not Stopping Hyndland
17:27 Not Stopping Partick
17:30 Not Stopping Exhibition Centre
17:32 Not Stopping Anderston
17:34 Not Stopping Glasgow Central Low Level
17:36 Not Stopping Argyle Street
17:39 Not Stopping Bridgeton
17:41 Not Stopping Dalmarnock
17:43 Not Stopping Rutherglen
17:47 Not Stopping Carmyle
17:50 Not Stopping Mount Vernon
17:52 Not Stopping Baillieston
17:55 Not Stopping Bargeddie
17:59 Not Stopping Kirkwood
18:03 Not Stopping Whifflet
18:10 Not Stopping Motherwell

04/08/25 17:10 Glasgow Queen Street to Dundee due 18:58 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
17:10 Not Stopping Glasgow Queen Street
17:39 Not Stopping Stirling
17:44 Not Stopping Bridge Of Allan
17:49 Not Stopping Dunblane
18:03 Not Stopping Gleneagles
18:30 Not Stopping Perth
18:48 Not Stopping Invergowrie
18:58 Not Stopping Dundee

04/08/25 17:12 Inverness to Ardgay due 18:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
17:12 Not Stopping Inverness
17:27 Not Stopping Beauly
17:33 Not Stopping Muir Of Ord
17:41 Not Stopping Conon Bridge
17:47 Not Stopping Dingwall
17:59 Not Stopping Alness
18:05 Not Stopping Invergordon
18:18 Not Stopping Fearn
18:25 Not Stopping Tain
18:40 Not Stopping Ardgay

04/08/25 17:13 Kyle Of Lochalsh to Inverness due 19:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
17:13 Not Stopping Kyle Of Lochalsh
17:21 Not Stopping Duirinish
17:26 Not Stopping Plockton
17:28 Not Stopping Duncraig
17:38 Not Stopping Stromeferry
17:49 Not Stopping Attadale
17:57 Not Stopping Strathcarron
18:05 Not Stopping Achnashellach
18:26 Not Stopping Achnasheen
18:35 Not Stopping Achanalt
18:42 Not Stopping Lochluichart
18:54 Not Stopping Garve
19:24 Not Stopping Dingwall
19:29 Not Stopping Conon Bridge
19:36 Not Stopping Muir Of Ord
19:41 Not Stopping Beauly
19:59 Not Stopping Inverness

04/08/25 17:15 Edinburgh to Glenrothes With Thornton due 18:13 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:57
Scheduled Expected Destination
17:15 Not Stopping Edinburgh
17:19 Not Stopping Haymarket
17:24 Not Stopping South Gyle
17:27 Not Stopping Edinburgh Gateway
17:33 Not Stopping Dalmeny
17:37 Not Stopping North Queensferry
17:41 Not Stopping Inverkeithing
17:44 Not Stopping Dalgety Bay
17:49 Not Stopping Aberdour
17:53 Not Stopping Burntisland
17:58 Not Stopping Kinghorn
18:03 Not Stopping Kirkcaldy
18:13 Not Stopping Glenrothes With Thornton

17:15 Alloa to Glasgow Queen Street due 18:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:32
Scheduled Expected Destination
17:15 Not Stopping Alloa
17:30 Not Stopping Stirling
17:37 Not Stopping Larbert
17:47 Not Stopping Croy
17:53 Not Stopping Lenzie
17:57 Not Stopping Bishopbriggs
18:04 Not Stopping Glasgow Queen Street

04/08/25 17:17 Dalmuir to Larkhall due 18:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:27
Scheduled Expected Destination
17:17 Not Stopping Dalmuir
17:19 Not Stopping Singer
17:21 Not Stopping Drumry
17:24 Not Stopping Drumchapel
17:26 Not Stopping Westerton
17:30 Not Stopping Anniesland
17:33 Not Stopping Hyndland
17:36 Not Stopping Partick
17:39 Not Stopping Exhibition Centre
17:42 Not Stopping Anderston
17:48 Not Stopping Glasgow Central Low Level
17:50 Not Stopping Argyle Street
17:53 Not Stopping Bridgeton
17:55 Not Stopping Dalmarnock
18:00 Not Stopping Rutherglen
18:03 Not Stopping Cambuslang
18:06 Not Stopping Newton Lanark
18:10 Not Stopping Blantyre
18:16 Not Stopping Hamilton Central
18:21 Not Stopping Chatelherault
18:24 Not Stopping Merryton
18:27 Not Stopping Larkhall

04/08/25 17:18 Glasgow Central to East Kilbride due 17:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:40
Scheduled Expected Destination
17:18 Not Stopping Glasgow Central
17:25 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:41 Not Stopping Busby
17:44 Not Stopping Thorntonhall
17:47 Not Stopping Hairmyres
17:52 Not Stopping East Kilbride

04/08/25 17:19 Edinburgh to Glenrothes With Thornton due 18:23 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:57
Scheduled Expected Destination
17:19 Not Stopping Edinburgh
17:25 Not Stopping Haymarket
17:30 Not Stopping South Gyle
17:32 Not Stopping Edinburgh Gateway
17:38 Not Stopping Dalmeny
17:42 Not Stopping North Queensferry
17:46 Not Stopping Inverkeithing
17:50 Not Stopping Rosyth
17:55 Not Stopping Dunfermline City
17:59 Not Stopping Dunfermline Queen Margaret
18:06 Not Stopping Cowdenbeath
18:11 Not Stopping Lochgelly
18:15 Not Stopping Cardenden
18:23 Not Stopping Glenrothes With Thornton

17:19 Glasgow Central to Gourock due 18:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:54
Scheduled Expected Destination
17:19 Not Stopping Glasgow Central
17:30 Not Stopping Paisley Gilmour Street
17:36 Not Stopping Bishopton
17:45 Not Stopping Port Glasgow
17:50 Not Stopping Greenock Central
17:52 Not Stopping Greenock West
17:55 Not Stopping Fort Matilda
18:00 Not Stopping Gourock

04/08/25 17:20 Leven to Edinburgh due 18:26 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:52
Scheduled Expected Destination
17:20 Not Stopping Leven
17:24 Not Stopping Cameron Bridge
17:38 Not Stopping Kirkcaldy
17:42 Not Stopping Kinghorn
17:47 Not Stopping Burntisland
17:52 Not Stopping Aberdour
17:57 Not Stopping Dalgety Bay
18:00 Not Stopping Inverkeithing
18:04 Not Stopping North Queensferry
18:08 Not Stopping Dalmeny
18:14 Not Stopping Edinburgh Gateway
18:21 Not Stopping Haymarket
18:26 Not Stopping Edinburgh

04/08/25 17:20 Inverness to Aberdeen due 19:36 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
17:20 Not Stopping Inverness
17:30 Not Stopping Inverness Airport
17:39 Not Stopping Nairn
17:50 Not Stopping Forres
18:03 Not Stopping Elgin
18:22 Not Stopping Keith
18:44 Not Stopping Huntly
19:00 Not Stopping Insch
19:12 Not Stopping Inverurie
19:18 Not Stopping Kintore
19:27 Not Stopping Dyce
19:36 Not Stopping Aberdeen

04/08/25 17:21 Perth to Edinburgh due 18:58 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
17:21 Not Stopping Perth
17:54 Not Stopping Ladybank
18:02 Not Stopping Markinch
18:13 Not Stopping Kirkcaldy
18:29 Not Stopping Inverkeithing
18:40 Not Stopping Edinburgh Gateway
18:43 Not Stopping South Gyle
18:53 Not Stopping Haymarket
18:58 Not Stopping Edinburgh

04/08/25 17:21 Springburn to Milngavie due 18:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
17:21 Not Stopping Springburn
17:23 Not Stopping Barnhill
17:26 Not Stopping Alexandra Parade
17:27 Not Stopping Duke Street
17:30 Not Stopping Bellgrove
17:32 Not Stopping High Street
17:38 Not Stopping Glasgow Queen Street Ll
17:40 Not Stopping Charing Cross
17:44 Not Stopping Partick
17:47 Not Stopping Hyndland
17:50 Not Stopping Anniesland
17:53 Not Stopping Westerton
17:55 Not Stopping Bearsden
17:57 Not Stopping Hillfoot
18:01 Not Stopping Milngavie

04/08/25 17:23 Milngavie to Bathgate due 18:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:07
Scheduled Expected Destination
17:23 Not Stopping Milngavie
17:26 Not Stopping Hillfoot
17:32 Not Stopping Bearsden
17:35 Not Stopping Westerton
17:38 Not Stopping Anniesland
17:41 Not Stopping Hyndland
17:44 Not Stopping Partick
17:48 Not Stopping Charing Cross
17:52 Not Stopping Glasgow Queen Street Ll
17:54 Not Stopping High Street
17:56 Not Stopping Bellgrove
18:00 Not Stopping Carntyne
18:02 Not Stopping Shettleston
18:11 Not Stopping Coatbridge Sunnyside
18:18 Not Stopping Airdrie
18:21 Not Stopping Drumgelloch
18:36 Not Stopping Bathgate

04/08/25 17:25 Tweedbank to Edinburgh due 18:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:51
Scheduled Expected Destination
17:25 Not Stopping Tweedbank
17:29 Not Stopping Galashiels
17:38 Not Stopping Stow
17:55 Not Stopping Gorebridge
17:59 Not Stopping Newtongrange
18:02 Not Stopping Eskbank
18:07 Not Stopping Shawfair
18:11 Not Stopping Newcraighall
18:14 Not Stopping Brunstane
18:23 Not Stopping Edinburgh

04/08/25 17:25 Dunblane to Edinburgh due 18:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:54
Scheduled Expected Destination
17:25 Not Stopping Dunblane
17:28 Not Stopping Bridge Of Allan
17:35 Not Stopping Stirling
17:42 Not Stopping Larbert
17:46 Not Stopping Camelon
17:52 Not Stopping Falkirk Grahamston
18:00 Not Stopping Polmont
18:05 Not Stopping Linlithgow
18:20 Not Stopping Edinburgh Park
18:25 Not Stopping Haymarket
18:30 Not Stopping Edinburgh

04/08/25 17:26 Inverness to Glasgow Queen Street due 20:44 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:51
Scheduled Expected Destination
17:26 Not Stopping Inverness
17:59 Not Stopping Carrbridge
18:08 Not Stopping Aviemore
18:20 Not Stopping Kingussie
19:05 Not Stopping Pitlochry
19:20 Not Stopping Dunkeld & Birnam
19:39 Not Stopping Perth
19:54 Not Stopping Gleneagles
20:15 Not Stopping Stirling
20:44 Not Stopping Glasgow Queen Street

04/08/25 17:26 Dundee to Aberdeen due 18:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:06
Scheduled Expected Destination
17:26 Not Stopping Dundee
17:33 Not Stopping Broughty Ferry
17:37 Not Stopping Monifieth
17:43 Not Stopping Carnoustie
17:50 Not Stopping Arbroath
18:05 Not Stopping Montrose
18:17 Not Stopping Laurencekirk
18:31 Not Stopping Stonehaven
18:40 Not Stopping Portlethen
18:52 Not Stopping Aberdeen

04/08/25 17:26 Motherwell to Dalmuir due 18:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:17
Scheduled Expected Destination
17:26 Not Stopping Motherwell
17:34 Not Stopping Whifflet
17:37 Not Stopping Kirkwood
17:40 Not Stopping Bargeddie
17:44 Not Stopping Baillieston
17:46 Not Stopping Mount Vernon
17:48 Not Stopping Carmyle
17:54 Not Stopping Rutherglen
17:57 Not Stopping Dalmarnock
17:59 Not Stopping Bridgeton
18:02 Not Stopping Argyle Street
18:08 Not Stopping Glasgow Central Low Level
18:10 Not Stopping Anderston
18:12 Not Stopping Exhibition Centre
18:16 Not Stopping Partick
18:18 Not Stopping Hyndland
18:20 Not Stopping Jordanhill
18:23 Not Stopping Scotstounhill
18:25 Not Stopping Garscadden
18:27 Not Stopping Yoker
18:29 Not Stopping Clydebank
18:33 Not Stopping Dalmuir

04/08/25 17:28 Barrhead to Glasgow Central due 17:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
17:28 Not Stopping Barrhead
17:31 Not Stopping Nitshill
17:33 Not Stopping Priesthill & Darnley
17:35 Not Stopping Kennishead
17:38 Not Stopping Pollokshaws West
17:41 Not Stopping Crossmyloof
17:47 Not Stopping Glasgow Central

04/08/25 17:30 Edinburgh to Aberdeen due 20:09 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:48
Scheduled Expected Destination
17:30 Not Stopping Edinburgh
17:38 Not Stopping Haymarket
18:09 Not Stopping Kirkcaldy
18:27 Not Stopping Cupar
18:35 Not Stopping Leuchars
18:52 Not Stopping Dundee
18:59 Not Stopping Broughty Ferry
19:07 Not Stopping Carnoustie
19:14 Not Stopping Arbroath
19:28 Not Stopping Montrose
19:51 Not Stopping Stonehaven
20:09 Not Stopping Aberdeen

04/08/25 17:30 Edinburgh to Glasgow Queen Street due 18:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:45
Scheduled Expected Destination
17:30 Not Stopping Edinburgh
17:35 Not Stopping Haymarket
17:55 Not Stopping Falkirk High
18:07 Not Stopping Lenzie
18:11 Not Stopping Bishopbriggs
18:18 Not Stopping Glasgow Queen Street

04/08/25 17:30 Glasgow Queen Street to Edinburgh due 18:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:45
Scheduled Expected Destination
17:30 Not Stopping Glasgow Queen Street
17:35 Not Stopping Bishopbriggs
17:40 Not Stopping Lenzie
17:52 Not Stopping Falkirk High
18:18 Not Stopping Haymarket
18:24 Not Stopping Edinburgh

04/08/25 17:31 Paisley Canal to Glasgow Central due 17:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:43
Scheduled Expected Destination
17:31 Not Stopping Paisley Canal
17:33 Not Stopping Hawkhead
17:36 Not Stopping Crookston
17:39 Not Stopping Mosspark
17:41 Not Stopping Corkerhill
17:44 Not Stopping Dumbreck
17:49 Not Stopping Glasgow Central

04/08/25 17:32 Cumbernauld to Glasgow Queen Street due 18:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:35
Scheduled Expected Destination
17:32 Not Stopping Cumbernauld
17:34 Not Stopping Greenfaulds
17:41 Not Stopping Gartcosh
17:44 Not Stopping Stepps
17:47 Not Stopping Robroyston
17:54 Not Stopping Springburn
18:01 Not Stopping Glasgow Queen Street

04/08/25 17:33 Edinburgh to Inverness due 21:23 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:51
Scheduled Expected Destination
17:33 Not Stopping Edinburgh
17:39 Not Stopping Haymarket
18:20 Not Stopping Stirling
18:37 Not Stopping Gleneagles
19:03 Not Stopping Perth
19:20 Not Stopping Dunkeld & Birnam
19:34 Not Stopping Pitlochry
20:17 Not Stopping Kingussie
20:32 Not Stopping Aviemore
21:23 Not Stopping Inverness

04/08/25 17:33 Larkhall to Dalmuir due 18:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:24
Scheduled Expected Destination
17:33 Not Stopping Larkhall
17:35 Not Stopping Merryton
17:38 Not Stopping Chatelherault
17:43 Not Stopping Hamilton Central
17:45 Not Stopping Hamilton West
17:49 Not Stopping Blantyre
17:55 Not Stopping Newton Lanark
17:59 Not Stopping Cambuslang
18:04 Not Stopping Rutherglen
18:07 Not Stopping Dalmarnock
18:09 Not Stopping Bridgeton
18:12 Not Stopping Argyle Street
18:17 Not Stopping Glasgow Central Low Level
18:19 Not Stopping Anderston
18:21 Not Stopping Exhibition Centre
18:25 Not Stopping Partick
18:27 Not Stopping Hyndland
18:29 Not Stopping Jordanhill
18:32 Not Stopping Scotstounhill
18:34 Not Stopping Garscadden
18:37 Not Stopping Yoker
18:39 Not Stopping Clydebank
18:43 Not Stopping Dalmuir

04/08/25 17:33 Glasgow Central to East Kilbride due 18:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:40
Scheduled Expected Destination
17:33 Not Stopping Glasgow Central
17:39 Not Stopping Crossmyloof
17:42 Not Stopping Pollokshaws West
17:45 Not Stopping Thornliebank
17:48 Not Stopping Giffnock
17:52 Not Stopping Clarkston
17:55 Not Stopping Busby
17:58 Not Stopping Thorntonhall
18:02 Not Stopping Hairmyres
18:07 Not Stopping East Kilbride

04/08/25 17:34 Glasgow Central to Ardrossan Harbour due 18:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
17:34 Not Stopping Glasgow Central
17:44 Not Stopping Paisley Gilmour Street
17:48 Not Stopping Johnstone
17:51 Not Stopping Milliken Park
17:53 Not Stopping Howwood Renfrew
17:57 Not Stopping Lochwinnoch
18:02 Not Stopping Glengarnock
18:06 Not Stopping Dalry
18:10 Not Stopping Kilwinning
18:14 Not Stopping Stevenston
18:17 Not Stopping Saltcoats
18:19 Not Stopping Ardrossan South Beach
18:22 Not Stopping Ardrossan Town
18:24 Not Stopping Ardrossan Harbour

17:36 Glasgow Central to Gourock due 18:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:54
Scheduled Expected Destination
17:36 Not Stopping Glasgow Central
17:46 Not Stopping Paisley Gilmour Street
17:52 Not Stopping Bishopton
18:01 Not Stopping Port Glasgow
18:03 Not Stopping Bogston
18:06 Not Stopping Cartsdyke
18:08 Not Stopping Greenock Central
18:10 Not Stopping Greenock West
18:13 Not Stopping Fort Matilda
18:16 Not Stopping Gourock

04/08/25 17:37 Milngavie to Springburn due 18:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
17:37 Not Stopping Milngavie
17:40 Not Stopping Hillfoot
17:42 Not Stopping Bearsden
17:45 Not Stopping Westerton
17:48 Not Stopping Anniesland
17:51 Not Stopping Hyndland
17:54 Not Stopping Partick
18:00 Not Stopping Charing Cross
18:03 Not Stopping Glasgow Queen Street Ll
18:05 Not Stopping High Street
18:07 Not Stopping Bellgrove
18:09 Not Stopping Duke Street
18:10 Not Stopping Alexandra Parade
18:13 Not Stopping Barnhill
18:15 Not Stopping Springburn

04/08/25 17:38 Edinburgh to Perth due 19:06 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:42
Scheduled Expected Destination
17:38 Not Stopping Edinburgh
17:42 Not Stopping Haymarket
17:47 Not Stopping South Gyle
17:50 Not Stopping Edinburgh Gateway
18:00 Not Stopping Inverkeithing
18:04 Not Stopping Dalgety Bay
18:09 Not Stopping Aberdour
18:13 Not Stopping Burntisland
18:18 Not Stopping Kinghorn
18:24 Not Stopping Kirkcaldy
18:33 Not Stopping Markinch
18:41 Not Stopping Ladybank
19:06 Not Stopping Perth

04/08/25 17:38 Edinburgh to Dunblane due 18:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:53
Scheduled Expected Destination
17:38 Not Stopping Edinburgh
17:42 Not Stopping Haymarket
17:48 Not Stopping Edinburgh Park
18:03 Not Stopping Linlithgow
18:08 Not Stopping Polmont
18:13 Not Stopping Falkirk Grahamston
18:16 Not Stopping Camelon
18:21 Not Stopping Larbert
18:30 Not Stopping Stirling
18:34 Not Stopping Bridge Of Allan
18:38 Not Stopping Dunblane

04/08/25 17:40 Dundee to Edinburgh due 19:12 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:44
Scheduled Expected Destination
17:40 Not Stopping Dundee
17:53 Not Stopping Leuchars
18:00 Not Stopping Cupar
18:05 Not Stopping Springfield
18:10 Not Stopping Ladybank
18:17 Not Stopping Markinch
18:28 Not Stopping Kirkcaldy
18:49 Not Stopping Inverkeithing
19:00 Not Stopping Edinburgh Gateway
19:07 Not Stopping Haymarket
19:12 Not Stopping Edinburgh

04/08/25 17:40 Dalmuir to Whifflet due 18:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:14
Scheduled Expected Destination
17:40 Not Stopping Dalmuir
17:42 Not Stopping Clydebank
17:44 Not Stopping Yoker
17:47 Not Stopping Garscadden
17:49 Not Stopping Scotstounhill
17:52 Not Stopping Jordanhill
17:54 Not Stopping Hyndland
17:57 Not Stopping Partick
18:00 Not Stopping Exhibition Centre
18:02 Not Stopping Anderston
18:04 Not Stopping Glasgow Central Low Level
18:06 Not Stopping Argyle Street
18:09 Not Stopping Bridgeton
18:11 Not Stopping Dalmarnock
18:13 Not Stopping Rutherglen
18:17 Not Stopping Carmyle
18:20 Not Stopping Mount Vernon
18:22 Not Stopping Baillieston
18:25 Not Stopping Bargeddie
18:29 Not Stopping Kirkwood
18:33 Not Stopping Whifflet

04/08/25 17:41 Glasgow Queen Street to Aberdeen due 20:32 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:45
Scheduled Expected Destination
17:41 Not Stopping Glasgow Queen Street
18:10 Not Stopping Stirling
18:45 Not Stopping Perth
19:11 Not Stopping Dundee
19:19 Not Stopping Broughty Ferry
19:23 Not Stopping Monifieth
19:29 Not Stopping Carnoustie
19:37 Not Stopping Arbroath
19:51 Not Stopping Montrose
20:12 Not Stopping Stonehaven
20:32 Not Stopping Aberdeen

04/08/25 17:41 Edinburgh to Glenrothes With Thornton due 18:44 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:57
Scheduled Expected Destination
17:41 Not Stopping Edinburgh
17:46 Not Stopping Haymarket
17:51 Not Stopping South Gyle
17:54 Not Stopping Edinburgh Gateway
18:00 Not Stopping Dalmeny
18:03 Not Stopping North Queensferry
18:07 Not Stopping Inverkeithing
18:11 Not Stopping Rosyth
18:16 Not Stopping Dunfermline City
18:20 Not Stopping Dunfermline Queen Margaret
18:27 Not Stopping Cowdenbeath
18:33 Not Stopping Lochgelly
18:37 Not Stopping Cardenden
18:44 Not Stopping Glenrothes With Thornton

04/08/25 17:41 Edinburgh to Milngavie due 19:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:12
Scheduled Expected Destination
17:41 Not Stopping Edinburgh
17:46 Not Stopping Haymarket
17:51 Not Stopping Edinburgh Park
17:59 Not Stopping Uphall
18:03 Not Stopping Livingston North
18:08 Not Stopping Bathgate
18:12 Not Stopping Armadale
18:16 Not Stopping Blackridge
18:22 Not Stopping Caldercruix
18:26 Not Stopping Drumgelloch
18:30 Not Stopping Airdrie
18:34 Not Stopping Coatbridge Sunnyside
18:42 Not Stopping Shettleston
18:44 Not Stopping Carntyne
18:47 Not Stopping Bellgrove
18:49 Not Stopping High Street
18:53 Not Stopping Glasgow Queen Street Ll
18:55 Not Stopping Charing Cross
18:59 Not Stopping Partick
19:02 Not Stopping Hyndland
19:05 Not Stopping Anniesland
19:08 Not Stopping Westerton
19:10 Not Stopping Bearsden
19:12 Not Stopping Hillfoot
19:16 Not Stopping Milngavie

04/08/25 17:43 Inverurie to Aberdeen due 18:07 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
17:43 Not Stopping Inverurie
17:48 Not Stopping Kintore
17:58 Not Stopping Dyce
18:07 Not Stopping Aberdeen

04/08/25 17:45 Aberdeen to Glasgow Queen Street due 20:22 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
17:45 Not Stopping Aberdeen
18:01 Not Stopping Stonehaven
18:21 Not Stopping Montrose
18:36 Not Stopping Arbroath
18:54 Not Stopping Dundee
19:18 Not Stopping Perth
19:48 Not Stopping Stirling
20:22 Not Stopping Glasgow Queen Street

04/08/25 17:46 Edinburgh to Dundee due 19:18 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:43
Scheduled Expected Destination
17:46 Not Stopping Edinburgh
17:51 Not Stopping Haymarket
17:58 Not Stopping Edinburgh Gateway
18:11 Not Stopping Inverkeithing
18:31 Not Stopping Kirkcaldy
18:40 Not Stopping Markinch
18:49 Not Stopping Ladybank
18:56 Not Stopping Cupar
19:03 Not Stopping Leuchars
19:18 Not Stopping Dundee

04/08/25 17:49 Ardrossan Harbour to Glasgow Central due 18:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
17:49 Not Stopping Ardrossan Harbour
17:52 Not Stopping Ardrossan Town
17:55 Not Stopping Ardrossan South Beach
17:57 Not Stopping Saltcoats
17:59 Not Stopping Stevenston
18:03 Not Stopping Kilwinning
18:08 Not Stopping Dalry
18:12 Not Stopping Glengarnock
18:16 Not Stopping Lochwinnoch
18:20 Not Stopping Howwood Renfrew
18:23 Not Stopping Milliken Park
18:26 Not Stopping Johnstone
18:30 Not Stopping Paisley Gilmour Street
18:42 Not Stopping Glasgow Central

17:49 Glasgow Queen Street to Alloa due 18:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
17:49 Not Stopping Glasgow Queen Street
17:55 Not Stopping Bishopbriggs
17:59 Not Stopping Lenzie
18:05 Not Stopping Croy
18:17 Not Stopping Larbert
18:26 Not Stopping Stirling
18:35 Not Stopping Alloa

04/08/25 17:50 Leven to Edinburgh due 19:08 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:52
Scheduled Expected Destination
17:50 Not Stopping Leven
17:55 Not Stopping Cameron Bridge
18:05 Not Stopping Glenrothes With Thornton
18:12 Not Stopping Cardenden
18:17 Not Stopping Lochgelly
18:23 Not Stopping Cowdenbeath
18:29 Not Stopping Dunfermline Queen Margaret
18:32 Not Stopping Dunfermline City
18:36 Not Stopping Rosyth
18:40 Not Stopping Inverkeithing
18:44 Not Stopping North Queensferry
18:48 Not Stopping Dalmeny
18:54 Not Stopping Edinburgh Gateway
18:57 Not Stopping South Gyle
19:04 Not Stopping Haymarket
19:08 Not Stopping Edinburgh

04/08/25 17:50 Springburn to Milngavie due 18:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
17:50 Not Stopping Springburn
17:52 Not Stopping Barnhill
17:55 Not Stopping Alexandra Parade
17:57 Not Stopping Duke Street
17:59 Not Stopping Bellgrove
18:02 Not Stopping High Street
18:05 Not Stopping Glasgow Queen Street Ll
18:08 Not Stopping Charing Cross
18:12 Not Stopping Partick
18:14 Not Stopping Hyndland
18:17 Not Stopping Anniesland
18:20 Not Stopping Westerton
18:23 Not Stopping Bearsden
18:26 Not Stopping Hillfoot
18:29 Not Stopping Milngavie

17:50 Glasgow Central to Lanark due 18:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:24
Scheduled Expected Destination
17:50 Not Stopping Glasgow Central
17:58 Not Stopping Cambuslang
18:03 Not Stopping Uddingston
18:07 Not Stopping Bellshill
18:17 Not Stopping Motherwell
18:21 Not Stopping Shieldmuir
18:24 Not Stopping Wishaw
18:30 Not Stopping Carluke
18:41 Not Stopping Lanark

04/08/25 17:52 Edinburgh to Leven due 18:56 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
17:52 Not Stopping Edinburgh
17:56 Not Stopping Haymarket
18:02 Not Stopping Edinburgh Gateway
18:07 Not Stopping Dalmeny
18:11 Not Stopping North Queensferry
18:15 Not Stopping Inverkeithing
18:18 Not Stopping Dalgety Bay
18:23 Not Stopping Aberdour
18:27 Not Stopping Burntisland
18:32 Not Stopping Kinghorn
18:37 Not Stopping Kirkcaldy
18:51 Not Stopping Cameron Bridge
18:56 Not Stopping Leven

04/08/25 17:52 Glasgow Queen Street to Cumbernauld due 18:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:33
Scheduled Expected Destination
17:52 Not Stopping Glasgow Queen Street
18:01 Not Stopping Springburn
18:06 Not Stopping Robroyston
18:09 Not Stopping Stepps
18:13 Not Stopping Gartcosh
18:19 Not Stopping Greenfaulds
18:21 Not Stopping Cumbernauld

04/08/25 17:52 Glasgow Central to Glasgow Central due 18:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
17:52 Not Stopping Glasgow Central
17:57 Not Stopping Pollokshields East
17:58 Not Stopping Queens Park Strathclyde
18:00 Not Stopping Crosshill
18:02 Not Stopping Mount Florida
18:04 Not Stopping Cathcart
18:07 Not Stopping Langside
18:09 Not Stopping Pollokshaws East
18:11 Not Stopping Shawlands
18:13 Not Stopping Maxwell Park
18:16 Not Stopping Pollokshields West
18:22 Not Stopping Glasgow Central

17:53 Lanark to Glasgow Central due 18:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:31
Scheduled Expected Destination
17:53 Not Stopping Lanark
18:03 Not Stopping Carluke
18:09 Not Stopping Wishaw
18:13 Not Stopping Shieldmuir
18:17 Not Stopping Motherwell
18:25 Not Stopping Bellshill
18:29 Not Stopping Uddingston
18:34 Not Stopping Cambuslang
18:43 Not Stopping Glasgow Central

17:53 Glasgow Central to Edinburgh due 19:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 04:44
Scheduled Expected Destination
17:53 Not Stopping Glasgow Central
18:07 Not Stopping Uddingston
18:13 Not Stopping Bellshill
18:18 Not Stopping Holytown
18:27 Not Stopping Shotts
18:38 Not Stopping West Calder
18:43 Not Stopping Livingston South
18:47 Not Stopping Kirknewton
18:54 Not Stopping Curriehill
18:58 Not Stopping Wester Hailes
19:00 Not Stopping Kingsknowe
19:03 Not Stopping Slateford
19:07 Not Stopping Haymarket
19:12 Not Stopping Edinburgh

04/08/25 17:54 Inverness to Kyle Of Lochalsh due 20:34 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
17:54 Not Stopping Inverness
18:09 Not Stopping Beauly
18:15 Not Stopping Muir Of Ord
18:23 Not Stopping Conon Bridge
18:29 Not Stopping Dingwall
18:55 Not Stopping Garve
19:03 Not Stopping Lochluichart
19:09 Not Stopping Achanalt
19:22 Not Stopping Achnasheen
19:39 Not Stopping Achnashellach
19:52 Not Stopping Strathcarron
19:55 Not Stopping Attadale
20:09 Not Stopping Stromeferry
20:16 Not Stopping Duncraig
20:21 Not Stopping Plockton
20:24 Not Stopping Duirinish
20:34 Not Stopping Kyle Of Lochalsh

04/08/25 17:54 Milngavie to Bathgate due 19:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:07
Scheduled Expected Destination
17:54 Not Stopping Milngavie
17:57 Not Stopping Hillfoot
17:59 Not Stopping Bearsden
18:02 Not Stopping Westerton
18:05 Not Stopping Anniesland
18:08 Not Stopping Hyndland
18:11 Not Stopping Partick
18:15 Not Stopping Charing Cross
18:17 Not Stopping Glasgow Queen Street Ll
18:19 Not Stopping High Street
18:21 Not Stopping Bellgrove
18:25 Not Stopping Carntyne
18:27 Not Stopping Shettleston
18:36 Not Stopping Coatbridge Sunnyside
18:49 Not Stopping Airdrie
18:52 Not Stopping Drumgelloch
19:04 Not Stopping Bathgate

17:56 Gourock to Glasgow Central due 18:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 01:03
Scheduled Expected Destination
17:56 Not Stopping Gourock
17:59 Not Stopping Fort Matilda
18:02 Not Stopping Greenock West
18:04 Not Stopping Greenock Central
18:07 Not Stopping Cartsdyke
18:09 Not Stopping Bogston
18:11 Not Stopping Port Glasgow
18:20 Not Stopping Bishopton
18:27 Not Stopping Paisley Gilmour Street
18:37 Not Stopping Glasgow Central

04/08/25 17:58 East Kilbride to Glasgow Central due 18:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:56
Scheduled Expected Destination
17:58 Not Stopping East Kilbride
18:02 Not Stopping Hairmyres
18:05 Not Stopping Thorntonhall
18:09 Not Stopping Busby
18:12 Not Stopping Clarkston
18:15 Not Stopping Giffnock
18:21 Not Stopping Thornliebank
18:24 Not Stopping Pollokshaws West
18:26 Not Stopping Crossmyloof
18:33 Not Stopping Glasgow Central

04/08/25 17:59 Aberdeen to Montrose due 18:44 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:05
Scheduled Expected Destination
17:59 Not Stopping Aberdeen
18:09 Not Stopping Portlethen
18:18 Not Stopping Stonehaven
18:32 Not Stopping Laurencekirk
18:44 Not Stopping Montrose

04/08/25 17:59 Glasgow Central to Barrhead due 18:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:13
Scheduled Expected Destination
17:59 Not Stopping Glasgow Central
18:05 Not Stopping Crossmyloof
18:07 Not Stopping Pollokshaws West
18:10 Not Stopping Kennishead
18:13 Not Stopping Priesthill & Darnley
18:15 Not Stopping Nitshill
18:20 Not Stopping Barrhead

04/08/25 18:00 Cowdenbeath to Edinburgh due 18:46 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
18:00 Not Stopping Cowdenbeath
18:06 Not Stopping Dunfermline Queen Margaret
18:09 Not Stopping Dunfermline City
18:14 Not Stopping Rosyth
18:19 Not Stopping Inverkeithing
18:23 Not Stopping North Queensferry
18:27 Not Stopping Dalmeny
18:33 Not Stopping Edinburgh Gateway
18:40 Not Stopping Haymarket
18:46 Not Stopping Edinburgh

04/08/25 18:00 Glasgow Queen Street to Edinburgh due 18:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:43
Scheduled Expected Destination
18:00 Not Stopping Glasgow Queen Street
18:05 Not Stopping Bishopbriggs
18:10 Not Stopping Lenzie
18:22 Not Stopping Falkirk High
18:50 Not Stopping Haymarket
18:55 Not Stopping Edinburgh

04/08/25 18:01 Inverness to Aberdeen due 20:29 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
18:01 Not Stopping Inverness
18:13 Not Stopping Inverness Airport
18:26 Not Stopping Nairn
18:38 Not Stopping Forres
18:55 Not Stopping Elgin
19:15 Not Stopping Keith
19:37 Not Stopping Huntly
19:53 Not Stopping Insch
20:05 Not Stopping Inverurie
20:10 Not Stopping Kintore
20:20 Not Stopping Dyce
20:29 Not Stopping Aberdeen

04/08/25 18:02 Elgin to Inverness due 18:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
18:02 Not Stopping Elgin
18:15 Not Stopping Forres
18:26 Not Stopping Nairn
18:35 Not Stopping Inverness Airport
18:46 Not Stopping Inverness

04/08/25 18:03 Larkhall to Dalmuir due 19:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
18:03 Not Stopping Larkhall
18:05 Not Stopping Merryton
18:08 Not Stopping Chatelherault
18:12 Not Stopping Hamilton Central
18:15 Not Stopping Hamilton West
18:18 Not Stopping Blantyre
18:22 Not Stopping Newton Lanark
18:26 Not Stopping Cambuslang
18:31 Not Stopping Rutherglen
18:34 Not Stopping Dalmarnock
18:36 Not Stopping Bridgeton
18:40 Not Stopping Argyle Street
18:46 Not Stopping Glasgow Central Low Level
18:48 Not Stopping Anderston
18:50 Not Stopping Exhibition Centre
18:54 Not Stopping Partick
18:57 Not Stopping Hyndland
18:59 Not Stopping Jordanhill
19:01 Not Stopping Scotstounhill
19:04 Not Stopping Garscadden
19:06 Not Stopping Yoker
19:08 Not Stopping Clydebank
19:12 Not Stopping Dalmuir

04/08/25 18:04 Whifflet to Dalmuir due 19:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:21
Scheduled Expected Destination
18:04 Not Stopping Whifflet
18:07 Not Stopping Kirkwood
18:10 Not Stopping Bargeddie
18:14 Not Stopping Baillieston
18:16 Not Stopping Mount Vernon
18:18 Not Stopping Carmyle
18:23 Not Stopping Rutherglen
18:25 Not Stopping Dalmarnock
18:27 Not Stopping Bridgeton
18:31 Not Stopping Argyle Street
18:34 Not Stopping Glasgow Central Low Level
18:36 Not Stopping Anderston
18:38 Not Stopping Exhibition Centre
18:41 Not Stopping Partick
18:44 Not Stopping Hyndland
18:46 Not Stopping Jordanhill
18:48 Not Stopping Scotstounhill
18:51 Not Stopping Garscadden
18:53 Not Stopping Yoker
18:55 Not Stopping Clydebank
19:01 Not Stopping Dalmuir

04/08/25 18:05 Dundee to Glasgow Queen Street due 19:52 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
18:05 Not Stopping Dundee
18:11 Not Stopping Invergowrie
18:34 Not Stopping Perth
18:51 Not Stopping Gleneagles
19:09 Not Stopping Dunblane
19:13 Not Stopping Bridge Of Allan
19:19 Not Stopping Stirling
19:52 Not Stopping Glasgow Queen Street

04/08/25 18:06 Milngavie to Springburn due 18:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
18:06 Not Stopping Milngavie
18:09 Not Stopping Hillfoot
18:11 Not Stopping Bearsden
18:14 Not Stopping Westerton
18:17 Not Stopping Anniesland
18:20 Not Stopping Hyndland
18:23 Not Stopping Partick
18:28 Not Stopping Charing Cross
18:31 Not Stopping Glasgow Queen Street Ll
18:33 Not Stopping High Street
18:35 Not Stopping Bellgrove
18:38 Not Stopping Duke Street
18:39 Not Stopping Alexandra Parade
18:43 Not Stopping Barnhill
18:45 Not Stopping Springburn

04/08/25 18:07 Edinburgh to Garscadden due 19:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:37
Scheduled Expected Destination
18:07 Not Stopping Edinburgh
18:11 Not Stopping Haymarket
18:18 Not Stopping Edinburgh Park
18:27 Not Stopping Uphall
18:31 Not Stopping Livingston North
18:36 Not Stopping Bathgate
18:40 Not Stopping Armadale
18:44 Not Stopping Blackridge
18:50 Not Stopping Caldercruix
18:54 Not Stopping Drumgelloch
18:59 Not Stopping Airdrie
19:03 Not Stopping Coatbridge Sunnyside
19:11 Not Stopping Shettleston
19:16 Not Stopping High Street
19:21 Not Stopping Glasgow Queen Street Ll
19:23 Not Stopping Charing Cross
19:27 Not Stopping Partick
19:30 Not Stopping Hyndland
19:37 Not Stopping Garscadden

04/08/25 18:08 Glasgow Central to Paisley Canal due 18:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:38
Scheduled Expected Destination
18:08 Not Stopping Glasgow Central
18:13 Not Stopping Dumbreck
18:16 Not Stopping Corkerhill
18:18 Not Stopping Mosspark
18:20 Not Stopping Crookston
18:23 Not Stopping Hawkhead
18:26 Not Stopping Paisley Canal

04/08/25 18:09 Dalmuir to Motherwell due 19:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:10
Scheduled Expected Destination
18:09 Not Stopping Dalmuir
18:11 Not Stopping Clydebank
18:13 Not Stopping Yoker
18:16 Not Stopping Garscadden
18:18 Not Stopping Scotstounhill
18:21 Not Stopping Jordanhill
18:23 Not Stopping Hyndland
18:26 Not Stopping Partick
18:29 Not Stopping Exhibition Centre
18:31 Not Stopping Anderston
18:34 Not Stopping Glasgow Central Low Level
18:36 Not Stopping Argyle Street
18:39 Not Stopping Bridgeton
18:41 Not Stopping Dalmarnock
18:43 Not Stopping Rutherglen
18:47 Not Stopping Carmyle
18:50 Not Stopping Mount Vernon
18:53 Not Stopping Baillieston
18:56 Not Stopping Bargeddie
19:00 Not Stopping Kirkwood
19:05 Not Stopping Whifflet
19:12 Not Stopping Motherwell

04/08/25 18:10 Glasgow Queen Street to Dundee due 19:51 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
18:10 Not Stopping Glasgow Queen Street
18:39 Not Stopping Stirling
18:44 Not Stopping Bridge Of Allan
18:49 Not Stopping Dunblane
19:03 Not Stopping Gleneagles
19:26 Not Stopping Perth
19:43 Not Stopping Invergowrie
19:51 Not Stopping Dundee

18:11 Oban to Crianlarich due 19:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:33
Scheduled Expected Destination
18:11 Not Stopping Oban
18:22 Not Stopping Connel Ferry
18:33 Not Stopping Taynuilt
18:42 Not Stopping Falls Of Cruachan
18:48 Not Stopping Loch Awe
18:56 Not Stopping Dalmally
19:15 Not Stopping Tyndrum Lower
19:27 Not Stopping Crianlarich

04/08/25 18:14 Perth to Edinburgh due 19:43 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
18:14 Not Stopping Perth
18:36 Not Stopping Ladybank
18:45 Not Stopping Markinch
18:55 Not Stopping Kirkcaldy
19:00 Not Stopping Kinghorn
19:05 Not Stopping Burntisland
19:10 Not Stopping Aberdour
19:15 Not Stopping Dalgety Bay
19:19 Not Stopping Inverkeithing
19:30 Not Stopping Edinburgh Gateway
19:32 Not Stopping South Gyle
19:39 Not Stopping Haymarket
19:43 Not Stopping Edinburgh

18:14 Alloa to Glasgow Queen Street due 19:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:32
Scheduled Expected Destination
18:14 Not Stopping Alloa
18:24 Not Stopping Stirling
18:32 Not Stopping Larbert
18:45 Not Stopping Croy
18:50 Not Stopping Lenzie
18:54 Not Stopping Bishopbriggs
19:03 Not Stopping Glasgow Queen Street

04/08/25 18:15 Aberdeen to Inverness due 20:30 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
18:15 Not Stopping Aberdeen
18:24 Not Stopping Dyce
18:32 Not Stopping Kintore
18:40 Not Stopping Inverurie
18:52 Not Stopping Insch
19:09 Not Stopping Huntly
19:23 Not Stopping Keith
19:46 Not Stopping Elgin
19:59 Not Stopping Forres
20:10 Not Stopping Nairn
20:19 Not Stopping Inverness Airport
20:30 Not Stopping Inverness

04/08/25 18:15 Mallaig to Fort William due 19:38 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 20:32
Scheduled Expected Destination
18:15 Not Stopping Mallaig
18:22 Not Stopping Morar
18:31 Not Stopping Arisaig
18:37 Not Stopping Beasdale
18:46 Not Stopping Lochailort
19:04 Not Stopping Glenfinnan
19:13 Not Stopping Locheilside
19:20 Not Stopping Loch Eil Outward Bound
19:26 Not Stopping Corpach
19:30 Not Stopping Banavie
19:38 Not Stopping Fort William

04/08/25 18:15 Glasgow Central to Ardrossan Harbour due 19:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
18:15 Not Stopping Glasgow Central
18:25 Not Stopping Paisley Gilmour Street
18:29 Not Stopping Johnstone
18:32 Not Stopping Milliken Park
18:34 Not Stopping Howwood Renfrew
18:38 Not Stopping Lochwinnoch
18:43 Not Stopping Glengarnock
18:47 Not Stopping Dalry
18:51 Not Stopping Kilwinning
18:55 Not Stopping Stevenston
18:58 Not Stopping Saltcoats
19:00 Not Stopping Ardrossan South Beach
19:03 Not Stopping Ardrossan Town
19:05 Not Stopping Ardrossan Harbour

04/08/25 18:16 Leven to Edinburgh due 19:24 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:52
Scheduled Expected Destination
18:16 Not Stopping Leven
18:20 Not Stopping Cameron Bridge
18:34 Not Stopping Kirkcaldy
18:38 Not Stopping Kinghorn
18:43 Not Stopping Burntisland
18:48 Not Stopping Aberdour
18:53 Not Stopping Dalgety Bay
18:56 Not Stopping Inverkeithing
19:00 Not Stopping North Queensferry
19:04 Not Stopping Dalmeny
19:10 Not Stopping Edinburgh Gateway
19:17 Not Stopping Haymarket
19:24 Not Stopping Edinburgh

04/08/25 18:16 Edinburgh to Tweedbank due 19:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
18:16 Not Stopping Edinburgh
18:27 Not Stopping Brunstane
18:31 Not Stopping Newcraighall
18:34 Not Stopping Shawfair
18:39 Not Stopping Eskbank
18:42 Not Stopping Newtongrange
18:47 Not Stopping Gorebridge
19:05 Not Stopping Stow
19:14 Not Stopping Galashiels
19:18 Not Stopping Tweedbank

04/08/25 18:19 Edinburgh to Leven due 19:35 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
18:19 Not Stopping Edinburgh
18:23 Not Stopping Haymarket
18:28 Not Stopping South Gyle
18:31 Not Stopping Edinburgh Gateway
18:37 Not Stopping Dalmeny
18:41 Not Stopping North Queensferry
18:45 Not Stopping Inverkeithing
18:49 Not Stopping Rosyth
18:54 Not Stopping Dunfermline City
18:58 Not Stopping Dunfermline Queen Margaret
19:04 Not Stopping Cowdenbeath
19:10 Not Stopping Lochgelly
19:14 Not Stopping Cardenden
19:21 Not Stopping Glenrothes With Thornton
19:31 Not Stopping Cameron Bridge
19:35 Not Stopping Leven

04/08/25 18:20 Glasgow Central to East Kilbride due 18:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:40
Scheduled Expected Destination
18:20 Not Stopping Glasgow Central
18:26 Not Stopping Crossmyloof
18:29 Not Stopping Pollokshaws West
18:32 Not Stopping Thornliebank
18:36 Not Stopping Giffnock
18:39 Not Stopping Clarkston
18:43 Not Stopping Busby
18:48 Not Stopping Hairmyres
18:53 Not Stopping East Kilbride

04/08/25 18:21 Inverurie to Aberdeen due 18:45 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
18:21 Not Stopping Inverurie
18:26 Not Stopping Kintore
18:36 Not Stopping Dyce
18:45 Not Stopping Aberdeen

04/08/25 18:21 Springburn to Milngavie due 19:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:20
Scheduled Expected Destination
18:21 Not Stopping Springburn
18:23 Not Stopping Barnhill
18:26 Not Stopping Alexandra Parade
18:28 Not Stopping Duke Street
18:31 Not Stopping Bellgrove
18:33 Not Stopping High Street
18:38 Not Stopping Glasgow Queen Street Ll
18:40 Not Stopping Charing Cross
18:44 Not Stopping Partick
18:47 Not Stopping Hyndland
18:50 Not Stopping Anniesland
18:53 Not Stopping Westerton
18:56 Not Stopping Bearsden
18:58 Not Stopping Hillfoot
19:01 Not Stopping Milngavie

04/08/25 18:21 Dunblane to Edinburgh due 19:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:54
Scheduled Expected Destination
18:21 Not Stopping Dunblane
18:24 Not Stopping Bridge Of Allan
18:30 Not Stopping Stirling
18:38 Not Stopping Larbert
18:41 Not Stopping Camelon
18:44 Not Stopping Falkirk Grahamston
18:49 Not Stopping Polmont
18:55 Not Stopping Linlithgow
19:08 Not Stopping Edinburgh Park
19:14 Not Stopping Haymarket
19:18 Not Stopping Edinburgh

18:21 Lanark to Glasgow Central due 19:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:31
Scheduled Expected Destination
18:21 Not Stopping Lanark
18:31 Not Stopping Carluke
18:37 Not Stopping Wishaw
18:40 Not Stopping Shieldmuir
18:45 Not Stopping Motherwell
18:52 Not Stopping Bellshill
18:56 Not Stopping Uddingston
19:01 Not Stopping Cambuslang
19:12 Not Stopping Glasgow Central

04/08/25 18:23 Glasgow Queen Street to Oban due 21:27 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 20:32
Scheduled Expected Destination
18:23 Not Stopping Glasgow Queen Street
18:42 Not Stopping Dalmuir
18:52 Not Stopping Dumbarton Central
19:07 Not Stopping Helensburgh Upper
19:18 Not Stopping Garelochhead
19:38 Not Stopping Arrochar & Tarbet
19:53 Not Stopping Ardlui
20:14 Not Stopping Crianlarich
20:23 Not Stopping Tyndrum Lower
20:40 Not Stopping Dalmally
20:45 Not Stopping Loch Awe
21:03 Not Stopping Taynuilt
21:14 Not Stopping Connel Ferry
21:27 Not Stopping Oban

04/08/25 18:23 Tweedbank to Edinburgh due 19:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:55
Scheduled Expected Destination
18:23 Not Stopping Tweedbank
18:27 Not Stopping Galashiels
18:36 Not Stopping Stow
18:53 Not Stopping Gorebridge
18:57 Not Stopping Newtongrange
19:00 Not Stopping Eskbank
19:04 Not Stopping Shawfair
19:08 Not Stopping Newcraighall
19:12 Not Stopping Brunstane
19:19 Not Stopping Edinburgh

04/08/25 18:26 Motherwell to Dalmuir due 19:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:26
Scheduled Expected Destination
18:26 Not Stopping Motherwell
18:33 Not Stopping Whifflet
18:36 Not Stopping Kirkwood
18:39 Not Stopping Bargeddie
18:43 Not Stopping Baillieston
18:45 Not Stopping Mount Vernon
18:48 Not Stopping Carmyle
18:53 Not Stopping Rutherglen
18:56 Not Stopping Dalmarnock
18:58 Not Stopping Bridgeton
19:01 Not Stopping Argyle Street
19:04 Not Stopping Glasgow Central Low Level
19:06 Not Stopping Anderston
19:08 Not Stopping Exhibition Centre
19:11 Not Stopping Partick
19:14 Not Stopping Hyndland
19:16 Not Stopping Jordanhill
19:18 Not Stopping Scotstounhill
19:21 Not Stopping Garscadden
19:23 Not Stopping Yoker
19:25 Not Stopping Clydebank
19:31 Not Stopping Dalmuir

04/08/25 18:30 Barrhead to Glasgow Central due 18:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
18:30 Not Stopping Barrhead
18:33 Not Stopping Nitshill
18:35 Not Stopping Priesthill & Darnley
18:37 Not Stopping Kennishead
18:40 Not Stopping Pollokshaws West
18:43 Not Stopping Crossmyloof
18:49 Not Stopping Glasgow Central

04/08/25 18:30 Edinburgh to Glasgow Queen Street due 19:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:45
Scheduled Expected Destination
18:30 Not Stopping Edinburgh
18:38 Not Stopping Haymarket
18:56 Not Stopping Falkirk High
19:08 Not Stopping Lenzie
19:12 Not Stopping Bishopbriggs
19:18 Not Stopping Glasgow Queen Street

04/08/25 18:30 Glasgow Queen Street to Edinburgh due 19:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:45
Scheduled Expected Destination
18:30 Not Stopping Glasgow Queen Street
18:37 Not Stopping Bishopbriggs
18:42 Not Stopping Lenzie
18:54 Not Stopping Falkirk High
19:17 Not Stopping Haymarket
19:22 Not Stopping Edinburgh

04/08/25 18:31 Inverness to Wick due 22:52 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:57
Scheduled Expected Destination
18:31 Not Stopping Inverness
18:46 Not Stopping Beauly
18:53 Not Stopping Muir Of Ord
19:00 Not Stopping Conon Bridge
19:06 Not Stopping Dingwall
19:20 Not Stopping Alness
19:27 Not Stopping Invergordon
19:40 Not Stopping Fearn
19:46 Not Stopping Tain
20:02 Not Stopping Ardgay
20:06 Not Stopping Culrain
20:07 Not Stopping Invershin
20:18 Not Stopping Lairg
20:31 Not Stopping Rogart
20:43 Not Stopping Golspie
20:53 Not Stopping Brora
21:08 Not Stopping Helmsdale
21:20 Not Stopping Kildonan
21:30 Not Stopping Kinbrace
21:42 Not Stopping Forsinard
21:50 Not Stopping Altnabreac
21:59 Not Stopping Scotscalder
22:10 Not Stopping Georgemas Junction
22:23 Not Stopping Thurso
22:35 Not Stopping Georgemas Junction
22:52 Not Stopping Wick

04/08/25 18:31 Cumbernauld to Glasgow Queen Street due 18:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:35
Scheduled Expected Destination
18:31 Not Stopping Cumbernauld
18:33 Not Stopping Greenfaulds
18:40 Not Stopping Gartcosh
18:43 Not Stopping Stepps
18:46 Not Stopping Robroyston
18:52 Not Stopping Springburn
18:58 Not Stopping Glasgow Queen Street

04/08/25 18:31 Paisley Canal to Glasgow Central due 18:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 23:43
Scheduled Expected Destination
18:31 Not Stopping Paisley Canal
18:33 Not Stopping Hawkhead
18:36 Not Stopping Crookston
18:39 Not Stopping Mosspark
18:41 Not Stopping Corkerhill
18:44 Not Stopping Dumbreck
18:49 Not Stopping Glasgow Central

18:35 Glasgow Central to Gourock due 19:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:54
Scheduled Expected Destination
18:35 Not Stopping Glasgow Central
18:45 Not Stopping Paisley Gilmour Street
18:51 Not Stopping Bishopton
19:00 Not Stopping Port Glasgow
19:02 Not Stopping Bogston
19:05 Not Stopping Cartsdyke
19:07 Not Stopping Greenock Central
19:09 Not Stopping Greenock West
19:12 Not Stopping Fort Matilda
19:15 Not Stopping Gourock

04/08/25 18:36 Aberdeen to Glasgow Queen Street due 21:15 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
18:36 Not Stopping Aberdeen
19:02 Not Stopping Laurencekirk
19:12 Not Stopping Montrose
19:26 Not Stopping Arbroath
19:33 Not Stopping Carnoustie
19:47 Not Stopping Dundee
20:14 Not Stopping Perth
20:29 Not Stopping Gleneagles
20:47 Not Stopping Stirling
21:15 Not Stopping Glasgow Queen Street

04/08/25 18:36 Montrose to Inverurie due 19:48 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
18:36 Not Stopping Montrose
18:47 Not Stopping Laurencekirk
19:01 Not Stopping Stonehaven
19:10 Not Stopping Portlethen
19:24 Not Stopping Aberdeen
19:33 Not Stopping Dyce
19:41 Not Stopping Kintore
19:48 Not Stopping Inverurie

04/08/25 18:36 Milngavie to Springburn due 19:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
18:36 Not Stopping Milngavie
18:39 Not Stopping Hillfoot
18:41 Not Stopping Bearsden
18:44 Not Stopping Westerton
18:47 Not Stopping Anniesland
18:50 Not Stopping Hyndland
18:53 Not Stopping Partick
18:58 Not Stopping Charing Cross
19:01 Not Stopping Glasgow Queen Street Ll
19:03 Not Stopping High Street
19:05 Not Stopping Bellgrove
19:07 Not Stopping Duke Street
19:09 Not Stopping Alexandra Parade
19:12 Not Stopping Barnhill
19:14 Not Stopping Springburn

04/08/25 18:38 Edinburgh to Dunblane due 19:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:53
Scheduled Expected Destination
18:38 Not Stopping Edinburgh
18:42 Not Stopping Haymarket
18:47 Not Stopping Edinburgh Park
19:01 Not Stopping Linlithgow
19:06 Not Stopping Polmont
19:14 Not Stopping Falkirk Grahamston
19:17 Not Stopping Camelon
19:22 Not Stopping Larbert
19:31 Not Stopping Stirling
19:35 Not Stopping Bridge Of Allan
19:39 Not Stopping Dunblane

04/08/25 18:40 Dalmuir to Whifflet due 19:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:17
Scheduled Expected Destination
18:40 Not Stopping Dalmuir
18:42 Not Stopping Clydebank
18:44 Not Stopping Yoker
18:47 Not Stopping Garscadden
18:49 Not Stopping Scotstounhill
18:51 Not Stopping Jordanhill
18:54 Not Stopping Hyndland
18:56 Not Stopping Partick
18:59 Not Stopping Exhibition Centre
19:01 Not Stopping Anderston
19:04 Not Stopping Glasgow Central Low Level
19:06 Not Stopping Argyle Street
19:09 Not Stopping Bridgeton
19:11 Not Stopping Dalmarnock
19:13 Not Stopping Rutherglen
19:17 Not Stopping Carmyle
19:20 Not Stopping Mount Vernon
19:22 Not Stopping Baillieston
19:25 Not Stopping Bargeddie
19:29 Not Stopping Kirkwood
19:33 Not Stopping Whifflet

04/08/25 18:41 Edinburgh to Perth due 20:14 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
18:41 Not Stopping Edinburgh
18:45 Not Stopping Haymarket
18:50 Not Stopping South Gyle
18:53 Not Stopping Edinburgh Gateway
19:03 Not Stopping Inverkeithing
19:07 Not Stopping Dalgety Bay
19:12 Not Stopping Aberdour
19:16 Not Stopping Burntisland
19:21 Not Stopping Kinghorn
19:26 Not Stopping Kirkcaldy
19:35 Not Stopping Markinch
19:44 Not Stopping Ladybank
20:14 Not Stopping Perth

04/08/25 18:41 Glasgow Queen Street to Aberdeen due 21:32 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:45
Scheduled Expected Destination
18:41 Not Stopping Glasgow Queen Street
19:08 Not Stopping Stirling
19:44 Not Stopping Perth
20:08 Not Stopping Dundee
20:16 Not Stopping Broughty Ferry
20:20 Not Stopping Monifieth
20:26 Not Stopping Carnoustie
20:34 Not Stopping Arbroath
20:48 Not Stopping Montrose
20:59 Not Stopping Laurencekirk
21:12 Not Stopping Stonehaven
21:21 Not Stopping Portlethen
21:32 Not Stopping Aberdeen

04/08/25 18:43 Leven to Edinburgh due 20:01 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:52
Scheduled Expected Destination
18:43 Not Stopping Leven
18:48 Not Stopping Cameron Bridge
18:59 Not Stopping Glenrothes With Thornton
19:06 Not Stopping Cardenden
19:10 Not Stopping Lochgelly
19:16 Not Stopping Cowdenbeath
19:22 Not Stopping Dunfermline Queen Margaret
19:25 Not Stopping Dunfermline City
19:29 Not Stopping Rosyth
19:33 Not Stopping Inverkeithing
19:38 Not Stopping North Queensferry
19:42 Not Stopping Dalmeny
19:48 Not Stopping Edinburgh Gateway
19:50 Not Stopping South Gyle
19:57 Not Stopping Haymarket
20:01 Not Stopping Edinburgh

04/08/25 18:45 Arbroath to Dundee due 19:10 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:05
Scheduled Expected Destination
18:45 Not Stopping Arbroath
18:52 Not Stopping Carnoustie
18:58 Not Stopping Monifieth
19:02 Not Stopping Broughty Ferry
19:10 Not Stopping Dundee

04/08/25 18:47 Dundee to Edinburgh due 20:13 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:44
Scheduled Expected Destination
18:47 Not Stopping Dundee
19:00 Not Stopping Leuchars
19:07 Not Stopping Cupar
19:14 Not Stopping Ladybank
19:21 Not Stopping Markinch
19:33 Not Stopping Kirkcaldy
19:49 Not Stopping Inverkeithing
20:00 Not Stopping Edinburgh Gateway
20:07 Not Stopping Haymarket
20:13 Not Stopping Edinburgh

04/08/25 18:48 Ardrossan Harbour to Glasgow Central due 19:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
18:48 Not Stopping Ardrossan Harbour
18:51 Not Stopping Ardrossan Town
18:54 Not Stopping Ardrossan South Beach
18:56 Not Stopping Saltcoats
18:58 Not Stopping Stevenston
19:04 Not Stopping Kilwinning
19:09 Not Stopping Dalry
19:13 Not Stopping Glengarnock
19:17 Not Stopping Lochwinnoch
19:21 Not Stopping Howwood Renfrew
19:24 Not Stopping Milliken Park
19:27 Not Stopping Johnstone
19:31 Not Stopping Paisley Gilmour Street
19:41 Not Stopping Glasgow Central

18:49 Glasgow Queen Street to Alloa due 19:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:12
Scheduled Expected Destination
18:49 Not Stopping Glasgow Queen Street
18:55 Not Stopping Bishopbriggs
19:00 Not Stopping Lenzie
19:05 Not Stopping Croy
19:16 Not Stopping Larbert
19:25 Not Stopping Stirling
19:34 Not Stopping Alloa

18:50 Glasgow Central to Lanark due 19:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:24
Scheduled Expected Destination
18:50 Not Stopping Glasgow Central
18:58 Not Stopping Cambuslang
19:03 Not Stopping Uddingston
19:09 Not Stopping Bellshill
19:19 Not Stopping Motherwell
19:23 Not Stopping Shieldmuir
19:27 Not Stopping Wishaw
19:34 Not Stopping Carluke
19:45 Not Stopping Lanark

04/08/25 18:52 Inverness to Edinburgh due 22:15 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:51
Scheduled Expected Destination
18:52 Not Stopping Inverness
19:33 Not Stopping Aviemore
19:45 Not Stopping Kingussie
20:30 Not Stopping Pitlochry
20:47 Not Stopping Dunkeld & Birnam
21:05 Not Stopping Perth
21:36 Not Stopping Stirling
22:11 Not Stopping Haymarket
22:15 Not Stopping Edinburgh

04/08/25 18:52 Glasgow Central to Glasgow Central due 19:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
18:52 Not Stopping Glasgow Central
19:00 Not Stopping Pollokshields East
19:01 Not Stopping Queens Park Strathclyde
19:03 Not Stopping Crosshill
19:05 Not Stopping Mount Florida
19:07 Not Stopping Cathcart
19:10 Not Stopping Langside
19:12 Not Stopping Pollokshaws East
19:15 Not Stopping Shawlands
19:17 Not Stopping Maxwell Park
19:20 Not Stopping Pollokshields West
19:28 Not Stopping Glasgow Central

18:53 Lanark to Glasgow Central due 19:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:31
Scheduled Expected Destination
18:53 Not Stopping Lanark
19:02 Not Stopping Carluke
19:10 Not Stopping Wishaw
19:13 Not Stopping Shieldmuir
19:18 Not Stopping Motherwell
19:24 Not Stopping Bellshill
19:28 Not Stopping Uddingston
19:34 Not Stopping Cambuslang
19:43 Not Stopping Glasgow Central

04/08/25 18:54 Edinburgh to Cowdenbeath due 19:37 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
18:54 Not Stopping Edinburgh
18:58 Not Stopping Haymarket
19:04 Not Stopping Edinburgh Gateway
19:10 Not Stopping Dalmeny
19:13 Not Stopping North Queensferry
19:17 Not Stopping Inverkeithing
19:21 Not Stopping Rosyth
19:26 Not Stopping Dunfermline City
19:30 Not Stopping Dunfermline Queen Margaret
19:37 Not Stopping Cowdenbeath

04/08/25 18:54 Springburn to Milngavie due 19:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:21
Scheduled Expected Destination
18:54 Not Stopping Springburn
18:56 Not Stopping Barnhill
18:59 Not Stopping Alexandra Parade
19:00 Not Stopping Duke Street
19:02 Not Stopping Bellgrove
19:05 Not Stopping High Street
19:08 Not Stopping Glasgow Queen Street Ll
19:10 Not Stopping Charing Cross
19:14 Not Stopping Partick
19:17 Not Stopping Hyndland
19:20 Not Stopping Anniesland
19:23 Not Stopping Westerton
19:26 Not Stopping Bearsden
19:28 Not Stopping Hillfoot
19:31 Not Stopping Milngavie

04/08/25 18:55 Glasgow Queen Street to Cumbernauld due 19:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:33
Scheduled Expected Destination
18:55 Not Stopping Glasgow Queen Street
19:02 Not Stopping Springburn
19:07 Not Stopping Robroyston
19:10 Not Stopping Stepps
19:14 Not Stopping Gartcosh
19:20 Not Stopping Greenfaulds
19:22 Not Stopping Cumbernauld

04/08/25 18:56 Cowdenbeath to Edinburgh due 19:37 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
18:56 Not Stopping Cowdenbeath
19:02 Not Stopping Dunfermline Queen Margaret
19:05 Not Stopping Dunfermline City
19:09 Not Stopping Rosyth
19:13 Not Stopping Inverkeithing
19:24 Not Stopping Edinburgh Gateway
19:33 Not Stopping Haymarket
19:37 Not Stopping Edinburgh

04/08/25 18:56 Inverness to Elgin due 19:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
18:56 Not Stopping Inverness
19:08 Not Stopping Inverness Airport
19:19 Not Stopping Nairn
19:30 Not Stopping Forres
19:43 Not Stopping Elgin

04/08/25 18:56 Edinburgh to Bathgate due 19:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 20:42
Scheduled Expected Destination
18:56 Not Stopping Edinburgh
19:01 Not Stopping Haymarket
19:05 Not Stopping Edinburgh Park
19:13 Not Stopping Uphall
19:17 Not Stopping Livingston North
19:21 Not Stopping Bathgate

18:56 Gourock to Glasgow Central due 19:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 01:03
Scheduled Expected Destination
18:56 Not Stopping Gourock
18:59 Not Stopping Fort Matilda
19:02 Not Stopping Greenock West
19:04 Not Stopping Greenock Central
19:07 Not Stopping Cartsdyke
19:09 Not Stopping Bogston
19:11 Not Stopping Port Glasgow
19:20 Not Stopping Bishopton
19:27 Not Stopping Paisley Gilmour Street
19:39 Not Stopping Glasgow Central

04/08/25 18:57 Aberdeen to Inverurie due 19:21 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
18:57 Not Stopping Aberdeen
19:06 Not Stopping Dyce
19:14 Not Stopping Kintore
19:21 Not Stopping Inverurie

04/08/25 18:57 Glasgow Central to Barrhead due 19:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:13
Scheduled Expected Destination
18:57 Not Stopping Glasgow Central
19:03 Not Stopping Crossmyloof
19:05 Not Stopping Pollokshaws West
19:08 Not Stopping Kennishead
19:11 Not Stopping Priesthill & Darnley
19:13 Not Stopping Nitshill
19:18 Not Stopping Barrhead

04/08/25 18:57 East Kilbride to Glasgow Central due 19:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:56
Scheduled Expected Destination
18:57 Not Stopping East Kilbride
19:02 Not Stopping Hairmyres
19:05 Not Stopping Thorntonhall
19:08 Not Stopping Busby
19:11 Not Stopping Clarkston
19:14 Not Stopping Giffnock
19:17 Not Stopping Thornliebank
19:20 Not Stopping Pollokshaws West
19:25 Not Stopping Crossmyloof
19:32 Not Stopping Glasgow Central

04/08/25 18:59 Edinburgh to Dundee due 20:26 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:43
Scheduled Expected Destination
18:59 Not Stopping Edinburgh
19:05 Not Stopping Haymarket
19:10 Not Stopping Edinburgh Gateway
19:24 Not Stopping Inverkeithing
19:42 Not Stopping Kirkcaldy
19:51 Not Stopping Markinch
19:58 Not Stopping Ladybank
20:05 Not Stopping Cupar
20:12 Not Stopping Leuchars
20:26 Not Stopping Dundee

04/08/25 19:03 Whifflet to Dalmuir due 20:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:14
Scheduled Expected Destination
19:03 Not Stopping Whifflet
19:06 Not Stopping Kirkwood
19:09 Not Stopping Bargeddie
19:13 Not Stopping Baillieston
19:15 Not Stopping Mount Vernon
19:18 Not Stopping Carmyle
19:23 Not Stopping Rutherglen
19:26 Not Stopping Dalmarnock
19:28 Not Stopping Bridgeton
19:32 Not Stopping Argyle Street
19:34 Not Stopping Glasgow Central Low Level
19:36 Not Stopping Anderston
19:38 Not Stopping Exhibition Centre
19:41 Not Stopping Partick
19:44 Not Stopping Hyndland
19:46 Not Stopping Jordanhill
19:48 Not Stopping Scotstounhill
19:51 Not Stopping Garscadden
19:53 Not Stopping Yoker
19:55 Not Stopping Clydebank
20:00 Not Stopping Dalmuir

04/08/25 19:05 Edinburgh to Leven due 20:13 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
19:05 Not Stopping Edinburgh
19:10 Not Stopping Haymarket
19:15 Not Stopping Edinburgh Gateway
19:21 Not Stopping Dalmeny
19:25 Not Stopping North Queensferry
19:29 Not Stopping Inverkeithing
19:32 Not Stopping Dalgety Bay
19:37 Not Stopping Aberdour
19:42 Not Stopping Burntisland
19:47 Not Stopping Kinghorn
19:52 Not Stopping Kirkcaldy
20:08 Not Stopping Cameron Bridge
20:13 Not Stopping Leven

04/08/25 19:07 Glasgow Queen Street to Inverness due 22:43 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
19:07 Not Stopping Glasgow Queen Street
19:37 Not Stopping Stirling
20:28 Not Stopping Perth
20:46 Not Stopping Dunkeld & Birnam
21:00 Not Stopping Pitlochry
21:37 Not Stopping Dalwhinnie
21:53 Not Stopping Kingussie
22:05 Not Stopping Aviemore
22:43 Not Stopping Inverness

04/08/25 19:07 Milngavie to Springburn due 19:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
19:07 Not Stopping Milngavie
19:10 Not Stopping Hillfoot
19:12 Not Stopping Bearsden
19:15 Not Stopping Westerton
19:18 Not Stopping Anniesland
19:21 Not Stopping Hyndland
19:23 Not Stopping Partick
19:28 Not Stopping Charing Cross
19:31 Not Stopping Glasgow Queen Street Ll
19:34 Not Stopping High Street
19:36 Not Stopping Bellgrove
19:38 Not Stopping Duke Street
19:39 Not Stopping Alexandra Parade
19:42 Not Stopping Barnhill
19:44 Not Stopping Springburn

04/08/25 19:09 Dalmuir to Motherwell due 20:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:21
Scheduled Expected Destination
19:09 Not Stopping Dalmuir
19:11 Not Stopping Clydebank
19:13 Not Stopping Yoker
19:16 Not Stopping Garscadden
19:18 Not Stopping Scotstounhill
19:21 Not Stopping Jordanhill
19:24 Not Stopping Hyndland
19:26 Not Stopping Partick
19:29 Not Stopping Exhibition Centre
19:31 Not Stopping Anderston
19:34 Not Stopping Glasgow Central Low Level
19:36 Not Stopping Argyle Street
19:39 Not Stopping Bridgeton
19:41 Not Stopping Dalmarnock
19:43 Not Stopping Rutherglen
19:47 Not Stopping Carmyle
19:50 Not Stopping Mount Vernon
19:52 Not Stopping Baillieston
19:55 Not Stopping Bargeddie
19:59 Not Stopping Kirkwood
20:03 Not Stopping Whifflet
20:10 Not Stopping Motherwell

04/08/25 19:10 Glasgow Queen Street to Dundee due 20:49 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
19:10 Not Stopping Glasgow Queen Street
19:43 Not Stopping Stirling
19:47 Not Stopping Bridge Of Allan
19:52 Not Stopping Dunblane
20:06 Not Stopping Gleneagles
20:25 Not Stopping Perth
20:43 Not Stopping Invergowrie
20:49 Not Stopping Dundee

04/08/25 19:13 Perth to Edinburgh due 20:45 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
19:13 Not Stopping Perth
19:39 Not Stopping Ladybank
19:47 Not Stopping Markinch
19:57 Not Stopping Kirkcaldy
20:02 Not Stopping Kinghorn
20:07 Not Stopping Burntisland
20:11 Not Stopping Aberdour
20:16 Not Stopping Dalgety Bay
20:20 Not Stopping Inverkeithing
20:31 Not Stopping Edinburgh Gateway
20:33 Not Stopping South Gyle
20:39 Not Stopping Haymarket
20:45 Not Stopping Edinburgh

04/08/25 19:13 Dundee to Glasgow Queen Street due 20:59 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
19:13 Not Stopping Dundee
19:19 Not Stopping Invergowrie
19:46 Not Stopping Perth
20:02 Not Stopping Gleneagles
20:16 Not Stopping Dunblane
20:20 Not Stopping Bridge Of Allan
20:27 Not Stopping Stirling
20:59 Not Stopping Glasgow Queen Street

19:13 Glasgow Central to Edinburgh due 20:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 04:44
Scheduled Expected Destination
19:13 Not Stopping Glasgow Central
19:28 Not Stopping Bellshill
19:39 Not Stopping Shotts
19:51 Not Stopping West Calder
19:55 Not Stopping Livingston South
20:09 Not Stopping Haymarket
20:15 Not Stopping Edinburgh

04/08/25 19:14 Aberdeen to Edinburgh due 21:49 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
19:14 Not Stopping Aberdeen
19:30 Not Stopping Stonehaven
19:44 Not Stopping Laurencekirk
19:54 Not Stopping Montrose
20:08 Not Stopping Arbroath
20:15 Not Stopping Carnoustie
20:30 Not Stopping Dundee
20:46 Not Stopping Leuchars
21:45 Not Stopping Haymarket
21:49 Not Stopping Edinburgh

04/08/25 19:15 Montrose to Aberdeen due 20:04 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
19:15 Not Stopping Montrose
19:26 Not Stopping Laurencekirk
19:40 Not Stopping Stonehaven
19:49 Not Stopping Portlethen
20:04 Not Stopping Aberdeen

04/08/25 19:15 Glasgow Central to Ardrossan Harbour due 20:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
19:15 Not Stopping Glasgow Central
19:25 Not Stopping Paisley Gilmour Street
19:29 Not Stopping Johnstone
19:32 Not Stopping Milliken Park
19:34 Not Stopping Howwood Renfrew
19:38 Not Stopping Lochwinnoch
19:43 Not Stopping Glengarnock
19:47 Not Stopping Dalry
19:51 Not Stopping Kilwinning
19:55 Not Stopping Stevenston
19:58 Not Stopping Saltcoats
20:00 Not Stopping Ardrossan South Beach
20:03 Not Stopping Ardrossan Town
20:05 Not Stopping Ardrossan Harbour

19:15 Alloa to Glasgow Queen Street due 20:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:32
Scheduled Expected Destination
19:15 Not Stopping Alloa
19:25 Not Stopping Stirling
19:33 Not Stopping Larbert
19:43 Not Stopping Croy
19:49 Not Stopping Lenzie
19:53 Not Stopping Bishopbriggs
20:01 Not Stopping Glasgow Queen Street

04/08/25 19:19 Edinburgh to Leven due 20:31 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
19:19 Not Stopping Edinburgh
19:24 Not Stopping Haymarket
19:28 Not Stopping South Gyle
19:31 Not Stopping Edinburgh Gateway
19:41 Not Stopping Inverkeithing
19:45 Not Stopping Rosyth
19:50 Not Stopping Dunfermline City
19:53 Not Stopping Dunfermline Queen Margaret
20:00 Not Stopping Cowdenbeath
20:06 Not Stopping Lochgelly
20:10 Not Stopping Cardenden
20:17 Not Stopping Glenrothes With Thornton
20:26 Not Stopping Cameron Bridge
20:31 Not Stopping Leven

04/08/25 19:20 Leven to Edinburgh due 20:27 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:52
Scheduled Expected Destination
19:20 Not Stopping Leven
19:24 Not Stopping Cameron Bridge
19:38 Not Stopping Kirkcaldy
19:42 Not Stopping Kinghorn
19:47 Not Stopping Burntisland
19:52 Not Stopping Aberdour
19:57 Not Stopping Dalgety Bay
20:00 Not Stopping Inverkeithing
20:04 Not Stopping North Queensferry
20:08 Not Stopping Dalmeny
20:14 Not Stopping Edinburgh Gateway
20:22 Not Stopping Haymarket
20:27 Not Stopping Edinburgh

04/08/25 19:22 Glasgow Central to East Kilbride due 19:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:40
Scheduled Expected Destination
19:22 Not Stopping Glasgow Central
19:28 Not Stopping Crossmyloof
19:31 Not Stopping Pollokshaws West
19:34 Not Stopping Thornliebank
19:37 Not Stopping Giffnock
19:41 Not Stopping Clarkston
19:44 Not Stopping Busby
19:49 Not Stopping Hairmyres
19:54 Not Stopping East Kilbride

04/08/25 19:25 Springburn to Milngavie due 20:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:21
Scheduled Expected Destination
19:25 Not Stopping Springburn
19:27 Not Stopping Barnhill
19:30 Not Stopping Alexandra Parade
19:31 Not Stopping Duke Street
19:33 Not Stopping Bellgrove
19:35 Not Stopping High Street
19:38 Not Stopping Glasgow Queen Street Ll
19:40 Not Stopping Charing Cross
19:44 Not Stopping Partick
19:47 Not Stopping Hyndland
19:50 Not Stopping Anniesland
19:53 Not Stopping Westerton
19:56 Not Stopping Bearsden
19:58 Not Stopping Hillfoot
20:01 Not Stopping Milngavie

04/08/25 19:26 Inverurie to Aberdeen due 19:50 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
19:26 Not Stopping Inverurie
19:31 Not Stopping Kintore
19:41 Not Stopping Dyce
19:50 Not Stopping Aberdeen

04/08/25 19:26 Motherwell to Dalmuir due 20:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:10
Scheduled Expected Destination
19:26 Not Stopping Motherwell
19:33 Not Stopping Whifflet
19:36 Not Stopping Kirkwood
19:39 Not Stopping Bargeddie
19:43 Not Stopping Baillieston
19:45 Not Stopping Mount Vernon
19:48 Not Stopping Carmyle
19:53 Not Stopping Rutherglen
19:55 Not Stopping Dalmarnock
19:57 Not Stopping Bridgeton
20:01 Not Stopping Argyle Street
20:04 Not Stopping Glasgow Central Low Level
20:05 Not Stopping Anderston
20:08 Not Stopping Exhibition Centre
20:11 Not Stopping Partick
20:14 Not Stopping Hyndland
20:16 Not Stopping Jordanhill
20:18 Not Stopping Scotstounhill
20:21 Not Stopping Garscadden
20:23 Not Stopping Yoker
20:25 Not Stopping Clydebank
20:29 Not Stopping Dalmuir

04/08/25 19:29 Ardgay to Inverness due 21:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
19:29 Not Stopping Ardgay
19:47 Not Stopping Tain
19:53 Not Stopping Fearn
20:07 Not Stopping Invergordon
20:13 Not Stopping Alness
20:26 Not Stopping Dingwall
20:31 Not Stopping Conon Bridge
20:39 Not Stopping Muir Of Ord
20:44 Not Stopping Beauly
21:01 Not Stopping Inverness

04/08/25 19:30 Barrhead to Glasgow Central due 19:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:15
Scheduled Expected Destination
19:30 Not Stopping Barrhead
19:33 Not Stopping Nitshill
19:35 Not Stopping Priesthill & Darnley
19:37 Not Stopping Kennishead
19:40 Not Stopping Pollokshaws West
19:43 Not Stopping Crossmyloof
19:49 Not Stopping Glasgow Central

04/08/25 19:30 Dunblane to Edinburgh due 20:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:54
Scheduled Expected Destination
19:30 Not Stopping Dunblane
19:33 Not Stopping Bridge Of Allan
19:39 Not Stopping Stirling
19:47 Not Stopping Larbert
19:50 Not Stopping Camelon
19:53 Not Stopping Falkirk Grahamston
19:58 Not Stopping Polmont
20:04 Not Stopping Linlithgow
20:18 Not Stopping Edinburgh Park
20:23 Not Stopping Haymarket
20:28 Not Stopping Edinburgh

04/08/25 19:31 Edinburgh to Aberdeen due 21:55 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:48
Scheduled Expected Destination
19:31 Not Stopping Edinburgh
19:37 Not Stopping Haymarket
20:19 Not Stopping Cupar
20:26 Not Stopping Leuchars
20:46 Not Stopping Dundee
21:02 Not Stopping Arbroath
21:19 Not Stopping Montrose
21:55 Not Stopping Aberdeen

04/08/25 19:31 Cumbernauld to Glasgow Queen Street due 19:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:35
Scheduled Expected Destination
19:31 Not Stopping Cumbernauld
19:33 Not Stopping Greenfaulds
19:40 Not Stopping Gartcosh
19:43 Not Stopping Stepps
19:46 Not Stopping Robroyston
19:52 Not Stopping Springburn
19:58 Not Stopping Glasgow Queen Street

04/08/25 19:34 Edinburgh to Inverness due 23:19 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:51
Scheduled Expected Destination
19:34 Not Stopping Edinburgh
19:39 Not Stopping Haymarket
20:19 Not Stopping Stirling
20:35 Not Stopping Gleneagles
20:59 Not Stopping Perth
21:16 Not Stopping Dunkeld & Birnam
21:30 Not Stopping Pitlochry
21:40 Not Stopping Blair Atholl
22:10 Not Stopping Dalwhinnie
22:21 Not Stopping Newtonmore
22:26 Not Stopping Kingussie
22:39 Not Stopping Aviemore
22:48 Not Stopping Carrbridge
23:19 Not Stopping Inverness

19:35 Glasgow Central to Gourock due 20:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:54
Scheduled Expected Destination
19:35 Not Stopping Glasgow Central
19:42 Not Stopping Cardonald
19:44 Not Stopping Hillington East
19:51 Not Stopping Paisley Gilmour Street
19:53 Not Stopping Paisley St James
19:58 Not Stopping Bishopton
20:04 Not Stopping Langbank
20:08 Not Stopping Woodhall
20:11 Not Stopping Port Glasgow
20:13 Not Stopping Bogston
20:15 Not Stopping Cartsdyke
20:17 Not Stopping Greenock Central
20:19 Not Stopping Greenock West
20:22 Not Stopping Fort Matilda
20:26 Not Stopping Gourock

04/08/25 19:36 Milngavie to Springburn due 20:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
19:36 Not Stopping Milngavie
19:39 Not Stopping Hillfoot
19:41 Not Stopping Bearsden
19:44 Not Stopping Westerton
19:47 Not Stopping Anniesland
19:50 Not Stopping Hyndland
19:53 Not Stopping Partick
19:58 Not Stopping Charing Cross
20:01 Not Stopping Glasgow Queen Street Ll
20:03 Not Stopping High Street
20:05 Not Stopping Bellgrove
20:07 Not Stopping Duke Street
20:09 Not Stopping Alexandra Parade
20:12 Not Stopping Barnhill
20:14 Not Stopping Springburn

04/08/25 19:37 Glasgow Queen Street to Aberdeen due 22:33 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:45
Scheduled Expected Destination
19:37 Not Stopping Glasgow Queen Street
20:05 Not Stopping Stirling
20:43 Not Stopping Perth
21:07 Not Stopping Dundee
21:14 Not Stopping Broughty Ferry
21:19 Not Stopping Monifieth
21:25 Not Stopping Carnoustie
21:32 Not Stopping Arbroath
21:50 Not Stopping Montrose
22:01 Not Stopping Laurencekirk
22:14 Not Stopping Stonehaven
22:22 Not Stopping Portlethen
22:33 Not Stopping Aberdeen

04/08/25 19:42 Edinburgh to Perth due 21:09 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
19:42 Not Stopping Edinburgh
19:46 Not Stopping Haymarket
19:51 Not Stopping South Gyle
19:53 Not Stopping Edinburgh Gateway
20:04 Not Stopping Inverkeithing
20:07 Not Stopping Dalgety Bay
20:12 Not Stopping Aberdour
20:17 Not Stopping Burntisland
20:22 Not Stopping Kinghorn
20:27 Not Stopping Kirkcaldy
20:36 Not Stopping Markinch
20:46 Not Stopping Ladybank
21:09 Not Stopping Perth

04/08/25 19:43 Dundee to Edinburgh due 21:14 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:44
Scheduled Expected Destination
19:43 Not Stopping Dundee
19:57 Not Stopping Leuchars
20:05 Not Stopping Cupar
20:12 Not Stopping Ladybank
20:20 Not Stopping Markinch
20:32 Not Stopping Kirkcaldy
20:50 Not Stopping Inverkeithing
21:01 Not Stopping Edinburgh Gateway
21:08 Not Stopping Haymarket
21:14 Not Stopping Edinburgh

04/08/25 19:46 Aberdeen to Glasgow Queen Street due 22:22 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
19:46 Not Stopping Aberdeen
20:19 Not Stopping Montrose
20:33 Not Stopping Arbroath
20:41 Not Stopping Carnoustie
20:47 Not Stopping Monifieth
20:51 Not Stopping Broughty Ferry
21:02 Not Stopping Dundee
21:23 Not Stopping Perth
21:53 Not Stopping Stirling
22:22 Not Stopping Glasgow Queen Street

04/08/25 19:47 Leven to Edinburgh due 21:08 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:52
Scheduled Expected Destination
19:47 Not Stopping Leven
19:51 Not Stopping Cameron Bridge
20:05 Not Stopping Glenrothes With Thornton
20:12 Not Stopping Cardenden
20:17 Not Stopping Lochgelly
20:23 Not Stopping Cowdenbeath
20:29 Not Stopping Dunfermline Queen Margaret
20:32 Not Stopping Dunfermline City
20:36 Not Stopping Rosyth
20:40 Not Stopping Inverkeithing
20:45 Not Stopping North Queensferry
20:49 Not Stopping Dalmeny
20:55 Not Stopping Edinburgh Gateway
20:57 Not Stopping South Gyle
21:04 Not Stopping Haymarket
21:08 Not Stopping Edinburgh

04/08/25 19:48 Ardrossan Harbour to Glasgow Central due 20:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
19:48 Not Stopping Ardrossan Harbour
19:51 Not Stopping Ardrossan Town
19:54 Not Stopping Ardrossan South Beach
19:56 Not Stopping Saltcoats
19:58 Not Stopping Stevenston
20:03 Not Stopping Kilwinning
20:08 Not Stopping Dalry
20:12 Not Stopping Glengarnock
20:16 Not Stopping Lochwinnoch
20:20 Not Stopping Howwood Renfrew
20:23 Not Stopping Milliken Park
20:26 Not Stopping Johnstone
20:30 Not Stopping Paisley Gilmour Street
20:41 Not Stopping Glasgow Central

04/08/25 19:49 Edinburgh to Cowdenbeath due 20:32 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
19:49 Not Stopping Edinburgh
19:53 Not Stopping Haymarket
19:59 Not Stopping Edinburgh Gateway
20:05 Not Stopping Dalmeny
20:08 Not Stopping North Queensferry
20:12 Not Stopping Inverkeithing
20:16 Not Stopping Rosyth
20:21 Not Stopping Dunfermline City
20:25 Not Stopping Dunfermline Queen Margaret
20:32 Not Stopping Cowdenbeath

19:49 Glasgow Queen Street to Alloa due 20:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:15
Scheduled Expected Destination
19:49 Not Stopping Glasgow Queen Street
19:54 Not Stopping Bishopbriggs
19:59 Not Stopping Lenzie
20:05 Not Stopping Croy
20:15 Not Stopping Larbert
20:24 Not Stopping Stirling
20:33 Not Stopping Alloa

19:50 Glasgow Central to Lanark due 20:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:24
Scheduled Expected Destination
19:50 Not Stopping Glasgow Central
19:58 Not Stopping Cambuslang
20:03 Not Stopping Uddingston
20:08 Not Stopping Bellshill
20:17 Not Stopping Motherwell
20:20 Not Stopping Shieldmuir
20:26 Not Stopping Wishaw
20:34 Not Stopping Carluke
20:45 Not Stopping Lanark

19:50 Lanark to Glasgow Central due 20:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:31
Scheduled Expected Destination
19:50 Not Stopping Lanark
20:00 Not Stopping Carluke
20:06 Not Stopping Wishaw
20:10 Not Stopping Shieldmuir
20:16 Not Stopping Motherwell
20:24 Not Stopping Bellshill
20:30 Not Stopping Uddingston
20:35 Not Stopping Cambuslang
20:44 Not Stopping Glasgow Central

04/08/25 19:51 Springburn to Milngavie due 20:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:21
Scheduled Expected Destination
19:51 Not Stopping Springburn
19:53 Not Stopping Barnhill
19:56 Not Stopping Alexandra Parade
19:57 Not Stopping Duke Street
20:00 Not Stopping Bellgrove
20:03 Not Stopping High Street
20:08 Not Stopping Glasgow Queen Street Ll
20:10 Not Stopping Charing Cross
20:14 Not Stopping Partick
20:17 Not Stopping Hyndland
20:20 Not Stopping Anniesland
20:23 Not Stopping Westerton
20:26 Not Stopping Bearsden
20:28 Not Stopping Hillfoot
20:31 Not Stopping Milngavie

04/08/25 19:52 Glasgow Central to Glasgow Central due 20:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
19:52 Not Stopping Glasgow Central
19:57 Not Stopping Pollokshields East
19:58 Not Stopping Queens Park Strathclyde
20:00 Not Stopping Crosshill
20:02 Not Stopping Mount Florida
20:04 Not Stopping Cathcart
20:07 Not Stopping Langside
20:09 Not Stopping Pollokshaws East
20:11 Not Stopping Shawlands
20:13 Not Stopping Maxwell Park
20:16 Not Stopping Pollokshields West
20:24 Not Stopping Glasgow Central

04/08/25 19:56 Cowdenbeath to Edinburgh due 20:36 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
19:56 Not Stopping Cowdenbeath
20:02 Not Stopping Dunfermline Queen Margaret
20:05 Not Stopping Dunfermline City
20:09 Not Stopping Rosyth
20:13 Not Stopping Inverkeithing
20:24 Not Stopping Edinburgh Gateway
20:30 Not Stopping Haymarket
20:36 Not Stopping Edinburgh

04/08/25 19:57 Aberdeen to Inverurie due 20:21 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
19:57 Not Stopping Aberdeen
20:06 Not Stopping Dyce
20:14 Not Stopping Kintore
20:21 Not Stopping Inverurie

19:57 Gourock to Glasgow Central due 20:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 01:03
Scheduled Expected Destination
19:57 Not Stopping Gourock
20:00 Not Stopping Fort Matilda
20:03 Not Stopping Greenock West
20:05 Not Stopping Greenock Central
20:08 Not Stopping Cartsdyke
20:10 Not Stopping Bogston
20:12 Not Stopping Port Glasgow
20:15 Not Stopping Woodhall
20:19 Not Stopping Langbank
20:24 Not Stopping Bishopton
20:29 Not Stopping Paisley St James
20:32 Not Stopping Paisley Gilmour Street
20:36 Not Stopping Hillington West
20:38 Not Stopping Hillington East
20:40 Not Stopping Cardonald
20:47 Not Stopping Glasgow Central

04/08/25 19:59 Edinburgh to Dundee due 21:20 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:43
Scheduled Expected Destination
19:59 Not Stopping Edinburgh
20:04 Not Stopping Haymarket
20:10 Not Stopping Edinburgh Gateway
20:20 Not Stopping Inverkeithing
20:36 Not Stopping Kirkcaldy
20:45 Not Stopping Markinch
20:53 Not Stopping Ladybank
20:59 Not Stopping Cupar
21:06 Not Stopping Leuchars
21:20 Not Stopping Dundee

04/08/25 19:59 Whifflet to Dalmuir due 20:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:17
Scheduled Expected Destination
19:59 Not Stopping Whifflet
20:02 Not Stopping Kirkwood
20:05 Not Stopping Bargeddie
20:08 Not Stopping Baillieston
20:10 Not Stopping Mount Vernon
20:13 Not Stopping Carmyle
20:19 Not Stopping Rutherglen
20:22 Not Stopping Dalmarnock
20:24 Not Stopping Bridgeton
20:27 Not Stopping Argyle Street
20:29 Not Stopping Glasgow Central Low Level
20:31 Not Stopping Anderston
20:33 Not Stopping Exhibition Centre
20:36 Not Stopping Partick
20:39 Not Stopping Hyndland
20:42 Not Stopping Anniesland
20:45 Not Stopping Westerton
20:47 Not Stopping Drumchapel
20:49 Not Stopping Drumry
20:52 Not Stopping Singer
20:55 Not Stopping Dalmuir

04/08/25 19:59 East Kilbride to Glasgow Central due 20:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:56
Scheduled Expected Destination
19:59 Not Stopping East Kilbride
20:03 Not Stopping Hairmyres
20:06 Not Stopping Thorntonhall
20:09 Not Stopping Busby
20:12 Not Stopping Clarkston
20:16 Not Stopping Giffnock
20:18 Not Stopping Thornliebank
20:21 Not Stopping Pollokshaws West
20:24 Not Stopping Crossmyloof
20:30 Not Stopping Glasgow Central

04/08/25 20:01 Larkhall to Milngavie due 21:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:23
Scheduled Expected Destination
20:01 Not Stopping Larkhall
20:03 Not Stopping Merryton
20:06 Not Stopping Chatelherault
20:10 Not Stopping Hamilton Central
20:13 Not Stopping Hamilton West
20:16 Not Stopping Blantyre
20:21 Not Stopping Newton Lanark
20:25 Not Stopping Cambuslang
20:29 Not Stopping Rutherglen
20:31 Not Stopping Dalmarnock
20:33 Not Stopping Bridgeton
20:37 Not Stopping Argyle Street
20:41 Not Stopping Glasgow Central Low Level
20:42 Not Stopping Anderston
20:44 Not Stopping Exhibition Centre
20:48 Not Stopping Partick
20:50 Not Stopping Hyndland
20:53 Not Stopping Anniesland
20:56 Not Stopping Westerton
20:59 Not Stopping Bearsden
21:01 Not Stopping Hillfoot
21:04 Not Stopping Milngavie

04/08/25 20:05 Edinburgh to Leven due 21:10 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
20:05 Not Stopping Edinburgh
20:09 Not Stopping Haymarket
20:15 Not Stopping Edinburgh Gateway
20:20 Not Stopping Dalmeny
20:24 Not Stopping North Queensferry
20:28 Not Stopping Inverkeithing
20:31 Not Stopping Dalgety Bay
20:36 Not Stopping Aberdour
20:40 Not Stopping Burntisland
20:45 Not Stopping Kinghorn
20:50 Not Stopping Kirkcaldy
21:05 Not Stopping Cameron Bridge
21:10 Not Stopping Leven

04/08/25 20:05 Aberdeen to Edinburgh due 22:46 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
20:05 Not Stopping Aberdeen
20:16 Not Stopping Portlethen
20:25 Not Stopping Stonehaven
20:38 Not Stopping Laurencekirk
20:48 Not Stopping Montrose
21:03 Not Stopping Arbroath
21:21 Not Stopping Dundee
21:33 Not Stopping Leuchars
21:41 Not Stopping Cupar
21:48 Not Stopping Ladybank
21:55 Not Stopping Markinch
22:08 Not Stopping Kirkcaldy
22:42 Not Stopping Haymarket
22:46 Not Stopping Edinburgh

04/08/25 20:08 Milngavie to Motherwell due 21:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 20:58
Scheduled Expected Destination
20:08 Not Stopping Milngavie
20:11 Not Stopping Hillfoot
20:13 Not Stopping Bearsden
20:16 Not Stopping Westerton
20:19 Not Stopping Anniesland
20:22 Not Stopping Hyndland
20:25 Not Stopping Partick
20:28 Not Stopping Exhibition Centre
20:30 Not Stopping Anderston
20:34 Not Stopping Glasgow Central Low Level
20:36 Not Stopping Argyle Street
20:39 Not Stopping Bridgeton
20:41 Not Stopping Dalmarnock
20:43 Not Stopping Rutherglen
20:47 Not Stopping Carmyle
20:50 Not Stopping Mount Vernon
20:52 Not Stopping Baillieston
20:55 Not Stopping Bargeddie
20:59 Not Stopping Kirkwood
21:03 Not Stopping Whifflet
21:10 Not Stopping Motherwell

04/08/25 20:11 Glasgow Queen Street to Perth due 21:20 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:55
Scheduled Expected Destination
20:11 Not Stopping Glasgow Queen Street
20:41 Not Stopping Stirling
20:46 Not Stopping Bridge Of Allan
20:51 Not Stopping Dunblane
21:05 Not Stopping Gleneagles
21:20 Not Stopping Perth

20:12 Alloa to Glasgow Queen Street due 20:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:32
Scheduled Expected Destination
20:12 Not Stopping Alloa
20:21 Not Stopping Stirling
20:30 Not Stopping Larbert
20:39 Not Stopping Croy
20:45 Not Stopping Lenzie
20:49 Not Stopping Bishopbriggs
20:56 Not Stopping Glasgow Queen Street

04/08/25 20:15 Glasgow Central to Ardrossan Harbour due 21:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
20:15 Not Stopping Glasgow Central
20:25 Not Stopping Paisley Gilmour Street
20:29 Not Stopping Johnstone
20:32 Not Stopping Milliken Park
20:35 Not Stopping Howwood Renfrew
20:39 Not Stopping Lochwinnoch
20:43 Not Stopping Glengarnock
20:47 Not Stopping Dalry
20:51 Not Stopping Kilwinning
20:55 Not Stopping Stevenston
20:58 Not Stopping Saltcoats
21:00 Not Stopping Ardrossan South Beach
21:03 Not Stopping Ardrossan Town
21:06 Not Stopping Ardrossan Harbour

04/08/25 20:17 Edinburgh to Leven due 21:31 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
20:17 Not Stopping Edinburgh
20:21 Not Stopping Haymarket
20:26 Not Stopping South Gyle
20:28 Not Stopping Edinburgh Gateway
20:39 Not Stopping Inverkeithing
20:43 Not Stopping Rosyth
20:48 Not Stopping Dunfermline City
20:52 Not Stopping Dunfermline Queen Margaret
20:58 Not Stopping Cowdenbeath
21:04 Not Stopping Lochgelly
21:08 Not Stopping Cardenden
21:17 Not Stopping Glenrothes With Thornton
21:26 Not Stopping Cameron Bridge
21:31 Not Stopping Leven

04/08/25 20:18 Aberdeen to Inverness due 22:37 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
20:18 Not Stopping Aberdeen
20:27 Not Stopping Dyce
20:35 Not Stopping Kintore
20:41 Not Stopping Inverurie
20:54 Not Stopping Insch
21:11 Not Stopping Huntly
21:26 Not Stopping Keith
21:49 Not Stopping Elgin
22:04 Not Stopping Forres
22:15 Not Stopping Nairn
22:26 Not Stopping Inverness Airport
22:37 Not Stopping Inverness

04/08/25 20:18 Elgin to Inverness due 21:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
20:18 Not Stopping Elgin
20:34 Not Stopping Forres
20:58 Not Stopping Nairn
21:07 Not Stopping Inverness Airport
21:18 Not Stopping Inverness

04/08/25 20:19 Perth to Edinburgh due 21:46 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
20:19 Not Stopping Perth
20:40 Not Stopping Ladybank
20:48 Not Stopping Markinch
20:58 Not Stopping Kirkcaldy
21:03 Not Stopping Kinghorn
21:08 Not Stopping Burntisland
21:13 Not Stopping Aberdour
21:18 Not Stopping Dalgety Bay
21:21 Not Stopping Inverkeithing
21:32 Not Stopping Edinburgh Gateway
21:34 Not Stopping South Gyle
21:41 Not Stopping Haymarket
21:46 Not Stopping Edinburgh

20:20 Crianlarich to Mallaig due 23:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:33
Scheduled Expected Destination
20:20 Not Stopping Crianlarich
20:31 Not Stopping Upper Tyndrum
20:45 Not Stopping Bridge Of Orchy
21:08 Not Stopping Rannoch
21:20 Not Stopping Corrour
21:36 Not Stopping Tulloch
21:46 Not Stopping Roy Bridge
21:54 Not Stopping Spean Bridge
22:12 Not Stopping Fort William
22:18 Not Stopping Banavie
22:24 Not Stopping Corpach
22:31 Not Stopping Loch Eil Outward Bound
22:35 Not Stopping Locheilside
22:47 Not Stopping Glenfinnan
23:02 Not Stopping Lochailort
23:11 Not Stopping Beasdale
23:20 Not Stopping Arisaig
23:28 Not Stopping Morar
23:39 Not Stopping Mallaig

04/08/25 20:22 Inverness to Glasgow Queen Street due 23:57 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:51
Scheduled Expected Destination
20:22 Not Stopping Inverness
20:58 Not Stopping Carrbridge
21:07 Not Stopping Aviemore
21:19 Not Stopping Kingussie
21:23 Not Stopping Newtonmore
21:35 Not Stopping Dalwhinnie
22:01 Not Stopping Blair Atholl
22:15 Not Stopping Pitlochry
22:27 Not Stopping Dunkeld & Birnam
22:46 Not Stopping Perth
23:01 Not Stopping Gleneagles
23:19 Not Stopping Stirling
23:57 Not Stopping Glasgow Queen Street

04/08/25 20:24 Springburn to Balloch due 21:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:00
Scheduled Expected Destination
20:24 Not Stopping Springburn
20:26 Not Stopping Barnhill
20:29 Not Stopping Alexandra Parade
20:30 Not Stopping Duke Street
20:32 Not Stopping Bellgrove
20:35 Not Stopping High Street
20:38 Not Stopping Glasgow Queen Street Ll
20:41 Not Stopping Charing Cross
20:45 Not Stopping Partick
20:47 Not Stopping Hyndland
20:49 Not Stopping Jordanhill
20:52 Not Stopping Scotstounhill
20:54 Not Stopping Garscadden
20:57 Not Stopping Yoker
20:59 Not Stopping Clydebank
21:08 Not Stopping Dalmuir
21:10 Not Stopping Kilpatrick
21:13 Not Stopping Bowling
21:18 Not Stopping Dumbarton East
21:20 Not Stopping Dumbarton Central
21:22 Not Stopping Dalreoch
21:25 Not Stopping Renton
21:28 Not Stopping Alexandria
21:32 Not Stopping Balloch

04/08/25 20:25 Leven to Edinburgh due 21:32 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:52
Scheduled Expected Destination
20:25 Not Stopping Leven
20:30 Not Stopping Cameron Bridge
20:43 Not Stopping Kirkcaldy
20:48 Not Stopping Kinghorn
20:53 Not Stopping Burntisland
20:58 Not Stopping Aberdour
21:03 Not Stopping Dalgety Bay
21:07 Not Stopping Inverkeithing
21:11 Not Stopping North Queensferry
21:15 Not Stopping Dalmeny
21:21 Not Stopping Edinburgh Gateway
21:28 Not Stopping Haymarket
21:32 Not Stopping Edinburgh

04/08/25 20:25 Inverurie to Aberdeen due 20:49 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
20:25 Not Stopping Inverurie
20:30 Not Stopping Kintore
20:40 Not Stopping Dyce
20:49 Not Stopping Aberdeen

04/08/25 20:26 Motherwell to Dalmuir due 21:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:21
Scheduled Expected Destination
20:26 Not Stopping Motherwell
20:33 Not Stopping Whifflet
20:36 Not Stopping Kirkwood
20:39 Not Stopping Bargeddie
20:43 Not Stopping Baillieston
20:45 Not Stopping Mount Vernon
20:47 Not Stopping Carmyle
20:51 Not Stopping Rutherglen
20:54 Not Stopping Dalmarnock
20:56 Not Stopping Bridgeton
20:59 Not Stopping Argyle Street
21:01 Not Stopping Glasgow Central Low Level
21:02 Not Stopping Anderston
21:04 Not Stopping Exhibition Centre
21:08 Not Stopping Partick
21:10 Not Stopping Hyndland
21:13 Not Stopping Anniesland
21:16 Not Stopping Westerton
21:19 Not Stopping Drumchapel
21:21 Not Stopping Drumry
21:23 Not Stopping Singer
21:26 Not Stopping Dalmuir

04/08/25 20:34 Larkhall to Milngavie due 21:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:23
Scheduled Expected Destination
20:34 Not Stopping Larkhall
20:36 Not Stopping Merryton
20:39 Not Stopping Chatelherault
20:44 Not Stopping Hamilton Central
20:46 Not Stopping Hamilton West
20:50 Not Stopping Blantyre
20:55 Not Stopping Newton Lanark
21:00 Not Stopping Cambuslang
21:04 Not Stopping Rutherglen
21:06 Not Stopping Dalmarnock
21:08 Not Stopping Bridgeton
21:11 Not Stopping Argyle Street
21:13 Not Stopping Glasgow Central Low Level
21:15 Not Stopping Anderston
21:17 Not Stopping Exhibition Centre
21:20 Not Stopping Partick
21:23 Not Stopping Hyndland
21:26 Not Stopping Anniesland
21:29 Not Stopping Westerton
21:32 Not Stopping Bearsden
21:34 Not Stopping Hillfoot
21:37 Not Stopping Milngavie

20:35 Glasgow Central to Gourock due 21:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:54
Scheduled Expected Destination
20:35 Not Stopping Glasgow Central
20:42 Not Stopping Cardonald
20:44 Not Stopping Hillington East
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

04/08/25 20:37 Aberdeen to Glasgow Queen Street due 23:21 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
20:37 Not Stopping Aberdeen
20:47 Not Stopping Portlethen
20:56 Not Stopping Stonehaven
21:10 Not Stopping Laurencekirk
21:20 Not Stopping Montrose
21:35 Not Stopping Arbroath
21:42 Not Stopping Carnoustie
21:48 Not Stopping Monifieth
21:52 Not Stopping Broughty Ferry
22:01 Not Stopping Dundee
22:23 Not Stopping Perth
22:53 Not Stopping Stirling
23:21 Not Stopping Glasgow Queen Street

04/08/25 20:37 Inverness to Elgin due 21:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
20:37 Not Stopping Inverness
20:47 Not Stopping Inverness Airport
20:57 Not Stopping Nairn
21:08 Not Stopping Forres
21:22 Not Stopping Elgin

04/08/25 20:38 Milngavie to Cumbernauld due 22:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 20:58
Scheduled Expected Destination
20:38 Not Stopping Milngavie
20:41 Not Stopping Hillfoot
20:43 Not Stopping Bearsden
20:46 Not Stopping Westerton
20:50 Not Stopping Anniesland
20:53 Not Stopping Hyndland
20:55 Not Stopping Partick
20:59 Not Stopping Exhibition Centre
21:01 Not Stopping Anderston
21:06 Not Stopping Glasgow Central Low Level
21:09 Not Stopping Argyle Street
21:12 Not Stopping Bridgeton
21:14 Not Stopping Dalmarnock
21:17 Not Stopping Rutherglen
21:21 Not Stopping Cambuslang
21:25 Not Stopping Newton Lanark
21:29 Not Stopping Blantyre
21:34 Not Stopping Hamilton Central
21:40 Not Stopping Airbles
21:45 Not Stopping Motherwell
21:54 Not Stopping Whifflet
21:56 Not Stopping Coatbridge Central
22:06 Not Stopping Greenfaulds
22:08 Not Stopping Cumbernauld

04/08/25 20:39 Edinburgh to Perth due 22:07 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
20:39 Not Stopping Edinburgh
20:43 Not Stopping Haymarket
20:48 Not Stopping South Gyle
20:50 Not Stopping Edinburgh Gateway
21:01 Not Stopping Inverkeithing
21:04 Not Stopping Dalgety Bay
21:09 Not Stopping Aberdour
21:14 Not Stopping Burntisland
21:19 Not Stopping Kinghorn
21:24 Not Stopping Kirkcaldy
21:33 Not Stopping Markinch
21:43 Not Stopping Ladybank
22:07 Not Stopping Perth

04/08/25 20:39 Oban to Glasgow Queen Street due 23:32 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 20:32
Scheduled Expected Destination
20:39 Not Stopping Oban
20:51 Not Stopping Connel Ferry
21:02 Not Stopping Taynuilt
21:16 Not Stopping Loch Awe
21:21 Not Stopping Dalmally
21:40 Not Stopping Tyndrum Lower
21:49 Not Stopping Crianlarich
22:05 Not Stopping Ardlui
22:19 Not Stopping Arrochar & Tarbet
22:39 Not Stopping Garelochhead
22:50 Not Stopping Helensburgh Upper
23:04 Not Stopping Dumbarton Central
23:13 Not Stopping Dalmuir
23:32 Not Stopping Glasgow Queen Street

04/08/25 20:40 Glasgow Queen Street to Aberdeen due 23:23 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:45
Scheduled Expected Destination
20:40 Not Stopping Glasgow Queen Street
21:08 Not Stopping Stirling
21:14 Not Stopping Bridge Of Allan
21:18 Not Stopping Dunblane
21:45 Not Stopping Perth
22:07 Not Stopping Dundee
22:15 Not Stopping Broughty Ferry
22:19 Not Stopping Monifieth
22:25 Not Stopping Carnoustie
22:33 Not Stopping Arbroath
22:47 Not Stopping Montrose
23:23 Not Stopping Aberdeen

04/08/25 20:44 Dundee to Edinburgh due 22:12 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:44
Scheduled Expected Destination
20:44 Not Stopping Dundee
20:57 Not Stopping Leuchars
21:04 Not Stopping Cupar
21:12 Not Stopping Ladybank
21:19 Not Stopping Markinch
21:30 Not Stopping Kirkcaldy
21:47 Not Stopping Inverkeithing
21:59 Not Stopping Edinburgh Gateway
22:08 Not Stopping Haymarket
22:12 Not Stopping Edinburgh

04/08/25 20:48 Inverurie to Montrose due 21:58 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
20:48 Not Stopping Inverurie
20:53 Not Stopping Kintore
21:03 Not Stopping Dyce
21:14 Not Stopping Aberdeen
21:24 Not Stopping Portlethen
21:32 Not Stopping Stonehaven
21:46 Not Stopping Laurencekirk
21:58 Not Stopping Montrose

04/08/25 20:48 Ardrossan Harbour to Glasgow Central due 21:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
20:48 Not Stopping Ardrossan Harbour
20:51 Not Stopping Ardrossan Town
20:54 Not Stopping Ardrossan South Beach
20:56 Not Stopping Saltcoats
20:58 Not Stopping Stevenston
21:03 Not Stopping Kilwinning
21:08 Not Stopping Dalry
21:12 Not Stopping Glengarnock
21:16 Not Stopping Lochwinnoch
21:20 Not Stopping Howwood Renfrew
21:23 Not Stopping Milliken Park
21:26 Not Stopping Johnstone
21:30 Not Stopping Paisley Gilmour Street
21:41 Not Stopping Glasgow Central

04/08/25 20:50 Edinburgh to Cowdenbeath due 21:32 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
20:50 Not Stopping Edinburgh
20:54 Not Stopping Haymarket
21:00 Not Stopping Edinburgh Gateway
21:06 Not Stopping Dalmeny
21:09 Not Stopping North Queensferry
21:13 Not Stopping Inverkeithing
21:17 Not Stopping Rosyth
21:22 Not Stopping Dunfermline City
21:26 Not Stopping Dunfermline Queen Margaret
21:32 Not Stopping Cowdenbeath

20:50 Glasgow Queen Street to Alloa due 21:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:15
Scheduled Expected Destination
20:50 Not Stopping Glasgow Queen Street
20:55 Not Stopping Bishopbriggs
20:59 Not Stopping Lenzie
21:05 Not Stopping Croy
21:16 Not Stopping Larbert
21:26 Not Stopping Stirling
21:35 Not Stopping Alloa

04/08/25 20:51 Glasgow Central to Glasgow Central due 21:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
20:51 Not Stopping Glasgow Central
20:56 Not Stopping Pollokshields East
20:57 Not Stopping Queens Park Strathclyde
20:59 Not Stopping Crosshill
21:01 Not Stopping Mount Florida
21:03 Not Stopping Cathcart
21:06 Not Stopping Langside
21:08 Not Stopping Pollokshaws East
21:10 Not Stopping Shawlands
21:12 Not Stopping Maxwell Park
21:14 Not Stopping Pollokshields West
21:22 Not Stopping Glasgow Central

20:51 Glasgow Central to Lanark due 21:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:24
Scheduled Expected Destination
20:51 Not Stopping Glasgow Central
20:59 Not Stopping Cambuslang
21:04 Not Stopping Uddingston
21:10 Not Stopping Bellshill
21:18 Not Stopping Motherwell
21:22 Not Stopping Shieldmuir
21:25 Not Stopping Wishaw
21:34 Not Stopping Carluke
21:45 Not Stopping Lanark

20:51 Lanark to Glasgow Central due 21:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:31
Scheduled Expected Destination
20:51 Not Stopping Lanark
21:00 Not Stopping Carluke
21:06 Not Stopping Wishaw
21:10 Not Stopping Shieldmuir
21:15 Not Stopping Motherwell
21:21 Not Stopping Bellshill
21:25 Not Stopping Uddingston
21:30 Not Stopping Cambuslang
21:40 Not Stopping Glasgow Central

04/08/25 20:52 Leven to Edinburgh due 22:09 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:52
Scheduled Expected Destination
20:52 Not Stopping Leven
20:56 Not Stopping Cameron Bridge
21:06 Not Stopping Glenrothes With Thornton
21:13 Not Stopping Cardenden
21:17 Not Stopping Lochgelly
21:23 Not Stopping Cowdenbeath
21:29 Not Stopping Dunfermline Queen Margaret
21:32 Not Stopping Dunfermline City
21:36 Not Stopping Rosyth
21:40 Not Stopping Inverkeithing
21:44 Not Stopping North Queensferry
21:48 Not Stopping Dalmeny
21:54 Not Stopping Edinburgh Gateway
21:56 Not Stopping South Gyle
22:04 Not Stopping Haymarket
22:09 Not Stopping Edinburgh

04/08/25 20:56 Cowdenbeath to Edinburgh due 21:36 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
20:56 Not Stopping Cowdenbeath
21:02 Not Stopping Dunfermline Queen Margaret
21:05 Not Stopping Dunfermline City
21:09 Not Stopping Rosyth
21:14 Not Stopping Inverkeithing
21:25 Not Stopping Edinburgh Gateway
21:32 Not Stopping Haymarket
21:36 Not Stopping Edinburgh

04/08/25 20:58 Aberdeen to Inverurie due 21:22 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
20:58 Not Stopping Aberdeen
21:07 Not Stopping Dyce
21:15 Not Stopping Kintore
21:22 Not Stopping Inverurie

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

04/08/25 21:00 Edinburgh to Dundee due 22:24 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:43
Scheduled Expected Destination
21:00 Not Stopping Edinburgh
21:04 Not Stopping Haymarket
21:10 Not Stopping Edinburgh Gateway
21:20 Not Stopping Inverkeithing
21:36 Not Stopping Kirkcaldy
21:45 Not Stopping Markinch
21:53 Not Stopping Ladybank
21:59 Not Stopping Cupar
22:07 Not Stopping Leuchars
22:24 Not Stopping Dundee

04/08/25 21:03 Larkhall to Milngavie due 22:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:23
Scheduled Expected Destination
21:03 Not Stopping Larkhall
21:05 Not Stopping Merryton
21:08 Not Stopping Chatelherault
21:12 Not Stopping Hamilton Central
21:15 Not Stopping Hamilton West
21:18 Not Stopping Blantyre
21:22 Not Stopping Newton Lanark
21:27 Not Stopping Cambuslang
21:31 Not Stopping Rutherglen
21:33 Not Stopping Dalmarnock
21:35 Not Stopping Bridgeton
21:38 Not Stopping Argyle Street
21:40 Not Stopping Glasgow Central Low Level
21:41 Not Stopping Anderston
21:43 Not Stopping Exhibition Centre
21:47 Not Stopping Partick
21:49 Not Stopping Hyndland
21:52 Not Stopping Anniesland
21:55 Not Stopping Westerton
21:58 Not Stopping Bearsden
22:02 Not Stopping Hillfoot
22:05 Not Stopping Milngavie

21:03 Dalmuir to Motherwell due 22:07 will be cancelled.
This is due to severe weather.
Last Updated :04/08/2025 06:40
Scheduled Expected Destination
21:03 Not Stopping Dalmuir
21:05 Not Stopping Clydebank
21:07 Not Stopping Yoker
21:10 Not Stopping Garscadden
21:12 Not Stopping Scotstounhill
21:15 Not Stopping Jordanhill
21:17 Not Stopping Hyndland
21:20 Not Stopping Partick
21:23 Not Stopping Exhibition Centre
21:25 Not Stopping Anderston
21:27 Not Stopping Glasgow Central Low Level
21:29 Not Stopping Argyle Street
21:32 Not Stopping Bridgeton
21:34 Not Stopping Dalmarnock
21:37 Not Stopping Rutherglen
21:41 Not Stopping Carmyle
21:44 Not Stopping Mount Vernon
21:46 Not Stopping Baillieston
21:50 Not Stopping Bargeddie
21:55 Not Stopping Kirkwood
21:59 Not Stopping Whifflet
22:07 Not Stopping Motherwell

04/08/25 21:06 Aberdeen to Edinburgh due 23:30 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:49
Scheduled Expected Destination
21:06 Not Stopping Aberdeen
21:39 Not Stopping Montrose
21:54 Not Stopping Arbroath
22:12 Not Stopping Dundee
22:24 Not Stopping Leuchars
22:31 Not Stopping Cupar
23:25 Not Stopping Haymarket
23:30 Not Stopping Edinburgh

04/08/25 21:07 Edinburgh to Leven due 22:14 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
21:07 Not Stopping Edinburgh
21:11 Not Stopping Haymarket
21:17 Not Stopping Edinburgh Gateway
21:23 Not Stopping Dalmeny
21:27 Not Stopping North Queensferry
21:31 Not Stopping Inverkeithing
21:34 Not Stopping Dalgety Bay
21:39 Not Stopping Aberdour
21:44 Not Stopping Burntisland
21:49 Not Stopping Kinghorn
21:54 Not Stopping Kirkcaldy
22:09 Not Stopping Cameron Bridge
22:14 Not Stopping Leven

04/08/25 21:09 Milngavie to Motherwell due 22:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 20:58
Scheduled Expected Destination
21:09 Not Stopping Milngavie
21:12 Not Stopping Hillfoot
21:14 Not Stopping Bearsden
21:17 Not Stopping Westerton
21:20 Not Stopping Anniesland
21:23 Not Stopping Hyndland
21:25 Not Stopping Partick
21:29 Not Stopping Exhibition Centre
21:31 Not Stopping Anderston
21:36 Not Stopping Glasgow Central Low Level
21:39 Not Stopping Argyle Street
21:42 Not Stopping Bridgeton
21:44 Not Stopping Dalmarnock
21:47 Not Stopping Rutherglen
21:51 Not Stopping Cambuslang
21:54 Not Stopping Newton Lanark
21:58 Not Stopping Blantyre
22:04 Not Stopping Hamilton Central
22:09 Not Stopping Airbles
22:12 Not Stopping Motherwell

04/08/25 21:10 Perth to Edinburgh due 22:38 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
21:10 Not Stopping Perth
21:32 Not Stopping Ladybank
21:40 Not Stopping Markinch
21:50 Not Stopping Kirkcaldy
21:55 Not Stopping Kinghorn
22:00 Not Stopping Burntisland
22:04 Not Stopping Aberdour
22:09 Not Stopping Dalgety Bay
22:13 Not Stopping Inverkeithing
22:24 Not Stopping Edinburgh Gateway
22:27 Not Stopping South Gyle
22:32 Not Stopping Haymarket
22:38 Not Stopping Edinburgh

04/08/25 21:15 Dundee to Glasgow Queen Street due 22:54 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
21:15 Not Stopping Dundee
21:21 Not Stopping Invergowrie
21:42 Not Stopping Perth
21:58 Not Stopping Gleneagles
22:11 Not Stopping Dunblane
22:15 Not Stopping Bridge Of Allan
22:21 Not Stopping Stirling
22:54 Not Stopping Glasgow Queen Street

04/08/25 21:15 Glasgow Central to Ardrossan Harbour due 22:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:18
Scheduled Expected Destination
21:15 Not Stopping Glasgow Central
21:25 Not Stopping Paisley Gilmour Street
21:29 Not Stopping Johnstone
21:32 Not Stopping Milliken Park
21:34 Not Stopping Howwood Renfrew
21:38 Not Stopping Lochwinnoch
21:43 Not Stopping Glengarnock
21:47 Not Stopping Dalry
21:51 Not Stopping Kilwinning
21:55 Not Stopping Stevenston
21:58 Not Stopping Saltcoats
22:00 Not Stopping Ardrossan South Beach
22:03 Not Stopping Ardrossan Town
22:05 Not Stopping Ardrossan Harbour

21:15 Alloa to Glasgow Queen Street due 22:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:32
Scheduled Expected Destination
21:15 Not Stopping Alloa
21:25 Not Stopping Stirling
21:37 Not Stopping Larbert
21:49 Not Stopping Croy
21:55 Not Stopping Lenzie
21:59 Not Stopping Bishopbriggs
22:05 Not Stopping Glasgow Queen Street

04/08/25 21:18 Edinburgh to Glenrothes With Thornton due 22:15 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:57
Scheduled Expected Destination
21:18 Not Stopping Edinburgh
21:22 Not Stopping Haymarket
21:27 Not Stopping South Gyle
21:29 Not Stopping Edinburgh Gateway
21:40 Not Stopping Inverkeithing
21:43 Not Stopping Rosyth
21:48 Not Stopping Dunfermline City
21:52 Not Stopping Dunfermline Queen Margaret
21:58 Not Stopping Cowdenbeath
22:04 Not Stopping Lochgelly
22:08 Not Stopping Cardenden
22:15 Not Stopping Glenrothes With Thornton

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

04/08/25 21:25 Leven to Edinburgh due 22:31 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:52
Scheduled Expected Destination
21:25 Not Stopping Leven
21:29 Not Stopping Cameron Bridge
21:43 Not Stopping Kirkcaldy
21:47 Not Stopping Kinghorn
21:52 Not Stopping Burntisland
21:57 Not Stopping Aberdour
22:02 Not Stopping Dalgety Bay
22:05 Not Stopping Inverkeithing
22:10 Not Stopping North Queensferry
22:14 Not Stopping Dalmeny
22:20 Not Stopping Edinburgh Gateway
22:26 Not Stopping Haymarket
22:31 Not Stopping Edinburgh

04/08/25 21:29 Edinburgh to Aberdeen due 00:09 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:48
Scheduled Expected Destination
21:29 Not Stopping Edinburgh
21:34 Not Stopping Haymarket
22:03 Not Stopping Kirkcaldy
22:21 Not Stopping Cupar
22:28 Not Stopping Leuchars
22:48 Not Stopping Dundee
23:06 Not Stopping Arbroath
23:27 Not Stopping Montrose
23:49 Not Stopping Stonehaven
00:09 Not Stopping Aberdeen

04/08/25 21:29 Inverness to Tain due 22:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
21:29 Not Stopping Inverness
21:44 Not Stopping Beauly
21:50 Not Stopping Muir Of Ord
21:57 Not Stopping Conon Bridge
22:03 Not Stopping Dingwall
22:15 Not Stopping Alness
22:21 Not Stopping Invergordon
22:34 Not Stopping Fearn
22:40 Not Stopping Tain

04/08/25 21:30 Inverness to Aberdeen due 23:46 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
21:30 Not Stopping Inverness
21:40 Not Stopping Inverness Airport
21:52 Not Stopping Nairn
22:03 Not Stopping Forres
22:16 Not Stopping Elgin
22:36 Not Stopping Keith
22:53 Not Stopping Huntly
23:09 Not Stopping Insch
23:21 Not Stopping Inverurie
23:27 Not Stopping Kintore
23:36 Not Stopping Dyce
23:46 Not Stopping Aberdeen

04/08/25 21:33 Larkhall to Milngavie due 22:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:23
Scheduled Expected Destination
21:33 Not Stopping Larkhall
21:35 Not Stopping Merryton
21:38 Not Stopping Chatelherault
21:42 Not Stopping Hamilton Central
21:45 Not Stopping Hamilton West
21:48 Not Stopping Blantyre
21:52 Not Stopping Newton Lanark
21:56 Not Stopping Cambuslang
22:00 Not Stopping Rutherglen
22:02 Not Stopping Dalmarnock
22:04 Not Stopping Bridgeton
22:07 Not Stopping Argyle Street
22:09 Not Stopping Glasgow Central Low Level
22:11 Not Stopping Anderston
22:13 Not Stopping Exhibition Centre
22:16 Not Stopping Partick
22:19 Not Stopping Hyndland
22:22 Not Stopping Anniesland
22:25 Not Stopping Westerton
22:27 Not Stopping Bearsden
22:30 Not Stopping Hillfoot
22:33 Not Stopping Milngavie

04/08/25 21:35 Edinburgh to Perth due 23:06 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
21:35 Not Stopping Edinburgh
21:39 Not Stopping Haymarket
21:44 Not Stopping South Gyle
21:46 Not Stopping Edinburgh Gateway
21:57 Not Stopping Inverkeithing
22:00 Not Stopping Dalgety Bay
22:05 Not Stopping Aberdour
22:10 Not Stopping Burntisland
22:15 Not Stopping Kinghorn
22:20 Not Stopping Kirkcaldy
22:29 Not Stopping Markinch
22:37 Not Stopping Ladybank
23:06 Not Stopping Perth

21:35 Glasgow Central to Gourock due 22:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:54
Scheduled Expected Destination
21:35 Not Stopping Glasgow Central
21:42 Not Stopping Cardonald
21:44 Not Stopping Hillington East
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

04/08/25 21:38 Aberdeen to Inverurie due 22:02 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
21:38 Not Stopping Aberdeen
21:47 Not Stopping Dyce
21:55 Not Stopping Kintore
22:02 Not Stopping Inverurie

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

04/08/25 21:40 Glasgow Queen Street to Aberdeen due 00:32 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:45
Scheduled Expected Destination
21:40 Not Stopping Glasgow Queen Street
22:09 Not Stopping Stirling
22:13 Not Stopping Bridge Of Allan
22:18 Not Stopping Dunblane
22:30 Not Stopping Gleneagles
22:46 Not Stopping Perth
23:08 Not Stopping Dundee
23:15 Not Stopping Broughty Ferry
23:19 Not Stopping Monifieth
23:25 Not Stopping Carnoustie
23:32 Not Stopping Arbroath
23:47 Not Stopping Montrose
23:58 Not Stopping Laurencekirk
00:12 Not Stopping Stonehaven
00:20 Not Stopping Portlethen
00:32 Not Stopping Aberdeen

04/08/25 21:43 Balloch to Springburn due 22:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:00
Scheduled Expected Destination
21:43 Not Stopping Balloch
21:45 Not Stopping Alexandria
21:48 Not Stopping Renton
21:51 Not Stopping Dalreoch
21:56 Not Stopping Dumbarton Central
21:58 Not Stopping Dumbarton East
22:03 Not Stopping Bowling
22:06 Not Stopping Kilpatrick
22:11 Not Stopping Dalmuir
22:13 Not Stopping Clydebank
22:15 Not Stopping Yoker
22:19 Not Stopping Garscadden
22:21 Not Stopping Scotstounhill
22:25 Not Stopping Jordanhill
22:27 Not Stopping Hyndland
22:29 Not Stopping Partick
22:33 Not Stopping Charing Cross
22:36 Not Stopping Glasgow Queen Street Ll
22:38 Not Stopping High Street
22:40 Not Stopping Bellgrove
22:42 Not Stopping Duke Street
22:43 Not Stopping Alexandra Parade
22:46 Not Stopping Barnhill
22:48 Not Stopping Springburn

04/08/25 21:44 Leven to Edinburgh due 23:04 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:52
Scheduled Expected Destination
21:44 Not Stopping Leven
21:48 Not Stopping Cameron Bridge
22:02 Not Stopping Glenrothes With Thornton
22:09 Not Stopping Cardenden
22:13 Not Stopping Lochgelly
22:19 Not Stopping Cowdenbeath
22:25 Not Stopping Dunfermline Queen Margaret
22:29 Not Stopping Dunfermline City
22:33 Not Stopping Rosyth
22:37 Not Stopping Inverkeithing
22:41 Not Stopping North Queensferry
22:45 Not Stopping Dalmeny
22:51 Not Stopping Edinburgh Gateway
22:53 Not Stopping South Gyle
23:00 Not Stopping Haymarket
23:04 Not Stopping Edinburgh

04/08/25 21:46 Inverurie to Aberdeen due 22:10 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
21:46 Not Stopping Inverurie
21:51 Not Stopping Kintore
22:01 Not Stopping Dyce
22:10 Not Stopping Aberdeen

04/08/25 21:48 Ardrossan Harbour to Glasgow Central due 22:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
21:48 Not Stopping Ardrossan Harbour
21:50 Not Stopping Ardrossan Town
21:53 Not Stopping Ardrossan South Beach
21:55 Not Stopping Saltcoats
21:57 Not Stopping Stevenston
22:01 Not Stopping Kilwinning
22:06 Not Stopping Dalry
22:10 Not Stopping Glengarnock
22:14 Not Stopping Lochwinnoch
22:18 Not Stopping Howwood Renfrew
22:21 Not Stopping Milliken Park
22:24 Not Stopping Johnstone
22:28 Not Stopping Paisley Gilmour Street
22:43 Not Stopping Glasgow Central

04/08/25 21:49 Dundee to Edinburgh due 23:13 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:44
Scheduled Expected Destination
21:49 Not Stopping Dundee
22:02 Not Stopping Leuchars
22:09 Not Stopping Cupar
22:16 Not Stopping Ladybank
22:23 Not Stopping Markinch
22:34 Not Stopping Kirkcaldy
22:50 Not Stopping Inverkeithing
23:01 Not Stopping Edinburgh Gateway
23:08 Not Stopping Haymarket
23:13 Not Stopping Edinburgh

21:49 Glasgow Central to Lanark due 22:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:24
Scheduled Expected Destination
21:49 Not Stopping Glasgow Central
21:58 Not Stopping Cambuslang
22:02 Not Stopping Uddingston
22:07 Not Stopping Bellshill
22:14 Not Stopping Motherwell
22:18 Not Stopping Shieldmuir
22:21 Not Stopping Wishaw
22:27 Not Stopping Carluke
22:38 Not Stopping Lanark

04/08/25 21:51 Edinburgh to Glenrothes With Thornton due 22:53 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:57
Scheduled Expected Destination
21:51 Not Stopping Edinburgh
21:56 Not Stopping Haymarket
22:00 Not Stopping South Gyle
22:03 Not Stopping Edinburgh Gateway
22:09 Not Stopping Dalmeny
22:12 Not Stopping North Queensferry
22:16 Not Stopping Inverkeithing
22:20 Not Stopping Rosyth
22:25 Not Stopping Dunfermline City
22:29 Not Stopping Dunfermline Queen Margaret
22:36 Not Stopping Cowdenbeath
22:42 Not Stopping Lochgelly
22:46 Not Stopping Cardenden
22:53 Not Stopping Glenrothes With Thornton

04/08/25 21:51 Dalmuir to Larkhall due 22:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:28
Scheduled Expected Destination
21:51 Not Stopping Dalmuir
21:53 Not Stopping Singer
21:55 Not Stopping Drumry
21:58 Not Stopping Drumchapel
22:00 Not Stopping Westerton
22:03 Not Stopping Anniesland
22:06 Not Stopping Hyndland
22:09 Not Stopping Partick
22:12 Not Stopping Exhibition Centre
22:14 Not Stopping Anderston
22:17 Not Stopping Glasgow Central Low Level
22:18 Not Stopping Argyle Street
22:21 Not Stopping Bridgeton
22:23 Not Stopping Dalmarnock
22:26 Not Stopping Rutherglen
22:30 Not Stopping Cambuslang
22:37 Not Stopping Newton Lanark
22:41 Not Stopping Blantyre
22:46 Not Stopping Hamilton Central
22:51 Not Stopping Chatelherault
22:54 Not Stopping Merryton
22:57 Not Stopping Larkhall

21:52 Glasgow Queen Street to Alloa due 22:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:15
Scheduled Expected Destination
21:52 Not Stopping Glasgow Queen Street
21:58 Not Stopping Bishopbriggs
22:02 Not Stopping Lenzie
22:08 Not Stopping Croy
22:18 Not Stopping Larbert
22:28 Not Stopping Stirling
22:37 Not Stopping Alloa

21:53 Lanark to Glasgow Central due 22:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:31
Scheduled Expected Destination
21:53 Not Stopping Lanark
22:03 Not Stopping Carluke
22:09 Not Stopping Wishaw
22:13 Not Stopping Shieldmuir
22:17 Not Stopping Motherwell
22:25 Not Stopping Bellshill
22:29 Not Stopping Uddingston
22:34 Not Stopping Cambuslang
22:44 Not Stopping Glasgow Central

04/08/25 21:56 Glasgow Central to Glasgow Central due 22:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
21:56 Not Stopping Glasgow Central
22:01 Not Stopping Pollokshields East
22:02 Not Stopping Queens Park Strathclyde
22:04 Not Stopping Crosshill
22:06 Not Stopping Mount Florida
22:08 Not Stopping Cathcart
22:11 Not Stopping Langside
22:13 Not Stopping Pollokshaws East
22:15 Not Stopping Shawlands
22:17 Not Stopping Maxwell Park
22:19 Not Stopping Pollokshields West
22:25 Not Stopping Glasgow Central

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

04/08/25 21:59 Cowdenbeath to Edinburgh due 22:42 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
21:59 Not Stopping Cowdenbeath
22:05 Not Stopping Dunfermline Queen Margaret
22:08 Not Stopping Dunfermline City
22:12 Not Stopping Rosyth
22:17 Not Stopping Inverkeithing
22:21 Not Stopping North Queensferry
22:25 Not Stopping Dalmeny
22:31 Not Stopping Edinburgh Gateway
22:38 Not Stopping Haymarket
22:42 Not Stopping Edinburgh

04/08/25 22:00 Edinburgh to Dundee due 23:28 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:43
Scheduled Expected Destination
22:00 Not Stopping Edinburgh
22:05 Not Stopping Haymarket
22:10 Not Stopping Edinburgh Gateway
22:21 Not Stopping Inverkeithing
22:38 Not Stopping Kirkcaldy
22:47 Not Stopping Markinch
22:55 Not Stopping Ladybank
23:00 Not Stopping Springfield
23:04 Not Stopping Cupar
23:11 Not Stopping Leuchars
23:28 Not Stopping Dundee

04/08/25 22:00 Aberdeen to Inverness due 00:12 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
22:00 Not Stopping Aberdeen
22:08 Not Stopping Dyce
22:18 Not Stopping Kintore
22:24 Not Stopping Inverurie
22:37 Not Stopping Insch
22:54 Not Stopping Huntly
23:09 Not Stopping Keith
23:29 Not Stopping Elgin
23:42 Not Stopping Forres
23:52 Not Stopping Nairn
00:01 Not Stopping Inverness Airport
00:12 Not Stopping Inverness

04/08/25 22:03 Larkhall to Milngavie due 23:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:23
Scheduled Expected Destination
22:03 Not Stopping Larkhall
22:05 Not Stopping Merryton
22:08 Not Stopping Chatelherault
22:12 Not Stopping Hamilton Central
22:15 Not Stopping Hamilton West
22:19 Not Stopping Blantyre
22:23 Not Stopping Newton Lanark
22:27 Not Stopping Cambuslang
22:31 Not Stopping Rutherglen
22:33 Not Stopping Dalmarnock
22:35 Not Stopping Bridgeton
22:38 Not Stopping Argyle Street
22:40 Not Stopping Glasgow Central Low Level
22:41 Not Stopping Anderston
22:43 Not Stopping Exhibition Centre
22:47 Not Stopping Partick
22:49 Not Stopping Hyndland
22:52 Not Stopping Anniesland
22:55 Not Stopping Westerton
22:58 Not Stopping Bearsden
23:00 Not Stopping Hillfoot
23:04 Not Stopping Milngavie

22:03 Dalmuir to Motherwell due 23:04 will be cancelled.
This is due to severe weather.
Last Updated :04/08/2025 06:40
Scheduled Expected Destination
22:03 Not Stopping Dalmuir
22:05 Not Stopping Clydebank
22:07 Not Stopping Yoker
22:10 Not Stopping Garscadden
22:12 Not Stopping Scotstounhill
22:15 Not Stopping Jordanhill
22:18 Not Stopping Hyndland
22:20 Not Stopping Partick
22:23 Not Stopping Exhibition Centre
22:25 Not Stopping Anderston
22:27 Not Stopping Glasgow Central Low Level
22:29 Not Stopping Argyle Street
22:32 Not Stopping Bridgeton
22:34 Not Stopping Dalmarnock
22:37 Not Stopping Rutherglen
22:41 Not Stopping Carmyle
22:44 Not Stopping Mount Vernon
22:46 Not Stopping Baillieston
22:49 Not Stopping Bargeddie
22:53 Not Stopping Kirkwood
22:57 Not Stopping Whifflet
23:04 Not Stopping Motherwell

04/08/25 22:05 Edinburgh to Leven due 23:11 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
22:05 Not Stopping Edinburgh
22:09 Not Stopping Haymarket
22:15 Not Stopping Edinburgh Gateway
22:21 Not Stopping Dalmeny
22:24 Not Stopping North Queensferry
22:28 Not Stopping Inverkeithing
22:31 Not Stopping Dalgety Bay
22:36 Not Stopping Aberdour
22:40 Not Stopping Burntisland
22:45 Not Stopping Kinghorn
22:50 Not Stopping Kirkcaldy
23:06 Not Stopping Cameron Bridge
23:11 Not Stopping Leven

04/08/25 22:10 Milngavie to Motherwell due 23:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:23
Scheduled Expected Destination
22:10 Not Stopping Milngavie
22:13 Not Stopping Hillfoot
22:15 Not Stopping Bearsden
22:18 Not Stopping Westerton
22:21 Not Stopping Anniesland
22:24 Not Stopping Hyndland
22:26 Not Stopping Partick
22:29 Not Stopping Exhibition Centre
22:31 Not Stopping Anderston
22:36 Not Stopping Glasgow Central Low Level
22:38 Not Stopping Argyle Street
22:41 Not Stopping Bridgeton
22:43 Not Stopping Dalmarnock
22:46 Not Stopping Rutherglen
22:49 Not Stopping Cambuslang
22:54 Not Stopping Newton Lanark
22:58 Not Stopping Blantyre
23:04 Not Stopping Hamilton Central
23:09 Not Stopping Airbles
23:12 Not Stopping Motherwell

22:13 Glasgow Central to Ardrossan South Beach due 23:00 will be cancelled.
This is due to severe weather.
Last Updated :04/08/2025 06:19
Scheduled Expected Destination
22:13 Not Stopping Glasgow Central
22:25 Not Stopping Paisley Gilmour Street
22:29 Not Stopping Johnstone
22:32 Not Stopping Milliken Park
22:34 Not Stopping Howwood Renfrew
22:38 Not Stopping Lochwinnoch
22:43 Not Stopping Glengarnock
22:47 Not Stopping Dalry
22:51 Not Stopping Kilwinning
22:55 Not Stopping Stevenston
22:58 Not Stopping Saltcoats
23:00 Not Stopping Ardrossan South Beach

04/08/25 22:15 Edinburgh to Cowdenbeath due 22:57 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:54
Scheduled Expected Destination
22:15 Not Stopping Edinburgh
22:19 Not Stopping Haymarket
22:25 Not Stopping Edinburgh Gateway
22:31 Not Stopping Dalmeny
22:35 Not Stopping North Queensferry
22:39 Not Stopping Inverkeithing
22:43 Not Stopping Rosyth
22:48 Not Stopping Dunfermline City
22:57 Not Stopping Cowdenbeath

04/08/25 22:15 Inverness to Elgin due 22:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
22:15 Not Stopping Inverness
22:26 Not Stopping Inverness Airport
22:35 Not Stopping Nairn
22:46 Not Stopping Forres
22:59 Not Stopping Elgin

22:15 Alloa to Glasgow Queen Street due 23:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:32
Scheduled Expected Destination
22:15 Not Stopping Alloa
22:27 Not Stopping Stirling
22:36 Not Stopping Larbert
22:46 Not Stopping Croy
22:51 Not Stopping Lenzie
22:55 Not Stopping Bishopbriggs
23:01 Not Stopping Glasgow Queen Street

04/08/25 22:18 Perth to Edinburgh due 23:49 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
22:18 Not Stopping Perth
22:44 Not Stopping Ladybank
22:51 Not Stopping Markinch
23:02 Not Stopping Kirkcaldy
23:07 Not Stopping Kinghorn
23:12 Not Stopping Burntisland
23:16 Not Stopping Aberdour
23:21 Not Stopping Dalgety Bay
23:24 Not Stopping Inverkeithing
23:44 Not Stopping Haymarket
23:49 Not Stopping Edinburgh

04/08/25 22:18 Inverurie to Aberdeen due 22:42 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:01
Scheduled Expected Destination
22:18 Not Stopping Inverurie
22:23 Not Stopping Kintore
22:33 Not Stopping Dyce
22:42 Not Stopping Aberdeen

04/08/25 22:20 Leven to Edinburgh due 23:27 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:52
Scheduled Expected Destination
22:20 Not Stopping Leven
22:24 Not Stopping Cameron Bridge
22:38 Not Stopping Kirkcaldy
22:43 Not Stopping Kinghorn
22:48 Not Stopping Burntisland
22:52 Not Stopping Aberdour
22:57 Not Stopping Dalgety Bay
23:01 Not Stopping Inverkeithing
23:05 Not Stopping North Queensferry
23:09 Not Stopping Dalmeny
23:15 Not Stopping Edinburgh Gateway
23:21 Not Stopping Haymarket
23:27 Not Stopping Edinburgh

22:20 Glasgow Central to Gourock due 23:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:54
Scheduled Expected Destination
22:20 Not Stopping Glasgow Central
22:27 Not Stopping Cardonald
22:29 Not Stopping Hillington East
22:36 Not Stopping Paisley Gilmour Street
22:38 Not Stopping Paisley St James
22:43 Not Stopping Bishopton
22:49 Not Stopping Langbank
22:53 Not Stopping Woodhall
22:56 Not Stopping Port Glasgow
22:58 Not Stopping Bogston
23:00 Not Stopping Cartsdyke
23:02 Not Stopping Greenock Central
23:04 Not Stopping Greenock West
23:07 Not Stopping Fort Matilda
23:11 Not Stopping Gourock

04/08/25 22:21 Dalmuir to Larkhall due 23:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:28
Scheduled Expected Destination
22:21 Not Stopping Dalmuir
22:23 Not Stopping Singer
22:25 Not Stopping Drumry
22:28 Not Stopping Drumchapel
22:30 Not Stopping Westerton
22:33 Not Stopping Anniesland
22:36 Not Stopping Hyndland
22:39 Not Stopping Partick
22:42 Not Stopping Exhibition Centre
22:44 Not Stopping Anderston
22:47 Not Stopping Glasgow Central Low Level
22:49 Not Stopping Argyle Street
22:53 Not Stopping Bridgeton
22:55 Not Stopping Dalmarnock
22:58 Not Stopping Rutherglen
23:02 Not Stopping Cambuslang
23:07 Not Stopping Newton Lanark
23:11 Not Stopping Blantyre
23:16 Not Stopping Hamilton Central
23:21 Not Stopping Chatelherault
23:24 Not Stopping Merryton
23:27 Not Stopping Larkhall

04/08/25 22:21 Cumbernauld to Milngavie due 23:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 20:58
Scheduled Expected Destination
22:21 Not Stopping Cumbernauld
22:23 Not Stopping Greenfaulds
22:30 Not Stopping Coatbridge Central
22:33 Not Stopping Whifflet
22:46 Not Stopping Motherwell
22:48 Not Stopping Airbles
22:55 Not Stopping Hamilton Central
22:57 Not Stopping Hamilton West
23:01 Not Stopping Blantyre
23:07 Not Stopping Newton Lanark
23:11 Not Stopping Cambuslang
23:16 Not Stopping Rutherglen
23:18 Not Stopping Dalmarnock
23:20 Not Stopping Bridgeton
23:23 Not Stopping Argyle Street
23:31 Not Stopping Glasgow Central Low Level
23:32 Not Stopping Anderston
23:34 Not Stopping Exhibition Centre
23:38 Not Stopping Partick
23:40 Not Stopping Hyndland
23:43 Not Stopping Anniesland
23:46 Not Stopping Westerton
23:49 Not Stopping Bearsden
23:51 Not Stopping Hillfoot
23:54 Not Stopping Milngavie

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

04/08/25 22:24 Aberdeen to Perth due 00:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:06
Scheduled Expected Destination
22:24 Not Stopping Aberdeen
22:34 Not Stopping Portlethen
22:43 Not Stopping Stonehaven
22:57 Not Stopping Laurencekirk
23:07 Not Stopping Montrose
23:22 Not Stopping Arbroath
23:29 Not Stopping Carnoustie
23:34 Not Stopping Monifieth
23:39 Not Stopping Broughty Ferry
23:49 Not Stopping Dundee
23:54 Not Stopping Invergowrie
00:12 Not Stopping Perth

04/08/25 22:31 Dundee to Edinburgh due 23:56 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:44
Scheduled Expected Destination
22:31 Not Stopping Dundee
22:44 Not Stopping Leuchars
22:51 Not Stopping Cupar
22:58 Not Stopping Ladybank
23:05 Not Stopping Markinch
23:17 Not Stopping Kirkcaldy
23:34 Not Stopping Inverkeithing
23:51 Not Stopping Haymarket
23:56 Not Stopping Edinburgh

04/08/25 22:33 Edinburgh to Perth due 00:03 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
22:33 Not Stopping Edinburgh
22:38 Not Stopping Haymarket
22:43 Not Stopping South Gyle
22:45 Not Stopping Edinburgh Gateway
22:56 Not Stopping Inverkeithing
22:59 Not Stopping Dalgety Bay
23:04 Not Stopping Aberdour
23:09 Not Stopping Burntisland
23:14 Not Stopping Kinghorn
23:19 Not Stopping Kirkcaldy
23:28 Not Stopping Markinch
23:40 Not Stopping Ladybank
00:03 Not Stopping Perth

22:35 Dalmuir to Carstairs due 00:05 will be cancelled.
This is due to severe weather.
Last Updated :04/08/2025 06:40
Scheduled Expected Destination
22:35 Not Stopping Dalmuir
22:37 Not Stopping Clydebank
22:39 Not Stopping Yoker
22:42 Not Stopping Garscadden
22:44 Not Stopping Scotstounhill
22:46 Not Stopping Jordanhill
22:48 Not Stopping Hyndland
22:51 Not Stopping Partick
22:54 Not Stopping Exhibition Centre
22:56 Not Stopping Anderston
22:59 Not Stopping Glasgow Central Low Level
23:01 Not Stopping Argyle Street
23:04 Not Stopping Bridgeton
23:06 Not Stopping Dalmarnock
23:09 Not Stopping Rutherglen
23:13 Not Stopping Carmyle
23:15 Not Stopping Mount Vernon
23:18 Not Stopping Baillieston
23:21 Not Stopping Bargeddie
23:25 Not Stopping Kirkwood
23:29 Not Stopping Whifflet
23:38 Not Stopping Motherwell
23:43 Not Stopping Shieldmuir
23:47 Not Stopping Wishaw
23:53 Not Stopping Carluke
00:05 Not Stopping Carstairs

04/08/25 22:37 Glenrothes With Thornton to Edinburgh due 23:40 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:57
Scheduled Expected Destination
22:37 Not Stopping Glenrothes With Thornton
22:44 Not Stopping Cardenden
22:49 Not Stopping Lochgelly
22:55 Not Stopping Cowdenbeath
23:01 Not Stopping Dunfermline Queen Margaret
23:06 Not Stopping Dunfermline City
23:10 Not Stopping Rosyth
23:14 Not Stopping Inverkeithing
23:25 Not Stopping Edinburgh Gateway
23:36 Not Stopping Haymarket
23:40 Not Stopping Edinburgh

04/08/25 22:40 Milngavie to Motherwell due 23:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:23
Scheduled Expected Destination
22:40 Not Stopping Milngavie
22:43 Not Stopping Hillfoot
22:45 Not Stopping Bearsden
22:48 Not Stopping Westerton
22:51 Not Stopping Anniesland
22:54 Not Stopping Hyndland
22:57 Not Stopping Partick
23:01 Not Stopping Exhibition Centre
23:04 Not Stopping Anderston
23:07 Not Stopping Glasgow Central Low Level
23:09 Not Stopping Argyle Street
23:12 Not Stopping Bridgeton
23:14 Not Stopping Dalmarnock
23:17 Not Stopping Rutherglen
23:21 Not Stopping Cambuslang
23:24 Not Stopping Newton Lanark
23:28 Not Stopping Blantyre
23:33 Not Stopping Hamilton Central
23:39 Not Stopping Airbles
23:41 Not Stopping Motherwell

04/08/25 22:45 Tain to Inverness due 23:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:04
Scheduled Expected Destination
22:45 Not Stopping Tain
22:51 Not Stopping Fearn
23:05 Not Stopping Invergordon
23:10 Not Stopping Alness
23:23 Not Stopping Dingwall
23:28 Not Stopping Conon Bridge
23:35 Not Stopping Muir Of Ord
23:40 Not Stopping Beauly
23:55 Not Stopping Inverness

04/08/25 22:45 Ardrossan Harbour to Glasgow Central due 23:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:25
Scheduled Expected Destination
22:45 Not Stopping Ardrossan Harbour
22:47 Not Stopping Ardrossan Town
22:50 Not Stopping Ardrossan South Beach
22:52 Not Stopping Saltcoats
22:54 Not Stopping Stevenston
22:58 Not Stopping Kilwinning
23:03 Not Stopping Dalry
23:07 Not Stopping Glengarnock
23:11 Not Stopping Lochwinnoch
23:15 Not Stopping Howwood Renfrew
23:18 Not Stopping Milliken Park
23:21 Not Stopping Johnstone
23:25 Not Stopping Paisley Gilmour Street
23:36 Not Stopping Glasgow Central

04/08/25 22:48 Dalmuir to Larkhall due 23:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:28
Scheduled Expected Destination
22:48 Not Stopping Dalmuir
22:50 Not Stopping Singer
22:53 Not Stopping Drumry
22:55 Not Stopping Drumchapel
22:59 Not Stopping Westerton
23:02 Not Stopping Anniesland
23:05 Not Stopping Hyndland
23:08 Not Stopping Partick
23:12 Not Stopping Exhibition Centre
23:14 Not Stopping Anderston
23:17 Not Stopping Glasgow Central Low Level
23:20 Not Stopping Argyle Street
23:23 Not Stopping Bridgeton
23:26 Not Stopping Dalmarnock
23:29 Not Stopping Rutherglen
23:33 Not Stopping Cambuslang
23:36 Not Stopping Newton Lanark
23:40 Not Stopping Blantyre
23:46 Not Stopping Hamilton Central
23:50 Not Stopping Chatelherault
23:53 Not Stopping Merryton
23:57 Not Stopping Larkhall

04/08/25 22:49 Edinburgh to Glenrothes With Thornton due 23:51 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:57
Scheduled Expected Destination
22:49 Not Stopping Edinburgh
22:55 Not Stopping Haymarket
23:00 Not Stopping South Gyle
23:02 Not Stopping Edinburgh Gateway
23:08 Not Stopping Dalmeny
23:12 Not Stopping North Queensferry
23:16 Not Stopping Inverkeithing
23:19 Not Stopping Rosyth
23:24 Not Stopping Dunfermline City
23:28 Not Stopping Dunfermline Queen Margaret
23:34 Not Stopping Cowdenbeath
23:40 Not Stopping Lochgelly
23:44 Not Stopping Cardenden
23:51 Not Stopping Glenrothes With Thornton

04/08/25 22:49 Aberdeen to Inverurie due 23:13 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
22:49 Not Stopping Aberdeen
22:58 Not Stopping Dyce
23:06 Not Stopping Kintore
23:13 Not Stopping Inverurie

22:49 Lanark to Glasgow Central due 23:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:31
Scheduled Expected Destination
22:49 Not Stopping Lanark
22:59 Not Stopping Carluke
23:05 Not Stopping Wishaw
23:08 Not Stopping Shieldmuir
23:14 Not Stopping Motherwell
23:20 Not Stopping Bellshill
23:24 Not Stopping Uddingston
23:30 Not Stopping Cambuslang
23:40 Not Stopping Glasgow Central

22:50 Glasgow Central to Lanark due 23:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 02:24
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 Not Stopping Motherwell
23:19 Not Stopping Shieldmuir
23:22 Not Stopping Wishaw
23:28 Not Stopping Carluke
23:40 Not Stopping Lanark

22:51 Glasgow Queen Street to Alloa due 23:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:15
Scheduled Expected Destination
22:51 Not Stopping Glasgow Queen Street
22:56 Not Stopping Bishopbriggs
23:00 Not Stopping Lenzie
23:06 Not Stopping Croy
23:17 Not Stopping Larbert
23:26 Not Stopping Stirling
23:35 Not Stopping Alloa

04/08/25 22:53 Glasgow Central to Glasgow Central due 23:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:44
Scheduled Expected Destination
22:53 Not Stopping Glasgow Central
22:58 Not Stopping Pollokshields East
22:59 Not Stopping Queens Park Strathclyde
23:01 Not Stopping Crosshill
23:03 Not Stopping Mount Florida
23:05 Not Stopping Cathcart
23:08 Not Stopping Langside
23:10 Not Stopping Pollokshaws East
23:12 Not Stopping Shawlands
23:14 Not Stopping Maxwell Park
23:16 Not Stopping Pollokshields West
23:22 Not Stopping Glasgow Central

22:57 Gourock to Glasgow Central due 23:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 01:03
Scheduled Expected Destination
22:57 Not Stopping Gourock
23:00 Not Stopping Fort Matilda
23:03 Not Stopping Greenock West
23:05 Not Stopping Greenock Central
23:08 Not Stopping Cartsdyke
23:10 Not Stopping Bogston
23:12 Not Stopping Port Glasgow
23:15 Not Stopping Woodhall
23:19 Not Stopping Langbank
23:24 Not Stopping Bishopton
23:29 Not Stopping Paisley St James
23:32 Not Stopping Paisley Gilmour Street
23:36 Not Stopping Hillington West
23:38 Not Stopping Hillington East
23:40 Not Stopping Cardonald
23:48 Not Stopping Glasgow Central

04/08/25 23:00 Edinburgh to Dundee due 00:25 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:43
Scheduled Expected Destination
23:00 Not Stopping Edinburgh
23:04 Not Stopping Haymarket
23:10 Not Stopping Edinburgh Gateway
23:21 Not Stopping Inverkeithing
23:42 Not Stopping Kirkcaldy
23:51 Not Stopping Markinch
23:58 Not Stopping Ladybank
00:04 Not Stopping Cupar
00:11 Not Stopping Leuchars
00:25 Not Stopping Dundee

04/08/25 23:03 Larkhall to Garscadden due 23:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:37
Scheduled Expected Destination
23:03 Not Stopping Larkhall
23:05 Not Stopping Merryton
23:08 Not Stopping Chatelherault
23:12 Not Stopping Hamilton Central
23:15 Not Stopping Hamilton West
23:18 Not Stopping Blantyre
23:23 Not Stopping Newton Lanark
23:26 Not Stopping Cambuslang
23:32 Not Stopping Rutherglen
23:34 Not Stopping Dalmarnock
23:36 Not Stopping Bridgeton
23:39 Not Stopping Argyle Street
23:41 Not Stopping Glasgow Central Low Level
23:43 Not Stopping Anderston
23:45 Not Stopping Exhibition Centre
23:49 Not Stopping Partick
23:52 Not Stopping Hyndland
23:58 Not Stopping Garscadden

23:03 Dalmuir to Motherwell due 00:08 will be cancelled.
This is due to severe weather.
Last Updated :04/08/2025 06:40
Scheduled Expected Destination
23:03 Not Stopping Dalmuir
23:05 Not Stopping Clydebank
23:07 Not Stopping Yoker
23:10 Not Stopping Garscadden
23:12 Not Stopping Scotstounhill
23:15 Not Stopping Jordanhill
23:17 Not Stopping Hyndland
23:20 Not Stopping Partick
23:24 Not Stopping Exhibition Centre
23:26 Not Stopping Anderston
23:29 Not Stopping Glasgow Central Low Level
23:31 Not Stopping Argyle Street
23:34 Not Stopping Bridgeton
23:36 Not Stopping Dalmarnock
23:39 Not Stopping Rutherglen
23:43 Not Stopping Carmyle
23:46 Not Stopping Mount Vernon
23:48 Not Stopping Baillieston
23:51 Not Stopping Bargeddie
23:55 Not Stopping Kirkwood
23:59 Not Stopping Whifflet
00:08 Not Stopping Motherwell

04/08/25 23:05 Edinburgh to Leven due 00:10 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:47
Scheduled Expected Destination
23:05 Not Stopping Edinburgh
23:09 Not Stopping Haymarket
23:15 Not Stopping Edinburgh Gateway
23:21 Not Stopping Dalmeny
23:24 Not Stopping North Queensferry
23:28 Not Stopping Inverkeithing
23:31 Not Stopping Dalgety Bay
23:36 Not Stopping Aberdour
23:40 Not Stopping Burntisland
23:45 Not Stopping Kinghorn
23:50 Not Stopping Kirkcaldy
00:05 Not Stopping Cameron Bridge
00:10 Not Stopping Leven

04/08/25 23:06 Montrose to Aberdeen due 23:52 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 16:02
Scheduled Expected Destination
23:06 Not Stopping Montrose
23:17 Not Stopping Laurencekirk
23:31 Not Stopping Stonehaven
23:40 Not Stopping Portlethen
23:52 Not Stopping Aberdeen

04/08/25 23:09 Milngavie to Motherwell due 00:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:23
Scheduled Expected Destination
23:09 Not Stopping Milngavie
23:12 Not Stopping Hillfoot
23:14 Not Stopping Bearsden
23:17 Not Stopping Westerton
23:20 Not Stopping Anniesland
23:23 Not Stopping Hyndland
23:25 Not Stopping Partick
23:32 Not Stopping Exhibition Centre
23:34 Not Stopping Anderston
23:38 Not Stopping Glasgow Central Low Level
23:41 Not Stopping Argyle Street
23:44 Not Stopping Bridgeton
23:47 Not Stopping Dalmarnock
23:49 Not Stopping Rutherglen
23:53 Not Stopping Cambuslang
00:02 Not Stopping Motherwell

04/08/25 23:10 Glasgow Queen Street to Dundee due 00:44 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:53
Scheduled Expected Destination
23:10 Not Stopping Glasgow Queen Street
23:39 Not Stopping Stirling
23:43 Not Stopping Bridge Of Allan
23:48 Not Stopping Dunblane
00:02 Not Stopping Gleneagles
00:19 Not Stopping Perth
00:36 Not Stopping Invergowrie
00:44 Not Stopping Dundee

04/08/25 23:11 Perth to Edinburgh due 00:29 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
23:11 Not Stopping Perth
23:32 Not Stopping Ladybank
23:39 Not Stopping Markinch
23:50 Not Stopping Kirkcaldy
23:54 Not Stopping Kinghorn
23:59 Not Stopping Burntisland
00:03 Not Stopping Aberdour
00:08 Not Stopping Dalgety Bay
00:12 Not Stopping Inverkeithing
00:25 Not Stopping Haymarket
00:29 Not Stopping Edinburgh

04/08/25 23:14 Edinburgh to Perth due 00:55 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:37
Scheduled Expected Destination
23:14 Not Stopping Edinburgh
23:18 Not Stopping Haymarket
23:23 Not Stopping South Gyle
23:26 Not Stopping Edinburgh Gateway
23:35 Not Stopping Dalmeny
23:39 Not Stopping North Queensferry
23:43 Not Stopping Inverkeithing
23:46 Not Stopping Rosyth
23:51 Not Stopping Dunfermline City
23:55 Not Stopping Dunfermline Queen Margaret
00:01 Not Stopping Cowdenbeath
00:07 Not Stopping Lochgelly
00:11 Not Stopping Cardenden
00:17 Not Stopping Glenrothes With Thornton
00:24 Not Stopping Markinch
00:32 Not Stopping Ladybank
00:55 Not Stopping Perth

23:15 Alloa to Glasgow Queen Street due 00:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:32
Scheduled Expected Destination
23:15 Not Stopping Alloa
23:32 Not Stopping Stirling
23:42 Not Stopping Larbert
23:52 Not Stopping Croy
23:57 Not Stopping Lenzie
00:01 Not Stopping Bishopbriggs
00:07 Not Stopping Glasgow Queen Street

04/08/25 23:17 Glasgow Central to East Kilbride due 23:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:40
Scheduled Expected Destination
23:17 Not Stopping Glasgow Central
23:25 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:41 Not Stopping Busby
23:44 Not Stopping Thorntonhall
23:47 Not Stopping Hairmyres
23:52 Not Stopping East Kilbride

04/08/25 23:18 Leven to Kirkcaldy due 23:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 16:30
Scheduled Expected Destination
23:18 Not Stopping Leven
23:22 Not Stopping Cameron Bridge
23:37 Not Stopping Kirkcaldy

04/08/25 23:23 Glenrothes With Thornton to Edinburgh due 00:22 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:57
Scheduled Expected Destination
23:23 Not Stopping Glenrothes With Thornton
23:30 Not Stopping Cardenden
23:35 Not Stopping Lochgelly
23:41 Not Stopping Cowdenbeath
23:47 Not Stopping Dunfermline Queen Margaret
23:50 Not Stopping Dunfermline City
23:54 Not Stopping Rosyth
23:58 Not Stopping Inverkeithing
00:02 Not Stopping North Queensferry
00:08 Not Stopping Dalmeny
00:16 Not Stopping Haymarket
00:22 Not Stopping Edinburgh

04/08/25 23:24 Springburn to Balloch due 00:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 21:00
Scheduled Expected Destination
23:24 Not Stopping Springburn
23:25 Not Stopping Barnhill
23:28 Not Stopping Alexandra Parade
23:30 Not Stopping Duke Street
23:32 Not Stopping Bellgrove
23:34 Not Stopping High Street
23:37 Not Stopping Glasgow Queen Street Ll
23:39 Not Stopping Charing Cross
23:44 Not Stopping Partick
23:46 Not Stopping Hyndland
23:48 Not Stopping Jordanhill
23:51 Not Stopping Scotstounhill
23:54 Not Stopping Garscadden
23:56 Not Stopping Yoker
23:58 Not Stopping Clydebank
00:03 Not Stopping Dalmuir
00:06 Not Stopping Kilpatrick
00:09 Not Stopping Bowling
00:13 Not Stopping Dumbarton East
00:16 Not Stopping Dumbarton Central
00:18 Not Stopping Dalreoch
00:21 Not Stopping Renton
00:23 Not Stopping Alexandria
00:28 Not Stopping Balloch

04/08/25 23:35 Glasgow Queen Street to Perth due 00:42 will be cancelled.
This is due to severe weather.
Last Updated :03/08/2025 15:55
Scheduled Expected Destination
23:35 Not Stopping Glasgow Queen Street
00:04 Not Stopping Stirling
00:09 Not Stopping Bridge Of Allan
00:14 Not Stopping Dunblane
00:27 Not Stopping Gleneagles
00:42 Not Stopping Perth

23:45 Glasgow Central to Ardrossan South Beach due 00:30 will be cancelled.
This is due to severe weather.
Last Updated :04/08/2025 06:19
Scheduled Expected Destination
23:45 Not Stopping Glasgow Central
23:55 Not Stopping Paisley Gilmour Street
23:59 Not Stopping Johnstone
00:02 Not Stopping Milliken Park
00:04 Not Stopping Howwood Renfrew
00:08 Not Stopping Lochwinnoch
00:13 Not Stopping Glengarnock
00:17 Not Stopping Dalry
00:21 Not Stopping Kilwinning
00:25 Not Stopping Stevenston
00:28 Not Stopping Saltcoats
00:30 Not Stopping Ardrossan South Beach

23:50 Glasgow Central to Gourock due 00:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:54
Scheduled Expected Destination
23:50 Not Stopping Glasgow Central
23:57 Not Stopping Cardonald
23:59 Not Stopping Hillington East
00:06 Not Stopping Paisley Gilmour Street
00:08 Not Stopping Paisley St James
00:13 Not Stopping Bishopton
00:19 Not Stopping Langbank
00:23 Not Stopping Woodhall
00:26 Not Stopping Port Glasgow
00:28 Not Stopping Bogston
00:30 Not Stopping Cartsdyke
00:32 Not Stopping Greenock Central
00:34 Not Stopping Greenock West
00:37 Not Stopping Fort Matilda
00:41 Not Stopping Gourock

04/08/25 23:54 Springburn to Garscadden due 00:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:37
Scheduled Expected Destination
23:54 Not Stopping Springburn
23:55 Not Stopping Barnhill
23:58 Not Stopping Alexandra Parade
00:03 Not Stopping Duke Street
00:05 Not Stopping Bellgrove
00:07 Not Stopping High Street
00:11 Not Stopping Glasgow Queen Street Ll
00:13 Not Stopping Charing Cross
00:19 Not Stopping Partick
00:22 Not Stopping Hyndland
00:24 Not Stopping Jordanhill
00:28 Not Stopping Scotstounhill
00:30 Not Stopping Garscadden

04/08/25 23:55 Glasgow Queen Street to Cumbernauld due 00:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 19:33
Scheduled Expected Destination
23:55 Not Stopping Glasgow Queen Street
00:02 Not Stopping Springburn
00:06 Not Stopping Robroyston
00:09 Not Stopping Stepps
00:13 Not Stopping Gartcosh
00:19 Not Stopping Greenfaulds
00:21 Not Stopping Cumbernauld

04/08/25 23:57 East Kilbride to Glasgow Central due 00:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :03/08/2025 22:56
Scheduled Expected Destination
23:57 Not Stopping East Kilbride
00:02 Not Stopping Hairmyres
00:04 Not Stopping Thorntonhall
00:07 Not Stopping Busby
00:10 Not Stopping Clarkston
00:14 Not Stopping Giffnock
00:16 Not Stopping Thornliebank
00:19 Not Stopping Pollokshaws West
00:22 Not Stopping Crossmyloof
00:29 Not Stopping Glasgow Central

39 Other Train Service Updates
05:30 Edinburgh to Aberdeen due 08:12 has been delayed between Haymarket and Inverkeithing and is now 12 minutes late.
This is due to a speed restriction because of severe weather.
Last Updated :04/08/2025 06:07
Scheduled Expected Destination
05:30 05:30 Edinburgh
05:35 05:35 Haymarket
05:49 06:01 Inverkeithing
06:04 06:16 Kirkcaldy
06:13 06:25 Markinch
06:20 06:32 Ladybank
06:27 06:39 Cupar
06:34 06:46 Leuchars
06:49 07:01 Dundee
07:03 07:15 Carnoustie
07:12 07:24 Arbroath
07:28 07:40 Montrose
07:39 07:51 Laurencekirk
07:52 08:04 Stonehaven
08:01 08:13 Portlethen
08:12 08:24 Aberdeen

05:45 Dundee to Inverness due 09:36 has been reinstated.
It will be terminated at Aberdeen.
It will no longer call at Dyce, Kintore, Inverurie, Insch, Huntly, Keith, Elgin, Forres, Nairn, Inverness Airport and Inverness.
This is due to a shortage of train crew.
Last Updated :04/08/2025 06:21
Scheduled Expected Destination
05:45 05:45 Dundee
05:52 05:52 Broughty Ferry
05:56 05:56 Monifieth
06:02 06:02 Carnoustie
06:09 06:09 Arbroath
06:24 06:24 Montrose
06:36 06:36 Laurencekirk
06:50 06:50 Stonehaven
07:00 07:00 Portlethen
07:18 07:18 Aberdeen
07:27 Not Stopping Dyce
07:35 Not Stopping Kintore
07:42 Not Stopping Inverurie
07:55 Not Stopping Insch
08:11 Not Stopping Huntly
08:26 Not Stopping Keith
08:49 Not Stopping Elgin
09:03 Not Stopping Forres
09:16 Not Stopping Nairn
09:25 Not Stopping Inverness Airport
09:36 Not Stopping Inverness

06:03 Perth to Inverurie due 08:16 will be terminated at Aberdeen.
It will no longer call at Dyce, Kintore and Inverurie.
This is due to a shortage of train crew.
Last Updated :04/08/2025 06:47
Scheduled Expected Destination
06:03 06:03 Perth
06:26 06:26 Dundee
06:33 06:33 Broughty Ferry
06:41 06:41 Carnoustie
06:48 06:48 Arbroath
07:03 07:03 Montrose
07:15 07:15 Laurencekirk
07:29 07:29 Stonehaven
07:39 07:39 Portlethen
07:52 07:52 Aberdeen
08:01 Not Stopping Dyce
08:09 Not Stopping Kintore
08:16 Not Stopping Inverurie

06:30 Dalmuir to Cumbernauld due 07:58 will no longer call at Cambuslang, Newton Lanark, Blantyre, Hamilton Central and Airbles.
This is due to failure of the electricity supply.
Last Updated :04/08/2025 07:24
Scheduled Expected Destination
06:30 06:30 Dalmuir
06:32 06:32 Clydebank
06:34 06:34 Yoker
06:37 06:37 Garscadden
06:39 06:39 Scotstounhill
06:42 06:42 Jordanhill
06:44 06:44 Hyndland
06:46 06:46 Partick
06:50 06:50 Exhibition Centre
06:52 06:52 Anderston
06:57 06:57 Glasgow Central Low Level
06:59 06:59 Argyle Street
07:02 07:02 Bridgeton
07:04 07:04 Dalmarnock
07:06 07:06 Rutherglen
07:10 Not Stopping Cambuslang
07:15 Not Stopping Newton Lanark
07:19 Not Stopping Blantyre
07:26 Not Stopping Hamilton Central
07:31 Not Stopping Airbles
07:35 07:35 Motherwell
07:45 07:45 Whifflet
07:48 07:48 Coatbridge Central
07:56 07:56 Greenfaulds
07:58 07:58 Cumbernauld

06:30 Glasgow Central to Ayr due 07:24 has been delayed at Ayr and is now 8 minutes late.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:32
Scheduled Expected Destination
06:30 06:30 Glasgow Central
06:40 06:40 Paisley Gilmour Street
06:44 06:44 Johnstone
06:58 06:58 Kilwinning
07:02 07:02 Irvine
07:07 07:07 Barassie
07:10 07:10 Troon
07:14 07:14 Prestwick Int. Airport
07:15 07:15 Prestwick Town
07:19 07:19 Newton-On-Ayr
07:24 07:32 Ayr

06:47 Dalmuir to Larkhall due 07:57 will be terminated at Newton Lanark.
It will no longer call at Blantyre, Hamilton Central, Chatelherault, Merryton and Larkhall.
This is due to severe weather.
Last Updated :04/08/2025 07:04
Scheduled Expected Destination
06:47 06:47 Dalmuir
06:49 06:49 Singer
06:51 06:51 Drumry
06:54 06:54 Drumchapel
06:57 06:57 Westerton
07:00 07:00 Anniesland
07:03 07:03 Hyndland
07:06 07:06 Partick
07:09 07:09 Exhibition Centre
07:12 07:12 Anderston
07:18 07:18 Glasgow Central Low Level
07:20 07:20 Argyle Street
07:23 07:23 Bridgeton
07:25 07:25 Dalmarnock
07:30 07:30 Rutherglen
07:33 07:33 Cambuslang
07:37 07:37 Newton Lanark
07:41 Not Stopping Blantyre
07:46 Not Stopping Hamilton Central
07:51 Not Stopping Chatelherault
07:54 Not Stopping Merryton
07:57 Not Stopping Larkhall

06:50 East Kilbride to Glasgow Central due 07:23 has been delayed at Crossmyloof and is now 8 minutes late.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:23
Scheduled Expected Destination
06:50 06:50 East Kilbride
06:54 06:54 Hairmyres
06:57 06:57 Thorntonhall
07:00 07:00 Busby
07:03 07:03 Clarkston
07:07 07:07 Giffnock
07:09 07:09 Thornliebank
07:12 07:12 Pollokshaws West
07:15 07:23 Crossmyloof
07:23 07:31 Glasgow Central

06:59 Dalmuir to Motherwell due 08:04 will no longer call at Cambuslang, Newton Lanark, Blantyre, Hamilton Central and Airbles.
This is due to failure of the electricity supply.
Last Updated :04/08/2025 07:24
Scheduled Expected Destination
06:59 06:59 Dalmuir
07:01 07:01 Clydebank
07:03 07:03 Yoker
07:06 07:06 Garscadden
07:08 07:08 Scotstounhill
07:11 07:11 Jordanhill
07:14 07:14 Hyndland
07:16 07:16 Partick
07:19 07:19 Exhibition Centre
07:22 07:22 Anderston
07:27 07:27 Glasgow Central Low Level
07:29 07:29 Argyle Street
07:32 07:32 Bridgeton
07:34 07:34 Dalmarnock
07:37 07:37 Rutherglen
07:40 Not Stopping Cambuslang
07:45 Not Stopping Newton Lanark
07:49 Not Stopping Blantyre
07:56 Not Stopping Hamilton Central
08:01 Not Stopping Airbles
08:04 08:04 Motherwell

07:03 Larkhall to Dalmuir due 08:14 will be reinstated.
It will be started from Newton Lanark.
It will no longer call at Larkhall, Merryton, Chatelherault, Hamilton Central, Hamilton West and Blantyre.
This is due to failure of the electricity supply.
Last Updated :04/08/2025 06:46
Scheduled Expected Destination
07:03 Not Stopping Larkhall
07:05 Not Stopping Merryton
07:08 Not Stopping Chatelherault
07:13 Not Stopping Hamilton Central
07:15 Not Stopping Hamilton West
07:19 Not Stopping Blantyre
07:23 07:23 Newton Lanark
07:27 07:27 Cambuslang
07:32 07:32 Rutherglen
07:34 07:34 Dalmarnock
07:37 07:37 Bridgeton
07:40 07:40 Argyle Street
07:47 07:47 Glasgow Central Low Level
07:49 07:49 Anderston
07:51 07:51 Exhibition Centre
07:55 07:55 Partick
07:57 07:57 Hyndland
07:59 07:59 Jordanhill
08:02 08:02 Scotstounhill
08:05 08:05 Garscadden
08:08 08:08 Yoker
08:10 08:10 Clydebank
08:14 08:14 Dalmuir

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

07:17 Motherwell to Dalmuir due 08:21 has been delayed at Motherwell and is now 10 minutes late.
This is due to failure of the electricity supply.
Last Updated :04/08/2025 07:29
Scheduled Expected Destination
07:17 07:27 Motherwell
07:19 07:29 Airbles
07:25 07:35 Hamilton Central
07:27 07:37 Hamilton West
07:31 07:41 Blantyre
07:35 07:45 Newton Lanark
07:38 07:48 Cambuslang
07:42 07:52 Rutherglen
07:45 07:55 Dalmarnock
07:48 07:58 Bridgeton
07:51 08:01 Argyle Street
07:54 08:04 Glasgow Central Low Level
07:56 08:06 Anderston
07:58 08:08 Exhibition Centre
08:02 08:12 Partick
08:04 08:14 Hyndland
08:08 08:18 Anniesland
08:11 08:21 Westerton
08:14 08:24 Drumchapel
08:16 08:26 Drumry
08:18 08:28 Singer
08:21 08:31 Dalmuir

07:18 North Berwick to Haymarket due 07:57 will be terminated at Edinburgh.
It will no longer call at Haymarket.
This is due to forecasted severe weather.
Last Updated :04/08/2025 05:39
Scheduled Expected Destination
07:18 07:18 North Berwick
07:26 07:26 Drem
07:31 07:31 Longniddry
07:36 07:36 Prestonpans
07:40 07:40 Wallyford
07:44 07:44 Musselburgh
07:53 07:53 Edinburgh
07:57 Not Stopping Haymarket

07:22 Lanark to Glasgow Central due 08:11 has been reinstated.
It has been delayed at Lanark and is now 7 minutes late.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:32
Scheduled Expected Destination
07:22 07:29 Lanark
07:31 07:38 Carluke
07:38 07:45 Wishaw
07:41 07:48 Shieldmuir
07:47 07:54 Motherwell
07:53 08:00 Bellshill
07:57 08:04 Uddingston
08:02 08:09 Cambuslang
08:11 08:18 Glasgow Central

07:28 Dalmuir to Cumbernauld due 09:01 will no longer call at Cambuslang, Newton Lanark, Blantyre, Hamilton Central and Airbles.
This is due to failure of the electricity supply.
Last Updated :04/08/2025 07:24
Scheduled Expected Destination
07:28 07:28 Dalmuir
07:30 07:30 Clydebank
07:32 07:32 Yoker
07:35 07:35 Garscadden
07:37 07:37 Scotstounhill
07:40 07:40 Jordanhill
07:42 07:42 Hyndland
07:44 07:44 Partick
07:47 07:47 Exhibition Centre
07:50 07:50 Anderston
07:58 07:58 Glasgow Central Low Level
08:00 08:00 Argyle Street
08:03 08:03 Bridgeton
08:05 08:05 Dalmarnock
08:07 08:07 Rutherglen
08:11 Not Stopping Cambuslang
08:17 Not Stopping Newton Lanark
08:21 Not Stopping Blantyre
08:27 Not Stopping Hamilton Central
08:32 Not Stopping Airbles
08:41 08:41 Motherwell
08:49 08:49 Whifflet
08:51 08:51 Coatbridge Central
08:59 08:59 Greenfaulds
09:01 09:01 Cumbernauld

07:38 Balloch to Airdrie due 08:57 will be reinstated.
It will be started from Hyndland.
It will no longer call at Balloch, Alexandria, Renton, Dalreoch, Dumbarton Central, Dumbarton East, Bowling, Kilpatrick, Dalmuir, Singer, Drumry, Drumchapel, Westerton and Anniesland.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:08
Scheduled Expected Destination
07:38 Not Stopping Balloch
07:40 Not Stopping Alexandria
07:43 Not Stopping Renton
07:46 Not Stopping Dalreoch
07:47 Not Stopping Dumbarton Central
07:49 Not Stopping Dumbarton East
07:54 Not Stopping Bowling
07:57 Not Stopping Kilpatrick
08:01 Not Stopping Dalmuir
08:03 Not Stopping Singer
08:06 Not Stopping Drumry
08:08 Not Stopping Drumchapel
08:11 Not Stopping Westerton
08:14 Not Stopping Anniesland
08:17 08:17 Hyndland
08:19 08:19 Partick
08:23 08:23 Charing Cross
08:27 08:27 Glasgow Queen Street Ll
08:29 08:29 High Street
08:32 08:32 Bellgrove
08:35 08:35 Carntyne
08:38 08:38 Shettleston
08:41 08:41 Garrowhill
08:43 08:43 Easterhouse
08:47 08:47 Blairhill
08:50 08:50 Coatbridge Sunnyside
08:53 08:53 Coatdyke
08:57 08:57 Airdrie

07:42 Glasgow Central to East Kilbride due 08:23 will be reinstated and will now run as scheduled.
Last Updated :04/08/2025 07:36
Scheduled Expected Destination
07:42 07:42 Glasgow Central
07:50 07:50 Crossmyloof
07:52 07:52 Pollokshaws West
07:55 07:55 Thornliebank
07:59 07:59 Giffnock
08:03 08:03 Clarkston
08:10 08:10 Busby
08:16 08:16 Hairmyres
08:23 08:23 East Kilbride

07:47 Dalmuir to Larkhall due 08:56 will be terminated at Newton Lanark.
It will no longer call at Blantyre, Hamilton Central, Chatelherault, Merryton and Larkhall.
This is due to severe weather.
Last Updated :04/08/2025 07:04
Scheduled Expected Destination
07:47 07:47 Dalmuir
07:49 07:49 Singer
07:51 07:51 Drumry
07:54 07:54 Drumchapel
07:57 07:57 Westerton
08:00 08:00 Anniesland
08:03 08:03 Hyndland
08:06 08:06 Partick
08:09 08:09 Exhibition Centre
08:12 08:12 Anderston
08:18 08:18 Glasgow Central Low Level
08:20 08:20 Argyle Street
08:23 08:23 Bridgeton
08:25 08:25 Dalmarnock
08:29 08:29 Rutherglen
08:33 08:33 Cambuslang
08:36 08:36 Newton Lanark
08:40 Not Stopping Blantyre
08:46 Not Stopping Hamilton Central
08:50 Not Stopping Chatelherault
08:53 Not Stopping Merryton
08:56 Not Stopping Larkhall

07:55 Helensburgh Central to Edinburgh due 09:53 will be terminated at Bathgate.
It will no longer call at Livingston North, Uphall, Edinburgh Park, Haymarket and Edinburgh.
This is due to a train fault.
Last Updated :04/08/2025 07:11
Scheduled Expected Destination
07:55 07:55 Helensburgh Central
07:58 07:58 Craigendoran
08:03 08:03 Cardross
08:08 08:08 Dalreoch
08:10 08:10 Dumbarton Central
08:12 08:12 Dumbarton East
08:21 08:21 Dalmuir
08:28 08:28 Hyndland
08:30 08:30 Partick
08:35 08:35 Charing Cross
08:38 08:38 Glasgow Queen Street Ll
08:40 08:40 High Street
08:42 08:42 Bellgrove
08:46 08:46 Carntyne
08:48 08:48 Shettleston
08:51 08:51 Garrowhill
08:53 08:53 Easterhouse
08:57 08:57 Blairhill
09:00 09:00 Coatbridge Sunnyside
09:02 09:02 Coatdyke
09:06 09:06 Airdrie
09:09 09:09 Drumgelloch
09:13 09:13 Caldercruix
09:19 09:19 Blackridge
09:23 09:23 Armadale
09:28 09:28 Bathgate
09:33 Not Stopping Livingston North
09:36 Not Stopping Uphall
09:44 Not Stopping Edinburgh Park
09:49 Not Stopping Haymarket
09:53 Not Stopping Edinburgh

07:58 Dalmuir to Motherwell due 09:04 will no longer call at Cambuslang, Newton Lanark, Blantyre, Hamilton Central and Airbles.
This is due to failure of the electricity supply.
Last Updated :04/08/2025 07:24
Scheduled Expected Destination
07:58 07:58 Dalmuir
08:00 08:00 Clydebank
08:02 08:02 Yoker
08:06 08:06 Garscadden
08:08 08:08 Scotstounhill
08:11 08:11 Jordanhill
08:13 08:13 Hyndland
08:15 08:15 Partick
08:18 08:18 Exhibition Centre
08:21 08:21 Anderston
08:26 08:26 Glasgow Central Low Level
08:28 08:28 Argyle Street
08:31 08:31 Bridgeton
08:33 08:33 Dalmarnock
08:36 08:36 Rutherglen
08:39 Not Stopping Cambuslang
08:42 Not Stopping Newton Lanark
08:47 Not Stopping Blantyre
08:56 Not Stopping Hamilton Central
09:01 Not Stopping Airbles
09:04 09:04 Motherwell

08:01 Dunblane to Edinburgh due 09:00 will be started from Stirling.
It will no longer call at Dunblane and Bridge Of Allan.
This is due to a shortage of train crew.
Last Updated :04/08/2025 06:48
Scheduled Expected Destination
08:01 Not Stopping Dunblane
08:04 Not Stopping Bridge Of Allan
08:09 08:09 Stirling
08:18 08:18 Larbert
08:22 08:22 Camelon
08:25 08:25 Falkirk Grahamston
08:31 08:31 Polmont
08:37 08:37 Linlithgow
08:51 08:51 Edinburgh Park
08:56 08:56 Haymarket
09:00 09:00 Edinburgh

08:17 Dalmuir to Larkhall due 09:25 will be terminated at Newton Lanark.
It will no longer call at Blantyre, Hamilton Central, Chatelherault, Merryton and Larkhall.
This is due to severe weather.
Last Updated :04/08/2025 07:04
Scheduled Expected Destination
08:17 08:17 Dalmuir
08:19 08:19 Singer
08:21 08:21 Drumry
08:24 08:24 Drumchapel
08:27 08:27 Westerton
08:30 08:30 Anniesland
08:34 08:34 Hyndland
08:36 08:36 Partick
08:40 08:40 Exhibition Centre
08:42 08:42 Anderston
08:48 08:48 Glasgow Central Low Level
08:50 08:50 Argyle Street
08:53 08:53 Bridgeton
08:55 08:55 Dalmarnock
08:58 08:58 Rutherglen
09:01 09:01 Cambuslang
09:05 09:05 Newton Lanark
09:09 Not Stopping Blantyre
09:15 Not Stopping Hamilton Central
09:19 Not Stopping Chatelherault
09:22 Not Stopping Merryton
09:25 Not Stopping Larkhall

08:27 Dalmuir to Cumbernauld due 09:59 will no longer call at Cambuslang, Newton Lanark, Blantyre, Hamilton Central and Airbles.
This is due to failure of the electricity supply.
Last Updated :04/08/2025 07:24
Scheduled Expected Destination
08:27 08:27 Dalmuir
08:29 08:29 Clydebank
08:31 08:31 Yoker
08:34 08:34 Garscadden
08:36 08:36 Scotstounhill
08:39 08:39 Jordanhill
08:41 08:41 Hyndland
08:44 08:44 Partick
08:47 08:47 Exhibition Centre
08:50 08:50 Anderston
08:55 08:55 Glasgow Central Low Level
08:57 08:57 Argyle Street
09:00 09:00 Bridgeton
09:03 09:03 Dalmarnock
09:07 09:07 Rutherglen
09:11 Not Stopping Cambuslang
09:16 Not Stopping Newton Lanark
09:20 Not Stopping Blantyre
09:27 Not Stopping Hamilton Central
09:32 Not Stopping Airbles
09:37 09:37 Motherwell
09:47 09:47 Whifflet
09:50 09:50 Coatbridge Central
09:57 09:57 Greenfaulds
09:59 09:59 Cumbernauld

08:47 Dalmuir to Larkhall due 09:56 will be terminated at Newton Lanark.
It will no longer call at Blantyre, Hamilton Central, Chatelherault, Merryton and Larkhall.
This is due to severe weather.
Last Updated :04/08/2025 07:04
Scheduled Expected Destination
08:47 08:47 Dalmuir
08:49 08:49 Singer
08:51 08:51 Drumry
08:54 08:54 Drumchapel
08:57 08:57 Westerton
09:03 09:03 Anniesland
09:06 09:06 Hyndland
09:08 09:08 Partick
09:12 09:12 Exhibition Centre
09:15 09:15 Anderston
09:18 09:18 Glasgow Central Low Level
09:20 09:20 Argyle Street
09:23 09:23 Bridgeton
09:25 09:25 Dalmarnock
09:28 09:28 Rutherglen
09:33 09:33 Cambuslang
09:36 09:36 Newton Lanark
09:40 Not Stopping Blantyre
09:45 Not Stopping Hamilton Central
09:50 Not Stopping Chatelherault
09:53 Not Stopping Merryton
09:56 Not Stopping Larkhall

09:01 Dunblane to Edinburgh due 09:58 will be started from Stirling.
It will no longer call at Dunblane and Bridge Of Allan.
This is due to train crew being delayed by service disruption.
Last Updated :04/08/2025 07:12
Scheduled Expected Destination
09:01 Not Stopping Dunblane
09:04 Not Stopping Bridge Of Allan
09:09 09:09 Stirling
09:17 09:17 Larbert
09:20 09:20 Camelon
09:24 09:24 Falkirk Grahamston
09:29 09:29 Polmont
09:34 09:34 Linlithgow
09:48 09:48 Edinburgh Park
09:53 09:53 Haymarket
09:58 09:58 Edinburgh

09:17 Dalmuir to Larkhall due 10:25 will be terminated at Newton Lanark.
It will no longer call at Blantyre, Hamilton Central, Chatelherault, Merryton and Larkhall.
This is due to severe weather.
Last Updated :04/08/2025 07:04
Scheduled Expected Destination
09:17 09:17 Dalmuir
09:19 09:19 Singer
09:21 09:21 Drumry
09:24 09:24 Drumchapel
09:27 09:27 Westerton
09:30 09:30 Anniesland
09:34 09:34 Hyndland
09:36 09:36 Partick
09:40 09:40 Exhibition Centre
09:42 09:42 Anderston
09:48 09:48 Glasgow Central Low Level
09:50 09:50 Argyle Street
09:53 09:53 Bridgeton
09:55 09:55 Dalmarnock
09:57 09:57 Rutherglen
10:01 10:01 Cambuslang
10:05 10:05 Newton Lanark
10:09 Not Stopping Blantyre
10:15 Not Stopping Hamilton Central
10:19 Not Stopping Chatelherault
10:22 Not Stopping Merryton
10:25 Not Stopping Larkhall

09:25 Aberdeen to Inverurie due 09:49 will be reinstated and will now run as scheduled.
Last Updated :04/08/2025 07:39
Scheduled Expected Destination
09:25 09:25 Aberdeen
09:34 09:34 Dyce
09:42 09:42 Kintore
09:49 09:49 Inverurie

09:44 Aberdeen to Glasgow Queen Street due 12:21 will be terminated at Perth.
It will no longer call at Stirling and Glasgow Queen Street.
This is due to forecasted severe weather.
Last Updated :04/08/2025 04:59
Scheduled Expected Destination
09:44 09:44 Aberdeen
10:20 10:20 Montrose
10:35 10:35 Arbroath
10:55 10:55 Dundee
11:20 11:20 Perth
11:52 Not Stopping Stirling
12:21 Not Stopping Glasgow Queen Street

10:02 Larkhall to Dalmuir due 11:13 will be reinstated.
It will be started from Newton Lanark.
It will no longer call at Larkhall, Merryton, Chatelherault, Hamilton Central, Hamilton West and Blantyre.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:06
Scheduled Expected Destination
10:02 Not Stopping Larkhall
10:04 Not Stopping Merryton
10:07 Not Stopping Chatelherault
10:12 Not Stopping Hamilton Central
10:14 Not Stopping Hamilton West
10:18 Not Stopping Blantyre
10:23 10:23 Newton Lanark
10:28 10:28 Cambuslang
10:32 10:32 Rutherglen
10:35 10:35 Dalmarnock
10:38 10:38 Bridgeton
10:41 10:41 Argyle Street
10:47 10:47 Glasgow Central Low Level
10:49 10:49 Anderston
10:52 10:52 Exhibition Centre
10:55 10:55 Partick
10:58 10:58 Hyndland
11:00 11:00 Jordanhill
11:02 11:02 Scotstounhill
11:04 11:04 Garscadden
11:07 11:07 Yoker
11:09 11:09 Clydebank
11:13 11:13 Dalmuir

10:08 Edinburgh to Helensburgh Central due 12:16 will be started from Bathgate.
It will no longer call at Edinburgh, Haymarket, Edinburgh Park, Uphall and Livingston North.
This is due to a train fault.
Last Updated :04/08/2025 07:11
Scheduled Expected Destination
10:08 Not Stopping Edinburgh
10:12 Not Stopping Haymarket
10:17 Not Stopping Edinburgh Park
10:26 Not Stopping Uphall
10:30 Not Stopping Livingston North
10:39 10:39 Bathgate
10:43 10:43 Armadale
10:47 10:47 Blackridge
10:54 10:54 Caldercruix
10:58 10:58 Drumgelloch
11:04 11:04 Airdrie
11:06 11:06 Coatdyke
11:09 11:09 Coatbridge Sunnyside
11:11 11:11 Blairhill
11:15 11:15 Easterhouse
11:18 11:18 Garrowhill
11:20 11:20 Shettleston
11:22 11:22 Carntyne
11:26 11:26 Bellgrove
11:28 11:28 High Street
11:32 11:32 Glasgow Queen Street Ll
11:34 11:34 Charing Cross
11:38 11:38 Partick
11:41 11:41 Hyndland
11:52 11:52 Dalmuir
11:59 11:59 Dumbarton East
12:01 12:01 Dumbarton Central
12:03 12:03 Dalreoch
12:08 12:08 Cardross
12:13 12:13 Craigendoran
12:16 12:16 Helensburgh Central

10:29 Inverurie to Aberdeen due 10:53 will be reinstated and will now run as scheduled.
Last Updated :04/08/2025 07:39
Scheduled Expected Destination
10:29 10:29 Inverurie
10:34 10:34 Kintore
10:44 10:44 Dyce
10:53 10:53 Aberdeen

10:33 Larkhall to Dalmuir due 11:41 will be reinstated.
It will be started from Newton Lanark.
It will no longer call at Larkhall, Merryton, Chatelherault, Hamilton Central, Hamilton West and Blantyre.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:06
Scheduled Expected Destination
10:33 Not Stopping Larkhall
10:35 Not Stopping Merryton
10:38 Not Stopping Chatelherault
10:43 Not Stopping Hamilton Central
10:45 Not Stopping Hamilton West
10:49 Not Stopping Blantyre
10:53 10:53 Newton Lanark
10:56 10:56 Cambuslang
11:00 11:00 Rutherglen
11:04 11:04 Dalmarnock
11:06 11:06 Bridgeton
11:10 11:10 Argyle Street
11:16 11:16 Glasgow Central Low Level
11:18 11:18 Anderston
11:20 11:20 Exhibition Centre
11:24 11:24 Partick
11:26 11:26 Hyndland
11:28 11:28 Jordanhill
11:31 11:31 Scotstounhill
11:33 11:33 Garscadden
11:35 11:35 Yoker
11:37 11:37 Clydebank
11:41 11:41 Dalmuir

11:03 Larkhall to Dalmuir due 12:13 will be reinstated.
It will be started from Newton Lanark.
It will no longer call at Larkhall, Merryton, Chatelherault, Hamilton Central, Hamilton West and Blantyre.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:06
Scheduled Expected Destination
11:03 Not Stopping Larkhall
11:05 Not Stopping Merryton
11:08 Not Stopping Chatelherault
11:13 Not Stopping Hamilton Central
11:15 Not Stopping Hamilton West
11:19 Not Stopping Blantyre
11:23 11:23 Newton Lanark
11:27 11:27 Cambuslang
11:31 11:31 Rutherglen
11:33 11:33 Dalmarnock
11:35 11:35 Bridgeton
11:39 11:39 Argyle Street
11:47 11:47 Glasgow Central Low Level
11:49 11:49 Anderston
11:51 11:51 Exhibition Centre
11:55 11:55 Partick
11:58 11:58 Hyndland
12:00 12:00 Jordanhill
12:02 12:02 Scotstounhill
12:05 12:05 Garscadden
12:07 12:07 Yoker
12:09 12:09 Clydebank
12:13 12:13 Dalmuir

11:33 Larkhall to Dalmuir due 12:42 will be reinstated.
It will be started from Newton Lanark.
It will no longer call at Larkhall, Merryton, Chatelherault, Hamilton Central, Hamilton West and Blantyre.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:06
Scheduled Expected Destination
11:33 Not Stopping Larkhall
11:35 Not Stopping Merryton
11:38 Not Stopping Chatelherault
11:43 Not Stopping Hamilton Central
11:45 Not Stopping Hamilton West
11:50 Not Stopping Blantyre
11:54 11:54 Newton Lanark
11:57 11:57 Cambuslang
12:02 12:02 Rutherglen
12:05 12:05 Dalmarnock
12:07 12:07 Bridgeton
12:11 12:11 Argyle Street
12:17 12:17 Glasgow Central Low Level
12:19 12:19 Anderston
12:21 12:21 Exhibition Centre
12:25 12:25 Partick
12:27 12:27 Hyndland
12:29 12:29 Jordanhill
12:32 12:32 Scotstounhill
12:34 12:34 Garscadden
12:36 12:36 Yoker
12:38 12:38 Clydebank
12:42 12:42 Dalmuir

12:03 Larkhall to Dalmuir due 13:13 will be reinstated.
It will be started from Newton Lanark.
It will no longer call at Larkhall, Merryton, Chatelherault, Hamilton Central, Hamilton West and Blantyre.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:06
Scheduled Expected Destination
12:03 Not Stopping Larkhall
12:05 Not Stopping Merryton
12:08 Not Stopping Chatelherault
12:13 Not Stopping Hamilton Central
12:15 Not Stopping Hamilton West
12:19 Not Stopping Blantyre
12:23 12:23 Newton Lanark
12:27 12:27 Cambuslang
12:32 12:32 Rutherglen
12:35 12:35 Dalmarnock
12:38 12:38 Bridgeton
12:41 12:41 Argyle Street
12:47 12:47 Glasgow Central Low Level
12:49 12:49 Anderston
12:51 12:51 Exhibition Centre
12:55 12:55 Partick
12:57 12:57 Hyndland
12:59 12:59 Jordanhill
13:02 13:02 Scotstounhill
13:04 13:04 Garscadden
13:07 13:07 Yoker
13:09 13:09 Clydebank
13:13 13:13 Dalmuir

12:33 Larkhall to Dalmuir due 13:42 will be started from Newton Lanark.
It will no longer call at Larkhall, Merryton, Chatelherault, Hamilton Central, Hamilton West and Blantyre.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:06
Scheduled Expected Destination
12:33 Not Stopping Larkhall
12:35 Not Stopping Merryton
12:38 Not Stopping Chatelherault
12:43 Not Stopping Hamilton Central
12:45 Not Stopping Hamilton West
12:49 Not Stopping Blantyre
12:58 12:58 Newton Lanark
13:03 13:03 Cambuslang
13:06 13:06 Rutherglen
13:09 13:09 Dalmarnock
13:11 13:11 Bridgeton
13:14 13:14 Argyle Street
13:17 13:17 Glasgow Central Low Level
13:19 13:19 Anderston
13:21 13:21 Exhibition Centre
13:25 13:25 Partick
13:27 13:27 Hyndland
13:29 13:29 Jordanhill
13:32 13:32 Scotstounhill
13:34 13:34 Garscadden
13:36 13:36 Yoker
13:38 13:38 Clydebank
13:42 13:42 Dalmuir

13:03 Larkhall to Dalmuir due 14:13 will be started from Newton Lanark.
It will no longer call at Larkhall, Merryton, Chatelherault, Hamilton Central, Hamilton West and Blantyre.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:06
Scheduled Expected Destination
13:03 Not Stopping Larkhall
13:05 Not Stopping Merryton
13:08 Not Stopping Chatelherault
13:13 Not Stopping Hamilton Central
13:15 Not Stopping Hamilton West
13:19 Not Stopping Blantyre
13:23 13:23 Newton Lanark
13:28 13:28 Cambuslang
13:32 13:32 Rutherglen
13:34 13:34 Dalmarnock
13:36 13:36 Bridgeton
13:40 13:40 Argyle Street
13:47 13:47 Glasgow Central Low Level
13:49 13:49 Anderston
13:51 13:51 Exhibition Centre
13:55 13:55 Partick
13:57 13:57 Hyndland
13:59 13:59 Jordanhill
14:02 14:02 Scotstounhill
14:04 14:04 Garscadden
14:07 14:07 Yoker
14:09 14:09 Clydebank
14:13 14:13 Dalmuir

13:33 Larkhall to Dalmuir due 14:42 will be started from Newton Lanark.
It will no longer call at Larkhall, Merryton, Chatelherault, Hamilton Central, Hamilton West and Blantyre.
This is due to forecasted severe weather.
Last Updated :04/08/2025 07:06
Scheduled Expected Destination
13:33 Not Stopping Larkhall
13:35 Not Stopping Merryton
13:38 Not Stopping Chatelherault
13:43 Not Stopping Hamilton Central
13:45 Not Stopping Hamilton West
13:49 Not Stopping Blantyre
13:53 13:53 Newton Lanark
13:56 13:56 Cambuslang
14:01 14:01 Rutherglen
14:04 14:04 Dalmarnock
14:06 14:06 Bridgeton
14:10 14:10 Argyle Street
14:17 14:17 Glasgow Central Low Level
14:19 14:19 Anderston
14:21 14:21 Exhibition Centre
14:25 14:25 Partick
14:27 14:27 Hyndland
14:29 14:29 Jordanhill
14:32 14:32 Scotstounhill
14:34 14:34 Garscadden
14:36 14:36 Yoker
14:38 14:38 Clydebank
14:42 14:42 Dalmuir

04/08/25 18:23 Edinburgh to Helensburgh Central due 20:20 will be started from Bathgate.
It will no longer call at Edinburgh, Haymarket, Edinburgh Park, Uphall and Livingston North.
This is due to forecasted severe weather.
Will be formed of 3 coaches instead of 6.
Last Updated :03/08/2025 21:31
Scheduled Expected Destination
18:23 Not Stopping Edinburgh
18:27 Not Stopping Haymarket
18:32 Not Stopping Edinburgh Park
18:40 Not Stopping Uphall
18:44 Not Stopping Livingston North
18:50 18:50 Bathgate
19:02 19:02 Drumgelloch
19:07 19:07 Airdrie
19:09 19:09 Coatdyke
19:11 19:11 Coatbridge Sunnyside
19:14 19:14 Blairhill
19:18 19:18 Easterhouse
19:20 19:20 Garrowhill
19:23 19:23 Shettleston
19:28 19:28 High Street
19:32 19:32 Glasgow Queen Street Ll
19:34 19:34 Charing Cross
19:38 19:38 Partick
19:41 19:41 Hyndland
19:50 19:50 Dalmuir
19:58 19:58 Dumbarton East
20:02 20:02 Dumbarton Central
20:03 20:03 Dalreoch
20:08 20:08 Cardross
20:17 20:17 Craigendoran
20:20 20:20 Helensburgh Central

22:19 Glasgow Queen Street to Alloa due 23:05 will be terminated at Stirling.
It will no longer call at Alloa.
This is due to forecasted severe weather.
Last Updated :04/08/2025 00:33
Scheduled Expected Destination
22:19 22:19 Glasgow Queen Street
22:25 22:25 Bishopbriggs
22:29 22:29 Lenzie
22:35 22:35 Croy
22:45 22:45 Larbert
22:56 22:56 Stirling
23:05 Not Stopping Alloa

2 Station Updates
The lifts will be out of order between high level and the low level booking office from 13:42 on 13/07/2025 until 23:59 on 31/10/2025 at Glasgow Central station.
Additional Information:
The lift at Glasgow Central from High Level to Low Level Booking Office is currently out of use
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
Last Updated :29/07/2025 14:33
The lifts will be out of order from now until further notice at Mount Florida station.
Additional Information:
The lifts at Mount Florida are currently out of use.
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
Last Updated :02/08/2025 12:32
2 Improvement Works For Today
Planned engineering work will take place at Hamilton West from 00:01, Sunday 18 May 2025 to 23:59, Friday 29 August 2025.
Additional Information:
Platform works are taking place at Hamilton West station
For services via Hamilton West
Hamilton West Platform 2 will be closed to passengers services towards Motherwell & Larkhall will not call at Hamilton West.
No rail replacement transport will be provided.
Passengers are advised to use Hamilton Central if they are able.
Passengers who are unable to make these changes to their journey should press the station help-point for travel assistance.
Services to Blantyre & towards Glasgow will operate through Platform 1 as normal.
Last Updated :10/04/2025 01:55
Planned engineering work will take place at Hillington West from 00:01, Tuesday 29 July 2025 to 23:59, Sunday 17 August 2025.
Additional Information:
Platform works are taking place at Hillington West station
For services via Hillington West
Hillington West Platform 2 will be closed to passengers services towards Paisley will not call at Hillington West.
No rail replacement transport will be provided.
Passengers are advised to use Hillington East station if they are able.
Passengers who are unable to make these changes to their journey should press the station help-point for travel assistance.
Services through Platform 1 to Glasgow Central will operate as normal.
Last Updated :29/07/2025 22:13
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: 07:39:52 04-08-2025
Powered By    © 2025