wap logo wap.jcheck.com/scotrail    pda logo pda.jcheck.com/scotrail    rss logo RSS Feed cookie policy text logo Policies FAQ logo FAQs
Cookie Policy
JourneyCheck uses Cookies to provide some of the enhanced features available to users as well as to support some of the central functions of the website. We will not store any cookies other than ones strictly required by the website in order to function, unless you accept them here. Further information is available on our Cookies Policy Page.
Accept all cookies Decline
Live train information for all journeys
1 Line Update
Due to severe weather all lines are disrupted.
Impact:
Train services running across the whole ScotRail network will be suspended. Disruption is expected until the end of the day on 25/01/25.
Customer Advice:
Option 1 - Check if a rail journey is currently possible..
* Use the National Rail Enquiries real-time journey planner to check if you can continue your journey by rail.
Option 2 - Alternative Routes & Local Public Transport..
* Due to Storm Eowyn being classified by the Met Office as RED and AMBER weather events covering Scotland, our services are suspended today, Friday 24th January for the safety of customers and staff.
Option 3 - Rail Replacement Transport..
* Customers are advised not to travel unless necessary. Customers are also advised that they will need to make their own alternative arrangements as no alternative transport will be provided due to weather conditions.
Option 4 - Consider travelling later..
* Customers that have been disrupted due to adverse weather can travel with their existing ticket up to and including Tuesday 28th January. Customers can also apply for a fee-free refund on any unused tickets.
Additional Information:
* Due to Storm Eowyn being classified by the Met Office as RED and AMBER weather events covering Scotland, our services are suspended today, Friday 24th January for the safety of customers and staff.
* Customers are advised not to travel unless necessary. Customers are also advised that they will need to make their own alternative arrangements as no alternative transport will be provided due to weather conditions.
* Customers that have been disrupted due to adverse weather can travel with their existing ticket up to and including Tuesday 28th January. Customers can also apply for a fee-free refund on any unused tickets.
* High winds could lead to trees and other debris falling onto the tracks, trapping trains and putting people in danger. It can also impact service recovery times due to poor road and driving conditions.
* Once the warnings pass, the network will have to undergo safety inspections before services can be reintroduced. Customers are advised to check the ScotRail website or app before travelling on Saturday morning.
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 :24/01/2025 09:23
0 Catering Updates
There are currently no Catering Updates reported.
0 Train Formation Updates
There are currently no Train Formation Updates reported.
1560 Train Cancellations
24/01/25 06:03 Mallaig to Glasgow Queen Street due 11:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
06:03 Not Stopping Mallaig
06:14 Not Stopping Morar
06:23 Not Stopping Arisaig
06:28 Not Stopping Beasdale
06:37 Not Stopping Lochailort
06:55 Not Stopping Glenfinnan
07:03 Not Stopping Locheilside
07:10 Not Stopping Loch Eil Outward Bound
07:16 Not Stopping Corpach
07:20 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

24/01/25 07:00 Inverness to Wick due 11:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
Scheduled Expected Destination
07:00 Not Stopping Inverness
07:15 Not Stopping Beauly
07:23 Not Stopping Muir Of Ord
07:31 Not Stopping Conon Bridge
07:39 Not Stopping Dingwall
07:51 Not Stopping Alness
07:58 Not Stopping Invergordon
08:11 Not Stopping Fearn
08:17 Not Stopping Tain
08:33 Not Stopping Ardgay
08:37 Not Stopping Culrain
08:38 Not Stopping Invershin
08:53 Not Stopping Lairg
09:06 Not Stopping Rogart
09:18 Not Stopping Golspie
09:29 Not Stopping Brora
09:47 Not Stopping Helmsdale
09:59 Not Stopping Kildonan
10:09 Not Stopping Kinbrace
10:21 Not Stopping Forsinard
10:38 Not Stopping Scotscalder
10:49 Not Stopping Georgemas Junction
11:02 Not Stopping Thurso
11:14 Not Stopping Georgemas Junction
11:31 Not Stopping Wick

24/01/25 08:02 Wick to Inverness due 12:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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: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: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

24/01/25 08:22 Glasgow Queen Street to Oban due 11:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
08:22 Not Stopping Glasgow Queen Street
08:41 Not Stopping Dalmuir
08:52 Not Stopping Dumbarton Central
09:07 Not Stopping Helensburgh Upper
09:18 Not Stopping Garelochhead
09:38 Not Stopping Arrochar & Tarbet
09:51 Not Stopping Ardlui
10:15 Not Stopping Crianlarich
10:24 Not Stopping Tyndrum Lower
10:42 Not Stopping Dalmally
10:47 Not Stopping Loch Awe
11:09 Not Stopping Taynuilt
11:20 Not Stopping Connel Ferry
11:33 Not Stopping Oban

24/01/25 08:38 Edinburgh to Inverness due 12:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
08:38 Not Stopping Edinburgh
08:43 Not Stopping Haymarket
09:31 Not Stopping Stirling
10:02 Not Stopping Perth
10:19 Not Stopping Dunkeld & Birnam
10:33 Not Stopping Pitlochry
11:15 Not Stopping Kingussie
11:29 Not Stopping Aviemore
11:38 Not Stopping Carrbridge
12:06 Not Stopping Inverness

24/01/25 08:40 Glasgow Queen Street to Aberdeen due 11:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
08:40 Not Stopping Glasgow Queen Street
09:09 Not Stopping Stirling
09:50 Not Stopping Perth
10:12 Not Stopping Dundee
10:19 Not Stopping Broughty Ferry
10:24 Not Stopping Monifieth
10:30 Not Stopping Carnoustie
10:37 Not Stopping Arbroath
10:51 Not Stopping Montrose
11:27 Not Stopping Aberdeen

24/01/25 08:41 Inverness to Glasgow Queen Street due 12:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 08:50 Oban to Glasgow Queen Street due 11:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
08:50 Not Stopping Oban
09:01 Not Stopping Connel Ferry
09:13 Not Stopping Taynuilt
09:34 Not Stopping Loch Awe
09:40 Not Stopping Dalmally
09:59 Not Stopping Tyndrum Lower
10:14 Not Stopping Crianlarich
10:29 Not Stopping Ardlui
10:43 Not Stopping Arrochar & Tarbet
11:04 Not Stopping Garelochhead
11:17 Not Stopping Helensburgh Upper
11:30 Not Stopping Dumbarton Central
11:40 Not Stopping Dalmuir
11:56 Not Stopping Glasgow Queen Street

24/01/25 08:55 Inverness to Kyle Of Lochalsh due 11:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
Scheduled Expected Destination
08:55 Not Stopping Inverness
09:10 Not Stopping Beauly
09:16 Not Stopping Muir Of Ord
09:23 Not Stopping Conon Bridge
09:29 Not Stopping Dingwall
09:52 Not Stopping Garve
10:00 Not Stopping Lochluichart
10:06 Not Stopping Achanalt
10:19 Not Stopping Achnasheen
10:36 Not Stopping Achnashellach
10:48 Not Stopping Strathcarron
10:52 Not Stopping Attadale
11:06 Not Stopping Stromeferry
11:13 Not Stopping Duncraig
11:18 Not Stopping Plockton
11:20 Not Stopping Duirinish
11:31 Not Stopping Kyle Of Lochalsh

24/01/25 08:56 Inverness to Aberdeen due 11:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
08:56 Not Stopping Inverness
09:06 Not Stopping Inverness Airport
09:17 Not Stopping Nairn
09:30 Not Stopping Forres
09:52 Not Stopping Elgin
10:13 Not Stopping Keith
10:28 Not Stopping Huntly
10:47 Not Stopping Insch
10:59 Not Stopping Inverurie
11:04 Not Stopping Kintore
11:14 Not Stopping Dyce
11:23 Not Stopping Aberdeen

24/01/25 09:05 Aberdeen to Edinburgh due 11:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
09:05 Not Stopping Aberdeen
09:21 Not Stopping Stonehaven
09:41 Not Stopping Montrose
09:56 Not Stopping Arbroath
10:14 Not Stopping Dundee
10:26 Not Stopping Leuchars
10:33 Not Stopping Cupar
11:19 Not Stopping Haymarket
11:23 Not Stopping Edinburgh

24/01/25 09:13 Glasgow Central to Carlisle due 11:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
09:13 Not Stopping Glasgow Central
09:26 Not Stopping Barrhead
09:38 Not Stopping Dunlop
09:42 Not Stopping Stewarton
09:46 Not Stopping Kilmaurs
09:59 Not Stopping Kilmarnock
10:15 Not Stopping Auchinleck
10:24 Not Stopping New Cumnock
10:32 Not Stopping Kirkconnel
10:37 Not Stopping Sanquhar
11:05 Not Stopping Dumfries
11:20 Not Stopping Annan
11:29 Not Stopping Gretna Green
11:42 Not Stopping Carlisle

24/01/25 09:25 Helensburgh Central to Edinburgh due 11:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
09:25 Not Stopping Helensburgh Central
09:28 Not Stopping Craigendoran
09:33 Not Stopping Cardross
09:38 Not Stopping Dalreoch
09:40 Not Stopping Dumbarton Central
09:42 Not Stopping Dumbarton East
09:51 Not Stopping Dalmuir
09:58 Not Stopping Hyndland
10:01 Not Stopping Partick
10:05 Not Stopping Charing Cross
10:08 Not Stopping Glasgow Queen Street Ll
10:10 Not Stopping High Street
10:12 Not Stopping Bellgrove
10:15 Not Stopping Carntyne
10:18 Not Stopping Shettleston
10:20 Not Stopping Garrowhill
10:23 Not Stopping Easterhouse
10:27 Not Stopping Blairhill
10:29 Not Stopping Coatbridge Sunnyside
10:32 Not Stopping Coatdyke
10:36 Not Stopping Airdrie
10:39 Not Stopping Drumgelloch
10:43 Not Stopping Caldercruix
10:49 Not Stopping Blackridge
10:52 Not Stopping Armadale
10:58 Not Stopping Bathgate
11:02 Not Stopping Livingston North
11:05 Not Stopping Uphall
11:13 Not Stopping Edinburgh Park
11:18 Not Stopping Haymarket
11:23 Not Stopping Edinburgh

24/01/25 09:30 Edinburgh to Aberdeen due 11:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
09:30 Not Stopping Edinburgh
09:35 Not Stopping Haymarket
10:17 Not Stopping Cupar
10:24 Not Stopping Leuchars
10:41 Not Stopping Dundee
10:59 Not Stopping Arbroath
11:14 Not Stopping Montrose
11:35 Not Stopping Stonehaven
11:52 Not Stopping Aberdeen

24/01/25 09:41 Glasgow Queen Street to Aberdeen due 12:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
09:41 Not Stopping Glasgow Queen Street
10:09 Not Stopping Stirling
10:46 Not Stopping Perth
11:14 Not Stopping Dundee
11:31 Not Stopping Arbroath
11:48 Not Stopping Montrose
12:40 Not Stopping Aberdeen

24/01/25 09:42 Inverness to Glasgow Queen Street due 13:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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:11 Not Stopping Glasgow Queen Street

24/01/25 09:44 Aberdeen to Glasgow Queen Street due 12:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
09:44 Not Stopping Aberdeen
10:20 Not Stopping Montrose
10:35 Not Stopping Arbroath
10:55 Not Stopping Dundee
11:20 Not Stopping Perth
11:52 Not Stopping Stirling
12:21 Not Stopping Glasgow Queen Street

24/01/25 09:54 Carlisle to Glasgow Central due 12:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:26
Scheduled Expected Destination
09:54 Not Stopping Carlisle
10:08 Not Stopping Gretna Green
10:21 Not Stopping Annan
10:40 Not Stopping Dumfries
11:08 Not Stopping Sanquhar
11:13 Not Stopping Kirkconnel
11:22 Not Stopping New Cumnock
11:30 Not Stopping Auchinleck
11:56 Not Stopping Kilmarnock
12:00 Not Stopping Kilmaurs
12:05 Not Stopping Stewarton
12:10 Not Stopping Dunlop
12:21 Not Stopping Barrhead
12:34 Not Stopping Glasgow Central

24/01/25 09:55 Helensburgh Central to Edinburgh due 11:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
09:55 Not Stopping Helensburgh Central
09:58 Not Stopping Craigendoran
10:03 Not Stopping Cardross
10:08 Not Stopping Dalreoch
10:10 Not Stopping Dumbarton Central
10:12 Not Stopping Dumbarton East
10:21 Not Stopping Dalmuir
10:28 Not Stopping Hyndland
10:30 Not Stopping Partick
10:34 Not Stopping Charing Cross
10:37 Not Stopping Glasgow Queen Street Ll
10:39 Not Stopping High Street
10:41 Not Stopping Bellgrove
10:45 Not Stopping Carntyne
10:47 Not Stopping Shettleston
10:50 Not Stopping Garrowhill
10:52 Not Stopping Easterhouse
10:56 Not Stopping Blairhill
10:59 Not Stopping Coatbridge Sunnyside
11:02 Not Stopping Coatdyke
11:06 Not Stopping Airdrie
11:09 Not Stopping Drumgelloch
11:13 Not Stopping Caldercruix
11:19 Not Stopping Blackridge
11:22 Not Stopping Armadale
11:28 Not Stopping Bathgate
11:32 Not Stopping Livingston North
11:35 Not Stopping Uphall
11:43 Not Stopping Edinburgh Park
11:48 Not Stopping Haymarket
11:53 Not Stopping Edinburgh

24/01/25 09:57 Edinburgh to Dundee due 11:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
09:57 Not Stopping Edinburgh
10:03 Not Stopping Haymarket
10:08 Not Stopping Edinburgh Gateway
10:19 Not Stopping Inverkeithing
10:35 Not Stopping Kirkcaldy
10:46 Not Stopping Markinch
10:54 Not Stopping Ladybank
11:00 Not Stopping Cupar
11:07 Not Stopping Leuchars
11:23 Not Stopping Dundee

24/01/25 10:07 Glasgow Queen Street to Inverness due 13:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 10:08 Aberdeen to Inverness due 12:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 10:10 Mallaig to Glasgow Queen Street due 15:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
10:10 Not Stopping Mallaig
10:17 Not Stopping Morar
10:27 Not Stopping Arisaig
10:32 Not Stopping Beasdale
10:41 Not Stopping Lochailort
11:01 Not Stopping Glenfinnan
11:09 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

24/01/25 10:10 Glasgow Queen Street to Dundee due 11:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
Scheduled Expected Destination
10:10 Not Stopping Glasgow Queen Street
10:42 Not Stopping Stirling
10:47 Not Stopping Bridge Of Allan
10:52 Not Stopping Dunblane
11:06 Not Stopping Gleneagles
11:22 Not Stopping Perth
11:40 Not Stopping Invergowrie
11:49 Not Stopping Dundee

24/01/25 10:14 Perth to Edinburgh due 11:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
10:14 Not Stopping Perth
10:45 Not Stopping Ladybank
10:53 Not Stopping Markinch
11:05 Not Stopping Kirkcaldy
11:10 Not Stopping Kinghorn
11:15 Not Stopping Burntisland
11:20 Not Stopping Aberdour
11:25 Not Stopping Dalgety Bay
11:29 Not Stopping Inverkeithing
11:40 Not Stopping Edinburgh Gateway
11:42 Not Stopping South Gyle
11:49 Not Stopping Haymarket
11:53 Not Stopping Edinburgh

24/01/25 10:15 Glasgow Central to Edinburgh due 11:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
10:15 Not Stopping Glasgow Central
10:28 Not Stopping Uddingston
10:33 Not Stopping Bellshill
10:38 Not Stopping Holytown
10:41 Not Stopping Carfin
10:44 Not Stopping Cleland
10:49 Not Stopping Hartwood
10:56 Not Stopping Shotts
11:01 Not Stopping Fauldhouse
11:05 Not Stopping Breich
11:10 Not Stopping Addiewell
11:13 Not Stopping West Calder
11:20 Not Stopping Livingston South
11:25 Not Stopping Kirknewton
11:31 Not Stopping Curriehill
11:35 Not Stopping Wester Hailes
11:37 Not Stopping Kingsknowe
11:40 Not Stopping Slateford
11:44 Not Stopping Haymarket
11:49 Not Stopping Edinburgh

24/01/25 10:15 Dalmuir to Larkhall due 11:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
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:11 Not Stopping Hamilton West
11:14 Not Stopping Hamilton Central
11:18 Not Stopping Chatelherault
11:21 Not Stopping Merryton
11:24 Not Stopping Larkhall

24/01/25 10:17 Cumbernauld to Dalmuir due 11:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
Scheduled Expected Destination
10:17 Not Stopping Cumbernauld
10:19 Not Stopping Greenfaulds
10:26 Not Stopping Coatbridge Central
10:29 Not Stopping Whifflet
10:47 Not Stopping Motherwell
10:49 Not Stopping Airbles
10:55 Not Stopping Hamilton Central
10:58 Not Stopping Hamilton West
11:01 Not Stopping Blantyre
11:05 Not Stopping Newton Lanark
11:09 Not Stopping Cambuslang
11:13 Not Stopping Rutherglen
11:16 Not Stopping Dalmarnock
11:18 Not Stopping Bridgeton
11:21 Not Stopping Argyle Street
11:25 Not Stopping Glasgow Central Low Level
11:27 Not Stopping Anderston
11:29 Not Stopping Exhibition Centre
11:32 Not Stopping Partick
11:35 Not Stopping Hyndland
11:38 Not Stopping Anniesland
11:41 Not Stopping Westerton
11:44 Not Stopping Drumchapel
11:46 Not Stopping Drumry
11:48 Not Stopping Singer
11:51 Not Stopping Dalmuir

24/01/25 10:18 Dundee to Glasgow Queen Street due 11:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:53
Scheduled Expected Destination
10:18 Not Stopping Dundee
10:24 Not Stopping Invergowrie
10:43 Not Stopping Perth
10:59 Not Stopping Gleneagles
11:12 Not Stopping Dunblane
11:16 Not Stopping Bridge Of Allan
11:22 Not Stopping Stirling
11:53 Not Stopping Glasgow Queen Street

24/01/25 10:20 Leven to Edinburgh due 11:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
Scheduled Expected Destination
10:20 Not Stopping Leven
10:25 Not Stopping Cameron Bridge
10:38 Not Stopping Kirkcaldy
10:43 Not Stopping Kinghorn
10:48 Not Stopping Burntisland
10:52 Not Stopping Aberdour
10:57 Not Stopping Dalgety Bay
11:09 Not Stopping Inverkeithing
11:13 Not Stopping North Queensferry
11:17 Not Stopping Dalmeny
11:23 Not Stopping Edinburgh Gateway
11:30 Not Stopping Haymarket
11:34 Not Stopping Edinburgh

24/01/25 10:20 Edinburgh to Glasgow Central due 11:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
10:20 Not Stopping Edinburgh
10:24 Not Stopping Haymarket
10:48 Not Stopping Carstairs
11:02 Not Stopping Motherwell
11:27 Not Stopping Glasgow Central

24/01/25 10:21 Crianlarich to Mallaig due 13:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
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

24/01/25 10:25 Helensburgh Central to Edinburgh due 12:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
10:25 Not Stopping Helensburgh Central
10:28 Not Stopping Craigendoran
10:33 Not Stopping Cardross
10:38 Not Stopping Dalreoch
10:40 Not Stopping Dumbarton Central
10:42 Not Stopping Dumbarton East
10:51 Not Stopping Dalmuir
10:58 Not Stopping Hyndland
11:01 Not Stopping Partick
11:05 Not Stopping Charing Cross
11:08 Not Stopping Glasgow Queen Street Ll
11:10 Not Stopping High Street
11:12 Not Stopping Bellgrove
11:16 Not Stopping Carntyne
11:18 Not Stopping Shettleston
11:21 Not Stopping Garrowhill
11:23 Not Stopping Easterhouse
11:27 Not Stopping Blairhill
11:31 Not Stopping Coatbridge Sunnyside
11:34 Not Stopping Coatdyke
11:39 Not Stopping Airdrie
11:42 Not Stopping Drumgelloch
11:46 Not Stopping Caldercruix
11:52 Not Stopping Blackridge
11:55 Not Stopping Armadale
12:02 Not Stopping Bathgate
12:07 Not Stopping Livingston North
12:10 Not Stopping Uphall
12:19 Not Stopping Edinburgh Park
12:27 Not Stopping Haymarket
12:31 Not Stopping Edinburgh

24/01/25 10:25 Edinburgh to Glasgow Central due 11:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
10:25 Not Stopping Edinburgh
10:30 Not Stopping Haymarket
10:34 Not Stopping Slateford
10:37 Not Stopping Kingsknowe
10:39 Not Stopping Wester Hailes
10:42 Not Stopping Curriehill
10:49 Not Stopping Kirknewton
10:53 Not Stopping Livingston South
10:58 Not Stopping West Calder
11:01 Not Stopping Addiewell
11:05 Not Stopping Breich
11:09 Not Stopping Fauldhouse
11:15 Not Stopping Shotts
11:18 Not Stopping Hartwood
11:22 Not Stopping Cleland
11:25 Not Stopping Carfin
11:29 Not Stopping Holytown
11:36 Not Stopping Bellshill
11:42 Not Stopping Uddingston
11:55 Not Stopping Glasgow Central

24/01/25 10:26 Motherwell to Dalmuir due 11:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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

24/01/25 10:27 Wemyss Bay to Glasgow Central due 11:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:04
Scheduled Expected Destination
10:27 Not Stopping Wemyss Bay
10:31 Not Stopping Inverkip
10:43 Not Stopping Branchton
10:45 Not Stopping Drumfrochar
10:48 Not Stopping Whinhill
10:53 Not Stopping Port Glasgow
10:55 Not Stopping Woodhall
10:59 Not Stopping Langbank
11:05 Not Stopping Bishopton
11:10 Not Stopping Paisley St James
11:13 Not Stopping Paisley Gilmour Street
11:16 Not Stopping Hillington West
11:18 Not Stopping Hillington East
11:20 Not Stopping Cardonald
11:30 Not Stopping Glasgow Central

24/01/25 10:28 Dalmuir to Cumbernauld due 12:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
Scheduled Expected Destination
10:28 Not Stopping Dalmuir
10:30 Not Stopping Clydebank
10:33 Not Stopping Yoker
10:35 Not Stopping Garscadden
10:39 Not Stopping Scotstounhill
10:42 Not Stopping Jordanhill
10:44 Not Stopping Hyndland
10:46 Not Stopping Partick
10:51 Not Stopping Exhibition Centre
10:54 Not Stopping Anderston
10:58 Not Stopping Glasgow Central Low Level
11:00 Not Stopping Argyle Street
11:03 Not Stopping Bridgeton
11:05 Not Stopping Dalmarnock
11:09 Not Stopping Rutherglen
11:12 Not Stopping Cambuslang
11:16 Not Stopping Newton Lanark
11:20 Not Stopping Blantyre
11:23 Not Stopping Hamilton West
11:26 Not Stopping Hamilton Central
11:31 Not Stopping Airbles
11:46 Not Stopping Motherwell
11:54 Not Stopping Whifflet
11:56 Not Stopping Coatbridge Central
12:04 Not Stopping Greenfaulds
12:06 Not Stopping Cumbernauld

24/01/25 10:31 Dunblane to Edinburgh due 11:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
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

24/01/25 10:32 Edinburgh to Inverness due 14:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
10:32 Not Stopping Edinburgh
10:37 Not Stopping Haymarket
11:17 Not Stopping Stirling
11:56 Not Stopping Perth
12:28 Not Stopping Pitlochry
12:38 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:15 Not Stopping Inverness

24/01/25 10:33 Larkhall to Dalmuir due 11:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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 Not Stopping Newton Lanark
10:56 Not Stopping Cambuslang
11:00 Not Stopping Rutherglen
11:04 Not Stopping Dalmarnock
11:06 Not Stopping Bridgeton
11:10 Not Stopping Argyle Street
11:16 Not Stopping Glasgow Central Low Level
11:18 Not Stopping Anderston
11:20 Not Stopping Exhibition Centre
11:24 Not Stopping Partick
11:26 Not Stopping Hyndland
11:28 Not Stopping Jordanhill
11:31 Not Stopping Scotstounhill
11:33 Not Stopping Garscadden
11:35 Not Stopping Yoker
11:37 Not Stopping Clydebank
11:41 Not Stopping Dalmuir

24/01/25 10:35 Ayr to Glasgow Central due 11:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
10:35 Not Stopping Ayr
10:37 Not Stopping Newton-On-Ayr
10:40 Not Stopping Prestwick Town
10:42 Not Stopping Prestwick Int. Airport
10:46 Not Stopping Troon
10:48 Not Stopping Barassie
10:53 Not Stopping Irvine
10:57 Not Stopping Kilwinning
11:11 Not Stopping Johnstone
11:15 Not Stopping Paisley Gilmour Street
11:26 Not Stopping Glasgow Central

24/01/25 10:36 Glasgow Queen Street to Oban due 13:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
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:26 Not Stopping Taynuilt
13:36 Not Stopping Connel Ferry
13:49 Not Stopping Oban

24/01/25 10:36 Falkirk Grahamston to Glasgow Queen Street due 11:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
10:36 Not Stopping Falkirk Grahamston
10:39 Not Stopping Camelon
10:54 Not Stopping Cumbernauld
10:56 Not Stopping Greenfaulds
11:03 Not Stopping Gartcosh
11:06 Not Stopping Stepps
11:09 Not Stopping Robroyston
11:18 Not Stopping Springburn
11:24 Not Stopping Glasgow Queen Street

24/01/25 10:37 Edinburgh to Dunblane due 11:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
10:37 Not Stopping Edinburgh
10:41 Not Stopping Haymarket
10:46 Not Stopping Edinburgh Park
11:01 Not Stopping Linlithgow
11:06 Not Stopping Polmont
11:11 Not Stopping Falkirk Grahamston
11:14 Not Stopping Camelon
11:19 Not Stopping Larbert
11:28 Not Stopping Stirling
11:32 Not Stopping Bridge Of Allan
11:36 Not Stopping Dunblane

24/01/25 10:38 Edinburgh to Perth due 12:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
Scheduled Expected Destination
10:38 Not Stopping Edinburgh
10:42 Not Stopping Haymarket
10:47 Not Stopping South Gyle
10:49 Not Stopping Edinburgh Gateway
11:00 Not Stopping Inverkeithing
11:03 Not Stopping Dalgety Bay
11:08 Not Stopping Aberdour
11:13 Not Stopping Burntisland
11:18 Not Stopping Kinghorn
11:23 Not Stopping Kirkcaldy
11:35 Not Stopping Markinch
11:46 Not Stopping Ladybank
12:09 Not Stopping Perth

24/01/25 10:39 Dalmuir to Whifflet due 11:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
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

24/01/25 10:40 Dundee to Edinburgh due 12:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
10:40 Not Stopping Dundee
10:53 Not Stopping Leuchars
11:00 Not Stopping Cupar
11:08 Not Stopping Ladybank
11:15 Not Stopping Markinch
11:26 Not Stopping Kirkcaldy
11:46 Not Stopping Inverkeithing
12:02 Not Stopping Edinburgh Gateway
12:08 Not Stopping Haymarket
12:13 Not Stopping Edinburgh

24/01/25 10:41 Glasgow Queen Street to Aberdeen due 13:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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:27 Not Stopping Aberdeen

24/01/25 10:41 Inverness to Wick due 14:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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:57 Not Stopping Brora
13:12 Not Stopping Helmsdale
13:24 Not Stopping Kildonan
13:34 Not Stopping Kinbrace
13:46 Not Stopping Forsinard
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

24/01/25 10:42 Edinburgh to Glenrothes With Thornton due 11:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
10:42 Not Stopping Edinburgh
10:46 Not Stopping Haymarket
10:52 Not Stopping South Gyle
10:54 Not Stopping Edinburgh Gateway
11:00 Not Stopping Dalmeny
11:04 Not Stopping North Queensferry
11:08 Not Stopping Inverkeithing
11:12 Not Stopping Rosyth
11:17 Not Stopping Dunfermline City
11:21 Not Stopping Dunfermline Queen Margaret
11:28 Not Stopping Cowdenbeath
11:34 Not Stopping Lochgelly
11:38 Not Stopping Cardenden
11:45 Not Stopping Glenrothes With Thornton

24/01/25 10:43 Edinburgh to Tweedbank due 11:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
10:43 Not Stopping Edinburgh
10:51 Not Stopping Brunstane
10:55 Not Stopping Newcraighall
10:58 Not Stopping Shawfair
11:03 Not Stopping Eskbank
11:06 Not Stopping Newtongrange
11:11 Not Stopping Gorebridge
11:28 Not Stopping Stow
11:37 Not Stopping Galashiels
11:41 Not Stopping Tweedbank

24/01/25 10:44 Aberdeen to Glasgow Queen Street due 13:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 10:45 Edinburgh to Glasgow Queen Street due 11:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
10:45 Not Stopping Edinburgh
10:50 Not Stopping Haymarket
11:06 Not Stopping Linlithgow
11:11 Not Stopping Polmont
11:16 Not Stopping Falkirk High
11:25 Not Stopping Croy
11:38 Not Stopping Glasgow Queen Street

24/01/25 10:45 Glasgow Queen Street to Edinburgh due 11:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
10:45 Not Stopping Glasgow Queen Street
10:56 Not Stopping Croy
11:06 Not Stopping Falkirk High
11:10 Not Stopping Polmont
11:15 Not Stopping Linlithgow
11:28 Not Stopping Haymarket
11:33 Not Stopping Edinburgh

24/01/25 10:45 Alloa to Glasgow Queen Street due 11:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
10:45 Not Stopping Alloa
10:55 Not Stopping Stirling
11:04 Not Stopping Larbert
11:14 Not Stopping Croy
11:19 Not Stopping Lenzie
11:23 Not Stopping Bishopbriggs
11:30 Not Stopping Glasgow Queen Street

24/01/25 10:45 Glasgow Central to Largs due 11:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
10:45 Not Stopping Glasgow Central
10:55 Not Stopping Paisley Gilmour Street
10:59 Not Stopping Johnstone
11:02 Not Stopping Milliken Park
11:04 Not Stopping Howwood Renfrew
11:08 Not Stopping Lochwinnoch
11:13 Not Stopping Glengarnock
11:17 Not Stopping Dalry
11:21 Not Stopping Kilwinning
11:25 Not Stopping Stevenston
11:28 Not Stopping Saltcoats
11:30 Not Stopping Ardrossan South Beach
11:36 Not Stopping West Kilbride
11:43 Not Stopping Fairlie
11:48 Not Stopping Largs

24/01/25 10:47 Glasgow Central to Wemyss Bay due 11:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
10:47 Not Stopping Glasgow Central
10:54 Not Stopping Cardonald
10:56 Not Stopping Hillington East
10:58 Not Stopping Hillington West
11:02 Not Stopping Paisley Gilmour Street
11:04 Not Stopping Paisley St James
11:09 Not Stopping Bishopton
11:15 Not Stopping Langbank
11:19 Not Stopping Woodhall
11:22 Not Stopping Port Glasgow
11:26 Not Stopping Whinhill
11:29 Not Stopping Drumfrochar
11:32 Not Stopping Branchton
11:40 Not Stopping Inverkip
11:45 Not Stopping Wemyss Bay

24/01/25 10:47 Dalmuir to Larkhall due 11:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
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:42 Not Stopping Hamilton West
11:45 Not Stopping Hamilton Central
11:49 Not Stopping Chatelherault
11:52 Not Stopping Merryton
11:55 Not Stopping Larkhall

24/01/25 10:48 Glasgow Queen Street to Alloa due 11:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:58
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

24/01/25 10:48 Ardrossan Harbour to Glasgow Central due 11:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 10:50 Inverness to Edinburgh due 14:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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
13:05 Not Stopping Perth
13:38 Not Stopping Stirling
14:23 Not Stopping Haymarket
14:28 Not Stopping Edinburgh

24/01/25 10:50 Tweedbank to Edinburgh due 11:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
10:50 Not Stopping Tweedbank
10:54 Not Stopping Galashiels
11:03 Not Stopping Stow
11:20 Not Stopping Gorebridge
11:23 Not Stopping Newtongrange
11:26 Not Stopping Eskbank
11:32 Not Stopping Shawfair
11:37 Not Stopping Newcraighall
11:40 Not Stopping Brunstane
11:50 Not Stopping Edinburgh

24/01/25 10:50 Glasgow Central to Lanark due 11:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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

24/01/25 10:51 Elgin to Inverness due 11:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
10:51 Not Stopping Elgin
11:04 Not Stopping Forres
11:17 Not Stopping Nairn
11:26 Not Stopping Inverness Airport
11:37 Not Stopping Inverness

24/01/25 10:51 Springburn to Milngavie due 11:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
10:51 Not Stopping Springburn
10:53 Not Stopping Barnhill
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

24/01/25 10:55 Helensburgh Central to Edinburgh due 12:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
10:55 Not Stopping Helensburgh Central
10:58 Not Stopping Craigendoran
11:03 Not Stopping Cardross
11:08 Not Stopping Dalreoch
11:10 Not Stopping Dumbarton Central
11:12 Not Stopping Dumbarton East
11:21 Not Stopping Dalmuir
11:28 Not Stopping Hyndland
11:30 Not Stopping Partick
11:34 Not Stopping Charing Cross
11:37 Not Stopping Glasgow Queen Street Ll
11:39 Not Stopping High Street
11:41 Not Stopping Bellgrove
11:45 Not Stopping Carntyne
11:47 Not Stopping Shettleston
11:50 Not Stopping Garrowhill
11:52 Not Stopping Easterhouse
11:56 Not Stopping Blairhill
11:59 Not Stopping Coatbridge Sunnyside
12:01 Not Stopping Coatdyke
12:05 Not Stopping Airdrie
12:08 Not Stopping Drumgelloch
12:12 Not Stopping Caldercruix
12:18 Not Stopping Blackridge
12:22 Not Stopping Armadale
12:27 Not Stopping Bathgate
12:32 Not Stopping Livingston North
12:35 Not Stopping Uphall
12:43 Not Stopping Edinburgh Park
12:48 Not Stopping Haymarket
12:52 Not Stopping Edinburgh

24/01/25 10:55 Dunblane to Edinburgh due 11:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
10:55 Not Stopping Dunblane
10:58 Not Stopping Bridge Of Allan
11:04 Not Stopping Stirling
11:12 Not Stopping Larbert
11:16 Not Stopping Camelon
11:21 Not Stopping Falkirk Grahamston
11:26 Not Stopping Polmont
11:31 Not Stopping Linlithgow
11:47 Not Stopping Edinburgh Park
11:52 Not Stopping Haymarket
11:56 Not Stopping Edinburgh

24/01/25 10:56 Inverness to Aberdeen due 13:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 10:56 Inverness to Kyle Of Lochalsh due 13:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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

24/01/25 10:56 Gourock to Glasgow Central due 11:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
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

24/01/25 10:56 Neilston to Glasgow Central due 11:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
10:56 Not Stopping Neilston
11:03 Not Stopping Patterton
11:06 Not Stopping Whitecraigs
11:08 Not Stopping Williamwood
11:11 Not Stopping Muirend
11:14 Not Stopping Cathcart
11:16 Not Stopping Mount Florida
11:18 Not Stopping Crosshill
11:20 Not Stopping Queens Park Strathclyde
11:24 Not Stopping Pollokshields East
11:30 Not Stopping Glasgow Central

24/01/25 10:57 East Kilbride to Glasgow Central due 11:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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

24/01/25 10:57 Wemyss Bay to Glasgow Central due 11:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:04
Scheduled Expected Destination
10:57 Not Stopping Wemyss Bay
11:01 Not Stopping Inverkip
11:13 Not Stopping Branchton
11:15 Not Stopping Drumfrochar
11:18 Not Stopping Whinhill
11:23 Not Stopping Port Glasgow
11:25 Not Stopping Woodhall
11:29 Not Stopping Langbank
11:35 Not Stopping Bishopton
11:40 Not Stopping Paisley St James
11:43 Not Stopping Paisley Gilmour Street
11:46 Not Stopping Hillington West
11:48 Not Stopping Hillington East
11:50 Not Stopping Cardonald
11:58 Not Stopping Glasgow Central

24/01/25 10:58 Cowdenbeath to Edinburgh due 11:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
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:39 Not Stopping Edinburgh

24/01/25 10:58 Dalmuir to Motherwell due 12:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
10:58 Not Stopping Dalmuir
11:00 Not Stopping Clydebank
11:02 Not Stopping Yoker
11:05 Not Stopping Garscadden
11:07 Not Stopping Scotstounhill
11:10 Not Stopping Jordanhill
11:12 Not Stopping Hyndland
11:14 Not Stopping Partick
11:17 Not Stopping Exhibition Centre
11:20 Not Stopping Anderston
11:25 Not Stopping Glasgow Central Low Level
11:27 Not Stopping Argyle Street
11:30 Not Stopping Bridgeton
11:32 Not Stopping Dalmarnock
11:35 Not Stopping Rutherglen
11:38 Not Stopping Cambuslang
11:45 Not Stopping Newton Lanark
11:49 Not Stopping Blantyre
11:52 Not Stopping Hamilton West
11:56 Not Stopping Hamilton Central
12:01 Not Stopping Airbles
12:04 Not Stopping Motherwell

24/01/25 10:59 Montrose to Aberdeen due 11:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
10:59 Not Stopping Montrose
11:11 Not Stopping Laurencekirk
11:25 Not Stopping Stonehaven
11:34 Not Stopping Portlethen
11:45 Not Stopping Aberdeen

24/01/25 10:59 Lanark to Glasgow Central due 11:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 10:59 Edinburgh to Glasgow Central due 12:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
10:59 Not Stopping Edinburgh
11:03 Not Stopping Haymarket
11:17 Not Stopping Livingston South
11:22 Not Stopping West Calder
11:37 Not Stopping Shotts
11:50 Not Stopping Bellshill
12:09 Not Stopping Glasgow Central

24/01/25 11:00 Glasgow Central to Ayr due 11:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
11:00 Not Stopping Glasgow Central
11:10 Not Stopping Paisley Gilmour Street
11:14 Not Stopping Johnstone
11:22 Not Stopping Glengarnock
11:26 Not Stopping Dalry
11:31 Not Stopping Kilwinning
11:35 Not Stopping Irvine
11:39 Not Stopping Barassie
11:42 Not Stopping Troon
11:46 Not Stopping Prestwick Int. Airport
11:48 Not Stopping Prestwick Town
11:51 Not Stopping Newton-On-Ayr
11:55 Not Stopping Ayr

24/01/25 11:00 Kilmarnock to Glasgow Central due 11:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
11:00 Not Stopping Kilmarnock
11:04 Not Stopping Kilmaurs
11:09 Not Stopping Stewarton
11:14 Not Stopping Dunlop
11:24 Not Stopping Barrhead
11:37 Not Stopping Glasgow Central

24/01/25 11:00 Edinburgh to Dundee due 12:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
11:00 Not Stopping Edinburgh
11:04 Not Stopping Haymarket
11:10 Not Stopping Edinburgh Gateway
11:20 Not Stopping Inverkeithing
11:36 Not Stopping Kirkcaldy
11:45 Not Stopping Markinch
11:53 Not Stopping Ladybank
11:59 Not Stopping Cupar
12:06 Not Stopping Leuchars
12:22 Not Stopping Dundee

24/01/25 11:01 Aberdeen to Edinburgh due 13:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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:22 Not Stopping Edinburgh

24/01/25 11:01 Glenrothes With Thornton to Edinburgh due 12:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
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

24/01/25 11:01 Dunbar to Edinburgh due 11:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
11:01 Not Stopping Dunbar
11:08 Not Stopping East Linton
11:21 Not Stopping Wallyford
11:26 Not Stopping Musselburgh
11:35 Not Stopping Edinburgh

24/01/25 11:02 Girvan to Ayr due 11:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
11:02 Not Stopping Girvan
11:18 Not Stopping Maybole
11:29 Not Stopping Ayr

24/01/25 11:02 Glasgow Central to Edinburgh due 12:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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

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

24/01/25 11:03 Larkhall to Dalmuir due 12:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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 Not Stopping Newton Lanark
11:27 Not Stopping Cambuslang
11:31 Not Stopping Rutherglen
11:33 Not Stopping Dalmarnock
11:35 Not Stopping Bridgeton
11:39 Not Stopping Argyle Street
11:47 Not Stopping Glasgow Central Low Level
11:49 Not Stopping Anderston
11:51 Not Stopping Exhibition Centre
11:55 Not Stopping Partick
11:58 Not Stopping Hyndland
12:00 Not Stopping Jordanhill
12:02 Not Stopping Scotstounhill
12:05 Not Stopping Garscadden
12:07 Not Stopping Yoker
12:09 Not Stopping Clydebank
12:13 Not Stopping Dalmuir

24/01/25 11:04 Edinburgh to Dunblane due 12:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
11:04 Not Stopping Edinburgh
11:08 Not Stopping Haymarket
11:13 Not Stopping Edinburgh Park
11:27 Not Stopping Linlithgow
11:32 Not Stopping Polmont
11:40 Not Stopping Falkirk Grahamston
11:43 Not Stopping Camelon
11:48 Not Stopping Larbert
11:57 Not Stopping Stirling
12:01 Not Stopping Bridge Of Allan
12:05 Not Stopping Dunblane

24/01/25 11:04 Glasgow Queen Street to Anniesland due 11:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
11:04 Not Stopping Glasgow Queen Street
11:09 Not Stopping Ashfield
11:12 Not Stopping Possilpark & Parkhouse
11:14 Not Stopping Gilshochill
11:16 Not Stopping Summerston
11:18 Not Stopping Maryhill
11:20 Not Stopping Kelvindale
11:23 Not Stopping Anniesland

24/01/25 11:04 Whifflet to Dalmuir due 12:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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

24/01/25 11:05 Ayr to Glasgow Central due 11:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
11:05 Not Stopping Ayr
11:07 Not Stopping Newton-On-Ayr
11:10 Not Stopping Prestwick Town
11:12 Not Stopping Prestwick Int. Airport
11:16 Not Stopping Troon
11:18 Not Stopping Barassie
11:23 Not Stopping Irvine
11:27 Not Stopping Kilwinning
11:41 Not Stopping Johnstone
11:45 Not Stopping Paisley Gilmour Street
11:56 Not Stopping Glasgow Central

24/01/25 11:05 Glasgow Central to Gourock due 11:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:42
Scheduled Expected Destination
11:05 Not Stopping Glasgow Central
11:15 Not Stopping Paisley Gilmour Street
11:21 Not Stopping Bishopton
11:30 Not Stopping Port Glasgow
11:32 Not Stopping Bogston
11:34 Not Stopping Cartsdyke
11:36 Not Stopping Greenock Central
11:38 Not Stopping Greenock West
11:41 Not Stopping Fort Matilda
11:45 Not Stopping Gourock

24/01/25 11:05 Glasgow Central to Neilston due 11:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
11:05 Not Stopping Glasgow Central
11:10 Not Stopping Pollokshields East
11:12 Not Stopping Queens Park Strathclyde
11:14 Not Stopping Crosshill
11:17 Not Stopping Mount Florida
11:19 Not Stopping Cathcart
11:22 Not Stopping Muirend
11:25 Not Stopping Williamwood
11:27 Not Stopping Whitecraigs
11:30 Not Stopping Patterton
11:38 Not Stopping Neilston

24/01/25 11:06 Milngavie to Springburn due 11:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 11:07 Largs to Glasgow Central due 12:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
11:07 Not Stopping Largs
11:12 Not Stopping Fairlie
11:17 Not Stopping West Kilbride
11:24 Not Stopping Ardrossan South Beach
11:26 Not Stopping Saltcoats
11:28 Not Stopping Stevenston
11:32 Not Stopping Kilwinning
11:37 Not Stopping Dalry
11:41 Not Stopping Glengarnock
11:45 Not Stopping Lochwinnoch
11:49 Not Stopping Howwood Renfrew
11:52 Not Stopping Milliken Park
11:55 Not Stopping Johnstone
12:00 Not Stopping Paisley Gilmour Street
12:12 Not Stopping Glasgow Central

24/01/25 11:08 Glasgow Central to Paisley Canal due 11:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
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

24/01/25 11:09 Dalmuir to Motherwell due 12:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
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

24/01/25 11:11 Aberdeen to Inverurie due 11:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
11:11 Not Stopping Aberdeen
11:20 Not Stopping Dyce
11:28 Not Stopping Kintore
11:35 Not Stopping Inverurie

24/01/25 11:11 Carlisle to Dumfries due 11:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
11:11 Not Stopping Carlisle
11:23 Not Stopping Gretna Green
11:31 Not Stopping Annan
11:48 Not Stopping Dumfries

24/01/25 11:11 Edinburgh to Tweedbank due 12:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
11:11 Not Stopping Edinburgh
11:20 Not Stopping Brunstane
11:24 Not Stopping Newcraighall
11:28 Not Stopping Shawfair
11:33 Not Stopping Eskbank
11:36 Not Stopping Newtongrange
11:41 Not Stopping Gorebridge
11:58 Not Stopping Stow
12:07 Not Stopping Galashiels
12:11 Not Stopping Tweedbank

24/01/25 11:11 Glasgow Queen Street to Dundee due 12:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
Scheduled Expected Destination
11:11 Not Stopping Glasgow Queen Street
11:41 Not Stopping Stirling
11:46 Not Stopping Bridge Of Allan
11:51 Not Stopping Dunblane
12:05 Not Stopping Gleneagles
12:20 Not Stopping Perth
12:38 Not Stopping Invergowrie
12:45 Not Stopping Dundee

24/01/25 11:13 Glasgow Central to Carlisle due 13:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
11:13 Not Stopping Glasgow Central
11:27 Not Stopping Barrhead
11:39 Not Stopping Dunlop
11:43 Not Stopping Stewarton
11:47 Not Stopping Kilmaurs
11:54 Not Stopping Kilmarnock
12:10 Not Stopping Auchinleck
12:19 Not Stopping New Cumnock
12:27 Not Stopping Kirkconnel
12:32 Not Stopping Sanquhar
13:00 Not Stopping Dumfries
13:15 Not Stopping Annan
13:24 Not Stopping Gretna Green
13:37 Not Stopping Carlisle

24/01/25 11:14 Leven to Edinburgh due 12:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
Scheduled Expected Destination
11:14 Not Stopping Leven
11:18 Not Stopping Cameron Bridge
11:32 Not Stopping Kirkcaldy
11:36 Not Stopping Kinghorn
11:41 Not Stopping Burntisland
11:46 Not Stopping Aberdour
11:51 Not Stopping Dalgety Bay
11:54 Not Stopping Inverkeithing
11:58 Not Stopping North Queensferry
12:02 Not Stopping Dalmeny
12:08 Not Stopping Edinburgh Gateway
12:15 Not Stopping Haymarket
12:20 Not Stopping Edinburgh

24/01/25 11:15 Perth to Edinburgh due 12:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
11:15 Not Stopping Perth
11:39 Not Stopping Ladybank
11:46 Not Stopping Markinch
11:57 Not Stopping Kirkcaldy
12:01 Not Stopping Kinghorn
12:06 Not Stopping Burntisland
12:10 Not Stopping Aberdour
12:15 Not Stopping Dalgety Bay
12:19 Not Stopping Inverkeithing
12:29 Not Stopping Edinburgh Gateway
12:32 Not Stopping South Gyle
12:39 Not Stopping Haymarket
12:43 Not Stopping Edinburgh

24/01/25 11:15 Edinburgh to Glasgow Queen Street due 12:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
11:15 Not Stopping Edinburgh
11:20 Not Stopping Haymarket
11:33 Not Stopping Linlithgow
11:39 Not Stopping Polmont
11:43 Not Stopping Falkirk High
11:52 Not Stopping Croy
12:06 Not Stopping Glasgow Queen Street

24/01/25 11:15 Glasgow Queen Street to Edinburgh due 12:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
11:15 Not Stopping Glasgow Queen Street
11:27 Not Stopping Croy
11:36 Not Stopping Falkirk High
11:40 Not Stopping Polmont
11:46 Not Stopping Linlithgow
12:01 Not Stopping Haymarket
12:06 Not Stopping Edinburgh

24/01/25 11:15 Glasgow Central to Ardrossan Harbour due 12:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:20
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

24/01/25 11:15 Alloa to Glasgow Queen Street due 12:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 11:15 Dundee to Glasgow Queen Street due 13:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:53
Scheduled Expected Destination
11:15 Not Stopping Dundee
11:21 Not Stopping Invergowrie
11:41 Not Stopping Perth
11:59 Not Stopping Gleneagles
12:16 Not Stopping Dunblane
12:20 Not Stopping Bridge Of Allan
12:27 Not Stopping Stirling
13:01 Not Stopping Glasgow Queen Street

24/01/25 11:15 Glasgow Central to Glasgow Central due 11:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
11:15 Not Stopping Glasgow Central
11:21 Not Stopping Pollokshields West
11:23 Not Stopping Maxwell Park
11:25 Not Stopping Shawlands
11:26 Not Stopping Pollokshaws East
11:28 Not Stopping Langside
11:31 Not Stopping Cathcart
11:33 Not Stopping Mount Florida
11:35 Not Stopping Crosshill
11:37 Not Stopping Queens Park Strathclyde
11:39 Not Stopping Pollokshields East
11:45 Not Stopping Glasgow Central

24/01/25 11:16 Motherwell to Dalmuir due 12:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
11:16 Not Stopping Motherwell
11:18 Not Stopping Airbles
11:24 Not Stopping Hamilton Central
11:26 Not Stopping Hamilton West
11:30 Not Stopping Blantyre
11:34 Not Stopping Newton Lanark
11:37 Not Stopping Cambuslang
11:42 Not Stopping Rutherglen
11:44 Not Stopping Dalmarnock
11:46 Not Stopping Bridgeton
11:50 Not Stopping Argyle Street
11:53 Not Stopping Glasgow Central Low Level
11:55 Not Stopping Anderston
11:57 Not Stopping Exhibition Centre
12:01 Not Stopping Partick
12:04 Not Stopping Hyndland
12:07 Not Stopping Anniesland
12:10 Not Stopping Westerton
12:13 Not Stopping Drumchapel
12:15 Not Stopping Drumry
12:17 Not Stopping Singer
12:20 Not Stopping Dalmuir

24/01/25 11:17 Glasgow Central to Edinburgh due 12:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
11:17 Not Stopping Glasgow Central
11:28 Not Stopping Uddingston
11:32 Not Stopping Bellshill
11:36 Not Stopping Holytown
11:38 Not Stopping Carfin
11:42 Not Stopping Cleland
11:47 Not Stopping Hartwood
11:53 Not Stopping Shotts
11:59 Not Stopping Fauldhouse
12:03 Not Stopping Breich
12:07 Not Stopping Addiewell
12:11 Not Stopping West Calder
12:15 Not Stopping Livingston South
12:20 Not Stopping Kirknewton
12:26 Not Stopping Curriehill
12:30 Not Stopping Wester Hailes
12:33 Not Stopping Kingsknowe
12:36 Not Stopping Slateford
12:40 Not Stopping Haymarket
12:45 Not Stopping Edinburgh

24/01/25 11:17 Cumbernauld to Dalmuir due 12:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
Scheduled Expected Destination
11:17 Not Stopping Cumbernauld
11:19 Not Stopping Greenfaulds
11:26 Not Stopping Coatbridge Central
11:29 Not Stopping Whifflet
11:47 Not Stopping Motherwell
11:49 Not Stopping Airbles
11:55 Not Stopping Hamilton Central
11:58 Not Stopping Hamilton West
12:01 Not Stopping Blantyre
12:07 Not Stopping Newton Lanark
12:11 Not Stopping Cambuslang
12:15 Not Stopping Rutherglen
12:17 Not Stopping Dalmarnock
12:19 Not Stopping Bridgeton
12:23 Not Stopping Argyle Street
12:25 Not Stopping Glasgow Central Low Level
12:27 Not Stopping Anderston
12:29 Not Stopping Exhibition Centre
12:32 Not Stopping Partick
12:35 Not Stopping Hyndland
12:38 Not Stopping Anniesland
12:41 Not Stopping Westerton
12:44 Not Stopping Drumchapel
12:46 Not Stopping Drumry
12:48 Not Stopping Singer
12:51 Not Stopping Dalmuir

24/01/25 11:17 Glasgow Central to Wemyss Bay due 12:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
11:17 Not Stopping Glasgow Central
11:24 Not Stopping Cardonald
11:26 Not Stopping Hillington East
11:28 Not Stopping Hillington West
11:32 Not Stopping Paisley Gilmour Street
11:34 Not Stopping Paisley St James
11:39 Not Stopping Bishopton
11:45 Not Stopping Langbank
11:49 Not Stopping Woodhall
11:52 Not Stopping Port Glasgow
11:56 Not Stopping Whinhill
11:59 Not Stopping Drumfrochar
12:02 Not Stopping Branchton
12:10 Not Stopping Inverkip
12:15 Not Stopping Wemyss Bay

24/01/25 11:17 Dalmuir to Larkhall due 12:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
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:12 Not Stopping Hamilton West
12:15 Not Stopping Hamilton Central
12:19 Not Stopping Chatelherault
12:22 Not Stopping Merryton
12:25 Not Stopping Larkhall

24/01/25 11:18 Glasgow Queen Street to Alloa due 12:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
11:18 Not Stopping Glasgow Queen Street
11:23 Not Stopping Bishopbriggs
11:27 Not Stopping Lenzie
11:33 Not Stopping Croy
11:44 Not Stopping Larbert
11:54 Not Stopping Stirling
12:03 Not Stopping Alloa

24/01/25 11:18 Edinburgh to Cowdenbeath due 12:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
Scheduled Expected Destination
11:18 Not Stopping Edinburgh
11:22 Not Stopping Haymarket
11:28 Not Stopping Edinburgh Gateway
11:35 Not Stopping Dalmeny
11:39 Not Stopping North Queensferry
11:43 Not Stopping Inverkeithing
11:47 Not Stopping Rosyth
11:51 Not Stopping Dunfermline City
11:55 Not Stopping Dunfermline Queen Margaret
12:02 Not Stopping Cowdenbeath

24/01/25 11:19 Glasgow Central to East Kilbride due 11:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
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:39 Not Stopping Clarkston
11:42 Not Stopping Busby
11:48 Not Stopping Hairmyres
11:51 Not Stopping East Kilbride

24/01/25 11:19 Newton Lanark to Glasgow Central due 11:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
11:19 Not Stopping Newton Lanark
11:22 Not Stopping Kirkhill
11:25 Not Stopping Burnside
11:27 Not Stopping Croftfoot
11:29 Not Stopping Kings Park
11:34 Not Stopping Langside
11:36 Not Stopping Pollokshaws East
11:38 Not Stopping Shawlands
11:40 Not Stopping Maxwell Park
11:45 Not Stopping Pollokshields West
11:51 Not Stopping Glasgow Central

24/01/25 11:20 Glasgow Central to Lanark due 12:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
11:20 Not Stopping Glasgow Central
11:28 Not Stopping Cambuslang
11:32 Not Stopping Uddingston
11:36 Not Stopping Bellshill
11:47 Not Stopping Motherwell
11:50 Not Stopping Shieldmuir
11:56 Not Stopping Wishaw
12:02 Not Stopping Carluke
12:13 Not Stopping Lanark

24/01/25 11:21 Springburn to Milngavie due 12:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
11:21 Not Stopping Springburn
11:23 Not Stopping Barnhill
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

24/01/25 11:21 Tweedbank to Edinburgh due 12:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
11:21 Not Stopping Tweedbank
11:25 Not Stopping Galashiels
11:34 Not Stopping Stow
11:51 Not Stopping Gorebridge
11:54 Not Stopping Newtongrange
11:57 Not Stopping Eskbank
12:01 Not Stopping Shawfair
12:06 Not Stopping Newcraighall
12:09 Not Stopping Brunstane
12:18 Not Stopping Edinburgh

24/01/25 11:21 Glasgow Central to Newton Lanark due 11:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
11:21 Not Stopping Glasgow Central
11:26 Not Stopping Pollokshields East
11:27 Not Stopping Queens Park Strathclyde
11:29 Not Stopping Crosshill
11:31 Not Stopping Mount Florida
11:35 Not Stopping Kings Park
11:37 Not Stopping Croftfoot
11:39 Not Stopping Burnside
11:42 Not Stopping Kirkhill
11:45 Not Stopping Newton Lanark

24/01/25 11:23 Ayr to Kilmarnock due 11:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
11:23 Not Stopping Ayr
11:31 Not Stopping Troon
11:46 Not Stopping Kilmarnock

24/01/25 11:23 Lanark to Glasgow Central due 12:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
11:23 Not Stopping Lanark
11:32 Not Stopping Carluke
11:42 Not Stopping Wishaw
11:47 Not Stopping Shieldmuir
11:52 Not Stopping Motherwell
11:58 Not Stopping Bellshill
12:02 Not Stopping Uddingston
12:07 Not Stopping Cambuslang
12:16 Not Stopping Glasgow Central

24/01/25 11:24 Dundee to Arbroath due 11:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:09
Scheduled Expected Destination
11:24 Not Stopping Dundee
11:30 Not Stopping Broughty Ferry
11:35 Not Stopping Monifieth
11:41 Not Stopping Carnoustie
11:49 Not Stopping Arbroath

24/01/25 11:24 Glasgow Queen Street to Falkirk Grahamston due 12:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
11:24 Not Stopping Glasgow Queen Street
11:33 Not Stopping Springburn
11:38 Not Stopping Robroyston
11:41 Not Stopping Stepps
11:45 Not Stopping Gartcosh
11:51 Not Stopping Greenfaulds
11:54 Not Stopping Cumbernauld
12:06 Not Stopping Camelon
12:08 Not Stopping Falkirk Grahamston

24/01/25 11:25 Helensburgh Central to Edinburgh due 13:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
11:25 Not Stopping Helensburgh Central
11:28 Not Stopping Craigendoran
11:33 Not Stopping Cardross
11:38 Not Stopping Dalreoch
11:40 Not Stopping Dumbarton Central
11:42 Not Stopping Dumbarton East
11:51 Not Stopping Dalmuir
11:59 Not Stopping Hyndland
12:01 Not Stopping Partick
12:05 Not Stopping Charing Cross
12:09 Not Stopping Glasgow Queen Street Ll
12:11 Not Stopping High Street
12:13 Not Stopping Bellgrove
12:16 Not Stopping Carntyne
12:19 Not Stopping Shettleston
12:21 Not Stopping Garrowhill
12:24 Not Stopping Easterhouse
12:28 Not Stopping Blairhill
12:30 Not Stopping Coatbridge Sunnyside
12:33 Not Stopping Coatdyke
12:37 Not Stopping Airdrie
12:40 Not Stopping Drumgelloch
12:44 Not Stopping Caldercruix
12:50 Not Stopping Blackridge
12:53 Not Stopping Armadale
12:59 Not Stopping Bathgate
13:03 Not Stopping Livingston North
13:06 Not Stopping Uphall
13:14 Not Stopping Edinburgh Park
13:19 Not Stopping Haymarket
13:24 Not Stopping Edinburgh

24/01/25 11:25 North Berwick to Edinburgh due 11:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
11:25 Not Stopping North Berwick
11:33 Not Stopping Drem
11:39 Not Stopping Longniddry
11:44 Not Stopping Prestonpans
11:47 Not Stopping Wallyford
11:52 Not Stopping Musselburgh
11:58 Not Stopping Edinburgh

24/01/25 11:26 Dunblane to Edinburgh due 12:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
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

24/01/25 11:26 Gourock to Glasgow Central due 12:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
Scheduled Expected Destination
11:26 Not Stopping Gourock
11:29 Not Stopping Fort Matilda
11:32 Not Stopping Greenock West
11:34 Not Stopping Greenock Central
11:37 Not Stopping Cartsdyke
11:39 Not Stopping Bogston
11:41 Not Stopping Port Glasgow
11:50 Not Stopping Bishopton
11:57 Not Stopping Paisley Gilmour Street
12:07 Not Stopping Glasgow Central

24/01/25 11:26 Neilston to Glasgow Central due 11:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
11:26 Not Stopping Neilston
11:33 Not Stopping Patterton
11:36 Not Stopping Whitecraigs
11:38 Not Stopping Williamwood
11:41 Not Stopping Muirend
11:44 Not Stopping Cathcart
11:46 Not Stopping Mount Florida
11:48 Not Stopping Crosshill
11:50 Not Stopping Queens Park Strathclyde
11:52 Not Stopping Pollokshields East
11:58 Not Stopping Glasgow Central

24/01/25 11:27 Kilmarnock to Glasgow Central due 12:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
11:27 Not Stopping Kilmarnock
11:31 Not Stopping Kilmaurs
11:36 Not Stopping Stewarton
11:41 Not Stopping Dunlop
11:56 Not Stopping Barrhead
11:59 Not Stopping Nitshill
12:01 Not Stopping Priesthill & Darnley
12:03 Not Stopping Kennishead
12:07 Not Stopping Pollokshaws West
12:10 Not Stopping Crossmyloof
12:19 Not Stopping Glasgow Central

24/01/25 11:27 Edinburgh to Glasgow Central due 12:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
Scheduled Expected Destination
11:27 Not Stopping Edinburgh
11:31 Not Stopping Haymarket
11:35 Not Stopping Slateford
11:38 Not Stopping Kingsknowe
11:40 Not Stopping Wester Hailes
11:44 Not Stopping Curriehill
11:50 Not Stopping Kirknewton
11:56 Not Stopping Livingston South
12:00 Not Stopping West Calder
12:04 Not Stopping Addiewell
12:08 Not Stopping Breich
12:12 Not Stopping Fauldhouse
12:18 Not Stopping Shotts
12:22 Not Stopping Hartwood
12:26 Not Stopping Cleland
12:30 Not Stopping Carfin
12:33 Not Stopping Holytown
12:37 Not Stopping Bellshill
12:41 Not Stopping Uddingston
12:54 Not Stopping Glasgow Central

24/01/25 11:27 Wemyss Bay to Glasgow Central due 12:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:04
Scheduled Expected Destination
11:27 Not Stopping Wemyss Bay
11:31 Not Stopping Inverkip
11:43 Not Stopping Branchton
11:45 Not Stopping Drumfrochar
11:48 Not Stopping Whinhill
11:53 Not Stopping Port Glasgow
11:55 Not Stopping Woodhall
11:59 Not Stopping Langbank
12:05 Not Stopping Bishopton
12:10 Not Stopping Paisley St James
12:13 Not Stopping Paisley Gilmour Street
12:16 Not Stopping Hillington West
12:18 Not Stopping Hillington East
12:20 Not Stopping Cardonald
12:28 Not Stopping Glasgow Central

24/01/25 11:28 East Kilbride to Glasgow Central due 12:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
11:28 Not Stopping East Kilbride
11:32 Not Stopping Hairmyres
11:37 Not Stopping Busby
11:40 Not Stopping Clarkston
11:43 Not Stopping Giffnock
11:46 Not Stopping Thornliebank
11:49 Not Stopping Pollokshaws West
11:54 Not Stopping Crossmyloof
12:01 Not Stopping Glasgow Central

24/01/25 11:28 Anniesland to Glasgow Queen Street due 11:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
11:28 Not Stopping Anniesland
11:30 Not Stopping Kelvindale
11:32 Not Stopping Maryhill
11:34 Not Stopping Summerston
11:36 Not Stopping Gilshochill
11:38 Not Stopping Possilpark & Parkhouse
11:41 Not Stopping Ashfield
11:50 Not Stopping Glasgow Queen Street

24/01/25 11:28 Dalmuir to Cumbernauld due 12:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
Scheduled Expected Destination
11:28 Not Stopping Dalmuir
11:30 Not Stopping Clydebank
11:32 Not Stopping Yoker
11:35 Not Stopping Garscadden
11:37 Not Stopping Scotstounhill
11:40 Not Stopping Jordanhill
11:42 Not Stopping Hyndland
11:44 Not Stopping Partick
11:47 Not Stopping Exhibition Centre
11:50 Not Stopping Anderston
11:55 Not Stopping Glasgow Central Low Level
11:57 Not Stopping Argyle Street
12:00 Not Stopping Bridgeton
12:02 Not Stopping Dalmarnock
12:05 Not Stopping Rutherglen
12:08 Not Stopping Cambuslang
12:14 Not Stopping Newton Lanark
12:18 Not Stopping Blantyre
12:21 Not Stopping Hamilton West
12:26 Not Stopping Hamilton Central
12:31 Not Stopping Airbles
12:35 Not Stopping Motherwell
12:43 Not Stopping Whifflet
12:46 Not Stopping Coatbridge Central
12:55 Not Stopping Greenfaulds
12:57 Not Stopping Cumbernauld

24/01/25 11:28 Motherwell to Dalmuir due 12:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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

24/01/25 11:29 Barrhead to Glasgow Central due 11:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
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:41 Not Stopping Crossmyloof
11:49 Not Stopping Glasgow Central

24/01/25 11:29 Inverurie to Aberdeen due 11:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
11:29 Not Stopping Inverurie
11:34 Not Stopping Kintore
11:44 Not Stopping Dyce
11:53 Not Stopping Aberdeen

24/01/25 11:30 Glasgow Central to Ayr due 12:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
11:30 Not Stopping Glasgow Central
11:40 Not Stopping Paisley Gilmour Street
11:44 Not Stopping Johnstone
11:58 Not Stopping Kilwinning
12:02 Not Stopping Irvine
12:07 Not Stopping Barassie
12:10 Not Stopping Troon
12:14 Not Stopping Prestwick Int. Airport
12:15 Not Stopping Prestwick Town
12:19 Not Stopping Newton-On-Ayr
12:22 Not Stopping Ayr

24/01/25 11:30 Glasgow Central to Kilmarnock due 12:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
11:30 Not Stopping Glasgow Central
11:37 Not Stopping Crossmyloof
11:39 Not Stopping Pollokshaws West
11:42 Not Stopping Kennishead
11:45 Not Stopping Priesthill & Darnley
11:48 Not Stopping Nitshill
11:55 Not Stopping Barrhead
12:07 Not Stopping Dunlop
12:11 Not Stopping Stewarton
12:15 Not Stopping Kilmaurs
12:20 Not Stopping Kilmarnock

24/01/25 11:30 Edinburgh to Aberdeen due 13:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
11:30 Not Stopping Edinburgh
11:35 Not Stopping Haymarket
12:18 Not Stopping Cupar
12:25 Not Stopping Leuchars
12:40 Not Stopping Dundee
12:57 Not Stopping Arbroath
13:30 Not Stopping Stonehaven
13:50 Not Stopping Aberdeen

24/01/25 11:30 Cumbernauld to Glasgow Queen Street due 11:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
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

24/01/25 11:31 Paisley Canal to Glasgow Central due 11:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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

24/01/25 11:33 Edinburgh to Dunblane due 12:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
11:33 Not Stopping Edinburgh
11:38 Not Stopping Haymarket
11:42 Not Stopping Edinburgh Park
11:57 Not Stopping Linlithgow
12:02 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

24/01/25 11:33 Larkhall to Dalmuir due 12:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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 Not Stopping Newton Lanark
11:57 Not Stopping Cambuslang
12:02 Not Stopping Rutherglen
12:05 Not Stopping Dalmarnock
12:07 Not Stopping Bridgeton
12:11 Not Stopping Argyle Street
12:17 Not Stopping Glasgow Central Low Level
12:19 Not Stopping Anderston
12:21 Not Stopping Exhibition Centre
12:25 Not Stopping Partick
12:27 Not Stopping Hyndland
12:29 Not Stopping Jordanhill
12:32 Not Stopping Scotstounhill
12:34 Not Stopping Garscadden
12:36 Not Stopping Yoker
12:38 Not Stopping Clydebank
12:42 Not Stopping Dalmuir

24/01/25 11:35 Edinburgh to Perth due 13:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
Scheduled Expected Destination
11:35 Not Stopping Edinburgh
11:39 Not Stopping Haymarket
11:44 Not Stopping South Gyle
11:46 Not Stopping Edinburgh Gateway
11:57 Not Stopping Inverkeithing
12:00 Not Stopping Dalgety Bay
12:05 Not Stopping Aberdour
12:10 Not Stopping Burntisland
12:15 Not Stopping Kinghorn
12:20 Not Stopping Kirkcaldy
12:29 Not Stopping Markinch
12:39 Not Stopping Ladybank
13:03 Not Stopping Perth

24/01/25 11:35 Ayr to Glasgow Central due 12:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
11:35 Not Stopping Ayr
11:37 Not Stopping Newton-On-Ayr
11:40 Not Stopping Prestwick Town
11:42 Not Stopping Prestwick Int. Airport
11:46 Not Stopping Troon
11:48 Not Stopping Barassie
11:53 Not Stopping Irvine
11:57 Not Stopping Kilwinning
12:11 Not Stopping Johnstone
12:15 Not Stopping Paisley Gilmour Street
12:26 Not Stopping Glasgow Central

24/01/25 11:35 Glasgow Central to Gourock due 12:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:42
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

24/01/25 11:36 Ayr to Stranraer due 12:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
Scheduled Expected Destination
11:36 Not Stopping Ayr
11:47 Not Stopping Maybole
12:03 Not Stopping Girvan
12:22 Not Stopping Barrhill
12:57 Not Stopping Stranraer

24/01/25 11:37 Glasgow Central to Neilston due 12:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
11:37 Not Stopping Glasgow Central
11:42 Not Stopping Pollokshields East
11:43 Not Stopping Queens Park Strathclyde
11:45 Not Stopping Crosshill
11:47 Not Stopping Mount Florida
11:49 Not Stopping Cathcart
11:52 Not Stopping Muirend
11:55 Not Stopping Williamwood
11:57 Not Stopping Whitecraigs
12:00 Not Stopping Patterton
12:08 Not Stopping Neilston

24/01/25 11:37 Aberdeen to Glasgow Queen Street due 14:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:04
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

24/01/25 11:38 Milngavie to Springburn due 12:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 11:38 Glasgow Central to Paisley Canal due 11:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
11:38 Not Stopping Glasgow Central
11:43 Not Stopping Dumbreck
11:46 Not Stopping Corkerhill
11:48 Not Stopping Mosspark
11:50 Not Stopping Crookston
11:53 Not Stopping Hawkhead
11:56 Not Stopping Paisley Canal

24/01/25 11:38 Dalmuir to Whifflet due 12:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
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

24/01/25 11:41 Glasgow Queen Street to Aberdeen due 14:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 11:42 Edinburgh to North Berwick due 12:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
11:42 Not Stopping Edinburgh
11:49 Not Stopping Musselburgh
11:53 Not Stopping Wallyford
11:57 Not Stopping Prestonpans
12:02 Not Stopping Longniddry
12:08 Not Stopping Drem
12:17 Not Stopping North Berwick

24/01/25 11:43 Inverness to Dingwall due 12:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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

24/01/25 11:44 Inverness to Elgin due 12:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 11:45 Edinburgh to Glasgow Queen Street due 12:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
11:45 Not Stopping Edinburgh
11:49 Not Stopping Haymarket
12:03 Not Stopping Linlithgow
12:08 Not Stopping Polmont
12:13 Not Stopping Falkirk High
12:22 Not Stopping Croy
12:35 Not Stopping Glasgow Queen Street

24/01/25 11:45 Glasgow Queen Street to Edinburgh due 12:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
11:45 Not Stopping Glasgow Queen Street
11:56 Not Stopping Croy
12:05 Not Stopping Falkirk High
12:09 Not Stopping Polmont
12:15 Not Stopping Linlithgow
12:30 Not Stopping Haymarket
12:36 Not Stopping Edinburgh

24/01/25 11:45 Alloa to Glasgow Queen Street due 12:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
11:45 Not Stopping Alloa
11:56 Not Stopping Stirling
12:05 Not Stopping Larbert
12:15 Not Stopping Croy
12:20 Not Stopping Lenzie
12:24 Not Stopping Bishopbriggs
12:31 Not Stopping Glasgow Queen Street

24/01/25 11:45 Glasgow Central to Edinburgh due 13:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
11:45 Not Stopping Glasgow Central
12:02 Not Stopping Motherwell
12:07 Not Stopping Wishaw
12:13 Not Stopping Carluke
12:24 Not Stopping Carstairs
12:55 Not Stopping Haymarket
13:01 Not Stopping Edinburgh

24/01/25 11:45 Edinburgh to Tweedbank due 12:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
11:45 Not Stopping Edinburgh
11:53 Not Stopping Brunstane
11:57 Not Stopping Newcraighall
12:00 Not Stopping Shawfair
12:04 Not Stopping Eskbank
12:08 Not Stopping Newtongrange
12:13 Not Stopping Gorebridge
12:30 Not Stopping Stow
12:39 Not Stopping Galashiels
12:43 Not Stopping Tweedbank

24/01/25 11:45 Falkirk Grahamston to Glasgow Queen Street due 12:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
11:45 Not Stopping Falkirk Grahamston
11:48 Not Stopping Camelon
12:00 Not Stopping Cumbernauld
12:02 Not Stopping Greenfaulds
12:09 Not Stopping Gartcosh
12:12 Not Stopping Stepps
12:15 Not Stopping Robroyston
12:21 Not Stopping Springburn
12:28 Not Stopping Glasgow Queen Street

24/01/25 11:45 Dundee to Edinburgh due 13:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
11:45 Not Stopping Dundee
11:58 Not Stopping Leuchars
12:05 Not Stopping Cupar
12:12 Not Stopping Ladybank
12:19 Not Stopping Markinch
12:30 Not Stopping Kirkcaldy
12:46 Not Stopping Inverkeithing
12:56 Not Stopping Edinburgh Gateway
13:05 Not Stopping Haymarket
13:11 Not Stopping Edinburgh

24/01/25 11:45 Glasgow Central to Largs due 12:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
11:45 Not Stopping Glasgow Central
11:55 Not Stopping Paisley Gilmour Street
11:59 Not Stopping Johnstone
12:02 Not Stopping Milliken Park
12:04 Not Stopping Howwood Renfrew
12:08 Not Stopping Lochwinnoch
12:13 Not Stopping Glengarnock
12:17 Not Stopping Dalry
12:21 Not Stopping Kilwinning
12:25 Not Stopping Stevenston
12:28 Not Stopping Saltcoats
12:30 Not Stopping Ardrossan South Beach
12:36 Not Stopping West Kilbride
12:43 Not Stopping Fairlie
12:48 Not Stopping Largs

24/01/25 11:45 Glasgow Central to Newton Lanark due 12:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
11:45 Not Stopping Glasgow Central
11:51 Not Stopping Pollokshields West
11:53 Not Stopping Maxwell Park
11:55 Not Stopping Shawlands
11:56 Not Stopping Pollokshaws East
11:58 Not Stopping Langside
12:05 Not Stopping Kings Park
12:07 Not Stopping Croftfoot
12:09 Not Stopping Burnside
12:12 Not Stopping Kirkhill
12:15 Not Stopping Newton Lanark

24/01/25 11:47 Glasgow Central to East Kilbride due 12:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
11:47 Not Stopping Glasgow Central
11:54 Not Stopping Crossmyloof
11:56 Not Stopping Pollokshaws West
11:59 Not Stopping Thornliebank
12:03 Not Stopping Giffnock
12:07 Not Stopping Clarkston
12:10 Not Stopping Busby
12:13 Not Stopping Thorntonhall
12:17 Not Stopping Hairmyres
12:20 Not Stopping East Kilbride

24/01/25 11:47 Glasgow Central to Wemyss Bay due 12:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
11:47 Not Stopping Glasgow Central
11:54 Not Stopping Cardonald
11:56 Not Stopping Hillington East
11:58 Not Stopping Hillington West
12:02 Not Stopping Paisley Gilmour Street
12:04 Not Stopping Paisley St James
12:09 Not Stopping Bishopton
12:15 Not Stopping Langbank
12:19 Not Stopping Woodhall
12:22 Not Stopping Port Glasgow
12:26 Not Stopping Whinhill
12:29 Not Stopping Drumfrochar
12:32 Not Stopping Branchton
12:40 Not Stopping Inverkip
12:45 Not Stopping Wemyss Bay

24/01/25 11:48 Glasgow Queen Street to Alloa due 12:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 11:48 Edinburgh to Glenrothes With Thornton due 12:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
11:48 Not Stopping Edinburgh
11:52 Not Stopping Haymarket
11:57 Not Stopping South Gyle
11:59 Not Stopping Edinburgh Gateway
12:05 Not Stopping Dalmeny
12:09 Not Stopping North Queensferry
12:13 Not Stopping Inverkeithing
12:17 Not Stopping Rosyth
12:22 Not Stopping Dunfermline City
12:26 Not Stopping Dunfermline Queen Margaret
12:33 Not Stopping Cowdenbeath
12:39 Not Stopping Lochgelly
12:43 Not Stopping Cardenden
12:50 Not Stopping Glenrothes With Thornton

24/01/25 11:48 Dalmuir to Larkhall due 12:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
11:48 Not Stopping Dalmuir
11:50 Not Stopping Singer
11:52 Not Stopping Drumry
11:55 Not Stopping Drumchapel
11:58 Not Stopping Westerton
12:01 Not Stopping Anniesland
12:04 Not Stopping Hyndland
12:07 Not Stopping Partick
12:10 Not Stopping Exhibition Centre
12:13 Not Stopping Anderston
12:16 Not Stopping Glasgow Central Low Level
12:18 Not Stopping Argyle Street
12:21 Not Stopping Bridgeton
12:23 Not Stopping Dalmarnock
12:31 Not Stopping Rutherglen
12:35 Not Stopping Cambuslang
12:38 Not Stopping Newton Lanark
12:42 Not Stopping Blantyre
12:45 Not Stopping Hamilton West
12:48 Not Stopping Hamilton Central
12:52 Not Stopping Chatelherault
12:55 Not Stopping Merryton
12:58 Not Stopping Larkhall

24/01/25 11:48 Ardrossan Harbour to Glasgow Central due 12:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 11:49 Tweedbank to Edinburgh due 12:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
11:49 Not Stopping Tweedbank
11:53 Not Stopping Galashiels
12:02 Not Stopping Stow
12:19 Not Stopping Gorebridge
12:22 Not Stopping Newtongrange
12:25 Not Stopping Eskbank
12:32 Not Stopping Shawfair
12:35 Not Stopping Newcraighall
12:39 Not Stopping Brunstane
12:46 Not Stopping Edinburgh

24/01/25 11:49 Glasgow Central to Lanark due 12:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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

24/01/25 11:50 Newton Lanark to Glasgow Central due 12:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
11:50 Not Stopping Newton Lanark
11:53 Not Stopping Kirkhill
11:56 Not Stopping Burnside
11:58 Not Stopping Croftfoot
12:00 Not Stopping Kings Park
12:04 Not Stopping Mount Florida
12:06 Not Stopping Crosshill
12:08 Not Stopping Queens Park Strathclyde
12:09 Not Stopping Pollokshields East
12:14 Not Stopping Glasgow Central

24/01/25 11:51 Springburn to Milngavie due 12:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
11:51 Not Stopping Springburn
11:53 Not Stopping Barnhill
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

24/01/25 11:52 Helensburgh Central to Edinburgh due 13:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
11:52 Not Stopping Helensburgh Central
11:55 Not Stopping Craigendoran
12:00 Not Stopping Cardross
12:05 Not Stopping Dalreoch
12:07 Not Stopping Dumbarton Central
12:09 Not Stopping Dumbarton East
12:22 Not Stopping Dalmuir
12:29 Not Stopping Hyndland
12:31 Not Stopping Partick
12:36 Not Stopping Charing Cross
12:42 Not Stopping Glasgow Queen Street Ll
12:44 Not Stopping High Street
12:46 Not Stopping Bellgrove
12:50 Not Stopping Carntyne
12:52 Not Stopping Shettleston
12:55 Not Stopping Garrowhill
12:57 Not Stopping Easterhouse
13:01 Not Stopping Blairhill
13:04 Not Stopping Coatbridge Sunnyside
13:07 Not Stopping Coatdyke
13:11 Not Stopping Airdrie
13:14 Not Stopping Drumgelloch
13:18 Not Stopping Caldercruix
13:24 Not Stopping Blackridge
13:27 Not Stopping Armadale
13:33 Not Stopping Bathgate
13:37 Not Stopping Livingston North
13:40 Not Stopping Uphall
13:50 Not Stopping Edinburgh Park
13:55 Not Stopping Haymarket
13:59 Not Stopping Edinburgh

24/01/25 11:52 Lanark to Glasgow Central due 12:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
11:52 Not Stopping Lanark
12:01 Not Stopping Carluke
12:08 Not Stopping Wishaw
12:11 Not Stopping Shieldmuir
12:17 Not Stopping Motherwell
12:23 Not Stopping Bellshill
12:30 Not Stopping Uddingston
12:34 Not Stopping Cambuslang
12:43 Not Stopping Glasgow Central

24/01/25 11:52 Glasgow Central to Glasgow Central due 12:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
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

24/01/25 11:54 Cowdenbeath to Edinburgh due 12:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
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:31 Not Stopping Haymarket
12:35 Not Stopping Edinburgh

24/01/25 11:54 Glasgow Queen Street to Cumbernauld due 12:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
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

24/01/25 11:56 Dunblane to Edinburgh due 12:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
11:56 Not Stopping Dunblane
11:59 Not Stopping Bridge Of Allan
12:05 Not Stopping Stirling
12:12 Not Stopping Larbert
12:15 Not Stopping Camelon
12:21 Not Stopping Falkirk Grahamston
12:26 Not Stopping Polmont
12:31 Not Stopping Linlithgow
12:46 Not Stopping Edinburgh Park
12:51 Not Stopping Haymarket
12:56 Not Stopping Edinburgh

24/01/25 11:56 Edinburgh to Glasgow Central due 13:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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

24/01/25 11:56 Gourock to Glasgow Central due 12:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
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

24/01/25 11:56 Inverurie to Montrose due 13:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 11:56 Neilston to Glasgow Central due 12:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
11:56 Not Stopping Neilston
12:03 Not Stopping Patterton
12:06 Not Stopping Whitecraigs
12:08 Not Stopping Williamwood
12:11 Not Stopping Muirend
12:14 Not Stopping Cathcart
12:16 Not Stopping Mount Florida
12:18 Not Stopping Crosshill
12:20 Not Stopping Queens Park Strathclyde
12:22 Not Stopping Pollokshields East
12:27 Not Stopping Glasgow Central

24/01/25 11:57 East Kilbride to Glasgow Central due 12:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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

24/01/25 11:57 Glasgow Central to Barrhead due 12:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
11:57 Not Stopping Glasgow Central
12:03 Not Stopping Crossmyloof
12:05 Not Stopping Pollokshaws West
12:08 Not Stopping Kennishead
12:10 Not Stopping Priesthill & Darnley
12:12 Not Stopping Nitshill
12:17 Not Stopping Barrhead

24/01/25 11:57 Aberdeen to Inverness due 14:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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:11 Not Stopping Inverness

24/01/25 11:57 Wemyss Bay to Glasgow Central due 12:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:04
Scheduled Expected Destination
11:57 Not Stopping Wemyss Bay
12:01 Not Stopping Inverkip
12:13 Not Stopping Branchton
12:15 Not Stopping Drumfrochar
12:18 Not Stopping Whinhill
12:23 Not Stopping Port Glasgow
12:25 Not Stopping Woodhall
12:29 Not Stopping Langbank
12:35 Not Stopping Bishopton
12:40 Not Stopping Paisley St James
12:43 Not Stopping Paisley Gilmour Street
12:46 Not Stopping Hillington West
12:48 Not Stopping Hillington East
12:50 Not Stopping Cardonald
12:58 Not Stopping Glasgow Central

24/01/25 11:58 Edinburgh to Dundee due 13:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
11:58 Not Stopping Edinburgh
12:02 Not Stopping Haymarket
12:08 Not Stopping Edinburgh Gateway
12:19 Not Stopping Inverkeithing
12:36 Not Stopping Kirkcaldy
12:45 Not Stopping Markinch
12:53 Not Stopping Ladybank
13:00 Not Stopping Cupar
13:07 Not Stopping Leuchars
13:22 Not Stopping Dundee

24/01/25 11:58 Dalmuir to Motherwell due 13:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
11:58 Not Stopping Dalmuir
12:00 Not Stopping Clydebank
12:02 Not Stopping Yoker
12:05 Not Stopping Garscadden
12:07 Not Stopping Scotstounhill
12:10 Not Stopping Jordanhill
12:12 Not Stopping Hyndland
12:14 Not Stopping Partick
12:17 Not Stopping Exhibition Centre
12:20 Not Stopping Anderston
12:27 Not Stopping Glasgow Central Low Level
12:29 Not Stopping Argyle Street
12:32 Not Stopping Bridgeton
12:34 Not Stopping Dalmarnock
12:37 Not Stopping Rutherglen
12:40 Not Stopping Cambuslang
12:46 Not Stopping Newton Lanark
12:50 Not Stopping Blantyre
12:54 Not Stopping Hamilton West
12:57 Not Stopping Hamilton Central
13:02 Not Stopping Airbles
13:05 Not Stopping Motherwell

24/01/25 11:59 Dumfries to Carlisle due 12:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:32
Scheduled Expected Destination
11:59 Not Stopping Dumfries
12:14 Not Stopping Annan
12:23 Not Stopping Gretna Green
12:39 Not Stopping Carlisle

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

24/01/25 12:00 Glasgow Central to Ayr due 12:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
12:00 Not Stopping Glasgow Central
12:10 Not Stopping Paisley Gilmour Street
12:14 Not Stopping Johnstone
12:22 Not Stopping Glengarnock
12:26 Not Stopping Dalry
12:31 Not Stopping Kilwinning
12:35 Not Stopping Irvine
12:39 Not Stopping Barassie
12:42 Not Stopping Troon
12:46 Not Stopping Prestwick Int. Airport
12:48 Not Stopping Prestwick Town
12:51 Not Stopping Newton-On-Ayr
12:55 Not Stopping Ayr

24/01/25 12:00 Edinburgh to Glasgow Central due 13:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
12:00 Not Stopping Edinburgh
12:04 Not Stopping Haymarket
12:35 Not Stopping Carstairs
12:44 Not Stopping Carluke
12:55 Not Stopping Wishaw
13:05 Not Stopping Motherwell
13:26 Not Stopping Glasgow Central

24/01/25 12:01 Paisley Canal to Glasgow Central due 12:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
12:01 Not Stopping Paisley Canal
12:03 Not Stopping Hawkhead
12:06 Not Stopping Crookston
12:09 Not Stopping Mosspark
12:11 Not Stopping Corkerhill
12:14 Not Stopping Dumbreck
12:19 Not Stopping Glasgow Central

24/01/25 12:03 Glasgow Queen Street to Anniesland due 12:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
12:03 Not Stopping Glasgow Queen Street
12:08 Not Stopping Ashfield
12:11 Not Stopping Possilpark & Parkhouse
12:13 Not Stopping Gilshochill
12:15 Not Stopping Summerston
12:17 Not Stopping Maryhill
12:19 Not Stopping Kelvindale
12:22 Not Stopping Anniesland

24/01/25 12:03 Larkhall to Dalmuir due 13:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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 Not Stopping Newton Lanark
12:27 Not Stopping Cambuslang
12:32 Not Stopping Rutherglen
12:35 Not Stopping Dalmarnock
12:38 Not Stopping Bridgeton
12:41 Not Stopping Argyle Street
12:47 Not Stopping Glasgow Central Low Level
12:49 Not Stopping Anderston
12:51 Not Stopping Exhibition Centre
12:55 Not Stopping Partick
12:57 Not Stopping Hyndland
12:59 Not Stopping Jordanhill
13:02 Not Stopping Scotstounhill
13:04 Not Stopping Garscadden
13:07 Not Stopping Yoker
13:09 Not Stopping Clydebank
13:13 Not Stopping Dalmuir

24/01/25 12:04 Edinburgh to Dunblane due 13:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
12:04 Not Stopping Edinburgh
12:09 Not Stopping Haymarket
12:14 Not Stopping Edinburgh Park
12:29 Not Stopping Linlithgow
12:34 Not Stopping Polmont
12:40 Not Stopping Falkirk Grahamston
12:43 Not Stopping Camelon
12:49 Not Stopping Larbert
12:59 Not Stopping Stirling
13:03 Not Stopping Bridge Of Allan
13:07 Not Stopping Dunblane

24/01/25 12:04 Kilmarnock to Girvan due 12:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
12:04 Not Stopping Kilmarnock
12:17 Not Stopping Troon
12:28 Not Stopping Ayr
12:39 Not Stopping Maybole
12:54 Not Stopping Girvan

24/01/25 12:04 Montrose to Inverurie due 13:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 12:04 Whifflet to Dalmuir due 13:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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

24/01/25 12:05 Ayr to Glasgow Central due 12:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
12:05 Not Stopping Ayr
12:07 Not Stopping Newton-On-Ayr
12:10 Not Stopping Prestwick Town
12:12 Not Stopping Prestwick Int. Airport
12:16 Not Stopping Troon
12:18 Not Stopping Barassie
12:23 Not Stopping Irvine
12:27 Not Stopping Kilwinning
12:41 Not Stopping Johnstone
12:46 Not Stopping Paisley Gilmour Street
12:56 Not Stopping Glasgow Central

24/01/25 12:05 Glasgow Central to Gourock due 12:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:42
Scheduled Expected Destination
12:05 Not Stopping Glasgow Central
12:16 Not Stopping Paisley Gilmour Street
12:21 Not Stopping Bishopton
12:30 Not Stopping Port Glasgow
12:32 Not Stopping Bogston
12:35 Not Stopping Cartsdyke
12:37 Not Stopping Greenock Central
12:39 Not Stopping Greenock West
12:42 Not Stopping Fort Matilda
12:45 Not Stopping Gourock

24/01/25 12:05 Glasgow Central to Neilston due 12:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
12:05 Not Stopping Glasgow Central
12:10 Not Stopping Pollokshields East
12:11 Not Stopping Queens Park Strathclyde
12:13 Not Stopping Crosshill
12:15 Not Stopping Mount Florida
12:17 Not Stopping Cathcart
12:20 Not Stopping Muirend
12:23 Not Stopping Williamwood
12:25 Not Stopping Whitecraigs
12:28 Not Stopping Patterton
12:36 Not Stopping Neilston

24/01/25 12:06 Milngavie to Springburn due 12:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 12:06 Edinburgh to Leven due 13:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
Scheduled Expected Destination
12:06 Not Stopping Edinburgh
12:10 Not Stopping Haymarket
12:16 Not Stopping Edinburgh Gateway
12:21 Not Stopping Dalmeny
12:25 Not Stopping North Queensferry
12:29 Not Stopping Inverkeithing
12:32 Not Stopping Dalgety Bay
12:37 Not Stopping Aberdour
12:41 Not Stopping Burntisland
12:46 Not Stopping Kinghorn
12:51 Not Stopping Kirkcaldy
13:05 Not Stopping Cameron Bridge
13:10 Not Stopping Leven

24/01/25 12:07 Glasgow Queen Street to Inverness due 15:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
12:07 Not Stopping Glasgow Queen Street
12:36 Not Stopping Stirling
13:12 Not Stopping Perth
13:29 Not Stopping Dunkeld & Birnam
13:42 Not Stopping Pitlochry
14:26 Not Stopping Kingussie
14:39 Not Stopping Aviemore
14:52 Not Stopping Carrbridge
15:29 Not Stopping Inverness

24/01/25 12:07 Aberdeen to Edinburgh due 14:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
12:07 Not Stopping Aberdeen
12:23 Not Stopping Stonehaven
12:45 Not Stopping Montrose
12:59 Not Stopping Arbroath
13:17 Not Stopping Dundee
13:29 Not Stopping Leuchars
13:37 Not Stopping Cupar
14:23 Not Stopping Haymarket
14:28 Not Stopping Edinburgh

24/01/25 12:07 Oban to Crianlarich due 13:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
12:07 Not Stopping Oban
12:19 Not Stopping Connel Ferry
12:31 Not Stopping Taynuilt
12:52 Not Stopping Loch Awe
13:00 Not Stopping Dalmally
13:20 Not Stopping Tyndrum Lower
13:32 Not Stopping Crianlarich

24/01/25 12:07 Largs to Glasgow Central due 13:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
12:07 Not Stopping Largs
12:12 Not Stopping Fairlie
12:17 Not Stopping West Kilbride
12:24 Not Stopping Ardrossan South Beach
12:26 Not Stopping Saltcoats
12:28 Not Stopping Stevenston
12:33 Not Stopping Kilwinning
12:38 Not Stopping Dalry
12:42 Not Stopping Glengarnock
12:46 Not Stopping Lochwinnoch
12:50 Not Stopping Howwood Renfrew
12:53 Not Stopping Milliken Park
12:56 Not Stopping Johnstone
13:01 Not Stopping Paisley Gilmour Street
13:12 Not Stopping Glasgow Central

24/01/25 12:08 Kyle Of Lochalsh to Inverness due 14:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
Scheduled Expected Destination
12:08 Not Stopping Kyle Of Lochalsh
12:16 Not Stopping Duirinish
12:21 Not Stopping Plockton
12:23 Not Stopping Duncraig
12:32 Not Stopping Stromeferry
12:44 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

24/01/25 12:08 Glasgow Central to Paisley Canal due 12:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
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

24/01/25 12:09 Glasgow Central to Edinburgh due 13:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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:12 Not Stopping Edinburgh

24/01/25 12:10 Arbroath to Dundee due 12:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:09
Scheduled Expected Destination
12:10 Not Stopping Arbroath
12:17 Not Stopping Carnoustie
12:22 Not Stopping Monifieth
12:27 Not Stopping Broughty Ferry
12:34 Not Stopping Dundee

24/01/25 12:10 Edinburgh to Dunbar due 12:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
12:10 Not Stopping Edinburgh
12:17 Not Stopping Musselburgh
12:21 Not Stopping Wallyford
12:34 Not Stopping East Linton
12:40 Not Stopping Dunbar

24/01/25 12:10 Dalmuir to Motherwell due 13:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
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

24/01/25 12:11 Glasgow Queen Street to Dundee due 13:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 12:13 Perth to Edinburgh due 13:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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:38 Not Stopping Edinburgh Gateway
13:41 Not Stopping South Gyle
13:51 Not Stopping Haymarket
13:55 Not Stopping Edinburgh

24/01/25 12:13 Glasgow Central to Kilmarnock due 12:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
12:13 Not Stopping Glasgow Central
12:25 Not Stopping Barrhead
12:37 Not Stopping Dunlop
12:41 Not Stopping Stewarton
12:46 Not Stopping Kilmaurs
12:51 Not Stopping Kilmarnock

24/01/25 12:13 Edinburgh to Tweedbank due 13:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
12:13 Not Stopping Edinburgh
12:21 Not Stopping Brunstane
12:25 Not Stopping Newcraighall
12:28 Not Stopping Shawfair
12:33 Not Stopping Eskbank
12:36 Not Stopping Newtongrange
12:41 Not Stopping Gorebridge
12:59 Not Stopping Stow
13:08 Not Stopping Galashiels
13:12 Not Stopping Tweedbank

24/01/25 12:14 Ardrossan Harbour to Glasgow Central due 12:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 12:15 Edinburgh to Glasgow Queen Street due 13:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
12:15 Not Stopping Edinburgh
12:20 Not Stopping Haymarket
12:34 Not Stopping Linlithgow
12:40 Not Stopping Polmont
12:44 Not Stopping Falkirk High
12:53 Not Stopping Croy
13:08 Not Stopping Glasgow Queen Street

24/01/25 12:15 Glasgow Queen Street to Edinburgh due 13:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
12:15 Not Stopping Glasgow Queen Street
12:26 Not Stopping Croy
12:35 Not Stopping Falkirk High
12:40 Not Stopping Polmont
12:45 Not Stopping Linlithgow
12:58 Not Stopping Haymarket
13:04 Not Stopping Edinburgh

24/01/25 12:15 Glasgow Central to Ardrossan Harbour due 13:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:20
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

24/01/25 12:15 Carlisle to Glasgow Central due 14:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:26
Scheduled Expected Destination
12:15 Not Stopping Carlisle
12:27 Not Stopping Gretna Green
12:35 Not Stopping Annan
12:53 Not Stopping Dumfries
13:19 Not Stopping Sanquhar
13:24 Not Stopping Kirkconnel
13:33 Not Stopping New Cumnock
13:42 Not Stopping Auchinleck
13:59 Not Stopping Kilmarnock
14:03 Not Stopping Kilmaurs
14:09 Not Stopping Stewarton
14:13 Not Stopping Dunlop
14:24 Not Stopping Barrhead
14:37 Not Stopping Glasgow Central

24/01/25 12:15 Dundee to Glasgow Queen Street due 13:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14: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

24/01/25 12:15 Glasgow Central to Glasgow Central due 12:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
12:15 Not Stopping Glasgow Central
12:21 Not Stopping Pollokshields West
12:23 Not Stopping Maxwell Park
12:25 Not Stopping Shawlands
12:26 Not Stopping Pollokshaws East
12:28 Not Stopping Langside
12:31 Not Stopping Cathcart
12:33 Not Stopping Mount Florida
12:35 Not Stopping Crosshill
12:37 Not Stopping Queens Park Strathclyde
12:38 Not Stopping Pollokshields East
12:43 Not Stopping Glasgow Central

24/01/25 12:17 Glasgow Central to East Kilbride due 12:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
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:37 Not Stopping Clarkston
12:40 Not Stopping Busby
12:46 Not Stopping Hairmyres
12:49 Not Stopping East Kilbride

24/01/25 12:17 Lanark to Glasgow Central due 13:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 12:17 Cumbernauld to Dalmuir due 13:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
Scheduled Expected Destination
12:17 Not Stopping Cumbernauld
12:19 Not Stopping Greenfaulds
12:26 Not Stopping Coatbridge Central
12:29 Not Stopping Whifflet
12:47 Not Stopping Motherwell
12:49 Not Stopping Airbles
12:56 Not Stopping Hamilton Central
12:58 Not Stopping Hamilton West
13:02 Not Stopping Blantyre
13:06 Not Stopping Newton Lanark
13:09 Not Stopping Cambuslang
13:14 Not Stopping Rutherglen
13:16 Not Stopping Dalmarnock
13:18 Not Stopping Bridgeton
13:22 Not Stopping Argyle Street
13:25 Not Stopping Glasgow Central Low Level
13:26 Not Stopping Anderston
13:28 Not Stopping Exhibition Centre
13:32 Not Stopping Partick
13:34 Not Stopping Hyndland
13:37 Not Stopping Anniesland
13:41 Not Stopping Westerton
13:43 Not Stopping Drumchapel
13:45 Not Stopping Drumry
13:48 Not Stopping Singer
13:50 Not Stopping Dalmuir

24/01/25 12:17 Glasgow Central to Wemyss Bay due 13:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
12:17 Not Stopping Glasgow Central
12:24 Not Stopping Cardonald
12:26 Not Stopping Hillington East
12:28 Not Stopping Hillington West
12:32 Not Stopping Paisley Gilmour Street
12:34 Not Stopping Paisley St James
12:39 Not Stopping Bishopton
12:45 Not Stopping Langbank
12:49 Not Stopping Woodhall
12:52 Not Stopping Port Glasgow
12:56 Not Stopping Whinhill
12:59 Not Stopping Drumfrochar
13:02 Not Stopping Branchton
13:10 Not Stopping Inverkip
13:15 Not Stopping Wemyss Bay

24/01/25 12:17 Dalmuir to Larkhall due 13:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
12:17 Not Stopping Dalmuir
12:19 Not Stopping Singer
12:21 Not Stopping Drumry
12:24 Not Stopping Drumchapel
12:27 Not Stopping Westerton
12:30 Not Stopping Anniesland
12:33 Not Stopping Hyndland
12:36 Not Stopping Partick
12:39 Not Stopping Exhibition Centre
12:42 Not Stopping Anderston
12:45 Not Stopping Glasgow Central Low Level
12:47 Not Stopping Argyle Street
12:51 Not Stopping Bridgeton
12:53 Not Stopping Dalmarnock
12:55 Not Stopping Rutherglen
12:59 Not Stopping Cambuslang
13:02 Not Stopping Newton Lanark
13:06 Not Stopping Blantyre
13:09 Not Stopping Hamilton West
13:16 Not Stopping Hamilton Central
13:20 Not Stopping Chatelherault
13:23 Not Stopping Merryton
13:26 Not Stopping Larkhall

24/01/25 12:17 Motherwell to Dalmuir due 13:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
12:17 Not Stopping Motherwell
12:19 Not Stopping Airbles
12:25 Not Stopping Hamilton Central
12:28 Not Stopping Hamilton West
12:31 Not Stopping Blantyre
12:35 Not Stopping Newton Lanark
12:39 Not Stopping Cambuslang
12:44 Not Stopping Rutherglen
12:46 Not Stopping Dalmarnock
12:48 Not Stopping Bridgeton
12:52 Not Stopping Argyle Street
12:55 Not Stopping Glasgow Central Low Level
12:57 Not Stopping Anderston
12:59 Not Stopping Exhibition Centre
13:02 Not Stopping Partick
13:05 Not Stopping Hyndland
13:08 Not Stopping Anniesland
13:11 Not Stopping Westerton
13:14 Not Stopping Drumchapel
13:16 Not Stopping Drumry
13:18 Not Stopping Singer
13:21 Not Stopping Dalmuir

24/01/25 12:18 Glasgow Queen Street to Alloa due 13:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
12:18 Not Stopping Glasgow Queen Street
12:23 Not Stopping Bishopbriggs
12:27 Not Stopping Lenzie
12:33 Not Stopping Croy
12:43 Not Stopping Larbert
12:55 Not Stopping Stirling
13:04 Not Stopping Alloa

24/01/25 12:18 Leven to Edinburgh due 13:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
Scheduled Expected Destination
12:18 Not Stopping Leven
12:22 Not Stopping Cameron Bridge
12:36 Not Stopping Kirkcaldy
12:40 Not Stopping Kinghorn
12:45 Not Stopping Burntisland
12:50 Not Stopping Aberdour
12:55 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

24/01/25 12:18 Tweedbank to Edinburgh due 13:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
12:18 Not Stopping Tweedbank
12:22 Not Stopping Galashiels
12:31 Not Stopping Stow
12:48 Not Stopping Gorebridge
12:51 Not Stopping Newtongrange
12:54 Not Stopping Eskbank
13:01 Not Stopping Shawfair
13:04 Not Stopping Newcraighall
13:07 Not Stopping Brunstane
13:16 Not Stopping Edinburgh

24/01/25 12:18 Edinburgh to Cowdenbeath due 13:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
Scheduled Expected Destination
12:18 Not Stopping Edinburgh
12:23 Not Stopping Haymarket
12:28 Not Stopping Edinburgh Gateway
12:34 Not Stopping Dalmeny
12:38 Not Stopping North Queensferry
12:42 Not Stopping Inverkeithing
12:46 Not Stopping Rosyth
12:51 Not Stopping Dunfermline City
12:55 Not Stopping Dunfermline Queen Margaret
13:02 Not Stopping Cowdenbeath

24/01/25 12:19 Glasgow Central to Edinburgh due 13:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
12:19 Not Stopping Glasgow Central
12:30 Not Stopping Uddingston
12:34 Not Stopping Bellshill
12:39 Not Stopping Holytown
12:41 Not Stopping Carfin
12:45 Not Stopping Cleland
12:50 Not Stopping Hartwood
12:53 Not Stopping Shotts
12:59 Not Stopping Fauldhouse
13:03 Not Stopping Breich
13:07 Not Stopping Addiewell
13:11 Not Stopping West Calder
13:15 Not Stopping Livingston South
13:20 Not Stopping Kirknewton
13:26 Not Stopping Curriehill
13:30 Not Stopping Wester Hailes
13:33 Not Stopping Kingsknowe
13:36 Not Stopping Slateford
13:40 Not Stopping Haymarket
13:44 Not Stopping Edinburgh

24/01/25 12:20 Alloa to Glasgow Queen Street due 13:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 12:20 Glasgow Central to Newton Lanark due 12:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
12:20 Not Stopping Glasgow Central
12:25 Not Stopping Pollokshields East
12:26 Not Stopping Queens Park Strathclyde
12:28 Not Stopping Crosshill
12:30 Not Stopping Mount Florida
12:34 Not Stopping Kings Park
12:36 Not Stopping Croftfoot
12:38 Not Stopping Burnside
12:41 Not Stopping Kirkhill
12:44 Not Stopping Newton Lanark

24/01/25 12:20 Newton Lanark to Glasgow Central due 12:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
12:20 Not Stopping Newton Lanark
12:23 Not Stopping Kirkhill
12:26 Not Stopping Burnside
12:28 Not Stopping Croftfoot
12:30 Not Stopping Kings Park
12:35 Not Stopping Langside
12:37 Not Stopping Pollokshaws East
12:39 Not Stopping Shawlands
12:41 Not Stopping Maxwell Park
12:45 Not Stopping Pollokshields West
12:51 Not Stopping Glasgow Central

24/01/25 12:21 Springburn to Milngavie due 13:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
12:21 Not Stopping Springburn
12:23 Not Stopping Barnhill
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

24/01/25 12:22 Glasgow Queen Street to Oban due 15:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
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
15:11 Not Stopping Taynuilt
15:21 Not Stopping Connel Ferry
15:34 Not Stopping Oban

24/01/25 12:23 Glasgow Central to Lanark due 13:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
12:23 Not Stopping Glasgow Central
12:31 Not Stopping Cambuslang
12:35 Not Stopping Uddingston
12:39 Not Stopping Bellshill
12:47 Not Stopping Motherwell
12:51 Not Stopping Shieldmuir
12:56 Not Stopping Wishaw
13:04 Not Stopping Carluke
13:15 Not Stopping Lanark

24/01/25 12:25 Helensburgh Central to Edinburgh due 14:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
12:25 Not Stopping Helensburgh Central
12:28 Not Stopping Craigendoran
12:33 Not Stopping Cardross
12:38 Not Stopping Dalreoch
12:40 Not Stopping Dumbarton Central
12:42 Not Stopping Dumbarton East
12:51 Not Stopping Dalmuir
12:58 Not Stopping Hyndland
13:00 Not Stopping Partick
13:04 Not Stopping Charing Cross
13:08 Not Stopping Glasgow Queen Street Ll
13:10 Not Stopping High Street
13:12 Not Stopping Bellgrove
13:15 Not Stopping Carntyne
13:18 Not Stopping Shettleston
13:20 Not Stopping Garrowhill
13:23 Not Stopping Easterhouse
13:27 Not Stopping Blairhill
13:30 Not Stopping Coatbridge Sunnyside
13:32 Not Stopping Coatdyke
13:37 Not Stopping Airdrie
13:41 Not Stopping Drumgelloch
13:45 Not Stopping Caldercruix
13:52 Not Stopping Blackridge
13:56 Not Stopping Armadale
14:03 Not Stopping Bathgate
14:08 Not Stopping Livingston North
14:11 Not Stopping Uphall
14:21 Not Stopping Edinburgh Park
14:27 Not Stopping Haymarket
14:31 Not Stopping Edinburgh

24/01/25 12:25 Glasgow Queen Street to Falkirk Grahamston due 13:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
12:25 Not Stopping Glasgow Queen Street
12:32 Not Stopping Springburn
12:37 Not Stopping Robroyston
12:40 Not Stopping Stepps
12:44 Not Stopping Gartcosh
12:50 Not Stopping Greenfaulds
12:53 Not Stopping Cumbernauld
13:04 Not Stopping Camelon
13:07 Not Stopping Falkirk Grahamston

24/01/25 12:25 North Berwick to Edinburgh due 12:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
12:25 Not Stopping North Berwick
12:33 Not Stopping Drem
12:39 Not Stopping Longniddry
12:45 Not Stopping Prestonpans
12:48 Not Stopping Wallyford
12:52 Not Stopping Musselburgh
12:59 Not Stopping Edinburgh

24/01/25 12:26 Aberdeen to Inverurie due 12:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
12:26 Not Stopping Aberdeen
12:35 Not Stopping Dyce
12:43 Not Stopping Kintore
12:50 Not Stopping Inverurie

24/01/25 12:26 Gourock to Glasgow Central due 13:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
Scheduled Expected Destination
12:26 Not Stopping Gourock
12:29 Not Stopping Fort Matilda
12:32 Not Stopping Greenock West
12:34 Not Stopping Greenock Central
12:37 Not Stopping Cartsdyke
12:39 Not Stopping Bogston
12:41 Not Stopping Port Glasgow
12:50 Not Stopping Bishopton
12:57 Not Stopping Paisley Gilmour Street
13:07 Not Stopping Glasgow Central

24/01/25 12:26 Neilston to Glasgow Central due 12:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
12:26 Not Stopping Neilston
12:33 Not Stopping Patterton
12:36 Not Stopping Whitecraigs
12:38 Not Stopping Williamwood
12:41 Not Stopping Muirend
12:44 Not Stopping Cathcart
12:46 Not Stopping Mount Florida
12:48 Not Stopping Crosshill
12:50 Not Stopping Queens Park Strathclyde
12:52 Not Stopping Pollokshields East
12:57 Not Stopping Glasgow Central

24/01/25 12:26 Motherwell to Dalmuir due 13:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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

24/01/25 12:27 Barrhead to Glasgow Central due 12:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
12:27 Not Stopping Barrhead
12:30 Not Stopping Nitshill
12:32 Not Stopping Priesthill & Darnley
12:34 Not Stopping Kennishead
12:37 Not Stopping Pollokshaws West
12:41 Not Stopping Crossmyloof
12:47 Not Stopping Glasgow Central

24/01/25 12:27 Glasgow Central to Kilmarnock due 13:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
12:27 Not Stopping Glasgow Central
12:33 Not Stopping Crossmyloof
12:36 Not Stopping Pollokshaws West
12:39 Not Stopping Kennishead
12:41 Not Stopping Priesthill & Darnley
12:44 Not Stopping Nitshill
12:55 Not Stopping Barrhead
13:07 Not Stopping Dunlop
13:12 Not Stopping Stewarton
13:16 Not Stopping Kilmaurs
13:21 Not Stopping Kilmarnock

24/01/25 12:27 Kilmarnock to Glasgow Central due 13:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
12:27 Not Stopping Kilmarnock
12:31 Not Stopping Kilmaurs
12:36 Not Stopping Stewarton
12:41 Not Stopping Dunlop
12:55 Not Stopping Barrhead
12:58 Not Stopping Nitshill
13:00 Not Stopping Priesthill & Darnley
13:02 Not Stopping Kennishead
13:06 Not Stopping Pollokshaws West
13:09 Not Stopping Crossmyloof
13:17 Not Stopping Glasgow Central

24/01/25 12:27 Wemyss Bay to Glasgow Central due 13:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:04
Scheduled Expected Destination
12:27 Not Stopping Wemyss Bay
12:31 Not Stopping Inverkip
12:43 Not Stopping Branchton
12:45 Not Stopping Drumfrochar
12:48 Not Stopping Whinhill
12:53 Not Stopping Port Glasgow
12:55 Not Stopping Woodhall
12:59 Not Stopping Langbank
13:05 Not Stopping Bishopton
13:10 Not Stopping Paisley St James
13:13 Not Stopping Paisley Gilmour Street
13:16 Not Stopping Hillington West
13:18 Not Stopping Hillington East
13:20 Not Stopping Cardonald
13:28 Not Stopping Glasgow Central

24/01/25 12:28 East Kilbride to Glasgow Central due 13:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
12:28 Not Stopping East Kilbride
12:32 Not Stopping Hairmyres
12:37 Not Stopping Busby
12:40 Not Stopping Clarkston
12:43 Not Stopping Giffnock
12:46 Not Stopping Thornliebank
12:49 Not Stopping Pollokshaws West
12:52 Not Stopping Crossmyloof
13:00 Not Stopping Glasgow Central

24/01/25 12:28 Edinburgh to Glasgow Central due 13:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
12:28 Not Stopping Edinburgh
12:32 Not Stopping Haymarket
12:37 Not Stopping Slateford
12:40 Not Stopping Kingsknowe
12:42 Not Stopping Wester Hailes
12:46 Not Stopping Curriehill
12:52 Not Stopping Kirknewton
12:57 Not Stopping Livingston South
13:02 Not Stopping West Calder
13:05 Not Stopping Addiewell
13:10 Not Stopping Breich
13:14 Not Stopping Fauldhouse
13:19 Not Stopping Shotts
13:22 Not Stopping Hartwood
13:27 Not Stopping Cleland
13:30 Not Stopping Carfin
13:33 Not Stopping Holytown
13:37 Not Stopping Bellshill
13:43 Not Stopping Uddingston
13:55 Not Stopping Glasgow Central

24/01/25 12:28 Dalmuir to Cumbernauld due 13:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
Scheduled Expected Destination
12:28 Not Stopping Dalmuir
12:30 Not Stopping Clydebank
12:32 Not Stopping Yoker
12:35 Not Stopping Garscadden
12:37 Not Stopping Scotstounhill
12:39 Not Stopping Jordanhill
12:41 Not Stopping Hyndland
12:44 Not Stopping Partick
12:47 Not Stopping Exhibition Centre
12:49 Not Stopping Anderston
12:55 Not Stopping Glasgow Central Low Level
12:56 Not Stopping Argyle Street
12:59 Not Stopping Bridgeton
13:01 Not Stopping Dalmarnock
13:04 Not Stopping Rutherglen
13:07 Not Stopping Cambuslang
13:15 Not Stopping Newton Lanark
13:19 Not Stopping Blantyre
13:22 Not Stopping Hamilton West
13:26 Not Stopping Hamilton Central
13:31 Not Stopping Airbles
13:35 Not Stopping Motherwell
13:44 Not Stopping Whifflet
13:47 Not Stopping Coatbridge Central
13:56 Not Stopping Greenfaulds
13:59 Not Stopping Cumbernauld

24/01/25 12:30 Glasgow Central to Ayr due 13:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
12:30 Not Stopping Glasgow Central
12:40 Not Stopping Paisley Gilmour Street
12:44 Not Stopping Johnstone
12:58 Not Stopping Kilwinning
13:02 Not Stopping Irvine
13:09 Not Stopping Barassie
13:12 Not Stopping Troon
13:16 Not Stopping Prestwick Int. Airport
13:17 Not Stopping Prestwick Town
13:21 Not Stopping Newton-On-Ayr
13:24 Not Stopping Ayr

24/01/25 12:30 Edinburgh to Aberdeen due 14:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
12:30 Not Stopping Edinburgh
12:35 Not Stopping Haymarket
13:17 Not Stopping Cupar
13:24 Not Stopping Leuchars
13:39 Not Stopping Dundee
13:58 Not Stopping Arbroath
14:30 Not Stopping Stonehaven
14:47 Not Stopping Aberdeen

24/01/25 12:31 Paisley Canal to Glasgow Central due 12:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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

24/01/25 12:31 Cumbernauld to Glasgow Queen Street due 12:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
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

24/01/25 12:32 Edinburgh to Dunblane due 13:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
12:32 Not Stopping Edinburgh
12:36 Not Stopping Haymarket
12:42 Not Stopping Edinburgh Park
12:57 Not Stopping Linlithgow
13:02 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

24/01/25 12:32 Dunblane to Edinburgh due 13:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
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

24/01/25 12:33 Anniesland to Glasgow Queen Street due 12:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
12:33 Not Stopping Anniesland
12:35 Not Stopping Kelvindale
12:38 Not Stopping Maryhill
12:39 Not Stopping Summerston
12:42 Not Stopping Gilshochill
12:44 Not Stopping Possilpark & Parkhouse
12:47 Not Stopping Ashfield
12:55 Not Stopping Glasgow Queen Street

24/01/25 12:33 Larkhall to Dalmuir due 13:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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 Not Stopping Newton Lanark
13:03 Not Stopping Cambuslang
13:06 Not Stopping Rutherglen
13:09 Not Stopping Dalmarnock
13:11 Not Stopping Bridgeton
13:14 Not Stopping Argyle Street
13:17 Not Stopping Glasgow Central Low Level
13:19 Not Stopping Anderston
13:21 Not Stopping Exhibition Centre
13:25 Not Stopping Partick
13:27 Not Stopping Hyndland
13:29 Not Stopping Jordanhill
13:32 Not Stopping Scotstounhill
13:34 Not Stopping Garscadden
13:36 Not Stopping Yoker
13:38 Not Stopping Clydebank
13:42 Not Stopping Dalmuir

24/01/25 12:34 Wick to Inverness due 17:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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: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: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

24/01/25 12:35 Ayr to Glasgow Central due 13:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
12:35 Not Stopping Ayr
12:37 Not Stopping Newton-On-Ayr
12:40 Not Stopping Prestwick Town
12:42 Not Stopping Prestwick Int. Airport
12:46 Not Stopping Troon
12:48 Not Stopping Barassie
12:53 Not Stopping Irvine
12:57 Not Stopping Kilwinning
13:11 Not Stopping Johnstone
13:15 Not Stopping Paisley Gilmour Street
13:26 Not Stopping Glasgow Central

24/01/25 12:35 Glasgow Central to Gourock due 13:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:42
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

24/01/25 12:35 Glasgow Central to Neilston due 13:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
12:35 Not Stopping Glasgow Central
12:40 Not Stopping Pollokshields East
12:41 Not Stopping Queens Park Strathclyde
12:43 Not Stopping Crosshill
12:45 Not Stopping Mount Florida
12:47 Not Stopping Cathcart
12:50 Not Stopping Muirend
12:53 Not Stopping Williamwood
12:55 Not Stopping Whitecraigs
12:58 Not Stopping Patterton
13:06 Not Stopping Neilston

24/01/25 12:36 Edinburgh to Perth due 14:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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

24/01/25 12:36 Elgin to Inverness due 13:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 12:36 Milngavie to Springburn due 13:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 12:38 Glasgow Central to Paisley Canal due 12:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
12:38 Not Stopping Glasgow Central
12:43 Not Stopping Dumbreck
12:46 Not Stopping Corkerhill
12:48 Not Stopping Mosspark
12:50 Not Stopping Crookston
12:53 Not Stopping Hawkhead
12:56 Not Stopping Paisley Canal

24/01/25 12:39 Inverness to Aberdeen due 15:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 12:39 Dundee to Edinburgh due 14:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
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

24/01/25 12:39 Dalmuir to Whifflet due 13:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
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

24/01/25 12:40 Glasgow Queen Street to Aberdeen due 15:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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:22 Not Stopping Aberdeen

24/01/25 12:40 Edinburgh to North Berwick due 13:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
12:40 Not Stopping Edinburgh
12:47 Not Stopping Musselburgh
12:51 Not Stopping Wallyford
12:55 Not Stopping Prestonpans
13:00 Not Stopping Longniddry
13:05 Not Stopping Drem
13:14 Not Stopping North Berwick

24/01/25 12:43 Alloa to Glasgow Queen Street due 13:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
12:43 Not Stopping Alloa
12:53 Not Stopping Stirling
13:01 Not Stopping Larbert
13:13 Not Stopping Croy
13:19 Not Stopping Lenzie
13:23 Not Stopping Bishopbriggs
13:30 Not Stopping Glasgow Queen Street

24/01/25 12:45 Edinburgh to Glasgow Queen Street due 13:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
12:45 Not Stopping Edinburgh
12:50 Not Stopping Haymarket
13:06 Not Stopping Linlithgow
13:11 Not Stopping Polmont
13:16 Not Stopping Falkirk High
13:25 Not Stopping Croy
13:37 Not Stopping Glasgow Queen Street

24/01/25 12:45 Glasgow Queen Street to Edinburgh due 13:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
12:45 Not Stopping Glasgow Queen Street
12:55 Not Stopping Croy
13:04 Not Stopping Falkirk High
13:09 Not Stopping Polmont
13:14 Not Stopping Linlithgow
13:31 Not Stopping Haymarket
13:36 Not Stopping Edinburgh

24/01/25 12:45 Aberdeen to Glasgow Queen Street due 15:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 12:45 Dingwall to Inverness due 13:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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

24/01/25 12:45 Edinburgh to Tweedbank due 13:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
12:45 Not Stopping Edinburgh
12:52 Not Stopping Brunstane
12:56 Not Stopping Newcraighall
12:59 Not Stopping Shawfair
13:04 Not Stopping Eskbank
13:07 Not Stopping Newtongrange
13:12 Not Stopping Gorebridge
13:29 Not Stopping Stow
13:38 Not Stopping Galashiels
13:42 Not Stopping Tweedbank

24/01/25 12:45 Falkirk Grahamston to Glasgow Queen Street due 13:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
12:45 Not Stopping Falkirk Grahamston
12:48 Not Stopping Camelon
13:01 Not Stopping Cumbernauld
13:03 Not Stopping Greenfaulds
13:10 Not Stopping Gartcosh
13:14 Not Stopping Stepps
13:17 Not Stopping Robroyston
13:22 Not Stopping Springburn
13:27 Not Stopping Glasgow Queen Street

24/01/25 12:45 Glasgow Central to Largs due 13:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
12:45 Not Stopping Glasgow Central
12:55 Not Stopping Paisley Gilmour Street
12:59 Not Stopping Johnstone
13:02 Not Stopping Milliken Park
13:04 Not Stopping Howwood Renfrew
13:08 Not Stopping Lochwinnoch
13:13 Not Stopping Glengarnock
13:17 Not Stopping Dalry
13:21 Not Stopping Kilwinning
13:25 Not Stopping Stevenston
13:28 Not Stopping Saltcoats
13:30 Not Stopping Ardrossan South Beach
13:36 Not Stopping West Kilbride
13:43 Not Stopping Fairlie
13:48 Not Stopping Largs

24/01/25 12:45 Glasgow Central to Newton Lanark due 13:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
12:45 Not Stopping Glasgow Central
12:51 Not Stopping Pollokshields West
12:53 Not Stopping Maxwell Park
12:55 Not Stopping Shawlands
12:56 Not Stopping Pollokshaws East
12:58 Not Stopping Langside
13:04 Not Stopping Kings Park
13:06 Not Stopping Croftfoot
13:08 Not Stopping Burnside
13:11 Not Stopping Kirkhill
13:14 Not Stopping Newton Lanark

24/01/25 12:46 Edinburgh to Glenrothes With Thornton due 13:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
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:31 Not Stopping Cowdenbeath
13:37 Not Stopping Lochgelly
13:41 Not Stopping Cardenden
13:48 Not Stopping Glenrothes With Thornton

24/01/25 12:47 Glasgow Central to East Kilbride due 13:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
12:47 Not Stopping Glasgow Central
12:54 Not Stopping Crossmyloof
12:56 Not Stopping Pollokshaws West
12:59 Not Stopping Thornliebank
13:03 Not Stopping Giffnock
13:07 Not Stopping Clarkston
13:10 Not Stopping Busby
13:13 Not Stopping Thorntonhall
13:17 Not Stopping Hairmyres
13:20 Not Stopping East Kilbride

24/01/25 12:47 Dalmuir to Larkhall due 13:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
12:47 Not Stopping Dalmuir
12:49 Not Stopping Singer
12:51 Not Stopping Drumry
12:54 Not Stopping Drumchapel
12:57 Not Stopping Westerton
13:00 Not Stopping Anniesland
13:03 Not Stopping Hyndland
13:06 Not Stopping Partick
13:09 Not Stopping Exhibition Centre
13:12 Not Stopping Anderston
13:17 Not Stopping Glasgow Central Low Level
13:19 Not Stopping Argyle Street
13:22 Not Stopping Bridgeton
13:24 Not Stopping Dalmarnock
13:28 Not Stopping Rutherglen
13:32 Not Stopping Cambuslang
13:35 Not Stopping Newton Lanark
13:39 Not Stopping Blantyre
13:42 Not Stopping Hamilton West
13:45 Not Stopping Hamilton Central
13:50 Not Stopping Chatelherault
13:53 Not Stopping Merryton
13:56 Not Stopping Larkhall

24/01/25 12:48 Inverness to Edinburgh due 16:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 12:48 Glasgow Central to Wemyss Bay due 13:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
12:48 Not Stopping Glasgow Central
12:55 Not Stopping Cardonald
12:57 Not Stopping Hillington East
12:59 Not Stopping Hillington West
13:03 Not Stopping Paisley Gilmour Street
13:05 Not Stopping Paisley St James
13:10 Not Stopping Bishopton
13:16 Not Stopping Langbank
13:20 Not Stopping Woodhall
13:23 Not Stopping Port Glasgow
13:27 Not Stopping Whinhill
13:30 Not Stopping Drumfrochar
13:33 Not Stopping Branchton
13:40 Not Stopping Inverkip
13:45 Not Stopping Wemyss Bay

24/01/25 12:49 Tweedbank to Edinburgh due 13:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
12:49 Not Stopping Tweedbank
12:53 Not Stopping Galashiels
13:02 Not Stopping Stow
13:19 Not Stopping Gorebridge
13:22 Not Stopping Newtongrange
13:25 Not Stopping Eskbank
13:34 Not Stopping Shawfair
13:37 Not Stopping Newcraighall
13:41 Not Stopping Brunstane
13:48 Not Stopping Edinburgh

24/01/25 12:49 Newton Lanark to Glasgow Central due 13:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
12:49 Not Stopping Newton Lanark
12:52 Not Stopping Kirkhill
12:55 Not Stopping Burnside
12:57 Not Stopping Croftfoot
12:59 Not Stopping Kings Park
13:03 Not Stopping Mount Florida
13:05 Not Stopping Crosshill
13:07 Not Stopping Queens Park Strathclyde
13:08 Not Stopping Pollokshields East
13:13 Not Stopping Glasgow Central

24/01/25 12:49 Ardrossan Harbour to Glasgow Central due 13:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 12:50 Glasgow Central to Glasgow Central due 13:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
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

24/01/25 12:51 Glasgow Queen Street to Alloa due 13:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 12:51 Springburn to Milngavie due 13:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
12:51 Not Stopping Springburn
12:53 Not Stopping Barnhill
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

24/01/25 12:52 Lanark to Glasgow Central due 13:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 12:54 Glasgow Queen Street to Cumbernauld due 13:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
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

24/01/25 12:55 Helensburgh Central to Edinburgh due 14:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
12:55 Not Stopping Helensburgh Central
12:58 Not Stopping Craigendoran
13:03 Not Stopping Cardross
13:08 Not Stopping Dalreoch
13:10 Not Stopping Dumbarton Central
13:12 Not Stopping Dumbarton East
13:21 Not Stopping Dalmuir
13:28 Not Stopping Hyndland
13:30 Not Stopping Partick
13:34 Not Stopping Charing Cross
13:37 Not Stopping Glasgow Queen Street Ll
13:39 Not Stopping High Street
13:41 Not Stopping Bellgrove
13:45 Not Stopping Carntyne
13:47 Not Stopping Shettleston
13:50 Not Stopping Garrowhill
13:52 Not Stopping Easterhouse
13:56 Not Stopping Blairhill
13:59 Not Stopping Coatbridge Sunnyside
14:01 Not Stopping Coatdyke
14:05 Not Stopping Airdrie
14:08 Not Stopping Drumgelloch
14:12 Not Stopping Caldercruix
14:18 Not Stopping Blackridge
14:22 Not Stopping Armadale
14:27 Not Stopping Bathgate
14:32 Not Stopping Livingston North
14:35 Not Stopping Uphall
14:43 Not Stopping Edinburgh Park
14:48 Not Stopping Haymarket
14:52 Not Stopping Edinburgh

24/01/25 12:55 Dunblane to Edinburgh due 13:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
12:55 Not Stopping Dunblane
12:58 Not Stopping Bridge Of Allan
13:04 Not Stopping Stirling
13:12 Not Stopping Larbert
13:16 Not Stopping Camelon
13:19 Not Stopping Falkirk Grahamston
13:24 Not Stopping Polmont
13:29 Not Stopping Linlithgow
13:43 Not Stopping Edinburgh Park
13:48 Not Stopping Haymarket
13:54 Not Stopping Edinburgh

24/01/25 12:55 Cowdenbeath to Edinburgh due 13:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
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

24/01/25 12:56 Glasgow Central to Lanark due 13:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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

24/01/25 12:56 Gourock to Glasgow Central due 13:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
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

24/01/25 12:56 Neilston to Glasgow Central due 13:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
12:56 Not Stopping Neilston
13:03 Not Stopping Patterton
13:06 Not Stopping Whitecraigs
13:08 Not Stopping Williamwood
13:11 Not Stopping Muirend
13:14 Not Stopping Cathcart
13:16 Not Stopping Mount Florida
13:18 Not Stopping Crosshill
13:20 Not Stopping Queens Park Strathclyde
13:23 Not Stopping Pollokshields East
13:28 Not Stopping Glasgow Central

24/01/25 12:57 East Kilbride to Glasgow Central due 13:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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

24/01/25 12:57 Glasgow Central to Barrhead due 13:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
12:57 Not Stopping Glasgow Central
13:03 Not Stopping Crossmyloof
13:05 Not Stopping Pollokshaws West
13:08 Not Stopping Kennishead
13:10 Not Stopping Priesthill & Darnley
13:12 Not Stopping Nitshill
13:17 Not Stopping Barrhead

24/01/25 12:57 Edinburgh to Glasgow Central due 14:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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

24/01/25 12:57 Wemyss Bay to Glasgow Central due 13:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:04
Scheduled Expected Destination
12:57 Not Stopping Wemyss Bay
13:01 Not Stopping Inverkip
13:13 Not Stopping Branchton
13:15 Not Stopping Drumfrochar
13:18 Not Stopping Whinhill
13:23 Not Stopping Port Glasgow
13:25 Not Stopping Woodhall
13:29 Not Stopping Langbank
13:35 Not Stopping Bishopton
13:40 Not Stopping Paisley St James
13:43 Not Stopping Paisley Gilmour Street
13:46 Not Stopping Hillington West
13:48 Not Stopping Hillington East
13:50 Not Stopping Cardonald
13:58 Not Stopping Glasgow Central

24/01/25 12:58 Edinburgh to Dundee due 14:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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:36 Not Stopping Kirkcaldy
13:45 Not Stopping Markinch
13:53 Not Stopping Ladybank
13:59 Not Stopping Cupar
14:06 Not Stopping Leuchars
14:20 Not Stopping Dundee

24/01/25 12:58 Inverurie to Montrose due 14:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 12:58 Dalmuir to Motherwell due 14:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
12:58 Not Stopping Dalmuir
13:00 Not Stopping Clydebank
13:02 Not Stopping Yoker
13:05 Not Stopping Garscadden
13:07 Not Stopping Scotstounhill
13:10 Not Stopping Jordanhill
13:12 Not Stopping Hyndland
13:14 Not Stopping Partick
13:17 Not Stopping Exhibition Centre
13:20 Not Stopping Anderston
13:26 Not Stopping Glasgow Central Low Level
13:28 Not Stopping Argyle Street
13:31 Not Stopping Bridgeton
13:33 Not Stopping Dalmarnock
13:35 Not Stopping Rutherglen
13:39 Not Stopping Cambuslang
13:45 Not Stopping Newton Lanark
13:49 Not Stopping Blantyre
13:52 Not Stopping Hamilton West
13:56 Not Stopping Hamilton Central
14:01 Not Stopping Airbles
14:04 Not Stopping Motherwell

24/01/25 12:59 Girvan to Kilmarnock due 13:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
12:59 Not Stopping Girvan
13:15 Not Stopping Maybole
13:28 Not Stopping Ayr
13:37 Not Stopping Troon
13:52 Not Stopping Kilmarnock

24/01/25 13:00 Glasgow Central to Ayr due 13:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
13:00 Not Stopping Glasgow Central
13:10 Not Stopping Paisley Gilmour Street
13:14 Not Stopping Johnstone
13:28 Not Stopping Kilwinning
13:32 Not Stopping Irvine
13:36 Not Stopping Barassie
13:39 Not Stopping Troon
13:43 Not Stopping Prestwick Int. Airport
13:45 Not Stopping Prestwick Town
13:48 Not Stopping Newton-On-Ayr
13:52 Not Stopping Ayr

24/01/25 13:00 Glenrothes With Thornton to Edinburgh due 14:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
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

24/01/25 13:01 Paisley Canal to Glasgow Central due 13:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
13:01 Not Stopping Paisley Canal
13:03 Not Stopping Hawkhead
13:06 Not Stopping Crookston
13:09 Not Stopping Mosspark
13:11 Not Stopping Corkerhill
13:14 Not Stopping Dumbreck
13:21 Not Stopping Glasgow Central

24/01/25 13:02 Glasgow Central to Edinburgh due 14:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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

24/01/25 13:02 Dunbar to Edinburgh due 13:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
13:02 Not Stopping Dunbar
13:09 Not Stopping East Linton
13:22 Not Stopping Wallyford
13:26 Not Stopping Musselburgh
13:32 Not Stopping Edinburgh

24/01/25 13:03 Kilmarnock to Glasgow Central due 13:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
13:03 Not Stopping Kilmarnock
13:07 Not Stopping Kilmaurs
13:12 Not Stopping Stewarton
13:17 Not Stopping Dunlop
13:27 Not Stopping Barrhead
13:40 Not Stopping Glasgow Central

24/01/25 13:03 Larkhall to Dalmuir due 14:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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 Not Stopping Newton Lanark
13:28 Not Stopping Cambuslang
13:32 Not Stopping Rutherglen
13:34 Not Stopping Dalmarnock
13:36 Not Stopping Bridgeton
13:40 Not Stopping Argyle Street
13:47 Not Stopping Glasgow Central Low Level
13:49 Not Stopping Anderston
13:51 Not Stopping Exhibition Centre
13:55 Not Stopping Partick
13:57 Not Stopping Hyndland
13:59 Not Stopping Jordanhill
14:02 Not Stopping Scotstounhill
14:04 Not Stopping Garscadden
14:07 Not Stopping Yoker
14:09 Not Stopping Clydebank
14:13 Not Stopping Dalmuir

24/01/25 13:04 Edinburgh to Leven due 14:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 13:04 Whifflet to Dalmuir due 14:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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

24/01/25 13:05 Ayr to Glasgow Central due 13:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
13:05 Not Stopping Ayr
13:07 Not Stopping Newton-On-Ayr
13:10 Not Stopping Prestwick Town
13:12 Not Stopping Prestwick Int. Airport
13:16 Not Stopping Troon
13:18 Not Stopping Barassie
13:23 Not Stopping Irvine
13:27 Not Stopping Kilwinning
13:41 Not Stopping Johnstone
13:46 Not Stopping Paisley Gilmour Street
13:56 Not Stopping Glasgow Central

24/01/25 13:05 Stranraer to Ayr due 14:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
13:05 Not Stopping Stranraer
13:39 Not Stopping Barrhill
13:57 Not Stopping Girvan
14:13 Not Stopping Maybole
14:26 Not Stopping Ayr

24/01/25 13:05 Glasgow Queen Street to Anniesland due 13:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
13:05 Not Stopping Glasgow Queen Street
13:10 Not Stopping Ashfield
13:13 Not Stopping Possilpark & Parkhouse
13:15 Not Stopping Gilshochill
13:17 Not Stopping Summerston
13:19 Not Stopping Maryhill
13:21 Not Stopping Kelvindale
13:24 Not Stopping Anniesland

24/01/25 13:05 Glasgow Central to Gourock due 13:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:42
Scheduled Expected Destination
13:05 Not Stopping Glasgow Central
13:15 Not Stopping Paisley Gilmour Street
13:21 Not Stopping Bishopton
13:30 Not Stopping Port Glasgow
13:32 Not Stopping Bogston
13:34 Not Stopping Cartsdyke
13:36 Not Stopping Greenock Central
13:38 Not Stopping Greenock West
13:41 Not Stopping Fort Matilda
13:45 Not Stopping Gourock

24/01/25 13:05 Glasgow Central to Neilston due 13:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
13:05 Not Stopping Glasgow Central
13:10 Not Stopping Pollokshields East
13:11 Not Stopping Queens Park Strathclyde
13:13 Not Stopping Crosshill
13:15 Not Stopping Mount Florida
13:17 Not Stopping Cathcart
13:20 Not Stopping Muirend
13:23 Not Stopping Williamwood
13:25 Not Stopping Whitecraigs
13:28 Not Stopping Patterton
13:36 Not Stopping Neilston

24/01/25 13:06 Edinburgh to Dunblane due 14:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
13:06 Not Stopping Edinburgh
13:10 Not Stopping Haymarket
13:14 Not Stopping Edinburgh Park
13:29 Not Stopping Linlithgow
13:34 Not Stopping Polmont
13:41 Not Stopping Falkirk Grahamston
13:44 Not Stopping Camelon
13:49 Not Stopping Larbert
13:58 Not Stopping Stirling
14:02 Not Stopping Bridge Of Allan
14:06 Not Stopping Dunblane

24/01/25 13:06 Milngavie to Springburn due 13:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 13:06 Carlisle to Dumfries due 13:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
13:06 Not Stopping Carlisle
13:18 Not Stopping Gretna Green
13:26 Not Stopping Annan
13:43 Not Stopping Dumfries

24/01/25 13:07 Largs to Glasgow Central due 14:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
13:07 Not Stopping Largs
13:12 Not Stopping Fairlie
13:17 Not Stopping West Kilbride
13:24 Not Stopping Ardrossan South Beach
13:26 Not Stopping Saltcoats
13:28 Not Stopping Stevenston
13:33 Not Stopping Kilwinning
13:38 Not Stopping Dalry
13:42 Not Stopping Glengarnock
13:46 Not Stopping Lochwinnoch
13:50 Not Stopping Howwood Renfrew
13:53 Not Stopping Milliken Park
13:56 Not Stopping Johnstone
14:01 Not Stopping Paisley Gilmour Street
14:12 Not Stopping Glasgow Central

24/01/25 13:08 Glasgow Central to Paisley Canal due 13:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
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

24/01/25 13:10 Edinburgh to Tweedbank due 14:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
13:10 Not Stopping Edinburgh
13:19 Not Stopping Brunstane
13:23 Not Stopping Newcraighall
13:27 Not Stopping Shawfair
13:32 Not Stopping Eskbank
13:35 Not Stopping Newtongrange
13:40 Not Stopping Gorebridge
13:58 Not Stopping Stow
14:07 Not Stopping Galashiels
14:11 Not Stopping Tweedbank

24/01/25 13:10 Glasgow Queen Street to Dundee due 14:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 13:10 Dalmuir to Motherwell due 14:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
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

24/01/25 13:11 Aberdeen to Edinburgh due 15:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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:24 Not Stopping Haymarket
15:28 Not Stopping Edinburgh

24/01/25 13:12 Dundee to Glasgow Queen Street due 14:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14: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

24/01/25 13:13 Glasgow Central to Carlisle due 15:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
13:13 Not Stopping Glasgow Central
13:29 Not Stopping Barrhead
13:41 Not Stopping Dunlop
13:45 Not Stopping Stewarton
13:49 Not Stopping Kilmaurs
13:57 Not Stopping Kilmarnock
14:13 Not Stopping Auchinleck
14:22 Not Stopping New Cumnock
14:30 Not Stopping Kirkconnel
14:35 Not Stopping Sanquhar
15:03 Not Stopping Dumfries
15:18 Not Stopping Annan
15:27 Not Stopping Gretna Green
15:40 Not Stopping Carlisle

24/01/25 13:15 Edinburgh to Glasgow Queen Street due 14:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
13:15 Not Stopping Edinburgh
13:22 Not Stopping Haymarket
13:36 Not Stopping Linlithgow
13:41 Not Stopping Polmont
13:45 Not Stopping Falkirk High
13:54 Not Stopping Croy
14:06 Not Stopping Glasgow Queen Street

24/01/25 13:15 Glasgow Queen Street to Edinburgh due 14:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
13:15 Not Stopping Glasgow Queen Street
13:25 Not Stopping Croy
13:34 Not Stopping Falkirk High
13:39 Not Stopping Polmont
13:44 Not Stopping Linlithgow
13:58 Not Stopping Haymarket
14:03 Not Stopping Edinburgh

24/01/25 13:15 Glasgow Central to Ardrossan Harbour due 14:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:20
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

24/01/25 13:15 Alloa to Glasgow Queen Street due 14:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 13:15 Glasgow Central to Glasgow Central due 13:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
13:15 Not Stopping Glasgow Central
13:21 Not Stopping Pollokshields West
13:23 Not Stopping Maxwell Park
13:25 Not Stopping Shawlands
13:26 Not Stopping Pollokshaws East
13:28 Not Stopping Langside
13:31 Not Stopping Cathcart
13:33 Not Stopping Mount Florida
13:35 Not Stopping Crosshill
13:37 Not Stopping Queens Park Strathclyde
13:39 Not Stopping Pollokshields East
13:44 Not Stopping Glasgow Central

24/01/25 13:17 Glasgow Central to Edinburgh due 14:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
13:17 Not Stopping Glasgow Central
13:28 Not Stopping Uddingston
13:32 Not Stopping Bellshill
13:36 Not Stopping Holytown
13:38 Not Stopping Carfin
13:42 Not Stopping Cleland
13:47 Not Stopping Hartwood
13:50 Not Stopping Shotts
13:56 Not Stopping Fauldhouse
14:00 Not Stopping Breich
14:04 Not Stopping Addiewell
14:08 Not Stopping West Calder
14:12 Not Stopping Livingston South
14:17 Not Stopping Kirknewton
14:23 Not Stopping Curriehill
14:27 Not Stopping Wester Hailes
14:30 Not Stopping Kingsknowe
14:33 Not Stopping Slateford
14:37 Not Stopping Haymarket
14:41 Not Stopping Edinburgh

24/01/25 13:17 Cumbernauld to Dalmuir due 14:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
Scheduled Expected Destination
13:17 Not Stopping Cumbernauld
13:19 Not Stopping Greenfaulds
13:26 Not Stopping Coatbridge Central
13:29 Not Stopping Whifflet
13:47 Not Stopping Motherwell
13:49 Not Stopping Airbles
13:55 Not Stopping Hamilton Central
13:58 Not Stopping Hamilton West
14:01 Not Stopping Blantyre
14:06 Not Stopping Newton Lanark
14:10 Not Stopping Cambuslang
14:13 Not Stopping Rutherglen
14:16 Not Stopping Dalmarnock
14:18 Not Stopping Bridgeton
14:21 Not Stopping Argyle Street
14:23 Not Stopping Glasgow Central Low Level
14:24 Not Stopping Anderston
14:26 Not Stopping Exhibition Centre
14:30 Not Stopping Partick
14:32 Not Stopping Hyndland
14:35 Not Stopping Anniesland
14:39 Not Stopping Westerton
14:41 Not Stopping Drumchapel
14:43 Not Stopping Drumry
14:46 Not Stopping Singer
14:48 Not Stopping Dalmuir

24/01/25 13:17 Glasgow Central to Wemyss Bay due 14:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
13:17 Not Stopping Glasgow Central
13:24 Not Stopping Cardonald
13:26 Not Stopping Hillington East
13:28 Not Stopping Hillington West
13:32 Not Stopping Paisley Gilmour Street
13:34 Not Stopping Paisley St James
13:39 Not Stopping Bishopton
13:45 Not Stopping Langbank
13:49 Not Stopping Woodhall
13:52 Not Stopping Port Glasgow
13:56 Not Stopping Whinhill
13:59 Not Stopping Drumfrochar
14:02 Not Stopping Branchton
14:10 Not Stopping Inverkip
14:15 Not Stopping Wemyss Bay

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

24/01/25 13:17 Motherwell to Dalmuir due 14:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
13:17 Not Stopping Motherwell
13:19 Not Stopping Airbles
13:25 Not Stopping Hamilton Central
13:28 Not Stopping Hamilton West
13:31 Not Stopping Blantyre
13:37 Not Stopping Newton Lanark
13:40 Not Stopping Cambuslang
13:46 Not Stopping Rutherglen
13:48 Not Stopping Dalmarnock
13:50 Not Stopping Bridgeton
13:53 Not Stopping Argyle Street
13:55 Not Stopping Glasgow Central Low Level
13:57 Not Stopping Anderston
13:59 Not Stopping Exhibition Centre
14:02 Not Stopping Partick
14:05 Not Stopping Hyndland
14:08 Not Stopping Anniesland
14:11 Not Stopping Westerton
14:14 Not Stopping Drumchapel
14:16 Not Stopping Drumry
14:18 Not Stopping Singer
14:21 Not Stopping Dalmuir

24/01/25 13:18 Glasgow Central to East Kilbride due 13:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
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:38 Not Stopping Clarkston
13:41 Not Stopping Busby
13:47 Not Stopping Hairmyres
13:50 Not Stopping East Kilbride

24/01/25 13:18 Glasgow Queen Street to Alloa due 14:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
13:18 Not Stopping Glasgow Queen Street
13:23 Not Stopping Bishopbriggs
13:27 Not Stopping Lenzie
13:33 Not Stopping Croy
13:44 Not Stopping Larbert
13:54 Not Stopping Stirling
14:03 Not Stopping Alloa

24/01/25 13:18 Leven to Edinburgh due 14:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
Scheduled Expected Destination
13:18 Not Stopping Leven
13:22 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

24/01/25 13:18 Edinburgh to Cowdenbeath due 14:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
Scheduled Expected Destination
13:18 Not Stopping Edinburgh
13:22 Not Stopping Haymarket
13:28 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

24/01/25 13:19 Tweedbank to Edinburgh due 14:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
13:19 Not Stopping Tweedbank
13:23 Not Stopping Galashiels
13:32 Not Stopping Stow
13:49 Not Stopping Gorebridge
13:52 Not Stopping Newtongrange
13:55 Not Stopping Eskbank
14:03 Not Stopping Shawfair
14:07 Not Stopping Newcraighall
14:10 Not Stopping Brunstane
14:19 Not Stopping Edinburgh

24/01/25 13:19 Newton Lanark to Glasgow Central due 13:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
13:19 Not Stopping Newton Lanark
13:22 Not Stopping Kirkhill
13:25 Not Stopping Burnside
13:27 Not Stopping Croftfoot
13:29 Not Stopping Kings Park
13:33 Not Stopping Langside
13:35 Not Stopping Pollokshaws East
13:37 Not Stopping Shawlands
13:39 Not Stopping Maxwell Park
13:41 Not Stopping Pollokshields West
13:47 Not Stopping Glasgow Central

24/01/25 13:20 Glasgow Central to Lanark due 14:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
13:20 Not Stopping Glasgow Central
13:28 Not Stopping Cambuslang
13:33 Not Stopping Uddingston
13:38 Not Stopping Bellshill
13:46 Not Stopping Motherwell
13:50 Not Stopping Shieldmuir
13:55 Not Stopping Wishaw
14:02 Not Stopping Carluke
14:15 Not Stopping Lanark

24/01/25 13:20 Glasgow Central to Newton Lanark due 13:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
13:20 Not Stopping Glasgow Central
13:25 Not Stopping Pollokshields East
13:26 Not Stopping Queens Park Strathclyde
13:28 Not Stopping Crosshill
13:30 Not Stopping Mount Florida
13:34 Not Stopping Kings Park
13:36 Not Stopping Croftfoot
13:38 Not Stopping Burnside
13:41 Not Stopping Kirkhill
13:44 Not Stopping Newton Lanark

24/01/25 13:22 Dunblane to Edinburgh due 14:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
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

24/01/25 13:23 Bathgate to Edinburgh due 13:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
13:23 Not Stopping Bathgate
13:27 Not Stopping Livingston North
13:30 Not Stopping Uphall
13:38 Not Stopping Edinburgh Park
13:43 Not Stopping Haymarket
13:48 Not Stopping Edinburgh

24/01/25 13:24 Dundee to Arbroath due 13:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:09
Scheduled Expected Destination
13:24 Not Stopping Dundee
13:31 Not Stopping Broughty Ferry
13:38 Not Stopping Carnoustie
13:46 Not Stopping Arbroath

24/01/25 13:24 Helensburgh Central to Edinburgh due 15:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
13:24 Not Stopping Helensburgh Central
13:27 Not Stopping Craigendoran
13:32 Not Stopping Cardross
13:37 Not Stopping Dalreoch
13:39 Not Stopping Dumbarton Central
13:41 Not Stopping Dumbarton East
13:50 Not Stopping Dalmuir
13:57 Not Stopping Hyndland
14:00 Not Stopping Partick
14:04 Not Stopping Charing Cross
14:07 Not Stopping Glasgow Queen Street Ll
14:09 Not Stopping High Street
14:11 Not Stopping Bellgrove
14:15 Not Stopping Carntyne
14:17 Not Stopping Shettleston
14:20 Not Stopping Garrowhill
14:22 Not Stopping Easterhouse
14:26 Not Stopping Blairhill
14:29 Not Stopping Coatbridge Sunnyside
14:31 Not Stopping Coatdyke
14:35 Not Stopping Airdrie
14:38 Not Stopping Drumgelloch
14:42 Not Stopping Caldercruix
14:48 Not Stopping Blackridge
14:52 Not Stopping Armadale
14:57 Not Stopping Bathgate
15:02 Not Stopping Livingston North
15:05 Not Stopping Uphall
15:13 Not Stopping Edinburgh Park
15:18 Not Stopping Haymarket
15:22 Not Stopping Edinburgh

24/01/25 13:24 Perth to Edinburgh due 14:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
13:24 Not Stopping Perth
13:48 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

24/01/25 13:24 Springburn to Milngavie due 14:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
13:24 Not Stopping Springburn
13:26 Not Stopping Barnhill
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

24/01/25 13:24 Lanark to Glasgow Central due 14:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
13:24 Not Stopping Lanark
13:34 Not Stopping Carluke
13:41 Not Stopping Wishaw
13:46 Not Stopping Shieldmuir
13:51 Not Stopping Motherwell
13:57 Not Stopping Bellshill
14:01 Not Stopping Uddingston
14:06 Not Stopping Cambuslang
14:15 Not Stopping Glasgow Central

24/01/25 13:24 Glasgow Queen Street to Falkirk Grahamston due 14:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
13:24 Not Stopping Glasgow Queen Street
13:31 Not Stopping Springburn
13:36 Not Stopping Robroyston
13:39 Not Stopping Stepps
13:43 Not Stopping Gartcosh
13:49 Not Stopping Greenfaulds
13:54 Not Stopping Cumbernauld
14:04 Not Stopping Camelon
14:07 Not Stopping Falkirk Grahamston

24/01/25 13:25 Edinburgh to Glasgow Central due 14:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
13:25 Not Stopping Edinburgh
13:29 Not Stopping Haymarket
13:33 Not Stopping Slateford
13:36 Not Stopping Kingsknowe
13:39 Not Stopping Wester Hailes
13:42 Not Stopping Curriehill
13:49 Not Stopping Kirknewton
13:54 Not Stopping Livingston South
13:59 Not Stopping West Calder
14:02 Not Stopping Addiewell
14:07 Not Stopping Breich
14:11 Not Stopping Fauldhouse
14:17 Not Stopping Shotts
14:20 Not Stopping Hartwood
14:25 Not Stopping Cleland
14:28 Not Stopping Carfin
14:31 Not Stopping Holytown
14:35 Not Stopping Bellshill
14:39 Not Stopping Uddingston
14:56 Not Stopping Glasgow Central

24/01/25 13:26 Gourock to Glasgow Central due 14:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
Scheduled Expected Destination
13:26 Not Stopping Gourock
13:29 Not Stopping Fort Matilda
13:32 Not Stopping Greenock West
13:34 Not Stopping Greenock Central
13:37 Not Stopping Cartsdyke
13:39 Not Stopping Bogston
13:41 Not Stopping Port Glasgow
13:50 Not Stopping Bishopton
13:57 Not Stopping Paisley Gilmour Street
14:07 Not Stopping Glasgow Central

24/01/25 13:26 Neilston to Glasgow Central due 13:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
13:26 Not Stopping Neilston
13:33 Not Stopping Patterton
13:36 Not Stopping Whitecraigs
13:38 Not Stopping Williamwood
13:41 Not Stopping Muirend
13:44 Not Stopping Cathcart
13:46 Not Stopping Mount Florida
13:48 Not Stopping Crosshill
13:50 Not Stopping Queens Park Strathclyde
13:53 Not Stopping Pollokshields East
13:58 Not Stopping Glasgow Central

24/01/25 13:26 Motherwell to Dalmuir due 14:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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

24/01/25 13:27 Glasgow Central to Kilmarnock due 14:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
13:27 Not Stopping Glasgow Central
13:33 Not Stopping Crossmyloof
13:36 Not Stopping Pollokshaws West
13:39 Not Stopping Kennishead
13:41 Not Stopping Priesthill & Darnley
13:44 Not Stopping Nitshill
13:55 Not Stopping Barrhead
14:07 Not Stopping Dunlop
14:11 Not Stopping Stewarton
14:15 Not Stopping Kilmaurs
14:21 Not Stopping Kilmarnock

24/01/25 13:27 Wemyss Bay to Glasgow Central due 14:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:04
Scheduled Expected Destination
13:27 Not Stopping Wemyss Bay
13:31 Not Stopping Inverkip
13:43 Not Stopping Branchton
13:45 Not Stopping Drumfrochar
13:48 Not Stopping Whinhill
13:53 Not Stopping Port Glasgow
13:55 Not Stopping Woodhall
13:59 Not Stopping Langbank
14:05 Not Stopping Bishopton
14:10 Not Stopping Paisley St James
14:13 Not Stopping Paisley Gilmour Street
14:16 Not Stopping Hillington West
14:18 Not Stopping Hillington East
14:20 Not Stopping Cardonald
14:28 Not Stopping Glasgow Central

24/01/25 13:28 East Kilbride to Glasgow Central due 14:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
13:28 Not Stopping East Kilbride
13:32 Not Stopping Hairmyres
13:37 Not Stopping Busby
13:40 Not Stopping Clarkston
13:43 Not Stopping Giffnock
13:46 Not Stopping Thornliebank
13:49 Not Stopping Pollokshaws West
13:53 Not Stopping Crossmyloof
14:00 Not Stopping Glasgow Central

24/01/25 13:28 Kilmarnock to Glasgow Central due 14:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
13:28 Not Stopping Kilmarnock
13:32 Not Stopping Kilmaurs
13:37 Not Stopping Stewarton
13:42 Not Stopping Dunlop
13:56 Not Stopping Barrhead
13:59 Not Stopping Nitshill
14:02 Not Stopping Priesthill & Darnley
14:04 Not Stopping Kennishead
14:07 Not Stopping Pollokshaws West
14:10 Not Stopping Crossmyloof
14:19 Not Stopping Glasgow Central

24/01/25 13:28 Edinburgh to Aberdeen due 15:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
13:28 Not Stopping Edinburgh
13:33 Not Stopping Haymarket
14:20 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

24/01/25 13:28 Inverurie to Aberdeen due 13:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
13:28 Not Stopping Inverurie
13:33 Not Stopping Kintore
13:43 Not Stopping Dyce
13:52 Not Stopping Aberdeen

24/01/25 13:28 Dalmuir to Cumbernauld due 14:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
Scheduled Expected Destination
13:28 Not Stopping Dalmuir
13:30 Not Stopping Clydebank
13:32 Not Stopping Yoker
13:35 Not Stopping Garscadden
13:37 Not Stopping Scotstounhill
13:40 Not Stopping Jordanhill
13:42 Not Stopping Hyndland
13:44 Not Stopping Partick
13:47 Not Stopping Exhibition Centre
13:50 Not Stopping Anderston
13:56 Not Stopping Glasgow Central Low Level
13:58 Not Stopping Argyle Street
14:02 Not Stopping Bridgeton
14:04 Not Stopping Dalmarnock
14:06 Not Stopping Rutherglen
14:11 Not Stopping Cambuslang
14:15 Not Stopping Newton Lanark
14:19 Not Stopping Blantyre
14:22 Not Stopping Hamilton West
14:26 Not Stopping Hamilton Central
14:31 Not Stopping Airbles
14:35 Not Stopping Motherwell
14:44 Not Stopping Whifflet
14:48 Not Stopping Coatbridge Central
14:55 Not Stopping Greenfaulds
14:57 Not Stopping Cumbernauld

24/01/25 13:29 North Berwick to Edinburgh due 14:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
13:29 Not Stopping North Berwick
13:37 Not Stopping Drem
13:42 Not Stopping Longniddry
13:47 Not Stopping Prestonpans
13:50 Not Stopping Wallyford
13:54 Not Stopping Musselburgh
14:02 Not Stopping Edinburgh

24/01/25 13:30 Glasgow Central to Ayr due 14:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
13:30 Not Stopping Glasgow Central
13:40 Not Stopping Paisley Gilmour Street
13:44 Not Stopping Johnstone
13:58 Not Stopping Kilwinning
14:02 Not Stopping Irvine
14:06 Not Stopping Barassie
14:09 Not Stopping Troon
14:13 Not Stopping Prestwick Int. Airport
14:15 Not Stopping Prestwick Town
14:18 Not Stopping Newton-On-Ayr
14:23 Not Stopping Ayr

24/01/25 13:30 Inverness to Elgin due 14:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 13:30 Anniesland to Glasgow Queen Street due 13:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
13:30 Not Stopping Anniesland
13:32 Not Stopping Kelvindale
13:34 Not Stopping Maryhill
13:36 Not Stopping Summerston
13:38 Not Stopping Gilshochill
13:40 Not Stopping Possilpark & Parkhouse
13:43 Not Stopping Ashfield
13:50 Not Stopping Glasgow Queen Street

24/01/25 13:30 Cumbernauld to Glasgow Queen Street due 13:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
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

24/01/25 13:31 Paisley Canal to Glasgow Central due 13:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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

24/01/25 13:32 Barrhead to Glasgow Central due 13:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
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

24/01/25 13:32 Edinburgh to Inverness due 17:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 13:33 Larkhall to Dalmuir due 14:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
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 Not Stopping Newton Lanark
13:56 Not Stopping Cambuslang
14:01 Not Stopping Rutherglen
14:04 Not Stopping Dalmarnock
14:06 Not Stopping Bridgeton
14:10 Not Stopping Argyle Street
14:17 Not Stopping Glasgow Central Low Level
14:19 Not Stopping Anderston
14:21 Not Stopping Exhibition Centre
14:25 Not Stopping Partick
14:27 Not Stopping Hyndland
14:29 Not Stopping Jordanhill
14:32 Not Stopping Scotstounhill
14:34 Not Stopping Garscadden
14:36 Not Stopping Yoker
14:38 Not Stopping Clydebank
14:42 Not Stopping Dalmuir

24/01/25 13:35 Ayr to Glasgow Central due 14:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
13:35 Not Stopping Ayr
13:37 Not Stopping Newton-On-Ayr
13:40 Not Stopping Prestwick Town
13:42 Not Stopping Prestwick Int. Airport
13:46 Not Stopping Troon
13:48 Not Stopping Barassie
13:53 Not Stopping Irvine
13:57 Not Stopping Kilwinning
14:11 Not Stopping Johnstone
14:15 Not Stopping Paisley Gilmour Street
14:26 Not Stopping Glasgow Central

24/01/25 13:35 Inverness to Kyle Of Lochalsh due 16:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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

24/01/25 13:35 Glasgow Central to Gourock due 14:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:42
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

24/01/25 13:35 Glasgow Central to Neilston due 14:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
13:35 Not Stopping Glasgow Central
13:40 Not Stopping Pollokshields East
13:41 Not Stopping Queens Park Strathclyde
13:43 Not Stopping Crosshill
13:45 Not Stopping Mount Florida
13:47 Not Stopping Cathcart
13:50 Not Stopping Muirend
13:53 Not Stopping Williamwood
13:55 Not Stopping Whitecraigs
13:58 Not Stopping Patterton
14:06 Not Stopping Neilston

24/01/25 13:36 Milngavie to Springburn due 14:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 13:37 Edinburgh to Perth due 15:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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

24/01/25 13:37 Edinburgh to Dunblane due 14:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
13:37 Not Stopping Edinburgh
13:41 Not Stopping Haymarket
13:45 Not Stopping Edinburgh Park
14:00 Not Stopping Linlithgow
14:05 Not Stopping Polmont
14:11 Not Stopping Falkirk Grahamston
14:14 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

24/01/25 13:38 Glasgow Central to Paisley Canal due 13:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
13:38 Not Stopping Glasgow Central
13:43 Not Stopping Dumbreck
13:46 Not Stopping Corkerhill
13:48 Not Stopping Mosspark
13:50 Not Stopping Crookston
13:53 Not Stopping Hawkhead
13:56 Not Stopping Paisley Canal

24/01/25 13:39 Dalmuir to Whifflet due 14:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 13:40 Glasgow Queen Street to Aberdeen due 16:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
13:40 Not Stopping Glasgow Queen Street
14:08 Not Stopping Stirling
14:41 Not Stopping Perth
15:14 Not Stopping Dundee
15:36 Not Stopping Arbroath
15:50 Not Stopping Montrose
16:26 Not Stopping Aberdeen

24/01/25 13:41 Aberdeen to Inverness due 15:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 13:41 Edinburgh to North Berwick due 14:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
13:41 Not Stopping Edinburgh
13:48 Not Stopping Musselburgh
13:52 Not Stopping Wallyford
13:55 Not Stopping Prestonpans
14:00 Not Stopping Longniddry
14:06 Not Stopping Drem
14:15 Not Stopping North Berwick

24/01/25 13:42 Glasgow Central to Edinburgh due 15:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
13:42 Not Stopping Glasgow Central
14:03 Not Stopping Motherwell
14:09 Not Stopping Wishaw
14:15 Not Stopping Carluke
14:24 Not Stopping Carstairs
15:03 Not Stopping Haymarket
15:08 Not Stopping Edinburgh

24/01/25 13:42 Dundee to Edinburgh due 15:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
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

24/01/25 13:44 Edinburgh to Tweedbank due 14:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
13:44 Not Stopping Edinburgh
13:51 Not Stopping Brunstane
13:55 Not Stopping Newcraighall
13:58 Not Stopping Shawfair
14:03 Not Stopping Eskbank
14:06 Not Stopping Newtongrange
14:11 Not Stopping Gorebridge
14:28 Not Stopping Stow
14:37 Not Stopping Galashiels
14:41 Not Stopping Tweedbank

24/01/25 13:45 Edinburgh to Glasgow Queen Street due 14:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
13:45 Not Stopping Edinburgh
13:49 Not Stopping Haymarket
14:04 Not Stopping Linlithgow
14:10 Not Stopping Polmont
14:14 Not Stopping Falkirk High
14:23 Not Stopping Croy
14:38 Not Stopping Glasgow Queen Street

24/01/25 13:45 Glasgow Queen Street to Edinburgh due 14:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
13:45 Not Stopping Glasgow Queen Street
13:57 Not Stopping Croy
14:06 Not Stopping Falkirk High
14:11 Not Stopping Polmont
14:16 Not Stopping Linlithgow
14:30 Not Stopping Haymarket
14:36 Not Stopping Edinburgh

24/01/25 13:45 Alloa to Glasgow Queen Street due 14:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
13:45 Not Stopping Alloa
13:55 Not Stopping Stirling
14:03 Not Stopping Larbert
14:13 Not Stopping Croy
14:19 Not Stopping Lenzie
14:23 Not Stopping Bishopbriggs
14:30 Not Stopping Glasgow Queen Street

24/01/25 13:45 Glasgow Central to Largs due 14:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
13:45 Not Stopping Glasgow Central
13:55 Not Stopping Paisley Gilmour Street
13:59 Not Stopping Johnstone
14:02 Not Stopping Milliken Park
14:04 Not Stopping Howwood Renfrew
14:08 Not Stopping Lochwinnoch
14:13 Not Stopping Glengarnock
14:17 Not Stopping Dalry
14:21 Not Stopping Kilwinning
14:25 Not Stopping Stevenston
14:28 Not Stopping Saltcoats
14:30 Not Stopping Ardrossan South Beach
14:36 Not Stopping West Kilbride
14:43 Not Stopping Fairlie
14:48 Not Stopping Largs

24/01/25 13:45 Glasgow Central to Newton Lanark due 14:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
13:45 Not Stopping Glasgow Central
13:51 Not Stopping Pollokshields West
13:53 Not Stopping Maxwell Park
13:55 Not Stopping Shawlands
13:57 Not Stopping Pollokshaws East
13:59 Not Stopping Langside
14:04 Not Stopping Kings Park
14:06 Not Stopping Croftfoot
14:08 Not Stopping Burnside
14:11 Not Stopping Kirkhill
14:14 Not Stopping Newton Lanark

24/01/25 13:46 Aberdeen to Glasgow Queen Street due 16:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 13:46 Kyle Of Lochalsh to Inverness due 16:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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

24/01/25 13:46 Falkirk Grahamston to Glasgow Queen Street due 14:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
13:46 Not Stopping Falkirk Grahamston
13:49 Not Stopping Camelon
14:00 Not Stopping Cumbernauld
14:02 Not Stopping Greenfaulds
14:09 Not Stopping Gartcosh
14:12 Not Stopping Stepps
14:15 Not Stopping Robroyston
14:21 Not Stopping Springburn
14:27 Not Stopping Glasgow Queen Street

24/01/25 13:47 Glasgow Central to Wemyss Bay due 14:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
13:47 Not Stopping Glasgow Central
13:54 Not Stopping Cardonald
13:56 Not Stopping Hillington East
13:58 Not Stopping Hillington West
14:02 Not Stopping Paisley Gilmour Street
14:04 Not Stopping Paisley St James
14:09 Not Stopping Bishopton
14:15 Not Stopping Langbank
14:19 Not Stopping Woodhall
14:22 Not Stopping Port Glasgow
14:26 Not Stopping Whinhill
14:29 Not Stopping Drumfrochar
14:32 Not Stopping Branchton
14:40 Not Stopping Inverkip
14:45 Not Stopping Wemyss Bay

24/01/25 13:47 Dalmuir to Larkhall due 14:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
13:47 Not Stopping Dalmuir
13:49 Not Stopping Singer
13:51 Not Stopping Drumry
13:54 Not Stopping Drumchapel
13:57 Not Stopping Westerton
14:00 Not Stopping Anniesland
14:03 Not Stopping Hyndland
14:06 Not Stopping Partick
14:09 Not Stopping Exhibition Centre
14:12 Not Stopping Anderston
14:15 Not Stopping Glasgow Central Low Level
14:17 Not Stopping Argyle Street
14:20 Not Stopping Bridgeton
14:23 Not Stopping Dalmarnock
14:27 Not Stopping Rutherglen
14:31 Not Stopping Cambuslang
14:35 Not Stopping Newton Lanark
14:39 Not Stopping Blantyre
14:42 Not Stopping Hamilton West
14:45 Not Stopping Hamilton Central
14:49 Not Stopping Chatelherault
14:52 Not Stopping Merryton
14:55 Not Stopping Larkhall

24/01/25 13:48 Glasgow Central to East Kilbride due 14:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
13:48 Not Stopping Glasgow Central
13:55 Not Stopping Crossmyloof
13:57 Not Stopping Pollokshaws West
14:00 Not Stopping Thornliebank
14:04 Not Stopping Giffnock
14:08 Not Stopping Clarkston
14:11 Not Stopping Busby
14:14 Not Stopping Thorntonhall
14:18 Not Stopping Hairmyres
14:21 Not Stopping East Kilbride

24/01/25 13:48 Edinburgh to Glenrothes With Thornton due 14:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
13:48 Not Stopping Edinburgh
13:53 Not Stopping Haymarket
13:58 Not Stopping South Gyle
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:35 Not Stopping Cowdenbeath
14:41 Not Stopping Lochgelly
14:45 Not Stopping Cardenden
14:52 Not Stopping Glenrothes With Thornton

24/01/25 13:48 Montrose to Inverurie due 15:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 13:48 Ardrossan Harbour to Glasgow Central due 14:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 13:49 Glasgow Queen Street to Alloa due 14:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 13:49 Glasgow Central to Lanark due 14:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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

24/01/25 13:49 Newton Lanark to Glasgow Central due 14:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
13:49 Not Stopping Newton Lanark
13:52 Not Stopping Kirkhill
13:55 Not Stopping Burnside
13:57 Not Stopping Croftfoot
13:59 Not Stopping Kings Park
14:03 Not Stopping Mount Florida
14:05 Not Stopping Crosshill
14:07 Not Stopping Queens Park Strathclyde
14:08 Not Stopping Pollokshields East
14:13 Not Stopping Glasgow Central

24/01/25 13:50 Tweedbank to Edinburgh due 14:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
13:50 Not Stopping Tweedbank
13:54 Not Stopping Galashiels
14:03 Not Stopping Stow
14:20 Not Stopping Gorebridge
14:23 Not Stopping Newtongrange
14:26 Not Stopping Eskbank
14:32 Not Stopping Shawfair
14:36 Not Stopping Newcraighall
14:39 Not Stopping Brunstane
14:47 Not Stopping Edinburgh

24/01/25 13:50 Lanark to Glasgow Central due 14:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 13:51 Springburn to Milngavie due 14:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
13:51 Not Stopping Springburn
13:53 Not Stopping Barnhill
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

24/01/25 13:51 Edinburgh to Glasgow Central due 15:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
13:51 Not Stopping Edinburgh
13:55 Not Stopping Haymarket
14:19 Not Stopping Carstairs
14:28 Not Stopping Carluke
14:35 Not Stopping Wishaw
14:40 Not Stopping Motherwell
15:02 Not Stopping Glasgow Central

24/01/25 13:51 Glasgow Central to Glasgow Central due 14:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
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

24/01/25 13:54 Dunblane to Edinburgh due 14:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
13:54 Not Stopping Dunblane
13:57 Not Stopping Bridge Of Allan
14:03 Not Stopping Stirling
14:11 Not Stopping Larbert
14:14 Not Stopping Camelon
14:18 Not Stopping Falkirk Grahamston
14:23 Not Stopping Polmont
14:29 Not Stopping Linlithgow
14:46 Not Stopping Edinburgh Park
14:51 Not Stopping Haymarket
14:56 Not Stopping Edinburgh

24/01/25 13:54 Glasgow Queen Street to Cumbernauld due 14:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
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

24/01/25 13:55 Helensburgh Central to Edinburgh due 16:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
13:55 Not Stopping Helensburgh Central
13:58 Not Stopping Craigendoran
14:03 Not Stopping Cardross
14:08 Not Stopping Dalreoch
14:10 Not Stopping Dumbarton Central
14:12 Not Stopping Dumbarton East
14:21 Not Stopping Dalmuir
14:28 Not Stopping Hyndland
14:31 Not Stopping Partick
14:35 Not Stopping Charing Cross
14:38 Not Stopping Glasgow Queen Street Ll
14:40 Not Stopping High Street
14:42 Not Stopping Bellgrove
14:46 Not Stopping Carntyne
14:48 Not Stopping Shettleston
14:51 Not Stopping Garrowhill
14:53 Not Stopping Easterhouse
14:57 Not Stopping Blairhill
15:00 Not Stopping Coatbridge Sunnyside
15:03 Not Stopping Coatdyke
15:07 Not Stopping Airdrie
15:10 Not Stopping Drumgelloch
15:15 Not Stopping Caldercruix
15:21 Not Stopping Blackridge
15:25 Not Stopping Armadale
15:31 Not Stopping Bathgate
15:36 Not Stopping Livingston North
15:39 Not Stopping Uphall
15:48 Not Stopping Edinburgh Park
15:55 Not Stopping Haymarket
16:00 Not Stopping Edinburgh

24/01/25 13:55 East Kilbride to Glasgow Central due 14:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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

24/01/25 13:56 Edinburgh to Glasgow Central due 15:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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

24/01/25 13:56 Gourock to Glasgow Central due 14:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
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

24/01/25 13:56 Cowdenbeath to Edinburgh due 14:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
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

24/01/25 13:56 Neilston to Glasgow Central due 14:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
13:56 Not Stopping Neilston
14:03 Not Stopping Patterton
14:06 Not Stopping Whitecraigs
14:08 Not Stopping Williamwood
14:11 Not Stopping Muirend
14:14 Not Stopping Cathcart
14:16 Not Stopping Mount Florida
14:18 Not Stopping Crosshill
14:20 Not Stopping Queens Park Strathclyde
14:23 Not Stopping Pollokshields East
14:28 Not Stopping Glasgow Central

24/01/25 13:57 Wemyss Bay to Glasgow Central due 14:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:04
Scheduled Expected Destination
13:57 Not Stopping Wemyss Bay
14:01 Not Stopping Inverkip
14:13 Not Stopping Branchton
14:15 Not Stopping Drumfrochar
14:18 Not Stopping Whinhill
14:23 Not Stopping Port Glasgow
14:25 Not Stopping Woodhall
14:29 Not Stopping Langbank
14:35 Not Stopping Bishopton
14:40 Not Stopping Paisley St James
14:43 Not Stopping Paisley Gilmour Street
14:46 Not Stopping Hillington West
14:48 Not Stopping Hillington East
14:50 Not Stopping Cardonald
14:58 Not Stopping Glasgow Central

24/01/25 13:58 Dumfries to Carlisle due 14:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:32
Scheduled Expected Destination
13:58 Not Stopping Dumfries
14:13 Not Stopping Annan
14:22 Not Stopping Gretna Green
14:39 Not Stopping Carlisle

24/01/25 13:58 Dalmuir to Motherwell due 15:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
13:58 Not Stopping Dalmuir
14:00 Not Stopping Clydebank
14:02 Not Stopping Yoker
14:05 Not Stopping Garscadden
14:07 Not Stopping Scotstounhill
14:10 Not Stopping Jordanhill
14:12 Not Stopping Hyndland
14:14 Not Stopping Partick
14:17 Not Stopping Exhibition Centre
14:20 Not Stopping Anderston
14:25 Not Stopping Glasgow Central Low Level
14:27 Not Stopping Argyle Street
14:30 Not Stopping Bridgeton
14:32 Not Stopping Dalmarnock
14:34 Not Stopping Rutherglen
14:38 Not Stopping Cambuslang
14:45 Not Stopping Newton Lanark
14:49 Not Stopping Blantyre
14:52 Not Stopping Hamilton West
14:56 Not Stopping Hamilton Central
15:01 Not Stopping Airbles
15:04 Not Stopping Motherwell

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

24/01/25 13:59 Aberdeen to Edinburgh due 16:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 13:59 Glenrothes With Thornton to Edinburgh due 15:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
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

24/01/25 13:59 Edinburgh to Dundee due 15:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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

24/01/25 14:00 Glasgow Central to Ayr due 14:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
14:00 Not Stopping Glasgow Central
14:10 Not Stopping Paisley Gilmour Street
14:14 Not Stopping Johnstone
14:28 Not Stopping Kilwinning
14:32 Not Stopping Irvine
14:37 Not Stopping Barassie
14:40 Not Stopping Troon
14:44 Not Stopping Prestwick Int. Airport
14:45 Not Stopping Prestwick Town
14:49 Not Stopping Newton-On-Ayr
14:52 Not Stopping Ayr

24/01/25 14:00 Aberdeen to Inverurie due 14:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
14:00 Not Stopping Aberdeen
14:09 Not Stopping Dyce
14:17 Not Stopping Kintore
14:24 Not Stopping Inverurie

24/01/25 14:00 Inverness to Wick due 18:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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: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: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

24/01/25 14:01 Paisley Canal to Glasgow Central due 14:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
14:01 Not Stopping Paisley Canal
14:03 Not Stopping Hawkhead
14:06 Not Stopping Crookston
14:09 Not Stopping Mosspark
14:11 Not Stopping Corkerhill
14:14 Not Stopping Dumbreck
14:19 Not Stopping Glasgow Central

24/01/25 14:03 Edinburgh to Dunblane due 15:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
14:03 Not Stopping Edinburgh
14:07 Not Stopping Haymarket
14:12 Not Stopping Edinburgh Park
14:27 Not Stopping Linlithgow
14:32 Not Stopping Polmont
14:37 Not Stopping Falkirk Grahamston
14:40 Not Stopping Camelon
14:44 Not Stopping Larbert
14:53 Not Stopping Stirling
14:57 Not Stopping Bridge Of Allan
15:01 Not Stopping Dunblane

24/01/25 14:03 Glasgow Queen Street to Anniesland due 14:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
14:03 Not Stopping Glasgow Queen Street
14:09 Not Stopping Ashfield
14:11 Not Stopping Possilpark & Parkhouse
14:13 Not Stopping Gilshochill
14:16 Not Stopping Summerston
14:17 Not Stopping Maryhill
14:20 Not Stopping Kelvindale
14:23 Not Stopping Anniesland

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

24/01/25 14:04 Kilmarnock to Girvan due 14:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
14:04 Not Stopping Kilmarnock
14:17 Not Stopping Troon
14:22 Not Stopping Prestwick Town
14:30 Not Stopping Ayr
14:41 Not Stopping Maybole
14:56 Not Stopping Girvan

24/01/25 14:04 Whifflet to Dalmuir due 15:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 14:05 Ayr to Glasgow Central due 14:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
14:05 Not Stopping Ayr
14:07 Not Stopping Newton-On-Ayr
14:10 Not Stopping Prestwick Town
14:12 Not Stopping Prestwick Int. Airport
14:16 Not Stopping Troon
14:18 Not Stopping Barassie
14:23 Not Stopping Irvine
14:27 Not Stopping Kilwinning
14:41 Not Stopping Johnstone
14:45 Not Stopping Paisley Gilmour Street
14:56 Not Stopping Glasgow Central

24/01/25 14:05 Glasgow Central to Gourock due 14:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:42
Scheduled Expected Destination
14:05 Not Stopping Glasgow Central
14:15 Not Stopping Paisley Gilmour Street
14:21 Not Stopping Bishopton
14:30 Not Stopping Port Glasgow
14:32 Not Stopping Bogston
14:34 Not Stopping Cartsdyke
14:36 Not Stopping Greenock Central
14:38 Not Stopping Greenock West
14:41 Not Stopping Fort Matilda
14:45 Not Stopping Gourock

24/01/25 14:05 Glasgow Central to Neilston due 14:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
14:05 Not Stopping Glasgow Central
14:10 Not Stopping Pollokshields East
14:11 Not Stopping Queens Park Strathclyde
14:13 Not Stopping Crosshill
14:15 Not Stopping Mount Florida
14:17 Not Stopping Cathcart
14:20 Not Stopping Muirend
14:23 Not Stopping Williamwood
14:25 Not Stopping Whitecraigs
14:28 Not Stopping Patterton
14:36 Not Stopping Neilston

24/01/25 14:06 Milngavie to Springburn due 14:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 14:07 Glasgow Central to Edinburgh due 15:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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

24/01/25 14:07 Largs to Glasgow Central due 15:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
14:07 Not Stopping Largs
14:12 Not Stopping Fairlie
14:17 Not Stopping West Kilbride
14:24 Not Stopping Ardrossan South Beach
14:26 Not Stopping Saltcoats
14:28 Not Stopping Stevenston
14:33 Not Stopping Kilwinning
14:38 Not Stopping Dalry
14:42 Not Stopping Glengarnock
14:46 Not Stopping Lochwinnoch
14:50 Not Stopping Howwood Renfrew
14:53 Not Stopping Milliken Park
14:56 Not Stopping Johnstone
15:01 Not Stopping Paisley Gilmour Street
15:12 Not Stopping Glasgow Central

24/01/25 14:08 Carlisle to Glasgow Central due 16:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:26
Scheduled Expected Destination
14:08 Not Stopping Carlisle
14:20 Not Stopping Gretna Green
14:29 Not Stopping Annan
14:53 Not Stopping Dumfries
15:19 Not Stopping Sanquhar
15:24 Not Stopping Kirkconnel
15:33 Not Stopping New Cumnock
15:41 Not Stopping Auchinleck
15:59 Not Stopping Kilmarnock
16:03 Not Stopping Kilmaurs
16:09 Not Stopping Stewarton
16:13 Not Stopping Dunlop
16:24 Not Stopping Barrhead
16:37 Not Stopping Glasgow Central

24/01/25 14:08 Glasgow Central to Paisley Canal due 14:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
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

24/01/25 14:08 Edinburgh to Leven due 15:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 14:09 Arbroath to Dundee due 14:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:09
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

24/01/25 14:09 Dalmuir to Motherwell due 15:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 14:10 Aberdeen to Montrose due 14:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 14:12 Glasgow Central to Kilmarnock due 14:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
14:12 Not Stopping Glasgow Central
14:26 Not Stopping Barrhead
14:38 Not Stopping Dunlop
14:42 Not Stopping Stewarton
14:46 Not Stopping Kilmaurs
14:51 Not Stopping Kilmarnock

24/01/25 14:12 Glasgow Queen Street to Dundee due 15:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 14:13 Edinburgh to Tweedbank due 15:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
14:13 Not Stopping Edinburgh
14:22 Not Stopping Brunstane
14:26 Not Stopping Newcraighall
14:29 Not Stopping Shawfair
14:33 Not Stopping Eskbank
14:36 Not Stopping Newtongrange
14:41 Not Stopping Gorebridge
14:59 Not Stopping Stow
15:07 Not Stopping Galashiels
15:12 Not Stopping Tweedbank

24/01/25 14:14 Dundee to Glasgow Queen Street due 15:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14: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

24/01/25 14:15 Edinburgh to Glasgow Queen Street due 15:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
14:15 Not Stopping Edinburgh
14:22 Not Stopping Haymarket
14:35 Not Stopping Linlithgow
14:40 Not Stopping Polmont
14:45 Not Stopping Falkirk High
14:53 Not Stopping Croy
15:05 Not Stopping Glasgow Queen Street

24/01/25 14:15 Glasgow Queen Street to Edinburgh due 15:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
14:15 Not Stopping Glasgow Queen Street
14:27 Not Stopping Croy
14:36 Not Stopping Falkirk High
14:40 Not Stopping Polmont
14:46 Not Stopping Linlithgow
14:59 Not Stopping Haymarket
15:05 Not Stopping Edinburgh

24/01/25 14:15 Glasgow Central to Ardrossan Harbour due 15:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:20
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

24/01/25 14:15 Alloa to Glasgow Queen Street due 15:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 14:15 Glasgow Central to Glasgow Central due 14:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
14:15 Not Stopping Glasgow Central
14:21 Not Stopping Pollokshields West
14:23 Not Stopping Maxwell Park
14:25 Not Stopping Shawlands
14:26 Not Stopping Pollokshaws East
14:28 Not Stopping Langside
14:31 Not Stopping Cathcart
14:33 Not Stopping Mount Florida
14:35 Not Stopping Crosshill
14:37 Not Stopping Queens Park Strathclyde
14:38 Not Stopping Pollokshields East
14:43 Not Stopping Glasgow Central

24/01/25 14:16 Edinburgh to Dunbar due 14:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
14:16 Not Stopping Edinburgh
14:24 Not Stopping Musselburgh
14:28 Not Stopping Wallyford
14:41 Not Stopping East Linton
14:47 Not Stopping Dunbar

24/01/25 14:17 Cumbernauld to Dalmuir due 15:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
Scheduled Expected Destination
14:17 Not Stopping Cumbernauld
14:19 Not Stopping Greenfaulds
14:26 Not Stopping Coatbridge Central
14:29 Not Stopping Whifflet
14:47 Not Stopping Motherwell
14:49 Not Stopping Airbles
14:55 Not Stopping Hamilton Central
14:58 Not Stopping Hamilton West
15:01 Not Stopping Blantyre
15:07 Not Stopping Newton Lanark
15:11 Not Stopping Cambuslang
15:15 Not Stopping Rutherglen
15:18 Not Stopping Dalmarnock
15:20 Not Stopping Bridgeton
15:23 Not Stopping Argyle Street
15:25 Not Stopping Glasgow Central Low Level
15:27 Not Stopping Anderston
15:29 Not Stopping Exhibition Centre
15:32 Not Stopping Partick
15:35 Not Stopping Hyndland
15:38 Not Stopping Anniesland
15:41 Not Stopping Westerton
15:44 Not Stopping Drumchapel
15:46 Not Stopping Drumry
15:48 Not Stopping Singer
15:51 Not Stopping Dalmuir

24/01/25 14:17 Glasgow Central to Wemyss Bay due 15:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
14:17 Not Stopping Glasgow Central
14:24 Not Stopping Cardonald
14:26 Not Stopping Hillington East
14:28 Not Stopping Hillington West
14:32 Not Stopping Paisley Gilmour Street
14:34 Not Stopping Paisley St James
14:39 Not Stopping Bishopton
14:45 Not Stopping Langbank
14:49 Not Stopping Woodhall
14:52 Not Stopping Port Glasgow
14:56 Not Stopping Whinhill
14:59 Not Stopping Drumfrochar
15:02 Not Stopping Branchton
15:10 Not Stopping Inverkip
15:15 Not Stopping Wemyss Bay

24/01/25 14:17 Dalmuir to Larkhall due 15:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
14:17 Not Stopping Dalmuir
14:19 Not Stopping Singer
14:21 Not Stopping Drumry
14:24 Not Stopping Drumchapel
14:27 Not Stopping Westerton
14:30 Not Stopping Anniesland
14:33 Not Stopping Hyndland
14:36 Not Stopping Partick
14:39 Not Stopping Exhibition Centre
14:42 Not Stopping Anderston
14:46 Not Stopping Glasgow Central Low Level
14:48 Not Stopping Argyle Street
14:51 Not Stopping Bridgeton
14:53 Not Stopping Dalmarnock
14:55 Not Stopping Rutherglen
14:59 Not Stopping Cambuslang
15:05 Not Stopping Newton Lanark
15:09 Not Stopping Blantyre
15:12 Not Stopping Hamilton West
15:15 Not Stopping Hamilton Central
15:19 Not Stopping Chatelherault
15:22 Not Stopping Merryton
15:25 Not Stopping Larkhall

24/01/25 14:17 Motherwell to Dalmuir due 15:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
14:17 Not Stopping Motherwell
14:19 Not Stopping Airbles
14:25 Not Stopping Hamilton Central
14:28 Not Stopping Hamilton West
14:31 Not Stopping Blantyre
14:36 Not Stopping Newton Lanark
14:39 Not Stopping Cambuslang
14:46 Not Stopping Rutherglen
14:48 Not Stopping Dalmarnock
14:50 Not Stopping Bridgeton
14:53 Not Stopping Argyle Street
14:55 Not Stopping Glasgow Central Low Level
14:57 Not Stopping Anderston
14:59 Not Stopping Exhibition Centre
15:02 Not Stopping Partick
15:05 Not Stopping Hyndland
15:08 Not Stopping Anniesland
15:11 Not Stopping Westerton
15:14 Not Stopping Drumchapel
15:16 Not Stopping Drumry
15:18 Not Stopping Singer
15:21 Not Stopping Dalmuir

24/01/25 14:17 Edinburgh to Cowdenbeath due 15:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:43
Scheduled Expected Destination
14:17 Not Stopping Edinburgh
14:23 Not Stopping Haymarket
14:28 Not Stopping Edinburgh Gateway
14:34 Not Stopping Dalmeny
14:38 Not Stopping North Queensferry
14:42 Not Stopping Inverkeithing
14:45 Not Stopping Rosyth
14:50 Not Stopping Dunfermline City
14:54 Not Stopping Dunfermline Queen Margaret
15:01 Not Stopping Cowdenbeath

24/01/25 14:18 Glasgow Central to East Kilbride due 14:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
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:38 Not Stopping Clarkston
14:41 Not Stopping Busby
14:47 Not Stopping Hairmyres
14:50 Not Stopping East Kilbride

24/01/25 14:18 Leven to Edinburgh due 15:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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:20 Not Stopping Haymarket
15:24 Not Stopping Edinburgh

24/01/25 14:18 Glasgow Central to Edinburgh due 15:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
14:18 Not Stopping Glasgow Central
14:29 Not Stopping Uddingston
14:33 Not Stopping Bellshill
14:37 Not Stopping Holytown
14:40 Not Stopping Carfin
14:44 Not Stopping Cleland
14:49 Not Stopping Hartwood
14:55 Not Stopping Shotts
15:00 Not Stopping Fauldhouse
15:04 Not Stopping Breich
15:09 Not Stopping Addiewell
15:12 Not Stopping West Calder
15:20 Not Stopping Livingston South
15:24 Not Stopping Kirknewton
15:31 Not Stopping Curriehill
15:35 Not Stopping Wester Hailes
15:37 Not Stopping Kingsknowe
15:40 Not Stopping Slateford
15:44 Not Stopping Haymarket
15:49 Not Stopping Edinburgh

24/01/25 14:19 Glasgow Queen Street to Alloa due 15:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
14:19 Not Stopping Glasgow Queen Street
14:25 Not Stopping Bishopbriggs
14:29 Not Stopping Lenzie
14:35 Not Stopping Croy
14:49 Not Stopping Larbert
14:58 Not Stopping Stirling
15:07 Not Stopping Alloa

24/01/25 14:19 Tweedbank to Edinburgh due 15:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
14:19 Not Stopping Tweedbank
14:23 Not Stopping Galashiels
14:32 Not Stopping Stow
14:49 Not Stopping Gorebridge
14:52 Not Stopping Newtongrange
14:55 Not Stopping Eskbank
15:02 Not Stopping Shawfair
15:05 Not Stopping Newcraighall
15:09 Not Stopping Brunstane
15:19 Not Stopping Edinburgh

24/01/25 14:19 Newton Lanark to Glasgow Central due 14:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
14:19 Not Stopping Newton Lanark
14:22 Not Stopping Kirkhill
14:25 Not Stopping Burnside
14:27 Not Stopping Croftfoot
14:30 Not Stopping Kings Park
14:35 Not Stopping Langside
14:37 Not Stopping Pollokshaws East
14:39 Not Stopping Shawlands
14:41 Not Stopping Maxwell Park
14:45 Not Stopping Pollokshields West
14:51 Not Stopping Glasgow Central

24/01/25 14:20 Glasgow Central to Newton Lanark due 14:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
14:20 Not Stopping Glasgow Central
14:25 Not Stopping Pollokshields East
14:26 Not Stopping Queens Park Strathclyde
14:28 Not Stopping Crosshill
14:30 Not Stopping Mount Florida
14:34 Not Stopping Kings Park
14:36 Not Stopping Croftfoot
14:38 Not Stopping Burnside
14:41 Not Stopping Kirkhill
14:44 Not Stopping Newton Lanark

24/01/25 14:21 Springburn to Milngavie due 15:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
14:21 Not Stopping Springburn
14:23 Not Stopping Barnhill
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

24/01/25 14:22 Helensburgh Central to Edinburgh due 16:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
14:22 Not Stopping Helensburgh Central
14:25 Not Stopping Craigendoran
14:30 Not Stopping Cardross
14:35 Not Stopping Dalreoch
14:37 Not Stopping Dumbarton Central
14:39 Not Stopping Dumbarton East
14:50 Not Stopping Dalmuir
15:00 Not Stopping Hyndland
15:02 Not Stopping Partick
15:07 Not Stopping Charing Cross
15:10 Not Stopping Glasgow Queen Street Ll
15:12 Not Stopping High Street
15:14 Not Stopping Bellgrove
15:18 Not Stopping Carntyne
15:20 Not Stopping Shettleston
15:23 Not Stopping Garrowhill
15:25 Not Stopping Easterhouse
15:29 Not Stopping Blairhill
15:32 Not Stopping Coatbridge Sunnyside
15:35 Not Stopping Coatdyke
15:39 Not Stopping Airdrie
15:42 Not Stopping Drumgelloch
15:46 Not Stopping Caldercruix
15:52 Not Stopping Blackridge
15:55 Not Stopping Armadale
16:01 Not Stopping Bathgate
16:06 Not Stopping Livingston North
16:09 Not Stopping Uphall
16:18 Not Stopping Edinburgh Park
16:24 Not Stopping Haymarket
16:30 Not Stopping Edinburgh

24/01/25 14:22 Lanark to Glasgow Central due 15:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
14:22 Not Stopping Lanark
14:32 Not Stopping Carluke
14:40 Not Stopping Wishaw
14:46 Not Stopping Shieldmuir
14:51 Not Stopping Motherwell
14:57 Not Stopping Bellshill
15:01 Not Stopping Uddingston
15:05 Not Stopping Cambuslang
15:14 Not Stopping Glasgow Central

24/01/25 14:22 North Berwick to Edinburgh due 14:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
14:22 Not Stopping North Berwick
14:30 Not Stopping Drem
14:36 Not Stopping Longniddry
14:41 Not Stopping Prestonpans
14:44 Not Stopping Wallyford
14:48 Not Stopping Musselburgh
14:55 Not Stopping Edinburgh

24/01/25 14:24 Crianlarich to Mallaig due 17:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
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:55 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

24/01/25 14:24 Glasgow Queen Street to Falkirk Grahamston due 15:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
14:24 Not Stopping Glasgow Queen Street
14:31 Not Stopping Springburn
14:37 Not Stopping Robroyston
14:39 Not Stopping Stepps
14:43 Not Stopping Gartcosh
14:50 Not Stopping Greenfaulds
14:52 Not Stopping Cumbernauld
15:05 Not Stopping Camelon
15:08 Not Stopping Falkirk Grahamston

24/01/25 14:25 Elgin to Inverness due 15:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 14:26 Glasgow Central to Lanark due 15:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
14:26 Not Stopping Glasgow Central
14:34 Not Stopping Cambuslang
14:39 Not Stopping Uddingston
14:43 Not Stopping Bellshill
14:55 Not Stopping Motherwell
14:59 Not Stopping Shieldmuir
15:03 Not Stopping Wishaw
15:09 Not Stopping Carluke
15:19 Not Stopping Lanark

24/01/25 14:26 Gourock to Glasgow Central due 15:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
Scheduled Expected Destination
14:26 Not Stopping Gourock
14:29 Not Stopping Fort Matilda
14:32 Not Stopping Greenock West
14:34 Not Stopping Greenock Central
14:37 Not Stopping Cartsdyke
14:39 Not Stopping Bogston
14:41 Not Stopping Port Glasgow
14:50 Not Stopping Bishopton
14:57 Not Stopping Paisley Gilmour Street
15:10 Not Stopping Glasgow Central

24/01/25 14:26 Neilston to Glasgow Central due 14:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
14:26 Not Stopping Neilston
14:33 Not Stopping Patterton
14:36 Not Stopping Whitecraigs
14:38 Not Stopping Williamwood
14:41 Not Stopping Muirend
14:44 Not Stopping Cathcart
14:46 Not Stopping Mount Florida
14:48 Not Stopping Crosshill
14:50 Not Stopping Queens Park Strathclyde
14:52 Not Stopping Pollokshields East
14:57 Not Stopping Glasgow Central

24/01/25 14:26 Motherwell to Dalmuir due 15:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 14:27 Perth to Edinburgh due 15:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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

24/01/25 14:27 Wemyss Bay to Glasgow Central due 15:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:04
Scheduled Expected Destination
14:27 Not Stopping Wemyss Bay
14:31 Not Stopping Inverkip
14:43 Not Stopping Branchton
14:45 Not Stopping Drumfrochar
14:48 Not Stopping Whinhill
14:53 Not Stopping Port Glasgow
14:55 Not Stopping Woodhall
14:59 Not Stopping Langbank
15:05 Not Stopping Bishopton
15:10 Not Stopping Paisley St James
15:13 Not Stopping Paisley Gilmour Street
15:16 Not Stopping Hillington West
15:18 Not Stopping Hillington East
15:20 Not Stopping Cardonald
15:28 Not Stopping Glasgow Central

24/01/25 14:28 East Kilbride to Glasgow Central due 14:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
14:28 Not Stopping East Kilbride
14:32 Not Stopping Hairmyres
14:37 Not Stopping Busby
14:40 Not Stopping Clarkston
14:43 Not Stopping Giffnock
14:46 Not Stopping Thornliebank
14:49 Not Stopping Pollokshaws West
14:52 Not Stopping Crossmyloof
14:59 Not Stopping Glasgow Central

24/01/25 14:28 Inverness to Aberdeen due 16:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 14:28 Barrhead to Glasgow Central due 14:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
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

24/01/25 14:28 Kilmarnock to Glasgow Central due 15:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
14:28 Not Stopping Kilmarnock
14:32 Not Stopping Kilmaurs
14:37 Not Stopping Stewarton
14:42 Not Stopping Dunlop
14:56 Not Stopping Barrhead
14:59 Not Stopping Nitshill
15:01 Not Stopping Priesthill & Darnley
15:03 Not Stopping Kennishead
15:07 Not Stopping Pollokshaws West
15:10 Not Stopping Crossmyloof
15:17 Not Stopping Glasgow Central

24/01/25 14:28 Anniesland to Glasgow Queen Street due 14:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
14:28 Not Stopping Anniesland
14:30 Not Stopping Kelvindale
14:32 Not Stopping Maryhill
14:34 Not Stopping Summerston
14:36 Not Stopping Gilshochill
14:38 Not Stopping Possilpark & Parkhouse
14:41 Not Stopping Ashfield
14:51 Not Stopping Glasgow Queen Street

24/01/25 14:28 Edinburgh to Glasgow Central due 15:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
14:28 Not Stopping Edinburgh
14:32 Not Stopping Haymarket
14:36 Not Stopping Slateford
14:39 Not Stopping Kingsknowe
14:41 Not Stopping Wester Hailes
14:45 Not Stopping Curriehill
14:51 Not Stopping Kirknewton
14:56 Not Stopping Livingston South
15:01 Not Stopping West Calder
15:04 Not Stopping Addiewell
15:09 Not Stopping Breich
15:13 Not Stopping Fauldhouse
15:18 Not Stopping Shotts
15:21 Not Stopping Hartwood
15:26 Not Stopping Cleland
15:30 Not Stopping Carfin
15:33 Not Stopping Holytown
15:37 Not Stopping Bellshill
15:43 Not Stopping Uddingston
15:56 Not Stopping Glasgow Central

24/01/25 14:28 Dalmuir to Cumbernauld due 16:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
Scheduled Expected Destination
14:28 Not Stopping Dalmuir
14:30 Not Stopping Clydebank
14:32 Not Stopping Yoker
14:35 Not Stopping Garscadden
14:37 Not Stopping Scotstounhill
14:40 Not Stopping Jordanhill
14:42 Not Stopping Hyndland
14:44 Not Stopping Partick
14:47 Not Stopping Exhibition Centre
14:50 Not Stopping Anderston
14:55 Not Stopping Glasgow Central Low Level
14:57 Not Stopping Argyle Street
15:00 Not Stopping Bridgeton
15:02 Not Stopping Dalmarnock
15:06 Not Stopping Rutherglen
15:09 Not Stopping Cambuslang
15:13 Not Stopping Newton Lanark
15:17 Not Stopping Blantyre
15:20 Not Stopping Hamilton West
15:27 Not Stopping Hamilton Central
15:32 Not Stopping Airbles
15:40 Not Stopping Motherwell
15:47 Not Stopping Whifflet
15:50 Not Stopping Coatbridge Central
15:58 Not Stopping Greenfaulds
16:00 Not Stopping Cumbernauld

24/01/25 14:29 Glasgow Central to Kilmarnock due 15:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
14:29 Not Stopping Glasgow Central
14:35 Not Stopping Crossmyloof
14:38 Not Stopping Pollokshaws West
14:41 Not Stopping Kennishead
14:43 Not Stopping Priesthill & Darnley
14:46 Not Stopping Nitshill
14:55 Not Stopping Barrhead
15:07 Not Stopping Dunlop
15:11 Not Stopping Stewarton
15:15 Not Stopping Kilmaurs
15:21 Not Stopping Kilmarnock

24/01/25 14:30 Glasgow Central to Ayr due 15:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
14:30 Not Stopping Glasgow Central
14:40 Not Stopping Paisley Gilmour Street
14:44 Not Stopping Johnstone
14:58 Not Stopping Kilwinning
15:02 Not Stopping Irvine
15:06 Not Stopping Barassie
15:09 Not Stopping Troon
15:13 Not Stopping Prestwick Int. Airport
15:15 Not Stopping Prestwick Town
15:18 Not Stopping Newton-On-Ayr
15:22 Not Stopping Ayr

24/01/25 14:30 Dunblane to Edinburgh due 15:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
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

24/01/25 14:30 Cumbernauld to Glasgow Queen Street due 14:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
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

24/01/25 14:31 Paisley Canal to Glasgow Central due 14:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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

24/01/25 14:33 Edinburgh to Dunblane due 15:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
14:33 Not Stopping Edinburgh
14:37 Not Stopping Haymarket
14:41 Not Stopping Edinburgh Park
14:52 Not Stopping Linlithgow
14:57 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

24/01/25 14:33 Larkhall to Dalmuir due 15:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
14:33 Not Stopping Larkhall
14:35 Not Stopping Merryton
14:38 Not Stopping Chatelherault
14:43 Not Stopping Hamilton Central
14:45 Not Stopping Hamilton West
14:49 Not Stopping Blantyre
14:53 Not Stopping Newton Lanark
14:56 Not Stopping Cambuslang
15:01 Not Stopping Rutherglen
15:04 Not Stopping Dalmarnock
15:06 Not Stopping Bridgeton
15:10 Not Stopping Argyle Street
15:17 Not Stopping Glasgow Central Low Level
15:19 Not Stopping Anderston
15:21 Not Stopping Exhibition Centre
15:25 Not Stopping Partick
15:27 Not Stopping Hyndland
15:29 Not Stopping Jordanhill
15:32 Not Stopping Scotstounhill
15:34 Not Stopping Garscadden
15:36 Not Stopping Yoker
15:38 Not Stopping Clydebank
15:42 Not Stopping Dalmuir

24/01/25 14:35 Ayr to Glasgow Central due 15:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
14:35 Not Stopping Ayr
14:37 Not Stopping Newton-On-Ayr
14:40 Not Stopping Prestwick Town
14:42 Not Stopping Prestwick Int. Airport
14:46 Not Stopping Troon
14:48 Not Stopping Barassie
14:53 Not Stopping Irvine
14:57 Not Stopping Kilwinning
15:11 Not Stopping Johnstone
15:15 Not Stopping Paisley Gilmour Street
15:26 Not Stopping Glasgow Central

24/01/25 14:35 Aberdeen to Glasgow Queen Street due 17:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 14:35 Glasgow Central to Gourock due 15:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:42
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

24/01/25 14:36 Milngavie to Springburn due 15:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 14:37 Glasgow Central to Neilston due 15:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
14:37 Not Stopping Glasgow Central
14:42 Not Stopping Pollokshields East
14:43 Not Stopping Queens Park Strathclyde
14:45 Not Stopping Crosshill
14:47 Not Stopping Mount Florida
14:49 Not Stopping Cathcart
14:52 Not Stopping Muirend
14:55 Not Stopping Williamwood
14:57 Not Stopping Whitecraigs
15:00 Not Stopping Patterton
15:08 Not Stopping Neilston

24/01/25 14:38 Glasgow Central to Paisley Canal due 14:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
14:38 Not Stopping Glasgow Central
14:43 Not Stopping Dumbreck
14:46 Not Stopping Corkerhill
14:48 Not Stopping Mosspark
14:50 Not Stopping Crookston
14:53 Not Stopping Hawkhead
14:56 Not Stopping Paisley Canal

24/01/25 14:38 Dalmuir to Whifflet due 15:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 14:39 Glasgow Queen Street to Inverness due 19:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 14:39 Edinburgh to North Berwick due 15:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
14:39 Not Stopping Edinburgh
14:46 Not Stopping Musselburgh
14:50 Not Stopping Wallyford
14:53 Not Stopping Prestonpans
14:58 Not Stopping Longniddry
15:04 Not Stopping Drem
15:13 Not Stopping North Berwick

24/01/25 14:40 Dundee to Edinburgh due 16:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
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

24/01/25 14:41 Edinburgh to Perth due 16:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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

24/01/25 14:42 Edinburgh to Tweedbank due 15:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
14:42 Not Stopping Edinburgh
14:50 Not Stopping Brunstane
14:54 Not Stopping Newcraighall
14:57 Not Stopping Shawfair
15:02 Not Stopping Eskbank
15:05 Not Stopping Newtongrange
15:10 Not Stopping Gorebridge
15:27 Not Stopping Stow
15:36 Not Stopping Galashiels
15:40 Not Stopping Tweedbank

24/01/25 14:45 Edinburgh to Glasgow Queen Street due 15:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
14:45 Not Stopping Edinburgh
14:49 Not Stopping Haymarket
15:04 Not Stopping Linlithgow
15:10 Not Stopping Polmont
15:14 Not Stopping Falkirk High
15:23 Not Stopping Croy
15:38 Not Stopping Glasgow Queen Street

24/01/25 14:45 Glasgow Queen Street to Edinburgh due 15:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
14:45 Not Stopping Glasgow Queen Street
14:55 Not Stopping Croy
15:04 Not Stopping Falkirk High
15:08 Not Stopping Polmont
15:14 Not Stopping Linlithgow
15:27 Not Stopping Haymarket
15:32 Not Stopping Edinburgh

24/01/25 14:45 Alloa to Glasgow Queen Street due 15:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
14:45 Not Stopping Alloa
14:55 Not Stopping Stirling
15:04 Not Stopping Larbert
15:14 Not Stopping Croy
15:19 Not Stopping Lenzie
15:23 Not Stopping Bishopbriggs
15:31 Not Stopping Glasgow Queen Street

24/01/25 14:45 Edinburgh to Glenrothes With Thornton due 15:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
14:45 Not Stopping Edinburgh
14:49 Not Stopping Haymarket
14:54 Not Stopping South Gyle
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:30 Not Stopping Cowdenbeath
15:36 Not Stopping Lochgelly
15:40 Not Stopping Cardenden
15:48 Not Stopping Glenrothes With Thornton

24/01/25 14:45 Falkirk Grahamston to Glasgow Queen Street due 15:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
14:45 Not Stopping Falkirk Grahamston
14:48 Not Stopping Camelon
15:01 Not Stopping Cumbernauld
15:03 Not Stopping Greenfaulds
15:10 Not Stopping Gartcosh
15:13 Not Stopping Stepps
15:16 Not Stopping Robroyston
15:22 Not Stopping Springburn
15:27 Not Stopping Glasgow Queen Street

24/01/25 14:45 Glasgow Central to Largs due 15:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
14:45 Not Stopping Glasgow Central
14:55 Not Stopping Paisley Gilmour Street
14:59 Not Stopping Johnstone
15:02 Not Stopping Milliken Park
15:04 Not Stopping Howwood Renfrew
15:08 Not Stopping Lochwinnoch
15:13 Not Stopping Glengarnock
15:17 Not Stopping Dalry
15:21 Not Stopping Kilwinning
15:25 Not Stopping Stevenston
15:28 Not Stopping Saltcoats
15:30 Not Stopping Ardrossan South Beach
15:36 Not Stopping West Kilbride
15:43 Not Stopping Fairlie
15:48 Not Stopping Largs

24/01/25 14:45 Glasgow Central to Newton Lanark due 15:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
14:45 Not Stopping Glasgow Central
14:51 Not Stopping Pollokshields West
14:53 Not Stopping Maxwell Park
14:55 Not Stopping Shawlands
14:56 Not Stopping Pollokshaws East
14:58 Not Stopping Langside
15:04 Not Stopping Kings Park
15:06 Not Stopping Croftfoot
15:08 Not Stopping Burnside
15:11 Not Stopping Kirkhill
15:14 Not Stopping Newton Lanark

24/01/25 14:47 Glasgow Central to East Kilbride due 15:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
14:47 Not Stopping Glasgow Central
14:54 Not Stopping Crossmyloof
14:56 Not Stopping Pollokshaws West
14:59 Not Stopping Thornliebank
15:03 Not Stopping Giffnock
15:07 Not Stopping Clarkston
15:10 Not Stopping Busby
15:13 Not Stopping Thorntonhall
15:17 Not Stopping Hairmyres
15:20 Not Stopping East Kilbride

24/01/25 14:47 Oban to Glasgow Queen Street due 18:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
14:47 Not Stopping Oban
14:58 Not Stopping Connel Ferry
15:12 Not Stopping Taynuilt
15:27 Not Stopping Loch Awe
15:38 Not Stopping Dalmally
15:57 Not Stopping Tyndrum Lower
16:07 Not Stopping Crianlarich
16:24 Not Stopping Ardlui
16:38 Not Stopping Arrochar & Tarbet
16:59 Not Stopping Garelochhead
17:10 Not Stopping Helensburgh Upper
17:23 Not Stopping Dumbarton Central
17:41 Not Stopping Dalmuir
18:03 Not Stopping Glasgow Queen Street

24/01/25 14:47 Glasgow Central to Wemyss Bay due 15:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
14:47 Not Stopping Glasgow Central
14:54 Not Stopping Cardonald
14:56 Not Stopping Hillington East
14:58 Not Stopping Hillington West
15:02 Not Stopping Paisley Gilmour Street
15:04 Not Stopping Paisley St James
15:09 Not Stopping Bishopton
15:15 Not Stopping Langbank
15:19 Not Stopping Woodhall
15:22 Not Stopping Port Glasgow
15:26 Not Stopping Whinhill
15:29 Not Stopping Drumfrochar
15:32 Not Stopping Branchton
15:40 Not Stopping Inverkip
15:45 Not Stopping Wemyss Bay

24/01/25 14:47 Dalmuir to Larkhall due 15:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
14:47 Not Stopping Dalmuir
14:49 Not Stopping Singer
14:51 Not Stopping Drumry
14:54 Not Stopping Drumchapel
14:57 Not Stopping Westerton
15:00 Not Stopping Anniesland
15:03 Not Stopping Hyndland
15:06 Not Stopping Partick
15:09 Not Stopping Exhibition Centre
15:12 Not Stopping Anderston
15:15 Not Stopping Glasgow Central Low Level
15:17 Not Stopping Argyle Street
15:21 Not Stopping Bridgeton
15:23 Not Stopping Dalmarnock
15:25 Not Stopping Rutherglen
15:29 Not Stopping Cambuslang
15:35 Not Stopping Newton Lanark
15:39 Not Stopping Blantyre
15:42 Not Stopping Hamilton West
15:45 Not Stopping Hamilton Central
15:49 Not Stopping Chatelherault
15:52 Not Stopping Merryton
15:55 Not Stopping Larkhall

24/01/25 14:48 Glasgow Queen Street to Alloa due 15:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 14:48 Tweedbank to Edinburgh due 15:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
14:48 Not Stopping Tweedbank
14:52 Not Stopping Galashiels
15:01 Not Stopping Stow
15:18 Not Stopping Gorebridge
15:22 Not Stopping Newtongrange
15:25 Not Stopping Eskbank
15:30 Not Stopping Shawfair
15:34 Not Stopping Newcraighall
15:37 Not Stopping Brunstane
15:47 Not Stopping Edinburgh

24/01/25 14:48 Glasgow Central to Lanark due 15:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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

24/01/25 14:48 Ardrossan Harbour to Glasgow Central due 15:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 14:49 Lanark to Glasgow Central due 15:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 14:49 Newton Lanark to Glasgow Central due 15:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
14:49 Not Stopping Newton Lanark
14:52 Not Stopping Kirkhill
14:55 Not Stopping Burnside
14:57 Not Stopping Croftfoot
14:59 Not Stopping Kings Park
15:03 Not Stopping Mount Florida
15:05 Not Stopping Crosshill
15:07 Not Stopping Queens Park Strathclyde
15:08 Not Stopping Pollokshields East
15:14 Not Stopping Glasgow Central

24/01/25 14:50 Inverness to Glasgow Queen Street due 18:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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:15 Not Stopping Glasgow Queen Street

24/01/25 14:50 Inverness to Invergordon due 15:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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

24/01/25 14:50 Garscadden to Edinburgh due 16:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:42
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

24/01/25 14:51 Springburn to Milngavie due 15:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
14:51 Not Stopping Springburn
14:53 Not Stopping Barnhill
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

24/01/25 14:51 Inverurie to Montrose due 16:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 14:51 Glasgow Central to Glasgow Central due 15:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
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

24/01/25 14:54 Cowdenbeath to Edinburgh due 15:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
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

24/01/25 14:55 Helensburgh Central to Edinburgh due 16:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
14:55 Not Stopping Helensburgh Central
14:58 Not Stopping Craigendoran
15:03 Not Stopping Cardross
15:08 Not Stopping Dalreoch
15:10 Not Stopping Dumbarton Central
15:12 Not Stopping Dumbarton East
15:22 Not Stopping Dalmuir
15:29 Not Stopping Hyndland
15:31 Not Stopping Partick
15:35 Not Stopping Charing Cross
15:39 Not Stopping Glasgow Queen Street Ll
15:41 Not Stopping High Street
15:43 Not Stopping Bellgrove
15:46 Not Stopping Carntyne
15:49 Not Stopping Shettleston
15:51 Not Stopping Garrowhill
15:54 Not Stopping Easterhouse
15:58 Not Stopping Blairhill
16:01 Not Stopping Coatbridge Sunnyside
16:03 Not Stopping Coatdyke
16:07 Not Stopping Airdrie
16:10 Not Stopping Drumgelloch
16:14 Not Stopping Caldercruix
16:20 Not Stopping Blackridge
16:24 Not Stopping Armadale
16:29 Not Stopping Bathgate
16:34 Not Stopping Livingston North
16:38 Not Stopping Uphall
16:46 Not Stopping Edinburgh Park
16:51 Not Stopping Haymarket
16:56 Not Stopping Edinburgh

24/01/25 14:55 Dunblane to Edinburgh due 15:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
14:55 Not Stopping Dunblane
14:58 Not Stopping Bridge Of Allan
15:04 Not Stopping Stirling
15:12 Not Stopping Larbert
15:15 Not Stopping Camelon
15:18 Not Stopping Falkirk Grahamston
15:23 Not Stopping Polmont
15:29 Not Stopping Linlithgow
15:43 Not Stopping Edinburgh Park
15:51 Not Stopping Haymarket
15:56 Not Stopping Edinburgh

24/01/25 14:55 Montrose to Aberdeen due 15:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 14:55 Edinburgh to Glasgow Central due 16:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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

24/01/25 14:55 Glasgow Queen Street to Cumbernauld due 15:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
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

24/01/25 14:56 Gourock to Glasgow Central due 15:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
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

24/01/25 14:56 Neilston to Glasgow Central due 15:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
14:56 Not Stopping Neilston
15:03 Not Stopping Patterton
15:06 Not Stopping Whitecraigs
15:08 Not Stopping Williamwood
15:11 Not Stopping Muirend
15:14 Not Stopping Cathcart
15:16 Not Stopping Mount Florida
15:18 Not Stopping Crosshill
15:20 Not Stopping Queens Park Strathclyde
15:23 Not Stopping Pollokshields East
15:28 Not Stopping Glasgow Central

24/01/25 14:57 East Kilbride to Glasgow Central due 15:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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

24/01/25 14:57 Glasgow Central to Barrhead due 15:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
14:57 Not Stopping Glasgow Central
15:03 Not Stopping Crossmyloof
15:05 Not Stopping Pollokshaws West
15:08 Not Stopping Kennishead
15:10 Not Stopping Priesthill & Darnley
15:12 Not Stopping Nitshill
15:17 Not Stopping Barrhead

24/01/25 14:57 Wemyss Bay to Glasgow Central due 15:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:04
Scheduled Expected Destination
14:57 Not Stopping Wemyss Bay
15:01 Not Stopping Inverkip
15:13 Not Stopping Branchton
15:15 Not Stopping Drumfrochar
15:18 Not Stopping Whinhill
15:23 Not Stopping Port Glasgow
15:25 Not Stopping Woodhall
15:29 Not Stopping Langbank
15:35 Not Stopping Bishopton
15:40 Not Stopping Paisley St James
15:43 Not Stopping Paisley Gilmour Street
15:46 Not Stopping Hillington West
15:48 Not Stopping Hillington East
15:50 Not Stopping Cardonald
15:58 Not Stopping Glasgow Central

24/01/25 14:58 Dalmuir to Motherwell due 16:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
14:58 Not Stopping Dalmuir
15:00 Not Stopping Clydebank
15:02 Not Stopping Yoker
15:07 Not Stopping Garscadden
15:09 Not Stopping Scotstounhill
15:11 Not Stopping Jordanhill
15:13 Not Stopping Hyndland
15:16 Not Stopping Partick
15:19 Not Stopping Exhibition Centre
15:21 Not Stopping Anderston
15:25 Not Stopping Glasgow Central Low Level
15:27 Not Stopping Argyle Street
15:30 Not Stopping Bridgeton
15:32 Not Stopping Dalmarnock
15:34 Not Stopping Rutherglen
15:37 Not Stopping Cambuslang
15:43 Not Stopping Newton Lanark
15:48 Not Stopping Blantyre
15:51 Not Stopping Hamilton West
15:56 Not Stopping Hamilton Central
16:01 Not Stopping Airbles
16:04 Not Stopping Motherwell

24/01/25 14:59 Kilmarnock to Glasgow Central due 15:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
14:59 Not Stopping Kilmarnock
15:03 Not Stopping Kilmaurs
15:08 Not Stopping Stewarton
15:13 Not Stopping Dunlop
15:24 Not Stopping Barrhead
15:40 Not Stopping Glasgow Central

24/01/25 15:00 Glasgow Central to Ayr due 15:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
15:00 Not Stopping Glasgow Central
15:10 Not Stopping Paisley Gilmour Street
15:14 Not Stopping Johnstone
15:28 Not Stopping Kilwinning
15:32 Not Stopping Irvine
15:36 Not Stopping Barassie
15:39 Not Stopping Troon
15:43 Not Stopping Prestwick Int. Airport
15:45 Not Stopping Prestwick Town
15:48 Not Stopping Newton-On-Ayr
15:52 Not Stopping Ayr

24/01/25 15:00 Edinburgh to Dundee due 16:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
15:00 Not Stopping Edinburgh
15:04 Not Stopping Haymarket
15:10 Not Stopping Edinburgh Gateway
15:21 Not Stopping Inverkeithing
15:37 Not Stopping Kirkcaldy
15:46 Not Stopping Markinch
15:56 Not Stopping Ladybank
16:02 Not Stopping Cupar
16:09 Not Stopping Leuchars
16:23 Not Stopping Dundee

24/01/25 15:01 Girvan to Ayr due 15:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
15:01 Not Stopping Girvan
15:17 Not Stopping Maybole
15:28 Not Stopping Ayr

24/01/25 15:01 Paisley Canal to Glasgow Central due 15:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
15:01 Not Stopping Paisley Canal
15:03 Not Stopping Hawkhead
15:06 Not Stopping Crookston
15:09 Not Stopping Mosspark
15:11 Not Stopping Corkerhill
15:14 Not Stopping Dumbreck
15:22 Not Stopping Glasgow Central

24/01/25 15:02 Glasgow Queen Street to Anniesland due 15:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
15:02 Not Stopping Glasgow Queen Street
15:07 Not Stopping Ashfield
15:10 Not Stopping Possilpark & Parkhouse
15:12 Not Stopping Gilshochill
15:14 Not Stopping Summerston
15:15 Not Stopping Maryhill
15:17 Not Stopping Kelvindale
15:20 Not Stopping Anniesland

24/01/25 15:02 Glenrothes With Thornton to Edinburgh due 16:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
15:02 Not Stopping Glenrothes With Thornton
15:09 Not Stopping Cardenden
15:13 Not Stopping Lochgelly
15:19 Not Stopping Cowdenbeath
15:25 Not Stopping Dunfermline Queen Margaret
15:29 Not Stopping Dunfermline City
15:33 Not Stopping Rosyth
15:37 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

24/01/25 15:02 Dunbar to Edinburgh due 15:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
15:02 Not Stopping Dunbar
15:09 Not Stopping East Linton
15:22 Not Stopping Wallyford
15:26 Not Stopping Musselburgh
15:32 Not Stopping Edinburgh

24/01/25 15:03 Edinburgh to Leven due 16:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 15:03 Glasgow Central to Edinburgh due 16:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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

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

24/01/25 15:04 Aberdeen to Inverurie due 15:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
15:04 Not Stopping Aberdeen
15:13 Not Stopping Dyce
15:21 Not Stopping Kintore
15:28 Not Stopping Inverurie

24/01/25 15:04 Bathgate to Milngavie due 16:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 15:05 Ayr to Glasgow Central due 15:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
15:05 Not Stopping Ayr
15:07 Not Stopping Newton-On-Ayr
15:10 Not Stopping Prestwick Town
15:12 Not Stopping Prestwick Int. Airport
15:16 Not Stopping Troon
15:18 Not Stopping Barassie
15:23 Not Stopping Irvine
15:27 Not Stopping Kilwinning
15:41 Not Stopping Johnstone
15:45 Not Stopping Paisley Gilmour Street
15:56 Not Stopping Glasgow Central

24/01/25 15:05 Glasgow Central to Gourock due 15:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
15:05 Not Stopping Glasgow Central
15:15 Not Stopping Paisley Gilmour Street
15:21 Not Stopping Bishopton
15:30 Not Stopping Port Glasgow
15:32 Not Stopping Bogston
15:34 Not Stopping Cartsdyke
15:36 Not Stopping Greenock Central
15:38 Not Stopping Greenock West
15:41 Not Stopping Fort Matilda
15:45 Not Stopping Gourock

24/01/25 15:06 Edinburgh to Dunblane due 16:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
15:06 Not Stopping Edinburgh
15:10 Not Stopping Haymarket
15:15 Not Stopping Edinburgh Park
15:29 Not Stopping Linlithgow
15:35 Not Stopping Polmont
15:40 Not Stopping Falkirk Grahamston
15:44 Not Stopping Camelon
15:49 Not Stopping Larbert
16:00 Not Stopping Stirling
16:04 Not Stopping Bridge Of Allan
16:08 Not Stopping Dunblane

24/01/25 15:06 Milngavie to Springburn due 15:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 15:06 Glasgow Central to Neilston due 15:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
15:06 Not Stopping Glasgow Central
15:11 Not Stopping Pollokshields East
15:14 Not Stopping Queens Park Strathclyde
15:16 Not Stopping Crosshill
15:18 Not Stopping Mount Florida
15:20 Not Stopping Cathcart
15:23 Not Stopping Muirend
15:26 Not Stopping Williamwood
15:28 Not Stopping Whitecraigs
15:31 Not Stopping Patterton
15:39 Not Stopping Neilston

24/01/25 15:06 Whifflet to Dalmuir due 16:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 15:07 Glasgow Queen Street to Inverness due 18:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 15:07 Largs to Glasgow Central due 16:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
15:07 Not Stopping Largs
15:12 Not Stopping Fairlie
15:17 Not Stopping West Kilbride
15:24 Not Stopping Ardrossan South Beach
15:26 Not Stopping Saltcoats
15:28 Not Stopping Stevenston
15:33 Not Stopping Kilwinning
15:38 Not Stopping Dalry
15:42 Not Stopping Glengarnock
15:46 Not Stopping Lochwinnoch
15:50 Not Stopping Howwood Renfrew
15:53 Not Stopping Milliken Park
15:56 Not Stopping Johnstone
16:01 Not Stopping Paisley Gilmour Street
16:12 Not Stopping Glasgow Central

24/01/25 15:08 Glasgow Central to Paisley Canal due 15:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
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

24/01/25 15:09 Carlisle to Dumfries due 15:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
15:09 Not Stopping Carlisle
15:21 Not Stopping Gretna Green
15:29 Not Stopping Annan
15:46 Not Stopping Dumfries

24/01/25 15:10 Dalmuir to Motherwell due 16:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 15:11 Edinburgh to Tweedbank due 16:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
15:11 Not Stopping Edinburgh
15:20 Not Stopping Brunstane
15:24 Not Stopping Newcraighall
15:28 Not Stopping Shawfair
15:32 Not Stopping Eskbank
15:35 Not Stopping Newtongrange
15:40 Not Stopping Gorebridge
15:58 Not Stopping Stow
16:07 Not Stopping Galashiels
16:11 Not Stopping Tweedbank

24/01/25 15:11 Glasgow Queen Street to Dundee due 16:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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:55 Not Stopping Dundee

24/01/25 15:13 Glasgow Central to Carlisle due 17:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
15:13 Not Stopping Glasgow Central
15:26 Not Stopping Barrhead
15:38 Not Stopping Dunlop
15:42 Not Stopping Stewarton
15:46 Not Stopping Kilmaurs
15:53 Not Stopping Kilmarnock
16:09 Not Stopping Auchinleck
16:18 Not Stopping New Cumnock
16:26 Not Stopping Kirkconnel
16:31 Not Stopping Sanquhar
17:07 Not Stopping Dumfries
17:22 Not Stopping Annan
17:31 Not Stopping Gretna Green
17:44 Not Stopping Carlisle

24/01/25 15:14 Inverurie to Aberdeen due 15:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
15:14 Not Stopping Inverurie
15:19 Not Stopping Kintore
15:29 Not Stopping Dyce
15:39 Not Stopping Aberdeen

24/01/25 15:15 Edinburgh to Glasgow Queen Street due 16:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
15:15 Not Stopping Edinburgh
15:20 Not Stopping Haymarket
15:34 Not Stopping Linlithgow
15:39 Not Stopping Polmont
15:44 Not Stopping Falkirk High
15:53 Not Stopping Croy
16:06 Not Stopping Glasgow Queen Street

24/01/25 15:15 Glasgow Queen Street to Edinburgh due 16:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
15:15 Not Stopping Glasgow Queen Street
15:27 Not Stopping Croy
15:36 Not Stopping Falkirk High
15:40 Not Stopping Polmont
15:46 Not Stopping Linlithgow
16:01 Not Stopping Haymarket
16:07 Not Stopping Edinburgh

24/01/25 15:15 Glasgow Central to Ardrossan Harbour due 16:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:20
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

24/01/25 15:15 Dundee to Glasgow Queen Street due 16:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14: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

24/01/25 15:15 Alloa to Glasgow Queen Street due 16:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:58
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

24/01/25 15:15 Glasgow Central to Glasgow Central due 15:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
15:15 Not Stopping Glasgow Central
15:21 Not Stopping Pollokshields West
15:23 Not Stopping Maxwell Park
15:25 Not Stopping Shawlands
15:26 Not Stopping Pollokshaws East
15:28 Not Stopping Langside
15:31 Not Stopping Cathcart
15:33 Not Stopping Mount Florida
15:35 Not Stopping Crosshill
15:37 Not Stopping Queens Park Strathclyde
15:40 Not Stopping Pollokshields East
15:45 Not Stopping Glasgow Central

24/01/25 15:17 Edinburgh to Cowdenbeath due 16:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
Scheduled Expected Destination
15:17 Not Stopping Edinburgh
15:22 Not Stopping Haymarket
15:27 Not Stopping Edinburgh Gateway
15:33 Not Stopping Dalmeny
15:37 Not Stopping North Queensferry
15:41 Not Stopping Inverkeithing
15:45 Not Stopping Rosyth
15:50 Not Stopping Dunfermline City
15:54 Not Stopping Dunfermline Queen Margaret
16:01 Not Stopping Cowdenbeath

24/01/25 15:17 Cumbernauld to Dalmuir due 16:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
Scheduled Expected Destination
15:17 Not Stopping Cumbernauld
15:19 Not Stopping Greenfaulds
15:26 Not Stopping Coatbridge Central
15:29 Not Stopping Whifflet
15:47 Not Stopping Motherwell
15:49 Not Stopping Airbles
15:55 Not Stopping Hamilton Central
15:58 Not Stopping Hamilton West
16:01 Not Stopping Blantyre
16:07 Not Stopping Newton Lanark
16:11 Not Stopping Cambuslang
16:14 Not Stopping Rutherglen
16:17 Not Stopping Dalmarnock
16:19 Not Stopping Bridgeton
16:22 Not Stopping Argyle Street
16:25 Not Stopping Glasgow Central Low Level
16:27 Not Stopping Anderston
16:29 Not Stopping Exhibition Centre
16:32 Not Stopping Partick
16:35 Not Stopping Hyndland
16:38 Not Stopping Anniesland
16:41 Not Stopping Westerton
16:44 Not Stopping Drumchapel
16:46 Not Stopping Drumry
16:48 Not Stopping Singer
16:51 Not Stopping Dalmuir

24/01/25 15:17 Glasgow Central to Wemyss Bay due 16:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
15:17 Not Stopping Glasgow Central
15:24 Not Stopping Cardonald
15:26 Not Stopping Hillington East
15:28 Not Stopping Hillington West
15:32 Not Stopping Paisley Gilmour Street
15:34 Not Stopping Paisley St James
15:39 Not Stopping Bishopton
15:45 Not Stopping Langbank
15:49 Not Stopping Woodhall
15:52 Not Stopping Port Glasgow
15:56 Not Stopping Whinhill
15:59 Not Stopping Drumfrochar
16:02 Not Stopping Branchton
16:10 Not Stopping Inverkip
16:15 Not Stopping Wemyss Bay

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

24/01/25 15:17 Motherwell to Dalmuir due 16:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
15:17 Not Stopping Motherwell
15:19 Not Stopping Airbles
15:25 Not Stopping Hamilton Central
15:28 Not Stopping Hamilton West
15:31 Not Stopping Blantyre
15:39 Not Stopping Newton Lanark
15:45 Not Stopping Cambuslang
15:48 Not Stopping Rutherglen
15:51 Not Stopping Dalmarnock
15:53 Not Stopping Bridgeton
15:56 Not Stopping Argyle Street
15:58 Not Stopping Glasgow Central Low Level
15:59 Not Stopping Anderston
16:01 Not Stopping Exhibition Centre
16:05 Not Stopping Partick
16:07 Not Stopping Hyndland
16:10 Not Stopping Anniesland
16:14 Not Stopping Westerton
16:16 Not Stopping Drumchapel
16:18 Not Stopping Drumry
16:21 Not Stopping Singer
16:24 Not Stopping Dalmuir

24/01/25 15:18 Glasgow Central to East Kilbride due 15:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
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:38 Not Stopping Clarkston
15:41 Not Stopping Busby
15:47 Not Stopping Hairmyres
15:50 Not Stopping East Kilbride

24/01/25 15:18 Glasgow Queen Street to Alloa due 16:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
15:18 Not Stopping Glasgow Queen Street
15:24 Not Stopping Bishopbriggs
15:28 Not Stopping Lenzie
15:34 Not Stopping Croy
15:44 Not Stopping Larbert
15:56 Not Stopping Stirling
16:05 Not Stopping Alloa

24/01/25 15:18 Glasgow Central to Edinburgh due 16:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
15:18 Not Stopping Glasgow Central
15:29 Not Stopping Uddingston
15:33 Not Stopping Bellshill
15:38 Not Stopping Holytown
15:40 Not Stopping Carfin
15:43 Not Stopping Cleland
15:48 Not Stopping Hartwood
15:51 Not Stopping Shotts
15:56 Not Stopping Fauldhouse
16:00 Not Stopping Breich
16:04 Not Stopping Addiewell
16:08 Not Stopping West Calder
16:12 Not Stopping Livingston South
16:17 Not Stopping Kirknewton
16:23 Not Stopping Curriehill
16:27 Not Stopping Wester Hailes
16:29 Not Stopping Kingsknowe
16:32 Not Stopping Slateford
16:38 Not Stopping Haymarket
16:44 Not Stopping Edinburgh

24/01/25 15:19 Ayr to Kilmarnock due 15:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
15:19 Not Stopping Ayr
15:24 Not Stopping Prestwick Town
15:30 Not Stopping Troon
15:46 Not Stopping Kilmarnock

24/01/25 15:19 Newton Lanark to Glasgow Central due 15:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
15:19 Not Stopping Newton Lanark
15:22 Not Stopping Kirkhill
15:25 Not Stopping Burnside
15:27 Not Stopping Croftfoot
15:29 Not Stopping Kings Park
15:34 Not Stopping Langside
15:36 Not Stopping Pollokshaws East
15:38 Not Stopping Shawlands
15:40 Not Stopping Maxwell Park
15:45 Not Stopping Pollokshields West
15:53 Not Stopping Glasgow Central

24/01/25 15:20 Leven to Edinburgh due 16:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
Scheduled Expected Destination
15:20 Not Stopping Leven
15:24 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:34 Not Stopping Edinburgh

24/01/25 15:20 Tweedbank to Edinburgh due 16:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
15:20 Not Stopping Tweedbank
15:24 Not Stopping Galashiels
15:33 Not Stopping Stow
15:50 Not Stopping Gorebridge
15:53 Not Stopping Newtongrange
15:56 Not Stopping Eskbank
16:01 Not Stopping Shawfair
16:05 Not Stopping Newcraighall
16:08 Not Stopping Brunstane
16:18 Not Stopping Edinburgh

24/01/25 15:20 Glasgow Central to Newton Lanark due 15:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
15:20 Not Stopping Glasgow Central
15:25 Not Stopping Pollokshields East
15:26 Not Stopping Queens Park Strathclyde
15:28 Not Stopping Crosshill
15:30 Not Stopping Mount Florida
15:34 Not Stopping Kings Park
15:36 Not Stopping Croftfoot
15:38 Not Stopping Burnside
15:41 Not Stopping Kirkhill
15:44 Not Stopping Newton Lanark

24/01/25 15:21 Springburn to Milngavie due 16:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
15:21 Not Stopping Springburn
15:23 Not Stopping Barnhill
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

24/01/25 15:21 Bathgate to Edinburgh due 15:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
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

24/01/25 15:21 Edinburgh to Bathgate due 15:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
15:21 Not Stopping Edinburgh
15:25 Not Stopping Haymarket
15:31 Not Stopping Edinburgh Park
15:40 Not Stopping Uphall
15:49 Not Stopping Livingston North
15:53 Not Stopping Bathgate

24/01/25 15:23 Lanark to Glasgow Central due 16:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
15:23 Not Stopping Lanark
15:33 Not Stopping Carluke
15:43 Not Stopping Wishaw
15:47 Not Stopping Shieldmuir
15:52 Not Stopping Motherwell
15:59 Not Stopping Bellshill
16:03 Not Stopping Uddingston
16:07 Not Stopping Cambuslang
16:16 Not Stopping Glasgow Central

24/01/25 15:24 Helensburgh Central to Edinburgh due 17:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
15:24 Not Stopping Helensburgh Central
15:27 Not Stopping Craigendoran
15:32 Not Stopping Cardross
15:37 Not Stopping Dalreoch
15:39 Not Stopping Dumbarton Central
15:41 Not Stopping Dumbarton East
15:50 Not Stopping Dalmuir
15:57 Not Stopping Hyndland
16:00 Not Stopping Partick
16:04 Not Stopping Charing Cross
16:08 Not Stopping Glasgow Queen Street Ll
16:10 Not Stopping High Street
16:17 Not Stopping Shettleston
16:20 Not Stopping Garrowhill
16:23 Not Stopping Easterhouse
16:27 Not Stopping Blairhill
16:30 Not Stopping Coatbridge Sunnyside
16:33 Not Stopping Coatdyke
16:39 Not Stopping Airdrie
16:43 Not Stopping Drumgelloch
17:01 Not Stopping Bathgate
17:06 Not Stopping Livingston North
17:10 Not Stopping Uphall
17:20 Not Stopping Edinburgh Park
17:25 Not Stopping Haymarket
17:29 Not Stopping Edinburgh

24/01/25 15:24 Glasgow Central to Lanark due 16:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
15:24 Not Stopping Glasgow Central
15:34 Not Stopping Cambuslang
15:38 Not Stopping Uddingston
15:47 Not Stopping Motherwell
15:50 Not Stopping Shieldmuir
15:57 Not Stopping Wishaw
16:03 Not Stopping Carluke
16:16 Not Stopping Lanark

24/01/25 15:25 Perth to Edinburgh due 16:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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

24/01/25 15:25 Dunblane to Edinburgh due 16:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
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

24/01/25 15:25 North Berwick to Edinburgh due 15:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
15:25 Not Stopping North Berwick
15:33 Not Stopping Drem
15:39 Not Stopping Longniddry
15:44 Not Stopping Prestonpans
15:47 Not Stopping Wallyford
15:51 Not Stopping Musselburgh
15:58 Not Stopping Edinburgh

24/01/25 15:25 Motherwell to Dalmuir due 16:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 15:26 Anniesland to Glasgow Queen Street due 15:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
15:26 Not Stopping Anniesland
15:28 Not Stopping Kelvindale
15:30 Not Stopping Maryhill
15:32 Not Stopping Summerston
15:34 Not Stopping Gilshochill
15:36 Not Stopping Possilpark & Parkhouse
15:39 Not Stopping Ashfield
15:48 Not Stopping Glasgow Queen Street

24/01/25 15:26 Gourock to Glasgow Central due 16:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
Scheduled Expected Destination
15:26 Not Stopping Gourock
15:29 Not Stopping Fort Matilda
15:32 Not Stopping Greenock West
15:34 Not Stopping Greenock Central
15:37 Not Stopping Cartsdyke
15:39 Not Stopping Bogston
15:41 Not Stopping Port Glasgow
15:50 Not Stopping Bishopton
15:57 Not Stopping Paisley Gilmour Street
16:07 Not Stopping Glasgow Central

24/01/25 15:26 Neilston to Glasgow Central due 15:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
15:26 Not Stopping Neilston
15:33 Not Stopping Patterton
15:36 Not Stopping Whitecraigs
15:38 Not Stopping Williamwood
15:41 Not Stopping Muirend
15:44 Not Stopping Cathcart
15:46 Not Stopping Mount Florida
15:48 Not Stopping Crosshill
15:50 Not Stopping Queens Park Strathclyde
15:52 Not Stopping Pollokshields East
15:57 Not Stopping Glasgow Central

24/01/25 15:27 Edinburgh to Glasgow Central due 16:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
15:27 Not Stopping Edinburgh
15:31 Not Stopping Haymarket
15:35 Not Stopping Slateford
15:38 Not Stopping Kingsknowe
15:40 Not Stopping Wester Hailes
15:44 Not Stopping Curriehill
15:51 Not Stopping Kirknewton
15:57 Not Stopping Livingston South
16:01 Not Stopping West Calder
16:05 Not Stopping Addiewell
16:09 Not Stopping Breich
16:13 Not Stopping Fauldhouse
16:18 Not Stopping Shotts
16:22 Not Stopping Hartwood
16:26 Not Stopping Cleland
16:30 Not Stopping Carfin
16:32 Not Stopping Holytown
16:36 Not Stopping Bellshill
16:41 Not Stopping Uddingston
16:57 Not Stopping Glasgow Central

24/01/25 15:27 Glasgow Queen Street to Falkirk Grahamston due 16:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
15:27 Not Stopping Glasgow Queen Street
15:34 Not Stopping Springburn
15:39 Not Stopping Robroyston
15:42 Not Stopping Stepps
15:46 Not Stopping Gartcosh
15:52 Not Stopping Greenfaulds
15:54 Not Stopping Cumbernauld
16:05 Not Stopping Camelon
16:07 Not Stopping Falkirk Grahamston

24/01/25 15:27 Wemyss Bay to Glasgow Central due 16:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
15:27 Not Stopping Wemyss Bay
15:31 Not Stopping Inverkip
15:43 Not Stopping Branchton
15:45 Not Stopping Drumfrochar
15:48 Not Stopping Whinhill
15:53 Not Stopping Port Glasgow
15:55 Not Stopping Woodhall
15:59 Not Stopping Langbank
16:05 Not Stopping Bishopton
16:10 Not Stopping Paisley St James
16:13 Not Stopping Paisley Gilmour Street
16:16 Not Stopping Hillington West
16:18 Not Stopping Hillington East
16:20 Not Stopping Cardonald
16:28 Not Stopping Glasgow Central

24/01/25 15:28 East Kilbride to Glasgow Central due 16:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
15:28 Not Stopping East Kilbride
15:32 Not Stopping Hairmyres
15:37 Not Stopping Busby
15:40 Not Stopping Clarkston
15:43 Not Stopping Giffnock
15:46 Not Stopping Thornliebank
15:49 Not Stopping Pollokshaws West
15:52 Not Stopping Crossmyloof
16:02 Not Stopping Glasgow Central

24/01/25 15:28 Glasgow Central to Kilmarnock due 16:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
15:28 Not Stopping Glasgow Central
15:34 Not Stopping Crossmyloof
15:37 Not Stopping Pollokshaws West
15:40 Not Stopping Kennishead
15:42 Not Stopping Priesthill & Darnley
15:45 Not Stopping Nitshill
15:57 Not Stopping Barrhead
16:09 Not Stopping Dunlop
16:13 Not Stopping Stewarton
16:18 Not Stopping Kilmaurs
16:23 Not Stopping Kilmarnock

24/01/25 15:28 Kilmarnock to Glasgow Central due 16:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
15:28 Not Stopping Kilmarnock
15:32 Not Stopping Kilmaurs
15:37 Not Stopping Stewarton
15:42 Not Stopping Dunlop
15:56 Not Stopping Barrhead
15:59 Not Stopping Nitshill
16:01 Not Stopping Priesthill & Darnley
16:03 Not Stopping Kennishead
16:07 Not Stopping Pollokshaws West
16:10 Not Stopping Crossmyloof
16:18 Not Stopping Glasgow Central

24/01/25 15:28 Dalmuir to Cumbernauld due 17:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
Scheduled Expected Destination
15:28 Not Stopping Dalmuir
15:30 Not Stopping Clydebank
15:32 Not Stopping Yoker
15:35 Not Stopping Garscadden
15:37 Not Stopping Scotstounhill
15:40 Not Stopping Jordanhill
15:42 Not Stopping Hyndland
15:44 Not Stopping Partick
15:47 Not Stopping Exhibition Centre
15:50 Not Stopping Anderston
15:55 Not Stopping Glasgow Central Low Level
15:57 Not Stopping Argyle Street
16:00 Not Stopping Bridgeton
16:02 Not Stopping Dalmarnock
16:05 Not Stopping Rutherglen
16:09 Not Stopping Cambuslang
16:15 Not Stopping Newton Lanark
16:19 Not Stopping Blantyre
16:22 Not Stopping Hamilton West
16:25 Not Stopping Hamilton Central
16:31 Not Stopping Airbles
16:36 Not Stopping Motherwell
16:49 Not Stopping Whifflet
16:52 Not Stopping Coatbridge Central
16:59 Not Stopping Greenfaulds
17:01 Not Stopping Cumbernauld

24/01/25 15:29 Barrhead to Glasgow Central due 15:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
15:29 Not Stopping Barrhead
15:32 Not Stopping Nitshill
15:34 Not Stopping Priesthill & Darnley
15:36 Not Stopping Kennishead
15:39 Not Stopping Pollokshaws West
15:41 Not Stopping Crossmyloof
15:47 Not Stopping Glasgow Central

24/01/25 15:30 Glasgow Central to Ayr due 16:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
15:30 Not Stopping Glasgow Central
15:40 Not Stopping Paisley Gilmour Street
15:44 Not Stopping Johnstone
15:58 Not Stopping Kilwinning
16:02 Not Stopping Irvine
16:06 Not Stopping Barassie
16:09 Not Stopping Troon
16:13 Not Stopping Prestwick Int. Airport
16:15 Not Stopping Prestwick Town
16:18 Not Stopping Newton-On-Ayr
16:24 Not Stopping Ayr

24/01/25 15:30 Edinburgh to Aberdeen due 17:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 15:31 Glasgow Central to Edinburgh due 17:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
15:31 Not Stopping Glasgow Central
15:56 Not Stopping Motherwell
16:02 Not Stopping Wishaw
16:09 Not Stopping Carluke
16:33 Not Stopping Carstairs
17:02 Not Stopping Haymarket
17:08 Not Stopping Edinburgh

24/01/25 15:31 Paisley Canal to Glasgow Central due 15:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
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

24/01/25 15:32 Dundee to Arbroath due 15:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:09
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

24/01/25 15:32 Cumbernauld to Glasgow Queen Street due 15:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
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

24/01/25 15:33 Edinburgh to Dunblane due 16:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
15:33 Not Stopping Edinburgh
15:39 Not Stopping Haymarket
15:44 Not Stopping Edinburgh Park
15:59 Not Stopping Linlithgow
16:04 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

24/01/25 15:33 Larkhall to Dalmuir due 16:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
15:33 Not Stopping Larkhall
15:35 Not Stopping Merryton
15:38 Not Stopping Chatelherault
15:42 Not Stopping Hamilton Central
15:45 Not Stopping Hamilton West
15:48 Not Stopping Blantyre
15:53 Not Stopping Newton Lanark
15:57 Not Stopping Cambuslang
16:01 Not Stopping Rutherglen
16:04 Not Stopping Dalmarnock
16:06 Not Stopping Bridgeton
16:10 Not Stopping Argyle Street
16:17 Not Stopping Glasgow Central Low Level
16:18 Not Stopping Anderston
16:21 Not Stopping Exhibition Centre
16:24 Not Stopping Partick
16:27 Not Stopping Hyndland
16:29 Not Stopping Jordanhill
16:31 Not Stopping Scotstounhill
16:34 Not Stopping Garscadden
16:36 Not Stopping Yoker
16:38 Not Stopping Clydebank
16:42 Not Stopping Dalmuir

24/01/25 15:34 Bathgate to Milngavie due 16:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 15:35 Inverness to Aberdeen due 17:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 15:35 Ayr to Glasgow Central due 16:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
15:35 Not Stopping Ayr
15:37 Not Stopping Newton-On-Ayr
15:40 Not Stopping Prestwick Town
15:42 Not Stopping Prestwick Int. Airport
15:46 Not Stopping Troon
15:48 Not Stopping Barassie
15:53 Not Stopping Irvine
15:57 Not Stopping Kilwinning
16:11 Not Stopping Johnstone
16:15 Not Stopping Paisley Gilmour Street
16:26 Not Stopping Glasgow Central

24/01/25 15:35 Aberdeen to Glasgow Queen Street due 18:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 15:35 Ayr to Stranraer due 16:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
Scheduled Expected Destination
15:35 Not Stopping Ayr
15:46 Not Stopping Maybole
16:02 Not Stopping Girvan
16:21 Not Stopping Barrhill
16:56 Not Stopping Stranraer

24/01/25 15:35 Glasgow Queen Street to Anniesland due 15:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
15:35 Not Stopping Glasgow Queen Street
15:42 Not Stopping Ashfield
15:44 Not Stopping Possilpark & Parkhouse
15:46 Not Stopping Gilshochill
15:49 Not Stopping Summerston
15:50 Not Stopping Maryhill
15:53 Not Stopping Kelvindale
15:56 Not Stopping Anniesland

24/01/25 15:36 Milngavie to Springburn due 16:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 15:36 Glasgow Central to Gourock due 16:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
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

24/01/25 15:36 Glasgow Central to Neilston due 16:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
15:36 Not Stopping Glasgow Central
15:41 Not Stopping Pollokshields East
15:42 Not Stopping Queens Park Strathclyde
15:44 Not Stopping Crosshill
15:46 Not Stopping Mount Florida
15:48 Not Stopping Cathcart
15:51 Not Stopping Muirend
15:54 Not Stopping Williamwood
15:56 Not Stopping Whitecraigs
15:59 Not Stopping Patterton
16:07 Not Stopping Neilston

24/01/25 15:38 Edinburgh to Perth due 17:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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

24/01/25 15:38 Glasgow Central to Paisley Canal due 15:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
15:38 Not Stopping Glasgow Central
15:43 Not Stopping Dumbreck
15:46 Not Stopping Corkerhill
15:48 Not Stopping Mosspark
15:50 Not Stopping Crookston
15:53 Not Stopping Hawkhead
15:56 Not Stopping Paisley Canal

24/01/25 15:39 Glasgow Queen Street to Aberdeen due 18:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 15:39 Edinburgh to North Berwick due 16:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
15:39 Not Stopping Edinburgh
15:46 Not Stopping Musselburgh
15:50 Not Stopping Wallyford
15:53 Not Stopping Prestonpans
15:58 Not Stopping Longniddry
16:04 Not Stopping Drem
16:13 Not Stopping North Berwick

24/01/25 15:39 Dalmuir to Whifflet due 16:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 15:42 Edinburgh to Tweedbank due 16:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
15:42 Not Stopping Edinburgh
15:51 Not Stopping Brunstane
15:55 Not Stopping Newcraighall
15:59 Not Stopping Shawfair
16:03 Not Stopping Eskbank
16:06 Not Stopping Newtongrange
16:11 Not Stopping Gorebridge
16:29 Not Stopping Stow
16:38 Not Stopping Galashiels
16:42 Not Stopping Tweedbank

24/01/25 15:43 Dundee to Edinburgh due 17:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
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

24/01/25 15:44 Inverness to Glasgow Queen Street due 19:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 15:45 Edinburgh to Glasgow Queen Street due 16:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
15:45 Not Stopping Edinburgh
15:49 Not Stopping Haymarket
16:04 Not Stopping Linlithgow
16:10 Not Stopping Polmont
16:14 Not Stopping Falkirk High
16:23 Not Stopping Croy
16:37 Not Stopping Glasgow Queen Street

24/01/25 15:45 Glasgow Queen Street to Edinburgh due 16:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
15:45 Not Stopping Glasgow Queen Street
15:55 Not Stopping Croy
16:04 Not Stopping Falkirk High
16:09 Not Stopping Polmont
16:14 Not Stopping Linlithgow
16:31 Not Stopping Haymarket
16:36 Not Stopping Edinburgh

24/01/25 15:45 Edinburgh to Glenrothes With Thornton due 16:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
15:45 Not Stopping Edinburgh
15:49 Not Stopping Haymarket
15:54 Not Stopping South Gyle
15:57 Not Stopping Edinburgh Gateway
16:03 Not Stopping Dalmeny
16:07 Not Stopping North Queensferry
16:11 Not Stopping Inverkeithing
16:15 Not Stopping Rosyth
16:20 Not Stopping Dunfermline City
16:24 Not Stopping Dunfermline Queen Margaret
16:30 Not Stopping Cowdenbeath
16:36 Not Stopping Lochgelly
16:40 Not Stopping Cardenden
16:48 Not Stopping Glenrothes With Thornton

24/01/25 15:45 Falkirk Grahamston to Glasgow Queen Street due 16:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
15:45 Not Stopping Falkirk Grahamston
15:48 Not Stopping Camelon
16:01 Not Stopping Cumbernauld
16:03 Not Stopping Greenfaulds
16:10 Not Stopping Gartcosh
16:13 Not Stopping Stepps
16:16 Not Stopping Robroyston
16:22 Not Stopping Springburn
16:28 Not Stopping Glasgow Queen Street

24/01/25 15:45 Glasgow Central to Largs due 16:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
15:45 Not Stopping Glasgow Central
15:55 Not Stopping Paisley Gilmour Street
15:59 Not Stopping Johnstone
16:02 Not Stopping Milliken Park
16:04 Not Stopping Howwood Renfrew
16:08 Not Stopping Lochwinnoch
16:13 Not Stopping Glengarnock
16:18 Not Stopping Dalry
16:22 Not Stopping Kilwinning
16:26 Not Stopping Stevenston
16:29 Not Stopping Saltcoats
16:31 Not Stopping Ardrossan South Beach
16:37 Not Stopping West Kilbride
16:44 Not Stopping Fairlie
16:49 Not Stopping Largs

24/01/25 15:45 Glasgow Central to Newton Lanark due 16:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
15:45 Not Stopping Glasgow Central
15:51 Not Stopping Pollokshields West
15:53 Not Stopping Maxwell Park
15:55 Not Stopping Shawlands
15:56 Not Stopping Pollokshaws East
15:58 Not Stopping Langside
16:04 Not Stopping Kings Park
16:06 Not Stopping Croftfoot
16:08 Not Stopping Burnside
16:11 Not Stopping Kirkhill
16:14 Not Stopping Newton Lanark

24/01/25 15:46 Inverurie to Aberdeen due 16:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
15:46 Not Stopping Inverurie
15:51 Not Stopping Kintore
16:03 Not Stopping Dyce
16:15 Not Stopping Aberdeen

24/01/25 15:46 Alloa to Glasgow Queen Street due 16:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
15:46 Not Stopping Alloa
15:56 Not Stopping Stirling
16:04 Not Stopping Larbert
16:14 Not Stopping Croy
16:20 Not Stopping Lenzie
16:24 Not Stopping Bishopbriggs
16:33 Not Stopping Glasgow Queen Street

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

24/01/25 15:47 Glasgow Central to Wemyss Bay due 16:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
15:47 Not Stopping Glasgow Central
15:54 Not Stopping Cardonald
15:56 Not Stopping Hillington East
15:58 Not Stopping Hillington West
16:02 Not Stopping Paisley Gilmour Street
16:04 Not Stopping Paisley St James
16:09 Not Stopping Bishopton
16:15 Not Stopping Langbank
16:19 Not Stopping Woodhall
16:22 Not Stopping Port Glasgow
16:26 Not Stopping Whinhill
16:29 Not Stopping Drumfrochar
16:32 Not Stopping Branchton
16:40 Not Stopping Inverkip
16:45 Not Stopping Wemyss Bay

24/01/25 15:47 Dalmuir to Larkhall due 16:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
15:47 Not Stopping Dalmuir
15:49 Not Stopping Singer
15:51 Not Stopping Drumry
15:54 Not Stopping Drumchapel
15:57 Not Stopping Westerton
16:00 Not Stopping Anniesland
16:03 Not Stopping Hyndland
16:06 Not Stopping Partick
16:09 Not Stopping Exhibition Centre
16:11 Not Stopping Anderston
16:13 Not Stopping Glasgow Central Low Level
16:15 Not Stopping Argyle Street
16:19 Not Stopping Bridgeton
16:21 Not Stopping Dalmarnock
16:26 Not Stopping Rutherglen
16:29 Not Stopping Cambuslang
16:34 Not Stopping Newton Lanark
16:38 Not Stopping Blantyre
16:41 Not Stopping Hamilton West
16:44 Not Stopping Hamilton Central
16:49 Not Stopping Chatelherault
16:52 Not Stopping Merryton
16:55 Not Stopping Larkhall

24/01/25 15:48 Lanark to Glasgow Central due 16:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 15:48 Ardrossan Harbour to Glasgow Central due 16:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 15:49 Edinburgh to Glasgow Central due 17:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
15:49 Not Stopping Edinburgh
15:54 Not Stopping Haymarket
16:18 Not Stopping Carstairs
16:26 Not Stopping Carluke
16:32 Not Stopping Wishaw
16:40 Not Stopping Motherwell
17:03 Not Stopping Glasgow Central

24/01/25 15:49 Tweedbank to Edinburgh due 16:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
15:49 Not Stopping Tweedbank
15:53 Not Stopping Galashiels
16:02 Not Stopping Stow
16:19 Not Stopping Gorebridge
16:22 Not Stopping Newtongrange
16:25 Not Stopping Eskbank
16:36 Not Stopping Shawfair
16:40 Not Stopping Newcraighall
16:43 Not Stopping Brunstane
16:52 Not Stopping Edinburgh

24/01/25 15:49 Glasgow Central to Lanark due 16:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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

24/01/25 15:49 Glasgow Queen Street to Alloa due 16:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:58
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

24/01/25 15:49 Newton Lanark to Glasgow Central due 16:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
15:49 Not Stopping Newton Lanark
15:52 Not Stopping Kirkhill
15:55 Not Stopping Burnside
15:57 Not Stopping Croftfoot
15:59 Not Stopping Kings Park
16:03 Not Stopping Mount Florida
16:05 Not Stopping Crosshill
16:07 Not Stopping Queens Park Strathclyde
16:08 Not Stopping Pollokshields East
16:13 Not Stopping Glasgow Central

24/01/25 15:49 Glasgow Central to Glasgow Central due 16:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
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

24/01/25 15:50 Aberdeen to Inverness due 18:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 15:51 Invergordon to Inverness due 16:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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

24/01/25 15:51 Springburn to Milngavie due 16:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
15:51 Not Stopping Springburn
15:53 Not Stopping Barnhill
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

24/01/25 15:53 Milngavie to Edinburgh due 17:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 15:54 Helensburgh Central to Edinburgh due 17:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
15:54 Not Stopping Helensburgh Central
15:57 Not Stopping Craigendoran
16:02 Not Stopping Cardross
16:07 Not Stopping Dalreoch
16:09 Not Stopping Dumbarton Central
16:11 Not Stopping Dumbarton East
16:20 Not Stopping Dalmuir
16:27 Not Stopping Hyndland
16:30 Not Stopping Partick
16:34 Not Stopping Charing Cross
16:36 Not Stopping Glasgow Queen Street Ll
16:38 Not Stopping High Street
16:44 Not Stopping Shettleston
16:47 Not Stopping Garrowhill
16:49 Not Stopping Easterhouse
16:53 Not Stopping Blairhill
16:56 Not Stopping Coatbridge Sunnyside
16:58 Not Stopping Coatdyke
17:02 Not Stopping Airdrie
17:05 Not Stopping Drumgelloch
17:19 Not Stopping Bathgate
17:24 Not Stopping Livingston North
17:28 Not Stopping Uphall
17:36 Not Stopping Edinburgh Park
17:43 Not Stopping Haymarket
17:49 Not Stopping Edinburgh

24/01/25 15:54 Dunblane to Edinburgh due 16:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
15:54 Not Stopping Dunblane
15:57 Not Stopping Bridge Of Allan
16:03 Not Stopping Stirling
16:11 Not Stopping Larbert
16:14 Not Stopping Camelon
16:17 Not Stopping Falkirk Grahamston
16:22 Not Stopping Polmont
16:28 Not Stopping Linlithgow
16:42 Not Stopping Edinburgh Park
16:47 Not Stopping Haymarket
16:52 Not Stopping Edinburgh

24/01/25 15:55 East Kilbride to Glasgow Central due 16:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
15:55 Not Stopping East Kilbride
15:59 Not Stopping Hairmyres
16:02 Not Stopping Thorntonhall
16:05 Not Stopping Busby
16:08 Not Stopping Clarkston
16:12 Not Stopping Giffnock
16:14 Not Stopping Thornliebank
16:21 Not Stopping Pollokshaws West
16:24 Not Stopping Crossmyloof
16:31 Not Stopping Glasgow Central

24/01/25 15:55 Glasgow Queen Street to Cumbernauld due 16:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
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

24/01/25 15:56 Gourock to Glasgow Central due 16:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
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

24/01/25 15:56 Neilston to Glasgow Central due 16:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
15:56 Not Stopping Neilston
16:03 Not Stopping Patterton
16:06 Not Stopping Whitecraigs
16:08 Not Stopping Williamwood
16:11 Not Stopping Muirend
16:14 Not Stopping Cathcart
16:16 Not Stopping Mount Florida
16:18 Not Stopping Crosshill
16:20 Not Stopping Queens Park Strathclyde
16:22 Not Stopping Pollokshields East
16:27 Not Stopping Glasgow Central

24/01/25 15:57 Edinburgh to Glasgow Central due 17:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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

24/01/25 15:57 Wemyss Bay to Glasgow Central due 17:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
15:57 Not Stopping Wemyss Bay
16:01 Not Stopping Inverkip
16:13 Not Stopping Branchton
16:15 Not Stopping Drumfrochar
16:18 Not Stopping Whinhill
16:23 Not Stopping Port Glasgow
16:25 Not Stopping Woodhall
16:29 Not Stopping Langbank
16:35 Not Stopping Bishopton
16:40 Not Stopping Paisley St James
16:43 Not Stopping Paisley Gilmour Street
16:46 Not Stopping Hillington West
16:48 Not Stopping Hillington East
16:50 Not Stopping Cardonald
17:00 Not Stopping Glasgow Central

24/01/25 15:58 Glasgow Central to Barrhead due 16:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
15:58 Not Stopping Glasgow Central
16:04 Not Stopping Crossmyloof
16:06 Not Stopping Pollokshaws West
16:09 Not Stopping Kennishead
16:11 Not Stopping Priesthill & Darnley
16:13 Not Stopping Nitshill
16:18 Not Stopping Barrhead

24/01/25 15:58 Montrose to Aberdeen due 16:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 15:58 Dalmuir to Motherwell due 17:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
15:58 Not Stopping Dalmuir
16:00 Not Stopping Clydebank
16:02 Not Stopping Yoker
16:05 Not Stopping Garscadden
16:07 Not Stopping Scotstounhill
16:10 Not Stopping Jordanhill
16:12 Not Stopping Hyndland
16:14 Not Stopping Partick
16:17 Not Stopping Exhibition Centre
16:20 Not Stopping Anderston
16:26 Not Stopping Glasgow Central Low Level
16:28 Not Stopping Argyle Street
16:31 Not Stopping Bridgeton
16:33 Not Stopping Dalmarnock
16:35 Not Stopping Rutherglen
16:39 Not Stopping Cambuslang
16:45 Not Stopping Newton Lanark
16:49 Not Stopping Blantyre
16:52 Not Stopping Hamilton West
16:56 Not Stopping Hamilton Central
17:01 Not Stopping Airbles
17:04 Not Stopping Motherwell

24/01/25 15:59 Cowdenbeath to Edinburgh due 16:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
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:38 Not Stopping Edinburgh

24/01/25 16:00 Glasgow Central to Ayr due 16:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
16:00 Not Stopping Glasgow Central
16:10 Not Stopping Paisley Gilmour Street
16:14 Not Stopping Johnstone
16:28 Not Stopping Kilwinning
16:32 Not Stopping Irvine
16:37 Not Stopping Barassie
16:40 Not Stopping Troon
16:44 Not Stopping Prestwick Int. Airport
16:45 Not Stopping Prestwick Town
16:49 Not Stopping Newton-On-Ayr
16:52 Not Stopping Ayr

24/01/25 16:00 Wick to Inverness due 20:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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: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: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:54 Not Stopping Muir Of Ord
20:14 Not Stopping Inverness

24/01/25 16:00 Edinburgh to Dundee due 17:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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:36 Not Stopping Kirkcaldy
16:45 Not Stopping Markinch
16:54 Not Stopping Ladybank
17:01 Not Stopping Cupar
17:08 Not Stopping Leuchars
17:30 Not Stopping Dundee

24/01/25 16:01 Paisley Canal to Glasgow Central due 16:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
16:01 Not Stopping Paisley Canal
16:03 Not Stopping Hawkhead
16:06 Not Stopping Crookston
16:09 Not Stopping Mosspark
16:11 Not Stopping Corkerhill
16:16 Not Stopping Dumbreck
16:23 Not Stopping Glasgow Central

24/01/25 16:02 Dumfries to Carlisle due 16:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:32
Scheduled Expected Destination
16:02 Not Stopping Dumfries
16:17 Not Stopping Annan
16:26 Not Stopping Gretna Green
16:39 Not Stopping Carlisle

24/01/25 16:02 Anniesland to Glasgow Queen Street due 16:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
16:02 Not Stopping Anniesland
16:04 Not Stopping Kelvindale
16:06 Not Stopping Maryhill
16:08 Not Stopping Summerston
16:10 Not Stopping Gilshochill
16:12 Not Stopping Possilpark & Parkhouse
16:15 Not Stopping Ashfield
16:24 Not Stopping Glasgow Queen Street

24/01/25 16:03 Glasgow Queen Street to Anniesland due 16:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
16:03 Not Stopping Glasgow Queen Street
16:08 Not Stopping Ashfield
16:11 Not Stopping Possilpark & Parkhouse
16:13 Not Stopping Gilshochill
16:15 Not Stopping Summerston
16:17 Not Stopping Maryhill
16:19 Not Stopping Kelvindale
16:22 Not Stopping Anniesland

24/01/25 16:03 Glenrothes With Thornton to Edinburgh due 17:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
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:38 Not Stopping Inverkeithing
16:43 Not Stopping North Queensferry
16:47 Not Stopping Dalmeny
16:53 Not Stopping Edinburgh Gateway
16:55 Not Stopping South Gyle
17:02 Not Stopping Haymarket
17:08 Not Stopping Edinburgh

24/01/25 16:03 Larkhall to Dalmuir due 17:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 16:04 Edinburgh to Dunblane due 17:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
16:04 Not Stopping Edinburgh
16:08 Not Stopping Haymarket
16:13 Not Stopping Edinburgh Park
16:28 Not Stopping Linlithgow
16:33 Not Stopping Polmont
16:38 Not Stopping Falkirk Grahamston
16:41 Not Stopping Camelon
16:45 Not Stopping Larbert
16:54 Not Stopping Stirling
16:58 Not Stopping Bridge Of Allan
17:02 Not Stopping Dunblane

24/01/25 16:04 Aberdeen to Edinburgh due 18:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 16:04 Aberdeen to Inverurie due 16:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
16:04 Not Stopping Aberdeen
16:12 Not Stopping Dyce
16:21 Not Stopping Kintore
16:27 Not Stopping Inverurie

24/01/25 16:04 Kilmarnock to Girvan due 16:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
16:04 Not Stopping Kilmarnock
16:17 Not Stopping Troon
16:22 Not Stopping Prestwick Town
16:30 Not Stopping Ayr
16:41 Not Stopping Maybole
16:56 Not Stopping Girvan

24/01/25 16:04 Glasgow Central to Edinburgh due 17:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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

24/01/25 16:04 Whifflet to Dalmuir due 17:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 16:05 Ayr to Glasgow Central due 16:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
16:05 Not Stopping Ayr
16:07 Not Stopping Newton-On-Ayr
16:10 Not Stopping Prestwick Town
16:12 Not Stopping Prestwick Int. Airport
16:16 Not Stopping Troon
16:18 Not Stopping Barassie
16:23 Not Stopping Irvine
16:27 Not Stopping Kilwinning
16:41 Not Stopping Johnstone
16:46 Not Stopping Paisley Gilmour Street
16:56 Not Stopping Glasgow Central

24/01/25 16:05 Mallaig to Glasgow Queen Street due 21:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
16:05 Not Stopping Mallaig
16:12 Not Stopping Morar
16:22 Not Stopping Arisaig
16:27 Not Stopping Beasdale
16:37 Not Stopping Lochailort
16:54 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:37 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:34 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

24/01/25 16:05 Glasgow Central to Gourock due 16:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
16:05 Not Stopping Glasgow Central
16:15 Not Stopping Paisley Gilmour Street
16:21 Not Stopping Bishopton
16:30 Not Stopping Port Glasgow
16:32 Not Stopping Bogston
16:34 Not Stopping Cartsdyke
16:36 Not Stopping Greenock Central
16:38 Not Stopping Greenock West
16:41 Not Stopping Fort Matilda
16:45 Not Stopping Gourock

24/01/25 16:06 Milngavie to Springburn due 16:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 16:06 Edinburgh to Leven due 17:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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:07 Not Stopping Cameron Bridge
17:12 Not Stopping Leven

24/01/25 16:07 Largs to Glasgow Central due 17:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
16:07 Not Stopping Largs
16:12 Not Stopping Fairlie
16:17 Not Stopping West Kilbride
16:24 Not Stopping Ardrossan South Beach
16:26 Not Stopping Saltcoats
16:28 Not Stopping Stevenston
16:33 Not Stopping Kilwinning
16:38 Not Stopping Dalry
16:42 Not Stopping Glengarnock
16:46 Not Stopping Lochwinnoch
16:50 Not Stopping Howwood Renfrew
16:53 Not Stopping Milliken Park
16:56 Not Stopping Johnstone
17:00 Not Stopping Paisley Gilmour Street
17:14 Not Stopping Glasgow Central

24/01/25 16:07 Glasgow Central to Neilston due 16:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
16:07 Not Stopping Glasgow Central
16:12 Not Stopping Pollokshields East
16:13 Not Stopping Queens Park Strathclyde
16:15 Not Stopping Crosshill
16:17 Not Stopping Mount Florida
16:19 Not Stopping Cathcart
16:22 Not Stopping Muirend
16:25 Not Stopping Williamwood
16:27 Not Stopping Whitecraigs
16:30 Not Stopping Patterton
16:38 Not Stopping Neilston

24/01/25 16:08 Carlisle to Glasgow Central due 18:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:26
Scheduled Expected Destination
16:08 Not Stopping Carlisle
16:21 Not Stopping Gretna Green
16:30 Not Stopping Annan
16:53 Not Stopping Dumfries
17:19 Not Stopping Sanquhar
17:24 Not Stopping Kirkconnel
17:33 Not Stopping New Cumnock
17:41 Not Stopping Auchinleck
17:59 Not Stopping Kilmarnock
18:03 Not Stopping Kilmaurs
18:08 Not Stopping Stewarton
18:13 Not Stopping Dunlop
18:23 Not Stopping Barrhead
18:39 Not Stopping Glasgow Central

24/01/25 16:08 Edinburgh to Milngavie due 17:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 16:08 Glasgow Central to Paisley Canal due 16:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
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

24/01/25 16:09 Dalmuir to Motherwell due 17:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 16:10 Glasgow Queen Street to Arbroath due 18:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:09
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

24/01/25 16:11 Oban to Dalmally due 17:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:09
Scheduled Expected Destination
16:11 Not Stopping Oban
16:22 Not Stopping Connel Ferry
16:34 Not Stopping Taynuilt
16:55 Not Stopping Loch Awe
17:00 Not Stopping Dalmally

24/01/25 16:12 Glasgow Central to Carlisle due 18:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
16:12 Not Stopping Glasgow Central
16:25 Not Stopping Barrhead
16:37 Not Stopping Dunlop
16:41 Not Stopping Stewarton
16:46 Not Stopping Kilmaurs
16:55 Not Stopping Kilmarnock
17:11 Not Stopping Auchinleck
17:20 Not Stopping New Cumnock
17:28 Not Stopping Kirkconnel
17:33 Not Stopping Sanquhar
18:01 Not Stopping Dumfries
18:16 Not Stopping Annan
18:25 Not Stopping Gretna Green
18:39 Not Stopping Carlisle

24/01/25 16:15 Edinburgh to Glasgow Queen Street due 17:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
16:15 Not Stopping Edinburgh
16:21 Not Stopping Haymarket
16:34 Not Stopping Linlithgow
16:40 Not Stopping Polmont
16:44 Not Stopping Falkirk High
16:53 Not Stopping Croy
17:07 Not Stopping Glasgow Queen Street

24/01/25 16:15 Glasgow Queen Street to Edinburgh due 17:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
16:15 Not Stopping Glasgow Queen Street
16:26 Not Stopping Croy
16:35 Not Stopping Falkirk High
16:39 Not Stopping Polmont
16:45 Not Stopping Linlithgow
16:58 Not Stopping Haymarket
17:04 Not Stopping Edinburgh

24/01/25 16:15 Glasgow Central to Ardrossan Harbour due 17:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:20
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

24/01/25 16:15 Alloa to Glasgow Queen Street due 17:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 16:15 Leven to Edinburgh due 17:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
Scheduled Expected Destination
16:15 Not Stopping Leven
16:19 Not Stopping Cameron Bridge
16:33 Not Stopping Kirkcaldy
16:37 Not Stopping Kinghorn
16:42 Not Stopping Burntisland
16:47 Not Stopping Aberdour
16:52 Not Stopping Dalgety Bay
16:55 Not Stopping Inverkeithing
16:59 Not Stopping North Queensferry
17:03 Not Stopping Dalmeny
17:09 Not Stopping Edinburgh Gateway
17:16 Not Stopping Haymarket
17:22 Not Stopping Edinburgh

24/01/25 16:15 Glasgow Central to Glasgow Central due 16:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
16:15 Not Stopping Glasgow Central
16:21 Not Stopping Pollokshields West
16:23 Not Stopping Maxwell Park
16:25 Not Stopping Shawlands
16:26 Not Stopping Pollokshaws East
16:28 Not Stopping Langside
16:31 Not Stopping Cathcart
16:33 Not Stopping Mount Florida
16:35 Not Stopping Crosshill
16:37 Not Stopping Queens Park Strathclyde
16:39 Not Stopping Pollokshields East
16:44 Not Stopping Glasgow Central

24/01/25 16:16 Motherwell to Dalmuir due 17:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
16:16 Not Stopping Motherwell
16:18 Not Stopping Airbles
16:24 Not Stopping Hamilton Central
16:27 Not Stopping Hamilton West
16:31 Not Stopping Blantyre
16:35 Not Stopping Newton Lanark
16:39 Not Stopping Cambuslang
16:43 Not Stopping Rutherglen
16:46 Not Stopping Dalmarnock
16:48 Not Stopping Bridgeton
16:52 Not Stopping Argyle Street
16:55 Not Stopping Glasgow Central Low Level
16:57 Not Stopping Anderston
16:59 Not Stopping Exhibition Centre
17:02 Not Stopping Partick
17:05 Not Stopping Hyndland
17:08 Not Stopping Anniesland
17:11 Not Stopping Westerton
17:14 Not Stopping Drumchapel
17:16 Not Stopping Drumry
17:18 Not Stopping Singer
17:21 Not Stopping Dalmuir

24/01/25 16:17 Glasgow Central to East Kilbride due 16:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
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:37 Not Stopping Clarkston
16:40 Not Stopping Busby
16:43 Not Stopping Thorntonhall
16:47 Not Stopping Hairmyres
16:50 Not Stopping East Kilbride

24/01/25 16:17 Edinburgh to Cowdenbeath due 17:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
Scheduled Expected Destination
16:17 Not Stopping Edinburgh
16:22 Not Stopping Haymarket
16:27 Not Stopping Edinburgh Gateway
16:33 Not Stopping Dalmeny
16:37 Not Stopping North Queensferry
16:41 Not Stopping Inverkeithing
16:45 Not Stopping Rosyth
16:50 Not Stopping Dunfermline City
16:54 Not Stopping Dunfermline Queen Margaret
17:01 Not Stopping Cowdenbeath

24/01/25 16:17 Cumbernauld to Dalmuir due 17:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
Scheduled Expected Destination
16:17 Not Stopping Cumbernauld
16:19 Not Stopping Greenfaulds
16:26 Not Stopping Coatbridge Central
16:29 Not Stopping Whifflet
16:47 Not Stopping Motherwell
16:49 Not Stopping Airbles
16:55 Not Stopping Hamilton Central
16:58 Not Stopping Hamilton West
17:01 Not Stopping Blantyre
17:06 Not Stopping Newton Lanark
17:11 Not Stopping Cambuslang
17:17 Not Stopping Rutherglen
17:19 Not Stopping Dalmarnock
17:21 Not Stopping Bridgeton
17:25 Not Stopping Argyle Street
17:27 Not Stopping Glasgow Central Low Level
17:28 Not Stopping Anderston
17:30 Not Stopping Exhibition Centre
17:34 Not Stopping Partick
17:36 Not Stopping Hyndland
17:39 Not Stopping Anniesland
17:42 Not Stopping Westerton
17:45 Not Stopping Drumchapel
17:47 Not Stopping Drumry
17:49 Not Stopping Singer
17:52 Not Stopping Dalmuir

24/01/25 16:17 Dundee to Glasgow Queen Street due 17:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14: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:56 Not Stopping Glasgow Queen Street

24/01/25 16:17 Glasgow Central to Wemyss Bay due 17:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
16:17 Not Stopping Glasgow Central
16:24 Not Stopping Cardonald
16:26 Not Stopping Hillington East
16:28 Not Stopping Hillington West
16:32 Not Stopping Paisley Gilmour Street
16:34 Not Stopping Paisley St James
16:39 Not Stopping Bishopton
16:45 Not Stopping Langbank
16:49 Not Stopping Woodhall
16:52 Not Stopping Port Glasgow
16:56 Not Stopping Whinhill
16:59 Not Stopping Drumfrochar
17:02 Not Stopping Branchton
17:10 Not Stopping Inverkip
17:15 Not Stopping Wemyss Bay

24/01/25 16:17 Dalmuir to Larkhall due 17:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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:14 Not Stopping Hamilton West
17:17 Not Stopping Hamilton Central
17:21 Not Stopping Chatelherault
17:24 Not Stopping Merryton
17:27 Not Stopping Larkhall

24/01/25 16:19 Edinburgh to Tweedbank due 17:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
16:19 Not Stopping Edinburgh
16:26 Not Stopping Brunstane
16:30 Not Stopping Newcraighall
16:33 Not Stopping Shawfair
16:38 Not Stopping Eskbank
16:41 Not Stopping Newtongrange
16:46 Not Stopping Gorebridge
17:03 Not Stopping Stow
17:12 Not Stopping Galashiels
17:16 Not Stopping Tweedbank

24/01/25 16:19 Glasgow Central to Edinburgh due 17:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
16:19 Not Stopping Glasgow Central
16:30 Not Stopping Uddingston
16:34 Not Stopping Bellshill
16:38 Not Stopping Holytown
16:40 Not Stopping Carfin
16:44 Not Stopping Cleland
16:49 Not Stopping Hartwood
16:59 Not Stopping Shotts
17:04 Not Stopping Fauldhouse
17:08 Not Stopping Breich
17:13 Not Stopping Addiewell
17:16 Not Stopping West Calder
17:24 Not Stopping Livingston South
17:29 Not Stopping Kirknewton
17:35 Not Stopping Curriehill
17:39 Not Stopping Wester Hailes
17:42 Not Stopping Kingsknowe
17:45 Not Stopping Slateford
17:51 Not Stopping Haymarket
17:56 Not Stopping Edinburgh

24/01/25 16:19 Newton Lanark to Glasgow Central due 16:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
16:19 Not Stopping Newton Lanark
16:22 Not Stopping Kirkhill
16:25 Not Stopping Burnside
16:27 Not Stopping Croftfoot
16:29 Not Stopping Kings Park
16:34 Not Stopping Langside
16:37 Not Stopping Pollokshaws East
16:40 Not Stopping Shawlands
16:42 Not Stopping Maxwell Park
16:47 Not Stopping Pollokshields West
16:55 Not Stopping Glasgow Central

24/01/25 16:20 Bathgate to Edinburgh due 16:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
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

24/01/25 16:20 Glasgow Central to Newton Lanark due 16:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
16:20 Not Stopping Glasgow Central
16:25 Not Stopping Pollokshields East
16:27 Not Stopping Queens Park Strathclyde
16:29 Not Stopping Crosshill
16:31 Not Stopping Mount Florida
16:34 Not Stopping Kings Park
16:36 Not Stopping Croftfoot
16:38 Not Stopping Burnside
16:41 Not Stopping Kirkhill
16:44 Not Stopping Newton Lanark

24/01/25 16:21 Perth to Edinburgh due 17:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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

24/01/25 16:21 Ayr to Kilmarnock due 16:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
16:21 Not Stopping Ayr
16:26 Not Stopping Prestwick Town
16:31 Not Stopping Troon
16:46 Not Stopping Kilmarnock

24/01/25 16:21 Glasgow Queen Street to Alloa due 17:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
16:21 Not Stopping Glasgow Queen Street
16:26 Not Stopping Bishopbriggs
16:30 Not Stopping Lenzie
16:36 Not Stopping Croy
16:49 Not Stopping Larbert
16:59 Not Stopping Stirling
17:08 Not Stopping Alloa

24/01/25 16:21 Springburn to Milngavie due 17:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
16:21 Not Stopping Springburn
16:23 Not Stopping Barnhill
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

24/01/25 16:21 Tweedbank to Edinburgh due 17:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
16:21 Not Stopping Tweedbank
16:25 Not Stopping Galashiels
16:34 Not Stopping Stow
16:51 Not Stopping Gorebridge
16:55 Not Stopping Newtongrange
16:58 Not Stopping Eskbank
17:03 Not Stopping Shawfair
17:06 Not Stopping Newcraighall
17:14 Not Stopping Brunstane
17:24 Not Stopping Edinburgh

24/01/25 16:22 Inverness to Elgin due 17:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 16:22 North Berwick to Edinburgh due 16:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
16:22 Not Stopping North Berwick
16:31 Not Stopping Drem
16:36 Not Stopping Longniddry
16:41 Not Stopping Prestonpans
16:44 Not Stopping Wallyford
16:48 Not Stopping Musselburgh
16:55 Not Stopping Edinburgh

24/01/25 16:23 Helensburgh Central to Edinburgh due 18:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
16:23 Not Stopping Helensburgh Central
16:26 Not Stopping Craigendoran
16:31 Not Stopping Cardross
16:36 Not Stopping Dalreoch
16:38 Not Stopping Dumbarton Central
16:40 Not Stopping Dumbarton East
16:49 Not Stopping Dalmuir
16:57 Not Stopping Hyndland
16:59 Not Stopping Partick
17:03 Not Stopping Charing Cross
17:06 Not Stopping Glasgow Queen Street Ll
17:08 Not Stopping High Street
17:14 Not Stopping Shettleston
17:16 Not Stopping Garrowhill
17:19 Not Stopping Easterhouse
17:23 Not Stopping Blairhill
17:25 Not Stopping Coatbridge Sunnyside
17:28 Not Stopping Coatdyke
17:32 Not Stopping Airdrie
17:35 Not Stopping Drumgelloch
17:49 Not Stopping Bathgate
17:53 Not Stopping Livingston North
17:56 Not Stopping Uphall
18:05 Not Stopping Edinburgh Park
18:10 Not Stopping Haymarket
18:15 Not Stopping Edinburgh

24/01/25 16:23 Milngavie to Edinburgh due 18:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 16:23 Lanark to Glasgow Central due 17:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
16:23 Not Stopping Lanark
16:33 Not Stopping Carluke
16:39 Not Stopping Wishaw
16:45 Not Stopping Shieldmuir
16:51 Not Stopping Motherwell
16:57 Not Stopping Bellshill
17:01 Not Stopping Uddingston
17:05 Not Stopping Cambuslang
17:15 Not Stopping Glasgow Central

24/01/25 16:23 Glasgow Central to Lanark due 17:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
16:23 Not Stopping Glasgow Central
16:33 Not Stopping Cambuslang
16:38 Not Stopping Uddingston
16:43 Not Stopping Bellshill
16:51 Not Stopping Motherwell
16:55 Not Stopping Shieldmuir
17:00 Not Stopping Wishaw
17:06 Not Stopping Carluke
17:18 Not Stopping Lanark

24/01/25 16:24 Dunblane to Edinburgh due 17:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
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

24/01/25 16:24 Edinburgh to Glasgow Central due 17:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
16:24 Not Stopping Edinburgh
16:28 Not Stopping Haymarket
16:32 Not Stopping Slateford
16:35 Not Stopping Kingsknowe
16:38 Not Stopping Wester Hailes
16:41 Not Stopping Curriehill
16:48 Not Stopping Kirknewton
16:53 Not Stopping Livingston South
16:57 Not Stopping West Calder
17:01 Not Stopping Addiewell
17:05 Not Stopping Breich
17:09 Not Stopping Fauldhouse
17:15 Not Stopping Shotts
17:19 Not Stopping Hartwood
17:23 Not Stopping Cleland
17:27 Not Stopping Carfin
17:29 Not Stopping Holytown
17:33 Not Stopping Bellshill
17:38 Not Stopping Uddingston
17:45 Not Stopping Cambuslang
17:58 Not Stopping Glasgow Central

24/01/25 16:24 Glasgow Queen Street to Falkirk Grahamston due 17:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
16:24 Not Stopping Glasgow Queen Street
16:29 Not Stopping Springburn
16:35 Not Stopping Robroyston
16:37 Not Stopping Stepps
16:41 Not Stopping Gartcosh
16:47 Not Stopping Greenfaulds
16:51 Not Stopping Cumbernauld
17:02 Not Stopping Camelon
17:05 Not Stopping Falkirk Grahamston

24/01/25 16:25 Aberdeen to Inverurie due 16:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
16:25 Not Stopping Aberdeen
16:34 Not Stopping Dyce
16:42 Not Stopping Kintore
16:49 Not Stopping Inverurie

24/01/25 16:26 Neilston to Glasgow Central due 16:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
16:26 Not Stopping Neilston
16:33 Not Stopping Patterton
16:36 Not Stopping Whitecraigs
16:38 Not Stopping Williamwood
16:41 Not Stopping Muirend
16:44 Not Stopping Cathcart
16:46 Not Stopping Mount Florida
16:48 Not Stopping Crosshill
16:50 Not Stopping Queens Park Strathclyde
16:52 Not Stopping Pollokshields East
16:58 Not Stopping Glasgow Central

24/01/25 16:27 Gourock to Glasgow Central due 17:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
Scheduled Expected Destination
16:27 Not Stopping Gourock
16:30 Not Stopping Fort Matilda
16:33 Not Stopping Greenock West
16:35 Not Stopping Greenock Central
16:38 Not Stopping Cartsdyke
16:40 Not Stopping Bogston
16:42 Not Stopping Port Glasgow
16:51 Not Stopping Bishopton
16:58 Not Stopping Paisley Gilmour Street
17:09 Not Stopping Glasgow Central

24/01/25 16:27 Wemyss Bay to Glasgow Central due 17:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
16:27 Not Stopping Wemyss Bay
16:31 Not Stopping Inverkip
16:43 Not Stopping Branchton
16:45 Not Stopping Drumfrochar
16:48 Not Stopping Whinhill
16:53 Not Stopping Port Glasgow
16:55 Not Stopping Woodhall
16:59 Not Stopping Langbank
17:05 Not Stopping Bishopton
17:10 Not Stopping Paisley St James
17:13 Not Stopping Paisley Gilmour Street
17:16 Not Stopping Hillington West
17:18 Not Stopping Hillington East
17:20 Not Stopping Cardonald
17:28 Not Stopping Glasgow Central

24/01/25 16:27 Motherwell to Dalmuir due 17:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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:04 Not Stopping Glasgow Central Low Level
17:06 Not Stopping Anderston
17:08 Not Stopping Exhibition Centre
17:11 Not Stopping Partick
17:14 Not Stopping Hyndland
17:16 Not Stopping Jordanhill
17:18 Not Stopping Scotstounhill
17:21 Not Stopping Garscadden
17:23 Not Stopping Yoker
17:25 Not Stopping Clydebank
17:31 Not Stopping Dalmuir

24/01/25 16:28 East Kilbride to Glasgow Central due 17:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
16:28 Not Stopping East Kilbride
16:32 Not Stopping Hairmyres
16:37 Not Stopping Busby
16:40 Not Stopping Clarkston
16:43 Not Stopping Giffnock
16:46 Not Stopping Thornliebank
16:49 Not Stopping Pollokshaws West
16:52 Not Stopping Crossmyloof
17:02 Not Stopping Glasgow Central

24/01/25 16:28 Glasgow Central to Kilmarnock due 17:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
16:28 Not Stopping Glasgow Central
16:34 Not Stopping Crossmyloof
16:37 Not Stopping Pollokshaws West
16:40 Not Stopping Kennishead
16:42 Not Stopping Priesthill & Darnley
16:45 Not Stopping Nitshill
16:56 Not Stopping Barrhead
17:08 Not Stopping Dunlop
17:12 Not Stopping Stewarton
17:16 Not Stopping Kilmaurs
17:21 Not Stopping Kilmarnock

24/01/25 16:28 Anniesland to Glasgow Queen Street due 16:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
16:28 Not Stopping Anniesland
16:30 Not Stopping Kelvindale
16:32 Not Stopping Maryhill
16:34 Not Stopping Summerston
16:36 Not Stopping Gilshochill
16:38 Not Stopping Possilpark & Parkhouse
16:41 Not Stopping Ashfield
16:48 Not Stopping Glasgow Queen Street

24/01/25 16:28 Airdrie to Milngavie due 17:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 16:28 Dalmuir to Cumbernauld due 17:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
Scheduled Expected Destination
16:28 Not Stopping Dalmuir
16:30 Not Stopping Clydebank
16:32 Not Stopping Yoker
16:35 Not Stopping Garscadden
16:37 Not Stopping Scotstounhill
16:40 Not Stopping Jordanhill
16:42 Not Stopping Hyndland
16:44 Not Stopping Partick
16:47 Not Stopping Exhibition Centre
16:50 Not Stopping Anderston
16:56 Not Stopping Glasgow Central Low Level
16:58 Not Stopping Argyle Street
17:01 Not Stopping Bridgeton
17:03 Not Stopping Dalmarnock
17:06 Not Stopping Rutherglen
17:10 Not Stopping Cambuslang
17:15 Not Stopping Newton Lanark
17:19 Not Stopping Blantyre
17:22 Not Stopping Hamilton West
17:26 Not Stopping Hamilton Central
17:31 Not Stopping Airbles
17:35 Not Stopping Motherwell
17:45 Not Stopping Whifflet
17:48 Not Stopping Coatbridge Central
17:56 Not Stopping Greenfaulds
17:59 Not Stopping Cumbernauld

24/01/25 16:29 Edinburgh to Aberdeen due 18:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
16:29 Not Stopping Edinburgh
16:35 Not Stopping Haymarket
17:17 Not Stopping Cupar
17:24 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

24/01/25 16:30 Edinburgh to Glasgow Queen Street due 17:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
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

24/01/25 16:30 Glasgow Central to Ayr due 17:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
16:30 Not Stopping Glasgow Central
16:41 Not Stopping Paisley Gilmour Street
16:45 Not Stopping Johnstone
16:59 Not Stopping Kilwinning
17:03 Not Stopping Irvine
17:09 Not Stopping Troon
17:13 Not Stopping Prestwick Town
17:21 Not Stopping Ayr

24/01/25 16:30 Barrhead to Glasgow Central due 16:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
16:30 Not Stopping Barrhead
16:33 Not Stopping Nitshill
16:35 Not Stopping Priesthill & Darnley
16:37 Not Stopping Kennishead
16:40 Not Stopping Pollokshaws West
16:42 Not Stopping Crossmyloof
16:51 Not Stopping Glasgow Central

24/01/25 16:30 Glasgow Queen Street to Edinburgh due 17:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
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

24/01/25 16:30 Kilmarnock to Glasgow Central due 17:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
16:30 Not Stopping Kilmarnock
16:34 Not Stopping Kilmaurs
16:39 Not Stopping Stewarton
16:44 Not Stopping Dunlop
16:55 Not Stopping Barrhead
16:58 Not Stopping Nitshill
17:01 Not Stopping Priesthill & Darnley
17:03 Not Stopping Kennishead
17:06 Not Stopping Pollokshaws West
17:09 Not Stopping Crossmyloof
17:19 Not Stopping Glasgow Central

24/01/25 16:31 Paisley Canal to Glasgow Central due 16:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
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

24/01/25 16:31 Cumbernauld to Glasgow Queen Street due 16:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
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

24/01/25 16:32 Aberdeen to Glasgow Queen Street due 19:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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:43 Not Stopping Stirling
19:13 Not Stopping Glasgow Queen Street

24/01/25 16:32 Glasgow Central to Gourock due 17:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
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

24/01/25 16:33 Glasgow Central to East Kilbride due 17:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
16:33 Not Stopping Glasgow Central
16:49 Not Stopping Clarkston
16:54 Not Stopping Busby
17:00 Not Stopping Hairmyres
17:03 Not Stopping East Kilbride

24/01/25 16:33 Edinburgh to Dunbar due 17:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
16:33 Not Stopping Edinburgh
16:41 Not Stopping Musselburgh
16:45 Not Stopping Wallyford
16:58 Not Stopping East Linton
17:04 Not Stopping Dunbar

24/01/25 16:33 Larkhall to Dalmuir due 17:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 16:34 Arbroath to Dundee due 16:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:09
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

24/01/25 16:34 Glasgow Central to Ayr due 17:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
16:34 Not Stopping Glasgow Central
16:41 Not Stopping Hillington East
16:43 Not Stopping Hillington West
16:47 Not Stopping Paisley Gilmour Street
16:51 Not Stopping Johnstone
17:00 Not Stopping Glengarnock
17:04 Not Stopping Dalry
17:10 Not Stopping Kilwinning
17:15 Not Stopping Irvine
17:19 Not Stopping Barassie
17:22 Not Stopping Troon
17:26 Not Stopping Prestwick Int. Airport
17:28 Not Stopping Prestwick Town
17:31 Not Stopping Newton-On-Ayr
17:35 Not Stopping Ayr

24/01/25 16:34 Glasgow Queen Street to Oban due 19:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
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:00 Not Stopping Loch Awe
19:21 Not Stopping Taynuilt
19:31 Not Stopping Connel Ferry
19:44 Not Stopping Oban

24/01/25 16:35 Edinburgh to Perth due 18:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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

24/01/25 16:35 Ayr to Glasgow Central due 17:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
16:35 Not Stopping Ayr
16:37 Not Stopping Newton-On-Ayr
16:41 Not Stopping Prestwick Town
16:42 Not Stopping Prestwick Int. Airport
16:46 Not Stopping Troon
16:49 Not Stopping Barassie
16:54 Not Stopping Irvine
16:59 Not Stopping Kilwinning
17:14 Not Stopping Johnstone
17:20 Not Stopping Paisley Gilmour Street
17:30 Not Stopping Glasgow Central

24/01/25 16:35 Glasgow Central to Neilston due 17:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
16:35 Not Stopping Glasgow Central
16:40 Not Stopping Pollokshields East
16:41 Not Stopping Queens Park Strathclyde
16:43 Not Stopping Crosshill
16:45 Not Stopping Mount Florida
16:47 Not Stopping Cathcart
16:50 Not Stopping Muirend
16:53 Not Stopping Williamwood
16:55 Not Stopping Whitecraigs
16:58 Not Stopping Patterton
17:06 Not Stopping Neilston

24/01/25 16:36 Milngavie to Springburn due 17:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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:58 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

24/01/25 16:38 Edinburgh to Dunblane due 17:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
16:38 Not Stopping Edinburgh
16:43 Not Stopping Haymarket
16:47 Not Stopping Edinburgh Park
17:02 Not Stopping Linlithgow
17:07 Not Stopping Polmont
17:14 Not Stopping Falkirk Grahamston
17:17 Not Stopping Camelon
17:21 Not Stopping Larbert
17:30 Not Stopping Stirling
17:34 Not Stopping Bridge Of Allan
17:38 Not Stopping Dunblane

24/01/25 16:38 Glasgow Central to Paisley Canal due 16:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
16:38 Not Stopping Glasgow Central
16:43 Not Stopping Dumbreck
16:46 Not Stopping Corkerhill
16:48 Not Stopping Mosspark
16:50 Not Stopping Crookston
16:53 Not Stopping Hawkhead
16:56 Not Stopping Paisley Canal

24/01/25 16:38 Dundee to Edinburgh due 18:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
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:28 Not Stopping Kirkcaldy
17:44 Not Stopping Inverkeithing
17:56 Not Stopping Edinburgh Gateway
18:05 Not Stopping Haymarket
18:09 Not Stopping Edinburgh

24/01/25 16:38 Glasgow Queen Street to Aberdeen due 19:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:54
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

24/01/25 16:39 Dalmuir to Whifflet due 17:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 16:41 Glasgow Queen Street to Anniesland due 17:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
16:41 Not Stopping Glasgow Queen Street
16:46 Not Stopping Ashfield
16:49 Not Stopping Possilpark & Parkhouse
16:51 Not Stopping Gilshochill
16:53 Not Stopping Summerston
16:55 Not Stopping Maryhill
16:57 Not Stopping Kelvindale
17:00 Not Stopping Anniesland

24/01/25 16:41 Edinburgh to Milngavie due 18:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 16:42 Edinburgh to North Berwick due 17:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
16:42 Not Stopping Edinburgh
16:49 Not Stopping Musselburgh
16:53 Not Stopping Wallyford
16:57 Not Stopping Prestonpans
17:02 Not Stopping Longniddry
17:07 Not Stopping Drem
17:16 Not Stopping North Berwick

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

24/01/25 16:45 Edinburgh to Glasgow Queen Street due 17:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
16:45 Not Stopping Edinburgh
16:50 Not Stopping Haymarket
17:08 Not Stopping Linlithgow
17:13 Not Stopping Polmont
17:18 Not Stopping Falkirk High
17:27 Not Stopping Croy
17:39 Not Stopping Glasgow Queen Street

24/01/25 16:45 Glasgow Queen Street to Edinburgh due 17:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
16:45 Not Stopping Glasgow Queen Street
16:56 Not Stopping Croy
17:07 Not Stopping Falkirk High
17:12 Not Stopping Polmont
17:17 Not Stopping Linlithgow
17:30 Not Stopping Haymarket
17:35 Not Stopping Edinburgh

24/01/25 16:45 Alloa to Glasgow Queen Street due 17:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
16:45 Not Stopping Alloa
16:55 Not Stopping Stirling
17:03 Not Stopping Larbert
17:13 Not Stopping Croy
17:18 Not Stopping Lenzie
17:22 Not Stopping Bishopbriggs
17:32 Not Stopping Glasgow Queen Street

24/01/25 16:45 Edinburgh to Tweedbank due 17:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
16:45 Not Stopping Edinburgh
16:54 Not Stopping Brunstane
16:58 Not Stopping Newcraighall
17:01 Not Stopping Shawfair
17:06 Not Stopping Eskbank
17:09 Not Stopping Newtongrange
17:14 Not Stopping Gorebridge
17:31 Not Stopping Stow
17:40 Not Stopping Galashiels
17:44 Not Stopping Tweedbank

24/01/25 16:45 Glasgow Central to Largs due 17:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
16:45 Not Stopping Glasgow Central
16:56 Not Stopping Paisley Gilmour Street
17:00 Not Stopping Johnstone
17:03 Not Stopping Milliken Park
17:06 Not Stopping Howwood Renfrew
17:10 Not Stopping Lochwinnoch
17:19 Not Stopping Kilwinning
17:23 Not Stopping Stevenston
17:26 Not Stopping Saltcoats
17:28 Not Stopping Ardrossan South Beach
17:34 Not Stopping West Kilbride
17:39 Not Stopping Fairlie
17:46 Not Stopping Largs

24/01/25 16:45 Glasgow Central to Newton Lanark due 17:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
16:45 Not Stopping Glasgow Central
16:51 Not Stopping Pollokshields West
16:53 Not Stopping Maxwell Park
16:55 Not Stopping Shawlands
16:56 Not Stopping Pollokshaws East
16:58 Not Stopping Langside
17:04 Not Stopping Kings Park
17:06 Not Stopping Croftfoot
17:08 Not Stopping Burnside
17:11 Not Stopping Kirkhill
17:15 Not Stopping Newton Lanark

24/01/25 16:47 Glasgow Central to East Kilbride due 17:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
16:47 Not Stopping Glasgow Central
16:54 Not Stopping Crossmyloof
16:56 Not Stopping Pollokshaws West
16:59 Not Stopping Thornliebank
17:02 Not Stopping Giffnock
17:06 Not Stopping Clarkston
17:10 Not Stopping Busby
17:13 Not Stopping Thorntonhall
17:17 Not Stopping Hairmyres
17:20 Not Stopping East Kilbride

24/01/25 16:47 Glasgow Central to Gourock due 17:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
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

24/01/25 16:47 Dalmuir to Larkhall due 17:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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:43 Not Stopping Hamilton West
17:46 Not Stopping Hamilton Central
17:50 Not Stopping Chatelherault
17:53 Not Stopping Merryton
17:56 Not Stopping Larkhall

24/01/25 16:48 Ardrossan Harbour to Glasgow Central due 17:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 16:49 Glasgow Queen Street to Alloa due 17:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 16:49 Edinburgh to Glenrothes With Thornton due 17:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
16:49 Not Stopping Edinburgh
16:53 Not Stopping Haymarket
16:58 Not Stopping South Gyle
17:01 Not Stopping Edinburgh Gateway
17:07 Not Stopping Dalmeny
17:11 Not Stopping North Queensferry
17:15 Not Stopping Inverkeithing
17:19 Not Stopping Rosyth
17:25 Not Stopping Dunfermline City
17:29 Not Stopping Dunfermline Queen Margaret
17:35 Not Stopping Cowdenbeath
17:41 Not Stopping Lochgelly
17:45 Not Stopping Cardenden
17:52 Not Stopping Glenrothes With Thornton

24/01/25 16:49 Lanark to Glasgow Central due 17:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 16:49 Newton Lanark to Glasgow Central due 17:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
16:49 Not Stopping Newton Lanark
16:52 Not Stopping Kirkhill
16:55 Not Stopping Burnside
16:57 Not Stopping Croftfoot
16:59 Not Stopping Kings Park
17:03 Not Stopping Mount Florida
17:05 Not Stopping Crosshill
17:07 Not Stopping Queens Park Strathclyde
17:08 Not Stopping Pollokshields East
17:17 Not Stopping Glasgow Central

24/01/25 16:50 Tweedbank to Edinburgh due 17:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
16:50 Not Stopping Tweedbank
16:54 Not Stopping Galashiels
17:03 Not Stopping Stow
17:20 Not Stopping Gorebridge
17:23 Not Stopping Newtongrange
17:26 Not Stopping Eskbank
17:33 Not Stopping Shawfair
17:36 Not Stopping Newcraighall
17:40 Not Stopping Brunstane
17:52 Not Stopping Edinburgh

24/01/25 16:50 Glasgow Central to Lanark due 17:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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:35 Not Stopping Carluke
17:46 Not Stopping Lanark

24/01/25 16:51 Springburn to Milngavie due 17:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
16:51 Not Stopping Springburn
16:53 Not Stopping Barnhill
16:58 Not Stopping Duke Street
17:00 Not Stopping Bellgrove
17:03 Not Stopping High Street
17:07 Not Stopping Glasgow Queen Street Ll
17:10 Not Stopping Charing Cross
17:14 Not Stopping Partick
17:17 Not Stopping Hyndland
17:20 Not Stopping Anniesland
17:23 Not Stopping Westerton
17:25 Not Stopping Bearsden
17:27 Not Stopping Hillfoot
17:31 Not Stopping Milngavie

24/01/25 16:51 Montrose to Inverurie due 18:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 16:51 Glasgow Central to Glasgow Central due 17:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
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

24/01/25 16:52 Glasgow Central to Ardrossan Harbour due 17:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:20
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

24/01/25 16:52 Dunblane to Edinburgh due 17:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
16:52 Not Stopping Dunblane
16:55 Not Stopping Bridge Of Allan
17:01 Not Stopping Stirling
17:09 Not Stopping Larbert
17:12 Not Stopping Camelon
17:15 Not Stopping Falkirk Grahamston
17:20 Not Stopping Polmont
17:26 Not Stopping Linlithgow
17:41 Not Stopping Edinburgh Park
17:47 Not Stopping Haymarket
17:52 Not Stopping Edinburgh

24/01/25 16:53 Helensburgh Central to Edinburgh due 19:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
16:53 Not Stopping Helensburgh Central
16:56 Not Stopping Craigendoran
17:01 Not Stopping Cardross
17:06 Not Stopping Dalreoch
17:08 Not Stopping Dumbarton Central
17:10 Not Stopping Dumbarton East
17:20 Not Stopping Dalmuir
17:27 Not Stopping Hyndland
17:30 Not Stopping Partick
17:34 Not Stopping Charing Cross
17:37 Not Stopping Glasgow Queen Street Ll
17:39 Not Stopping High Street
17:41 Not Stopping Bellgrove
17:45 Not Stopping Carntyne
17:47 Not Stopping Shettleston
17:50 Not Stopping Garrowhill
17:52 Not Stopping Easterhouse
17:56 Not Stopping Blairhill
17:59 Not Stopping Coatbridge Sunnyside
18:02 Not Stopping Coatdyke
18:06 Not Stopping Airdrie
18:10 Not Stopping Drumgelloch
18:14 Not Stopping Caldercruix
18:21 Not Stopping Blackridge
18:25 Not Stopping Armadale
18:31 Not Stopping Bathgate
18:36 Not Stopping Livingston North
18:40 Not Stopping Uphall
18:50 Not Stopping Edinburgh Park
18:55 Not Stopping Haymarket
19:00 Not Stopping Edinburgh

24/01/25 16:53 Milngavie to Edinburgh due 18:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 16:53 Glasgow Queen Street to Cumbernauld due 17:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
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

24/01/25 16:53 Neilston to Glasgow Central due 17:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
16:53 Not Stopping Neilston
17:00 Not Stopping Patterton
17:03 Not Stopping Whitecraigs
17:05 Not Stopping Williamwood
17:08 Not Stopping Muirend
17:11 Not Stopping Cathcart
17:13 Not Stopping Mount Florida
17:15 Not Stopping Crosshill
17:17 Not Stopping Queens Park Strathclyde
17:19 Not Stopping Pollokshields East
17:26 Not Stopping Glasgow Central

24/01/25 16:54 Glasgow Central to Wemyss Bay due 17:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
16:54 Not Stopping Glasgow Central
17:01 Not Stopping Cardonald
17:03 Not Stopping Hillington East
17:05 Not Stopping Hillington West
17:09 Not Stopping Paisley Gilmour Street
17:15 Not Stopping Bishopton
17:24 Not Stopping Port Glasgow
17:28 Not Stopping Whinhill
17:30 Not Stopping Drumfrochar
17:33 Not Stopping Branchton
17:41 Not Stopping Inverkip
17:46 Not Stopping Wemyss Bay

24/01/25 16:55 East Kilbride to Glasgow Central due 17:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
16:55 Not Stopping East Kilbride
17:03 Not Stopping Hairmyres
17:06 Not Stopping Thorntonhall
17:09 Not Stopping Busby
17:12 Not Stopping Clarkston
17:15 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

24/01/25 16:55 Falkirk Grahamston to Glasgow Queen Street due 17:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
16:55 Not Stopping Falkirk Grahamston
16:58 Not Stopping Camelon
17:09 Not Stopping Cumbernauld
17:11 Not Stopping Greenfaulds
17:18 Not Stopping Gartcosh
17:22 Not Stopping Stepps
17:25 Not Stopping Robroyston
17:31 Not Stopping Springburn
17:36 Not Stopping Glasgow Queen Street

24/01/25 16:55 Cowdenbeath to Edinburgh due 17:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
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

24/01/25 16:56 Gourock to Glasgow Central due 17:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
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

24/01/25 16:57 Aberdeen to Inverurie due 17:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
16:57 Not Stopping Aberdeen
17:06 Not Stopping Dyce
17:14 Not Stopping Kintore
17:21 Not Stopping Inverurie

24/01/25 16:57 Edinburgh to Dundee due 18:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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:23 Not Stopping Dalgety Bay
17:31 Not Stopping Burntisland
17:39 Not Stopping Kirkcaldy
17:48 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

24/01/25 16:57 Wemyss Bay to Glasgow Central due 17:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
16:57 Not Stopping Wemyss Bay
17:01 Not Stopping Inverkip
17:13 Not Stopping Branchton
17:15 Not Stopping Drumfrochar
17:18 Not Stopping Whinhill
17:24 Not Stopping Port Glasgow
17:26 Not Stopping Woodhall
17:30 Not Stopping Langbank
17:36 Not Stopping Bishopton
17:41 Not Stopping Paisley St James
17:44 Not Stopping Paisley Gilmour Street
17:47 Not Stopping Hillington West
17:49 Not Stopping Hillington East
17:51 Not Stopping Cardonald
17:58 Not Stopping Glasgow Central

24/01/25 16:58 Glasgow Central to Barrhead due 17:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
16:58 Not Stopping Glasgow Central
17:04 Not Stopping Crossmyloof
17:06 Not Stopping Pollokshaws West
17:09 Not Stopping Kennishead
17:11 Not Stopping Priesthill & Darnley
17:13 Not Stopping Nitshill
17:18 Not Stopping Barrhead

24/01/25 16:58 Kilmarnock to Glasgow Central due 17:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
16:58 Not Stopping Kilmarnock
17:02 Not Stopping Kilmaurs
17:08 Not Stopping Stewarton
17:12 Not Stopping Dunlop
17:23 Not Stopping Barrhead
17:35 Not Stopping Glasgow Central

24/01/25 16:58 Edinburgh to Glasgow Central due 18:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
16:58 Not Stopping Edinburgh
17:02 Not Stopping Haymarket
17:18 Not Stopping Livingston South
17:22 Not Stopping West Calder
17:35 Not Stopping Shotts
17:48 Not Stopping Bellshill
18:06 Not Stopping Glasgow Central

24/01/25 16:58 Dalmuir to Motherwell due 18:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
16:58 Not Stopping Dalmuir
17:00 Not Stopping Clydebank
17:02 Not Stopping Yoker
17:05 Not Stopping Garscadden
17:07 Not Stopping Scotstounhill
17:10 Not Stopping Jordanhill
17:12 Not Stopping Hyndland
17:14 Not Stopping Partick
17:17 Not Stopping Exhibition Centre
17:20 Not Stopping Anderston
17:28 Not Stopping Glasgow Central Low Level
17:30 Not Stopping Argyle Street
17:33 Not Stopping Bridgeton
17:35 Not Stopping Dalmarnock
17:37 Not Stopping Rutherglen
17:41 Not Stopping Cambuslang
17:45 Not Stopping Newton Lanark
17:49 Not Stopping Blantyre
17:52 Not Stopping Hamilton West
17:56 Not Stopping Hamilton Central
18:01 Not Stopping Airbles
18:04 Not Stopping Motherwell

24/01/25 17:00 Edinburgh to Glasgow Queen Street due 17:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
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

24/01/25 17:00 Glasgow Central to Ayr due 17:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
17:00 Not Stopping Glasgow Central
17:12 Not Stopping Paisley Gilmour Street
17:17 Not Stopping Johnstone
17:31 Not Stopping Kilwinning
17:35 Not Stopping Irvine
17:39 Not Stopping Barassie
17:42 Not Stopping Troon
17:46 Not Stopping Prestwick Int. Airport
17:48 Not Stopping Prestwick Town
17:51 Not Stopping Newton-On-Ayr
17:55 Not Stopping Ayr

24/01/25 17:00 Glasgow Queen Street to Edinburgh due 17:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
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

24/01/25 17:00 Glenrothes With Thornton to Edinburgh due 18:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
17:00 Not Stopping Glenrothes With Thornton
17:07 Not Stopping Cardenden
17:12 Not Stopping Lochgelly
17:18 Not Stopping Cowdenbeath
17:24 Not Stopping Dunfermline Queen Margaret
17:27 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

24/01/25 17:00 Inverurie to Montrose due 18:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 17:01 Girvan to Kilmarnock due 17:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
17:01 Not Stopping Girvan
17:17 Not Stopping Maybole
17:30 Not Stopping Ayr
17:35 Not Stopping Prestwick Town
17:40 Not Stopping Troon
17:55 Not Stopping Kilmarnock

24/01/25 17:01 Edinburgh to Leven due 18:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 17:01 Paisley Canal to Glasgow Central due 17:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
17:01 Not Stopping Paisley Canal
17:03 Not Stopping Hawkhead
17:06 Not Stopping Crookston
17:09 Not Stopping Mosspark
17:11 Not Stopping Corkerhill
17:14 Not Stopping Dumbreck
17:19 Not Stopping Glasgow Central

24/01/25 17:02 Kilmarnock to Stranraer due 18:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
Scheduled Expected Destination
17:02 Not Stopping Kilmarnock
17:14 Not Stopping Troon
17:20 Not Stopping Prestwick Town
17:32 Not Stopping Ayr
17:44 Not Stopping Maybole
18:03 Not Stopping Girvan
18:23 Not Stopping Barrhill
18:57 Not Stopping Stranraer

24/01/25 17:03 Glasgow Central to Neilston due 17:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
17:03 Not Stopping Glasgow Central
17:08 Not Stopping Pollokshields East
17:09 Not Stopping Queens Park Strathclyde
17:11 Not Stopping Crosshill
17:13 Not Stopping Mount Florida
17:15 Not Stopping Cathcart
17:18 Not Stopping Muirend
17:21 Not Stopping Williamwood
17:23 Not Stopping Whitecraigs
17:26 Not Stopping Patterton
17:32 Not Stopping Neilston

24/01/25 17:03 Larkhall to Dalmuir due 18:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 17:04 Glasgow Queen Street to Anniesland due 17:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
17:04 Not Stopping Glasgow Queen Street
17:09 Not Stopping Ashfield
17:12 Not Stopping Possilpark & Parkhouse
17:14 Not Stopping Gilshochill
17:16 Not Stopping Summerston
17:18 Not Stopping Maryhill
17:20 Not Stopping Kelvindale
17:23 Not Stopping Anniesland

24/01/25 17:04 Whifflet to Dalmuir due 18:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 17:05 Edinburgh to Dunblane due 18:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
17:05 Not Stopping Edinburgh
17:10 Not Stopping Haymarket
17:15 Not Stopping Edinburgh Park
17:30 Not Stopping Linlithgow
17:35 Not Stopping Polmont
17:42 Not Stopping Falkirk Grahamston
17:46 Not Stopping Camelon
17:52 Not Stopping Larbert
18:01 Not Stopping Stirling
18:05 Not Stopping Bridge Of Allan
18:09 Not Stopping Dunblane

24/01/25 17:05 Ayr to Glasgow Central due 17:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
17:05 Not Stopping Ayr
17:07 Not Stopping Newton-On-Ayr
17:10 Not Stopping Prestwick Town
17:12 Not Stopping Prestwick Int. Airport
17:16 Not Stopping Troon
17:18 Not Stopping Barassie
17:23 Not Stopping Irvine
17:28 Not Stopping Kilwinning
17:42 Not Stopping Johnstone
17:46 Not Stopping Paisley Gilmour Street
17:56 Not Stopping Glasgow Central

24/01/25 17:05 Glasgow Central to Edinburgh due 18:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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

24/01/25 17:05 Glasgow Central to Gourock due 17:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
17:05 Not Stopping Glasgow Central
17:12 Not Stopping Cardonald
17:14 Not Stopping Hillington East
17:16 Not Stopping Hillington West
17:21 Not Stopping Paisley Gilmour Street
17:27 Not Stopping Bishopton
17:36 Not Stopping Port Glasgow
17:38 Not Stopping Bogston
17:40 Not Stopping Cartsdyke
17:42 Not Stopping Greenock Central
17:44 Not Stopping Greenock West
17:47 Not Stopping Fort Matilda
17:51 Not Stopping Gourock

24/01/25 17:05 Dalmally to Oban due 17:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:09
Scheduled Expected Destination
17:05 Not Stopping Dalmally
17:10 Not Stopping Loch Awe
17:30 Not Stopping Taynuilt
17:40 Not Stopping Connel Ferry
17:53 Not Stopping Oban

24/01/25 17:06 Glasgow Central to East Kilbride due 17:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
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:34 Not Stopping East Kilbride

24/01/25 17:06 Anniesland to Glasgow Queen Street due 17:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
17:06 Not Stopping Anniesland
17:08 Not Stopping Kelvindale
17:10 Not Stopping Maryhill
17:12 Not Stopping Summerston
17:14 Not Stopping Gilshochill
17:16 Not Stopping Possilpark & Parkhouse
17:19 Not Stopping Ashfield
17:28 Not Stopping Glasgow Queen Street

24/01/25 17:07 Milngavie to Springburn due 17:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 17:07 Stranraer to Ayr due 18:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
17:07 Not Stopping Stranraer
17:42 Not Stopping Barrhill
18:00 Not Stopping Girvan
18:16 Not Stopping Maybole
18:34 Not Stopping Ayr

24/01/25 17:07 Largs to Glasgow Central due 18:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
17:07 Not Stopping Largs
17:12 Not Stopping Fairlie
17:17 Not Stopping West Kilbride
17:24 Not Stopping Ardrossan South Beach
17:26 Not Stopping Saltcoats
17:28 Not Stopping Stevenston
17:32 Not Stopping Kilwinning
17:37 Not Stopping Dalry
17:41 Not Stopping Glengarnock
17:45 Not Stopping Lochwinnoch
17:49 Not Stopping Howwood Renfrew
17:52 Not Stopping Milliken Park
17:55 Not Stopping Johnstone
17:59 Not Stopping Paisley Gilmour Street
18:12 Not Stopping Glasgow Central

24/01/25 17:07 Dundee to Glasgow Queen Street due 18:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14: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

24/01/25 17:08 Glasgow Central to Paisley Canal due 17:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
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

24/01/25 17:08 Edinburgh to Glenrothes With Thornton due 18:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
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:10 Not Stopping Glenrothes With Thornton

24/01/25 17:09 Aberdeen to Dundee due 18:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 17:09 Edinburgh to Milngavie due 18:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 17:09 Dalmuir to Motherwell due 18:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 17:09 Glasgow Central to Glasgow Central due 17:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
17:09 Not Stopping Glasgow Central
17:16 Not Stopping Pollokshields West
17:18 Not Stopping Maxwell Park
17:20 Not Stopping Shawlands
17:21 Not Stopping Pollokshaws East
17:23 Not Stopping Langside
17:26 Not Stopping Cathcart
17:28 Not Stopping Mount Florida
17:30 Not Stopping Crosshill
17:32 Not Stopping Queens Park Strathclyde
17:34 Not Stopping Pollokshields East
17:39 Not Stopping Glasgow Central

24/01/25 17:10 Dunbar to Edinburgh due 17:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
17:10 Not Stopping Dunbar
17:17 Not Stopping East Linton
17:30 Not Stopping Wallyford
17:34 Not Stopping Musselburgh
17:41 Not Stopping Edinburgh

24/01/25 17:10 Glasgow Queen Street to Dundee due 18:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 17:11 Glasgow Central to Girvan due 18:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
Scheduled Expected Destination
17:11 Not Stopping Glasgow Central
17:26 Not Stopping Barrhead
17:38 Not Stopping Dunlop
17:42 Not Stopping Stewarton
17:47 Not Stopping Kilmaurs
18:03 Not Stopping Kilmarnock
18:16 Not Stopping Troon
18:21 Not Stopping Prestwick Town
18:31 Not Stopping Ayr
18:42 Not Stopping Maybole
18:57 Not Stopping Girvan

24/01/25 17:12 Inverness to Ardgay due 18:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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

24/01/25 17:13 Glasgow Central to Ayr due 18:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
17:13 Not Stopping Glasgow Central
17:23 Not Stopping Paisley Gilmour Street
17:27 Not Stopping Johnstone
17:36 Not Stopping Glengarnock
17:40 Not Stopping Dalry
17:45 Not Stopping Kilwinning
17:49 Not Stopping Irvine
17:55 Not Stopping Troon
17:59 Not Stopping Prestwick Town
18:05 Not Stopping Ayr

24/01/25 17:13 Kyle Of Lochalsh to Inverness due 19:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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:41 Not Stopping Lochluichart
18:52 Not Stopping Garve
19:18 Not Stopping Dingwall
19:23 Not Stopping Conon Bridge
19:31 Not Stopping Muir Of Ord
19:36 Not Stopping Beauly
19:51 Not Stopping Inverness

24/01/25 17:13 Edinburgh to North Berwick due 17:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
17:13 Not Stopping Edinburgh
17:20 Not Stopping Musselburgh
17:24 Not Stopping Wallyford
17:27 Not Stopping Prestonpans
17:32 Not Stopping Longniddry
17:38 Not Stopping Drem
17:47 Not Stopping North Berwick

24/01/25 17:15 Edinburgh to Glasgow Queen Street due 18:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
17:15 Not Stopping Edinburgh
17:19 Not Stopping Haymarket
17:34 Not Stopping Linlithgow
17:40 Not Stopping Polmont
17:44 Not Stopping Falkirk High
17:53 Not Stopping Croy
18:09 Not Stopping Glasgow Queen Street

24/01/25 17:15 Glasgow Queen Street to Edinburgh due 18:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
17:15 Not Stopping Glasgow Queen Street
17:27 Not Stopping Croy
17:36 Not Stopping Falkirk High
17:41 Not Stopping Polmont
17:46 Not Stopping Linlithgow
18:01 Not Stopping Haymarket
18:06 Not Stopping Edinburgh

24/01/25 17:15 Alloa to Glasgow Queen Street due 18:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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:06 Not Stopping Glasgow Queen Street

24/01/25 17:15 Edinburgh to Glenrothes With Thornton due 18:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
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:54 Not Stopping Burntisland
17:59 Not Stopping Kinghorn
18:04 Not Stopping Kirkcaldy
18:13 Not Stopping Glenrothes With Thornton

24/01/25 17:16 Edinburgh to Tweedbank due 18:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
17:16 Not Stopping Edinburgh
17:23 Not Stopping Brunstane
17:27 Not Stopping Newcraighall
17:30 Not Stopping Shawfair
17:35 Not Stopping Eskbank
17:38 Not Stopping Newtongrange
17:43 Not Stopping Gorebridge
18:00 Not Stopping Stow
18:09 Not Stopping Galashiels
18:13 Not Stopping Tweedbank

24/01/25 17:16 Neilston to Glasgow Central due 17:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
17:16 Not Stopping Neilston
17:22 Not Stopping Patterton
17:24 Not Stopping Whitecraigs
17:26 Not Stopping Williamwood
17:29 Not Stopping Muirend
17:32 Not Stopping Cathcart
17:34 Not Stopping Mount Florida
17:36 Not Stopping Crosshill
17:38 Not Stopping Queens Park Strathclyde
17:40 Not Stopping Pollokshields East
17:45 Not Stopping Glasgow Central

24/01/25 17:17 Glasgow Central to Largs due 18:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
17:17 Not Stopping Glasgow Central
17:27 Not Stopping Paisley Gilmour Street
17:31 Not Stopping Johnstone
17:34 Not Stopping Milliken Park
17:36 Not Stopping Howwood Renfrew
17:40 Not Stopping Lochwinnoch
17:50 Not Stopping Kilwinning
17:54 Not Stopping Stevenston
17:57 Not Stopping Saltcoats
17:59 Not Stopping Ardrossan South Beach
18:05 Not Stopping West Kilbride
18:10 Not Stopping Fairlie
18:15 Not Stopping Largs

24/01/25 17:17 Glasgow Central to Edinburgh due 18:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
17:17 Not Stopping Glasgow Central
17:28 Not Stopping Uddingston
17:32 Not Stopping Bellshill
17:36 Not Stopping Holytown
17:38 Not Stopping Carfin
17:42 Not Stopping Cleland
17:47 Not Stopping Hartwood
17:51 Not Stopping Shotts
17:56 Not Stopping Fauldhouse
18:00 Not Stopping Breich
18:05 Not Stopping Addiewell
18:08 Not Stopping West Calder
18:14 Not Stopping Livingston South
18:18 Not Stopping Kirknewton
18:25 Not Stopping Curriehill
18:29 Not Stopping Wester Hailes
18:31 Not Stopping Kingsknowe
18:34 Not Stopping Slateford
18:39 Not Stopping Haymarket
18:44 Not Stopping Edinburgh

24/01/25 17:17 Cumbernauld to Dalmuir due 18:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
Scheduled Expected Destination
17:17 Not Stopping Cumbernauld
17:19 Not Stopping Greenfaulds
17:26 Not Stopping Coatbridge Central
17:29 Not Stopping Whifflet
17:47 Not Stopping Motherwell
17:49 Not Stopping Airbles
17:55 Not Stopping Hamilton Central
17:58 Not Stopping Hamilton West
18:01 Not Stopping Blantyre
18:08 Not Stopping Newton Lanark
18:13 Not Stopping Cambuslang
18:16 Not Stopping Rutherglen
18:19 Not Stopping Dalmarnock
18:21 Not Stopping Bridgeton
18:24 Not Stopping Argyle Street
18:25 Not Stopping Glasgow Central Low Level
18:27 Not Stopping Anderston
18:29 Not Stopping Exhibition Centre
18:32 Not Stopping Partick
18:35 Not Stopping Hyndland
18:38 Not Stopping Anniesland
18:41 Not Stopping Westerton
18:44 Not Stopping Drumchapel
18:46 Not Stopping Drumry
18:48 Not Stopping Singer
18:52 Not Stopping Dalmuir

24/01/25 17:17 Dalmuir to Larkhall due 18:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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:13 Not Stopping Hamilton West
18:16 Not Stopping Hamilton Central
18:21 Not Stopping Chatelherault
18:24 Not Stopping Merryton
18:27 Not Stopping Larkhall

24/01/25 17:17 Motherwell to Dalmuir due 18:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
17:17 Not Stopping Motherwell
17:19 Not Stopping Airbles
17:25 Not Stopping Hamilton Central
17:28 Not Stopping Hamilton West
17:31 Not Stopping Blantyre
17:36 Not Stopping Newton Lanark
17:39 Not Stopping Cambuslang
17:43 Not Stopping Rutherglen
17:46 Not Stopping Dalmarnock
17:48 Not Stopping Bridgeton
17:52 Not Stopping Argyle Street
17:55 Not Stopping Glasgow Central Low Level
17:57 Not Stopping Anderston
17:59 Not Stopping Exhibition Centre
18:02 Not Stopping Partick
18:05 Not Stopping Hyndland
18:08 Not Stopping Anniesland
18:11 Not Stopping Westerton
18:14 Not Stopping Drumchapel
18:16 Not Stopping Drumry
18:18 Not Stopping Singer
18:21 Not Stopping Dalmuir

24/01/25 17:18 Glasgow Central to East Kilbride due 17:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
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:33 Not Stopping Giffnock
17:37 Not Stopping Clarkston
17:40 Not Stopping Busby
17:43 Not Stopping Thorntonhall
17:47 Not Stopping Hairmyres
17:50 Not Stopping East Kilbride

24/01/25 17:19 Glasgow Queen Street to Alloa due 18:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
17:19 Not Stopping Glasgow Queen Street
17:24 Not Stopping Bishopbriggs
17:28 Not Stopping Lenzie
17:34 Not Stopping Croy
17:45 Not Stopping Larbert
17:54 Not Stopping Stirling
18:03 Not Stopping Alloa

24/01/25 17:19 Glasgow Central to Gourock due 18:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
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

24/01/25 17:19 Edinburgh to Cowdenbeath due 18:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
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

24/01/25 17:19 Newton Lanark to Glasgow Central due 17:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
17:19 Not Stopping Newton Lanark
17:22 Not Stopping Kirkhill
17:25 Not Stopping Burnside
17:28 Not Stopping Croftfoot
17:32 Not Stopping Kings Park
17:36 Not Stopping Langside
17:38 Not Stopping Pollokshaws East
17:40 Not Stopping Shawlands
17:42 Not Stopping Maxwell Park
17:44 Not Stopping Pollokshields West
17:52 Not Stopping Glasgow Central

24/01/25 17:20 Inverness to Aberdeen due 19:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 17:20 Leven to Edinburgh due 18:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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:25 Not Stopping Edinburgh

24/01/25 17:20 Glasgow Central to Newton Lanark due 17:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
17:20 Not Stopping Glasgow Central
17:25 Not Stopping Pollokshields East
17:26 Not Stopping Queens Park Strathclyde
17:28 Not Stopping Crosshill
17:31 Not Stopping Mount Florida
17:34 Not Stopping Kings Park
17:36 Not Stopping Croftfoot
17:38 Not Stopping Burnside
17:41 Not Stopping Kirkhill
17:44 Not Stopping Newton Lanark

24/01/25 17:21 Perth to Edinburgh due 18:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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

24/01/25 17:21 Springburn to Milngavie due 18:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
17:21 Not Stopping Springburn
17:23 Not Stopping Barnhill
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

24/01/25 17:21 Glasgow Central to Wemyss Bay due 18:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
17:21 Not Stopping Glasgow Central
17:28 Not Stopping Cardonald
17:30 Not Stopping Hillington East
17:32 Not Stopping Hillington West
17:36 Not Stopping Paisley Gilmour Street
17:38 Not Stopping Paisley St James
17:43 Not Stopping Bishopton
17:49 Not Stopping Langbank
17:53 Not Stopping Woodhall
17:56 Not Stopping Port Glasgow
18:00 Not Stopping Whinhill
18:03 Not Stopping Drumfrochar
18:06 Not Stopping Branchton
18:14 Not Stopping Inverkip
18:19 Not Stopping Wemyss Bay

24/01/25 17:22 Tweedbank to Edinburgh due 18:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:39
Scheduled Expected Destination
17:22 Not Stopping Tweedbank
17:26 Not Stopping Galashiels
17:35 Not Stopping Stow
17:52 Not Stopping Gorebridge
17:55 Not Stopping Newtongrange
17:58 Not Stopping Eskbank
18:04 Not Stopping Shawfair
18:08 Not Stopping Newcraighall
18:14 Not Stopping Brunstane
18:23 Not Stopping Edinburgh

24/01/25 17:22 Glasgow Queen Street to Falkirk Grahamston due 18:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
17:22 Not Stopping Glasgow Queen Street
17:30 Not Stopping Springburn
17:36 Not Stopping Robroyston
17:38 Not Stopping Stepps
17:42 Not Stopping Gartcosh
17:48 Not Stopping Greenfaulds
17:53 Not Stopping Cumbernauld
18:07 Not Stopping Camelon
18:10 Not Stopping Falkirk Grahamston

24/01/25 17:22 Glasgow Central to Lanark due 18:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
17:22 Not Stopping Glasgow Central
17:30 Not Stopping Cambuslang
17:35 Not Stopping Uddingston
17:39 Not Stopping Bellshill
17:47 Not Stopping Motherwell
17:51 Not Stopping Shieldmuir
17:55 Not Stopping Wishaw
18:01 Not Stopping Carluke
18:12 Not Stopping Lanark

24/01/25 17:23 Milngavie to Bathgate due 18:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 17:24 Lanark to Glasgow Central due 18:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
17:24 Not Stopping Lanark
17:34 Not Stopping Carluke
17:43 Not Stopping Wishaw
17:48 Not Stopping Shieldmuir
17:53 Not Stopping Motherwell
17:59 Not Stopping Bellshill
18:04 Not Stopping Uddingston
18:09 Not Stopping Cambuslang
18:19 Not Stopping Glasgow Central

24/01/25 17:24 Glasgow Central to Glasgow Central due 17:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
17:24 Not Stopping Glasgow Central
17:30 Not Stopping Pollokshields West
17:32 Not Stopping Maxwell Park
17:34 Not Stopping Shawlands
17:35 Not Stopping Pollokshaws East
17:37 Not Stopping Langside
17:41 Not Stopping Cathcart
17:43 Not Stopping Mount Florida
17:45 Not Stopping Crosshill
17:47 Not Stopping Queens Park Strathclyde
17:51 Not Stopping Pollokshields East
17:56 Not Stopping Glasgow Central

24/01/25 17:25 Helensburgh Central to Edinburgh due 19:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
17:25 Not Stopping Helensburgh Central
17:28 Not Stopping Craigendoran
17:33 Not Stopping Cardross
17:38 Not Stopping Dalreoch
17:40 Not Stopping Dumbarton Central
17:42 Not Stopping Dumbarton East
17:51 Not Stopping Dalmuir
17:58 Not Stopping Hyndland
18:01 Not Stopping Partick
18:05 Not Stopping Charing Cross
18:09 Not Stopping Glasgow Queen Street Ll
18:11 Not Stopping High Street
18:13 Not Stopping Bellgrove
18:16 Not Stopping Carntyne
18:19 Not Stopping Shettleston
18:21 Not Stopping Garrowhill
18:24 Not Stopping Easterhouse
18:28 Not Stopping Blairhill
18:31 Not Stopping Coatbridge Sunnyside
18:33 Not Stopping Coatdyke
18:37 Not Stopping Airdrie
18:40 Not Stopping Drumgelloch
18:44 Not Stopping Caldercruix
18:50 Not Stopping Blackridge
18:54 Not Stopping Armadale
19:00 Not Stopping Bathgate
19:05 Not Stopping Livingston North
19:09 Not Stopping Uphall
19:18 Not Stopping Edinburgh Park
19:24 Not Stopping Haymarket
19:28 Not Stopping Edinburgh

24/01/25 17:25 East Kilbride to Glasgow Central due 18:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
17:25 Not Stopping East Kilbride
17:34 Not Stopping Hairmyres
17:39 Not Stopping Busby
17:41 Not Stopping Clarkston
17:44 Not Stopping Giffnock
17:47 Not Stopping Thornliebank
17:50 Not Stopping Pollokshaws West
17:52 Not Stopping Crossmyloof
18:02 Not Stopping Glasgow Central

24/01/25 17:25 Dunblane to Edinburgh due 18:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
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

24/01/25 17:25 Carlisle to Dumfries due 18:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
17:25 Not Stopping Carlisle
17:41 Not Stopping Gretna Green
17:53 Not Stopping Annan
18:10 Not Stopping Dumfries

24/01/25 17:26 Inverness to Glasgow Queen Street due 20:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 17:26 Dundee to Aberdeen due 18:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 17:26 Edinburgh to Glasgow Central due 18:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
Scheduled Expected Destination
17:26 Not Stopping Edinburgh
17:30 Not Stopping Haymarket
17:34 Not Stopping Slateford
17:37 Not Stopping Kingsknowe
17:39 Not Stopping Wester Hailes
17:42 Not Stopping Curriehill
17:49 Not Stopping Kirknewton
17:53 Not Stopping Livingston South
17:58 Not Stopping West Calder
18:01 Not Stopping Addiewell
18:06 Not Stopping Breich
18:10 Not Stopping Fauldhouse
18:15 Not Stopping Shotts
18:18 Not Stopping Hartwood
18:23 Not Stopping Cleland
18:26 Not Stopping Carfin
18:28 Not Stopping Holytown
18:37 Not Stopping Bellshill
18:41 Not Stopping Uddingston
18:57 Not Stopping Glasgow Central

24/01/25 17:26 Gourock to Glasgow Central due 18:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
Scheduled Expected Destination
17:26 Not Stopping Gourock
17:29 Not Stopping Fort Matilda
17:32 Not Stopping Greenock West
17:34 Not Stopping Greenock Central
17:37 Not Stopping Cartsdyke
17:39 Not Stopping Bogston
17:41 Not Stopping Port Glasgow
17:50 Not Stopping Bishopton
17:57 Not Stopping Paisley Gilmour Street
18:07 Not Stopping Glasgow Central

24/01/25 17:26 North Berwick to Edinburgh due 17:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
17:26 Not Stopping North Berwick
17:34 Not Stopping Drem
17:40 Not Stopping Longniddry
17:45 Not Stopping Prestonpans
17:48 Not Stopping Wallyford
17:52 Not Stopping Musselburgh
17:59 Not Stopping Edinburgh

24/01/25 17:26 Glasgow Central to Neilston due 17:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
17:26 Not Stopping Glasgow Central
17:31 Not Stopping Pollokshields East
17:32 Not Stopping Queens Park Strathclyde
17:34 Not Stopping Crosshill
17:36 Not Stopping Mount Florida
17:38 Not Stopping Cathcart
17:41 Not Stopping Muirend
17:44 Not Stopping Williamwood
17:46 Not Stopping Whitecraigs
17:49 Not Stopping Patterton
17:57 Not Stopping Neilston

24/01/25 17:26 Motherwell to Dalmuir due 18:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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:04 Not Stopping Glasgow Central Low Level
18:06 Not Stopping Anderston
18:08 Not Stopping Exhibition Centre
18:12 Not Stopping Partick
18:14 Not Stopping Hyndland
18:16 Not Stopping Jordanhill
18:19 Not Stopping Scotstounhill
18:21 Not Stopping Garscadden
18:23 Not Stopping Yoker
18:25 Not Stopping Clydebank
18:31 Not Stopping Dalmuir

24/01/25 17:27 Barrhead to Glasgow Central due 17:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
17:27 Not Stopping Barrhead
17:30 Not Stopping Nitshill
17:32 Not Stopping Priesthill & Darnley
17:34 Not Stopping Kennishead
17:37 Not Stopping Pollokshaws West
17:41 Not Stopping Crossmyloof
17:47 Not Stopping Glasgow Central

24/01/25 17:27 Wemyss Bay to Glasgow Central due 18:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
17:27 Not Stopping Wemyss Bay
17:31 Not Stopping Inverkip
17:44 Not Stopping Branchton
17:47 Not Stopping Drumfrochar
17:49 Not Stopping Whinhill
17:54 Not Stopping Port Glasgow
17:57 Not Stopping Woodhall
18:01 Not Stopping Langbank
18:06 Not Stopping Bishopton
18:11 Not Stopping Paisley St James
18:14 Not Stopping Paisley Gilmour Street
18:18 Not Stopping Hillington West
18:20 Not Stopping Hillington East
18:22 Not Stopping Cardonald
18:31 Not Stopping Glasgow Central

24/01/25 17:28 Glasgow Central to Dumfries due 19:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
17:28 Not Stopping Glasgow Central
17:34 Not Stopping Crossmyloof
17:37 Not Stopping Pollokshaws West
17:40 Not Stopping Kennishead
17:42 Not Stopping Priesthill & Darnley
17:45 Not Stopping Nitshill
17:55 Not Stopping Barrhead
18:07 Not Stopping Dunlop
18:11 Not Stopping Stewarton
18:15 Not Stopping Kilmaurs
18:28 Not Stopping Kilmarnock
18:44 Not Stopping Auchinleck
18:53 Not Stopping New Cumnock
19:01 Not Stopping Kirkconnel
19:06 Not Stopping Sanquhar
19:32 Not Stopping Dumfries

24/01/25 17:28 Anniesland to Glasgow Queen Street due 17:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
17:28 Not Stopping Anniesland
17:30 Not Stopping Kelvindale
17:33 Not Stopping Maryhill
17:35 Not Stopping Summerston
17:37 Not Stopping Gilshochill
17:39 Not Stopping Possilpark & Parkhouse
17:42 Not Stopping Ashfield
17:52 Not Stopping Glasgow Queen Street

24/01/25 17:28 Dalmuir to Cumbernauld due 18:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
Scheduled Expected Destination
17:28 Not Stopping Dalmuir
17:30 Not Stopping Clydebank
17:32 Not Stopping Yoker
17:35 Not Stopping Garscadden
17:37 Not Stopping Scotstounhill
17:42 Not Stopping Jordanhill
17:44 Not Stopping Hyndland
17:47 Not Stopping Partick
17:50 Not Stopping Exhibition Centre
17:53 Not Stopping Anderston
17:58 Not Stopping Glasgow Central Low Level
18:00 Not Stopping Argyle Street
18:03 Not Stopping Bridgeton
18:05 Not Stopping Dalmarnock
18:08 Not Stopping Rutherglen
18:13 Not Stopping Cambuslang
18:16 Not Stopping Newton Lanark
18:20 Not Stopping Blantyre
18:23 Not Stopping Hamilton West
18:26 Not Stopping Hamilton Central
18:32 Not Stopping Airbles
18:35 Not Stopping Motherwell
18:43 Not Stopping Whifflet
18:46 Not Stopping Coatbridge Central
18:57 Not Stopping Greenfaulds
18:59 Not Stopping Cumbernauld

24/01/25 17:29 Kilmarnock to Glasgow Central due 18:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
17:29 Not Stopping Kilmarnock
17:33 Not Stopping Kilmaurs
17:38 Not Stopping Stewarton
17:43 Not Stopping Dunlop
17:56 Not Stopping Barrhead
17:59 Not Stopping Nitshill
18:01 Not Stopping Priesthill & Darnley
18:03 Not Stopping Kennishead
18:07 Not Stopping Pollokshaws West
18:10 Not Stopping Crossmyloof
18:17 Not Stopping Glasgow Central

24/01/25 17:30 Edinburgh to Glasgow Queen Street due 18:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
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:19 Not Stopping Glasgow Queen Street

24/01/25 17:30 Glasgow Central to Ayr due 18:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
17:30 Not Stopping Glasgow Central
17:40 Not Stopping Paisley Gilmour Street
17:44 Not Stopping Johnstone
17:58 Not Stopping Kilwinning
18:02 Not Stopping Irvine
18:06 Not Stopping Barassie
18:09 Not Stopping Troon
18:13 Not Stopping Prestwick Int. Airport
18:15 Not Stopping Prestwick Town
18:18 Not Stopping Newton-On-Ayr
18:22 Not Stopping Ayr

24/01/25 17:30 Glasgow Queen Street to Edinburgh due 18:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
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

24/01/25 17:30 Edinburgh to Aberdeen due 20:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
17:30 Not Stopping Edinburgh
17:38 Not Stopping Haymarket
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

24/01/25 17:31 Paisley Canal to Glasgow Central due 17:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
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

24/01/25 17:32 Cumbernauld to Glasgow Queen Street due 17:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
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:53 Not Stopping Springburn
17:59 Not Stopping Glasgow Queen Street

24/01/25 17:33 Glasgow Central to East Kilbride due 18:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
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:56 Not Stopping Busby
17:59 Not Stopping Thorntonhall
18:03 Not Stopping Hairmyres
18:06 Not Stopping East Kilbride

24/01/25 17:33 Edinburgh to Inverness due 21:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 17:33 Larkhall to Dalmuir due 18:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 17:34 Glasgow Central to Ardrossan Harbour due 18:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:20
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

24/01/25 17:35 Ayr to Glasgow Central due 18:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
17:35 Not Stopping Ayr
17:37 Not Stopping Newton-On-Ayr
17:40 Not Stopping Prestwick Town
17:42 Not Stopping Prestwick Int. Airport
17:46 Not Stopping Troon
17:48 Not Stopping Barassie
17:53 Not Stopping Irvine
17:57 Not Stopping Kilwinning
18:11 Not Stopping Johnstone
18:16 Not Stopping Paisley Gilmour Street
18:26 Not Stopping Glasgow Central

24/01/25 17:35 Glasgow Queen Street to Anniesland due 17:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
17:35 Not Stopping Glasgow Queen Street
17:40 Not Stopping Ashfield
17:43 Not Stopping Possilpark & Parkhouse
17:45 Not Stopping Gilshochill
17:47 Not Stopping Summerston
17:49 Not Stopping Maryhill
17:51 Not Stopping Kelvindale
17:54 Not Stopping Anniesland

24/01/25 17:36 Glasgow Central to Gourock due 18:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 17:37 Milngavie to Springburn due 18:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 17:37 Glasgow Central to Neilston due 18:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
17:37 Not Stopping Glasgow Central
17:42 Not Stopping Pollokshields East
17:43 Not Stopping Queens Park Strathclyde
17:45 Not Stopping Crosshill
17:47 Not Stopping Mount Florida
17:49 Not Stopping Cathcart
17:52 Not Stopping Muirend
17:55 Not Stopping Williamwood
17:57 Not Stopping Whitecraigs
18:00 Not Stopping Patterton
18:08 Not Stopping Neilston

24/01/25 17:37 Anderston to Carstairs due 18:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
Scheduled Expected Destination
17:37 Not Stopping Anderston
17:40 Not Stopping Glasgow Central Low Level
17:42 Not Stopping Argyle Street
17:48 Not Stopping Rutherglen
17:55 Not Stopping Uddingston
18:00 Not Stopping Bellshill
18:12 Not Stopping Wishaw
18:18 Not Stopping Carluke
18:31 Not Stopping Carstairs

24/01/25 17:38 Edinburgh to Perth due 19:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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
17:55 Not Stopping Dalmeny
17:59 Not Stopping North Queensferry
18:03 Not Stopping Inverkeithing
18:07 Not Stopping Dalgety Bay
18:12 Not Stopping Aberdour
18:16 Not Stopping Burntisland
18:21 Not Stopping Kinghorn
18:26 Not Stopping Kirkcaldy
18:35 Not Stopping Markinch
18:43 Not Stopping Ladybank
19:06 Not Stopping Perth

24/01/25 17:38 Edinburgh to Dunblane due 18:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
17:38 Not Stopping Edinburgh
17:42 Not Stopping Haymarket
17:48 Not Stopping Edinburgh Park
18:04 Not Stopping Linlithgow
18:09 Not Stopping Polmont
18:14 Not Stopping Falkirk Grahamston
18:17 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

24/01/25 17:38 Glasgow Central to Paisley Canal due 17:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
17:38 Not Stopping Glasgow Central
17:43 Not Stopping Dumbreck
17:46 Not Stopping Corkerhill
17:48 Not Stopping Mosspark
17:50 Not Stopping Crookston
17:53 Not Stopping Hawkhead
17:56 Not Stopping Paisley Canal

24/01/25 17:40 Dundee to Edinburgh due 19:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
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:08 Not Stopping Haymarket
19:12 Not Stopping Edinburgh

24/01/25 17:40 Haymarket to North Berwick due 18:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
17:40 Not Stopping Haymarket
17:47 Not Stopping Edinburgh
17:54 Not Stopping Musselburgh
17:58 Not Stopping Wallyford
18:01 Not Stopping Prestonpans
18:06 Not Stopping Longniddry
18:12 Not Stopping Drem
18:21 Not Stopping North Berwick

24/01/25 17:40 Dalmuir to Whifflet due 18:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 17:41 Edinburgh to Milngavie due 19:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 17:41 Edinburgh to Glenrothes With Thornton due 18:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
17:41 Not Stopping Edinburgh
17:46 Not Stopping Haymarket
17:51 Not Stopping South Gyle
17:53 Not Stopping Edinburgh Gateway
17:59 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:26 Not Stopping Cowdenbeath
18:32 Not Stopping Lochgelly
18:36 Not Stopping Cardenden
18:43 Not Stopping Glenrothes With Thornton

24/01/25 17:41 Edinburgh to Tweedbank due 18:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
17:41 Not Stopping Edinburgh
17:50 Not Stopping Brunstane
17:54 Not Stopping Newcraighall
18:00 Not Stopping Shawfair
18:05 Not Stopping Eskbank
18:08 Not Stopping Newtongrange
18:13 Not Stopping Gorebridge
18:30 Not Stopping Stow
18:39 Not Stopping Galashiels
18:43 Not Stopping Tweedbank

24/01/25 17:41 Glasgow Queen Street to Aberdeen due 20:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:54
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

24/01/25 17:41 Neilston to Glasgow Central due 18:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
17:41 Not Stopping Neilston
17:47 Not Stopping Patterton
17:50 Not Stopping Whitecraigs
17:52 Not Stopping Williamwood
17:55 Not Stopping Muirend
17:58 Not Stopping Cathcart
18:00 Not Stopping Mount Florida
18:02 Not Stopping Crosshill
18:04 Not Stopping Queens Park Strathclyde
18:05 Not Stopping Pollokshields East
18:10 Not Stopping Glasgow Central

24/01/25 17:43 Airdrie to Balloch due 18:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
Scheduled Expected Destination
17:43 Not Stopping Airdrie
17:46 Not Stopping Coatdyke
17:49 Not Stopping Coatbridge Sunnyside
17:51 Not Stopping Blairhill
17:55 Not Stopping Easterhouse
17:58 Not Stopping Garrowhill
18:01 Not Stopping Shettleston
18:03 Not Stopping Carntyne
18:06 Not Stopping Bellgrove
18:09 Not Stopping High Street
18:13 Not Stopping Glasgow Queen Street Ll
18:15 Not Stopping Charing Cross
18:20 Not Stopping Partick
18:22 Not Stopping Hyndland
18:25 Not Stopping Anniesland
18:28 Not Stopping Westerton
18:31 Not Stopping Drumchapel
18:33 Not Stopping Drumry
18:35 Not Stopping Singer
18:38 Not Stopping Dalmuir
18:45 Not Stopping Dumbarton East
18:47 Not Stopping Dumbarton Central
18:49 Not Stopping Dalreoch
18:52 Not Stopping Renton
18:55 Not Stopping Alexandria
18:59 Not Stopping Balloch

24/01/25 17:43 Aberdeen to Glasgow Queen Street due 20:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
17:43 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

24/01/25 17:43 Inverurie to Aberdeen due 18:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
17:43 Not Stopping Inverurie
17:48 Not Stopping Kintore
17:58 Not Stopping Dyce
18:07 Not Stopping Aberdeen

24/01/25 17:45 Edinburgh to Glasgow Queen Street due 18:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
17:45 Not Stopping Edinburgh
17:50 Not Stopping Haymarket
18:08 Not Stopping Linlithgow
18:13 Not Stopping Polmont
18:17 Not Stopping Falkirk High
18:26 Not Stopping Croy
18:37 Not Stopping Glasgow Queen Street

24/01/25 17:45 Glasgow Queen Street to Edinburgh due 18:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
17:45 Not Stopping Glasgow Queen Street
17:57 Not Stopping Croy
18:08 Not Stopping Falkirk High
18:13 Not Stopping Polmont
18:19 Not Stopping Linlithgow
18:33 Not Stopping Haymarket
18:39 Not Stopping Edinburgh

24/01/25 17:45 Glasgow Central to Largs due 18:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
17:45 Not Stopping Glasgow Central
17:55 Not Stopping Paisley Gilmour Street
18:00 Not Stopping Johnstone
18:03 Not Stopping Milliken Park
18:05 Not Stopping Howwood Renfrew
18:09 Not Stopping Lochwinnoch
18:14 Not Stopping Glengarnock
18:18 Not Stopping Dalry
18:25 Not Stopping Kilwinning
18:29 Not Stopping Stevenston
18:35 Not Stopping Saltcoats
18:37 Not Stopping Ardrossan South Beach
18:43 Not Stopping West Kilbride
18:49 Not Stopping Fairlie
18:55 Not Stopping Largs

24/01/25 17:46 Alloa to Glasgow Queen Street due 18:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
17:46 Not Stopping Alloa
17:56 Not Stopping Stirling
18:05 Not Stopping Larbert
18:15 Not Stopping Croy
18:21 Not Stopping Lenzie
18:25 Not Stopping Bishopbriggs
18:34 Not Stopping Glasgow Queen Street

24/01/25 17:46 Edinburgh to Dundee due 19:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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

24/01/25 17:46 Glasgow Central to Newton Lanark due 18:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
17:46 Not Stopping Glasgow Central
17:52 Not Stopping Pollokshields West
17:54 Not Stopping Maxwell Park
17:56 Not Stopping Shawlands
17:57 Not Stopping Pollokshaws East
17:59 Not Stopping Langside
18:04 Not Stopping Kings Park
18:06 Not Stopping Croftfoot
18:08 Not Stopping Burnside
18:11 Not Stopping Kirkhill
18:14 Not Stopping Newton Lanark

24/01/25 17:47 Glasgow Central to Wemyss Bay due 18:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
17:47 Not Stopping Glasgow Central
17:54 Not Stopping Cardonald
17:56 Not Stopping Hillington East
17:58 Not Stopping Hillington West
18:04 Not Stopping Paisley Gilmour Street
18:06 Not Stopping Paisley St James
18:11 Not Stopping Bishopton
18:16 Not Stopping Langbank
18:20 Not Stopping Woodhall
18:25 Not Stopping Port Glasgow
18:29 Not Stopping Whinhill
18:31 Not Stopping Drumfrochar
18:34 Not Stopping Branchton
18:42 Not Stopping Inverkip
18:47 Not Stopping Wemyss Bay

24/01/25 17:47 Dalmuir to Larkhall due 18:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
17:47 Not Stopping Dalmuir
17:49 Not Stopping Singer
17:51 Not Stopping Drumry
17:54 Not Stopping Drumchapel
17:57 Not Stopping Westerton
18:00 Not Stopping Anniesland
18:03 Not Stopping Hyndland
18:06 Not Stopping Partick
18:09 Not Stopping Exhibition Centre
18:12 Not Stopping Anderston
18:14 Not Stopping Glasgow Central Low Level
18:16 Not Stopping Argyle Street
18:19 Not Stopping Bridgeton
18:21 Not Stopping Dalmarnock
18:25 Not Stopping Rutherglen
18:28 Not Stopping Cambuslang
18:35 Not Stopping Newton Lanark
18:39 Not Stopping Blantyre
18:42 Not Stopping Hamilton West
18:45 Not Stopping Hamilton Central
18:49 Not Stopping Chatelherault
18:52 Not Stopping Merryton
18:55 Not Stopping Larkhall

24/01/25 17:48 Glasgow Central to East Kilbride due 18:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
17:48 Not Stopping Glasgow Central
17:56 Not Stopping Crossmyloof
17:58 Not Stopping Pollokshaws West
18:01 Not Stopping Thornliebank
18:05 Not Stopping Giffnock
18:09 Not Stopping Clarkston
18:12 Not Stopping Busby
18:18 Not Stopping Hairmyres
18:22 Not Stopping East Kilbride

24/01/25 17:48 Falkirk Grahamston to Glasgow Queen Street due 18:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
17:48 Not Stopping Falkirk Grahamston
17:51 Not Stopping Camelon
18:02 Not Stopping Cumbernauld
18:04 Not Stopping Greenfaulds
18:11 Not Stopping Gartcosh
18:14 Not Stopping Stepps
18:17 Not Stopping Robroyston
18:23 Not Stopping Springburn
18:30 Not Stopping Glasgow Queen Street

24/01/25 17:49 Glasgow Queen Street to Alloa due 18:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 17:49 Edinburgh to Glasgow Central due 19:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
17:49 Not Stopping Edinburgh
17:53 Not Stopping Haymarket
17:57 Not Stopping Slateford
18:00 Not Stopping Kingsknowe
18:03 Not Stopping Wester Hailes
18:07 Not Stopping Curriehill
18:14 Not Stopping Kirknewton
18:30 Not Stopping Carstairs
18:38 Not Stopping Carluke
18:44 Not Stopping Wishaw
18:51 Not Stopping Motherwell
19:14 Not Stopping Glasgow Central

24/01/25 17:49 Newton Lanark to Glasgow Central due 18:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
17:49 Not Stopping Newton Lanark
17:52 Not Stopping Kirkhill
17:55 Not Stopping Burnside
17:57 Not Stopping Croftfoot
17:59 Not Stopping Kings Park
18:03 Not Stopping Mount Florida
18:05 Not Stopping Crosshill
18:07 Not Stopping Queens Park Strathclyde
18:09 Not Stopping Pollokshields East
18:15 Not Stopping Glasgow Central

24/01/25 17:49 Ardrossan Harbour to Glasgow Central due 18:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 17:50 Glasgow Central to Lanark due 18:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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

24/01/25 17:51 Ayr to Glasgow Central due 18:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
17:51 Not Stopping Ayr
17:53 Not Stopping Newton-On-Ayr
17:56 Not Stopping Prestwick Town
17:58 Not Stopping Prestwick Int. Airport
18:02 Not Stopping Troon
18:05 Not Stopping Barassie
18:11 Not Stopping Irvine
18:15 Not Stopping Kilwinning
18:30 Not Stopping Johnstone
18:34 Not Stopping Paisley Gilmour Street
18:45 Not Stopping Glasgow Central

24/01/25 17:52 Springburn to Milngavie due 18:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
17:52 Not Stopping Springburn
17:54 Not Stopping Barnhill
17:59 Not Stopping Duke Street
18:01 Not Stopping Bellgrove
18:04 Not Stopping High Street
18:08 Not Stopping Glasgow Queen Street Ll
18:11 Not Stopping Charing Cross
18:15 Not Stopping Partick
18:17 Not Stopping Hyndland
18:20 Not Stopping Anniesland
18:23 Not Stopping Westerton
18:26 Not Stopping Bearsden
18:28 Not Stopping Hillfoot
18:31 Not Stopping Milngavie

24/01/25 17:52 Edinburgh to Leven due 18:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 17:52 Tweedbank to Edinburgh due 18:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
17:52 Not Stopping Tweedbank
17:56 Not Stopping Galashiels
18:06 Not Stopping Stow
18:22 Not Stopping Gorebridge
18:26 Not Stopping Newtongrange
18:29 Not Stopping Eskbank
18:36 Not Stopping Shawfair
18:40 Not Stopping Newcraighall
18:44 Not Stopping Brunstane
18:51 Not Stopping Edinburgh

24/01/25 17:52 Glasgow Queen Street to Cumbernauld due 18:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
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

24/01/25 17:52 Glasgow Central to Glasgow Central due 18:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
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

24/01/25 17:53 Glasgow Central to Edinburgh due 19:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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

24/01/25 17:53 Lanark to Glasgow Central due 18:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 17:54 Milngavie to Bathgate due 19:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 17:54 Dunblane to Edinburgh due 18:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
17:54 Not Stopping Dunblane
17:57 Not Stopping Bridge Of Allan
18:03 Not Stopping Stirling
18:11 Not Stopping Larbert
18:14 Not Stopping Camelon
18:17 Not Stopping Falkirk Grahamston
18:22 Not Stopping Polmont
18:27 Not Stopping Linlithgow
18:41 Not Stopping Edinburgh Park
18:47 Not Stopping Haymarket
18:51 Not Stopping Edinburgh

24/01/25 17:54 Inverness to Kyle Of Lochalsh due 20:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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

24/01/25 17:54 North Berwick to Edinburgh due 18:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:17
Scheduled Expected Destination
17:54 Not Stopping North Berwick
18:11 Not Stopping Musselburgh
18:19 Not Stopping Edinburgh

24/01/25 17:56 Helensburgh Central to Edinburgh due 20:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:12
Scheduled Expected Destination
17:56 Not Stopping Helensburgh Central
17:59 Not Stopping Craigendoran
18:05 Not Stopping Cardross
18:10 Not Stopping Dalreoch
18:11 Not Stopping Dumbarton Central
18:13 Not Stopping Dumbarton East
18:22 Not Stopping Dalmuir
18:29 Not Stopping Hyndland
18:32 Not Stopping Partick
18:36 Not Stopping Charing Cross
18:39 Not Stopping Glasgow Queen Street Ll
18:41 Not Stopping High Street
18:43 Not Stopping Bellgrove
18:47 Not Stopping Carntyne
18:49 Not Stopping Shettleston
18:52 Not Stopping Garrowhill
18:54 Not Stopping Easterhouse
18:58 Not Stopping Blairhill
19:01 Not Stopping Coatbridge Sunnyside
19:03 Not Stopping Coatdyke
19:08 Not Stopping Airdrie
19:12 Not Stopping Drumgelloch
19:16 Not Stopping Caldercruix
19:23 Not Stopping Blackridge
19:27 Not Stopping Armadale
19:34 Not Stopping Bathgate
19:39 Not Stopping Livingston North
19:43 Not Stopping Uphall
19:52 Not Stopping Edinburgh Park
19:58 Not Stopping Haymarket
20:02 Not Stopping Edinburgh

24/01/25 17:56 Gourock to Glasgow Central due 18:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
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

24/01/25 17:58 East Kilbride to Glasgow Central due 18:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
17:58 Not Stopping East Kilbride
18:06 Not Stopping Hairmyres
18:09 Not Stopping Thorntonhall
18:12 Not Stopping Busby
18:15 Not Stopping Clarkston
18:19 Not Stopping Giffnock
18:21 Not Stopping Thornliebank
18:24 Not Stopping Pollokshaws West
18:27 Not Stopping Crossmyloof
18:33 Not Stopping Glasgow Central

24/01/25 17:58 Aberdeen to Montrose due 18:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
17:58 Not Stopping Aberdeen
18:09 Not Stopping Portlethen
18:18 Not Stopping Stonehaven
18:32 Not Stopping Laurencekirk
18:44 Not Stopping Montrose

24/01/25 17:58 Dalmuir to Motherwell due 19:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
17:58 Not Stopping Dalmuir
18:00 Not Stopping Clydebank
18:02 Not Stopping Yoker
18:05 Not Stopping Garscadden
18:07 Not Stopping Scotstounhill
18:10 Not Stopping Jordanhill
18:12 Not Stopping Hyndland
18:14 Not Stopping Partick
18:17 Not Stopping Exhibition Centre
18:20 Not Stopping Anderston
18:28 Not Stopping Glasgow Central Low Level
18:30 Not Stopping Argyle Street
18:33 Not Stopping Bridgeton
18:35 Not Stopping Dalmarnock
18:37 Not Stopping Rutherglen
18:41 Not Stopping Cambuslang
18:45 Not Stopping Newton Lanark
18:49 Not Stopping Blantyre
18:52 Not Stopping Hamilton West
18:56 Not Stopping Hamilton Central
19:01 Not Stopping Airbles
19:04 Not Stopping Motherwell

24/01/25 17:59 Glasgow Central to Barrhead due 18:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
17:59 Not Stopping Glasgow Central
18:05 Not Stopping Crossmyloof
18:07 Not Stopping Pollokshaws West
18:10 Not Stopping Kennishead
18:12 Not Stopping Priesthill & Darnley
18:14 Not Stopping Nitshill
18:19 Not Stopping Barrhead

24/01/25 17:59 Carlisle to Glasgow Central due 20:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:26
Scheduled Expected Destination
17:59 Not Stopping Carlisle
18:11 Not Stopping Gretna Green
18:20 Not Stopping Annan
18:38 Not Stopping Dumfries
19:04 Not Stopping Sanquhar
19:09 Not Stopping Kirkconnel
19:18 Not Stopping New Cumnock
19:27 Not Stopping Auchinleck
19:57 Not Stopping Kilmarnock
20:01 Not Stopping Kilmaurs
20:06 Not Stopping Stewarton
20:11 Not Stopping Dunlop
20:21 Not Stopping Barrhead
20:37 Not Stopping Glasgow Central

24/01/25 17:59 Edinburgh to Glasgow Central due 19:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
17:59 Not Stopping Edinburgh
18:03 Not Stopping Haymarket
18:06 Not Stopping Slateford
18:09 Not Stopping Kingsknowe
18:11 Not Stopping Wester Hailes
18:15 Not Stopping Curriehill
18:21 Not Stopping Kirknewton
18:27 Not Stopping Livingston South
18:31 Not Stopping West Calder
18:35 Not Stopping Addiewell
18:39 Not Stopping Breich
18:43 Not Stopping Fauldhouse
18:48 Not Stopping Shotts
18:52 Not Stopping Hartwood
18:56 Not Stopping Cleland
19:00 Not Stopping Carfin
19:03 Not Stopping Holytown
19:08 Not Stopping Bellshill
19:14 Not Stopping Uddingston
19:19 Not Stopping Cambuslang
19:28 Not Stopping Glasgow Central

24/01/25 18:00 Edinburgh to Glasgow Queen Street due 18:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
18:00 Not Stopping Edinburgh
18:06 Not Stopping Haymarket
18:25 Not Stopping Falkirk High
18:37 Not Stopping Lenzie
18:42 Not Stopping Bishopbriggs
18:48 Not Stopping Glasgow Queen Street

24/01/25 18:00 Glasgow Central to Ayr due 18:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
18:00 Not Stopping Glasgow Central
18:10 Not Stopping Paisley Gilmour Street
18:15 Not Stopping Johnstone
18:29 Not Stopping Kilwinning
18:33 Not Stopping Irvine
18:38 Not Stopping Barassie
18:41 Not Stopping Troon
18:45 Not Stopping Prestwick Int. Airport
18:46 Not Stopping Prestwick Town
18:50 Not Stopping Newton-On-Ayr
18:53 Not Stopping Ayr

24/01/25 18:00 Glasgow Queen Street to Edinburgh due 18:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
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

24/01/25 18:00 Cowdenbeath to Edinburgh due 18:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
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

24/01/25 18:00 Wemyss Bay to Glasgow Central due 19:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
18:00 Not Stopping Wemyss Bay
18:04 Not Stopping Inverkip
18:17 Not Stopping Branchton
18:19 Not Stopping Drumfrochar
18:22 Not Stopping Whinhill
18:27 Not Stopping Port Glasgow
18:29 Not Stopping Woodhall
18:33 Not Stopping Langbank
18:39 Not Stopping Bishopton
18:44 Not Stopping Paisley St James
18:47 Not Stopping Paisley Gilmour Street
18:50 Not Stopping Hillington West
18:52 Not Stopping Hillington East
18:54 Not Stopping Cardonald
19:01 Not Stopping Glasgow Central

24/01/25 18:01 Inverness to Aberdeen due 20:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 18:01 Glenrothes With Thornton to Edinburgh due 19:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
18:01 Not Stopping Glenrothes With Thornton
18:08 Not Stopping Cardenden
18:13 Not Stopping Lochgelly
18:19 Not Stopping Cowdenbeath
18:25 Not Stopping Dunfermline Queen Margaret
18:28 Not Stopping Dunfermline City
18:32 Not Stopping Rosyth
18:36 Not Stopping Inverkeithing
18:40 Not Stopping North Queensferry
18:44 Not Stopping Dalmeny
18:50 Not Stopping Edinburgh Gateway
18:53 Not Stopping South Gyle
19:00 Not Stopping Haymarket
19:06 Not Stopping Edinburgh

24/01/25 18:01 Paisley Canal to Glasgow Central due 18:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
18:01 Not Stopping Paisley Canal
18:03 Not Stopping Hawkhead
18:06 Not Stopping Crookston
18:09 Not Stopping Mosspark
18:11 Not Stopping Corkerhill
18:14 Not Stopping Dumbreck
18:19 Not Stopping Glasgow Central

24/01/25 18:02 Elgin to Inverness due 18:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 18:03 Anniesland to Glasgow Queen Street due 18:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
18:03 Not Stopping Anniesland
18:05 Not Stopping Kelvindale
18:07 Not Stopping Maryhill
18:09 Not Stopping Summerston
18:11 Not Stopping Gilshochill
18:13 Not Stopping Possilpark & Parkhouse
18:16 Not Stopping Ashfield
18:27 Not Stopping Glasgow Queen Street

24/01/25 18:03 Glasgow Queen Street to Anniesland due 18:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
18:03 Not Stopping Glasgow Queen Street
18:08 Not Stopping Ashfield
18:11 Not Stopping Possilpark & Parkhouse
18:13 Not Stopping Gilshochill
18:15 Not Stopping Summerston
18:17 Not Stopping Maryhill
18:19 Not Stopping Kelvindale
18:22 Not Stopping Anniesland

24/01/25 18:03 Larkhall to Dalmuir due 19:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16: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

24/01/25 18:04 Whifflet to Dalmuir due 19:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 18:05 Ayr to Glasgow Central due 18:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
18:05 Not Stopping Ayr
18:07 Not Stopping Newton-On-Ayr
18:10 Not Stopping Prestwick Town
18:12 Not Stopping Prestwick Int. Airport
18:16 Not Stopping Troon
18:18 Not Stopping Barassie
18:23 Not Stopping Irvine
18:27 Not Stopping Kilwinning
18:41 Not Stopping Johnstone
18:45 Not Stopping Paisley Gilmour Street
18:55 Not Stopping Glasgow Central

24/01/25 18:05 Oban to Crianlarich due 19:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
18:05 Not Stopping Oban
18:16 Not Stopping Connel Ferry
18:28 Not Stopping Taynuilt
18:48 Not Stopping Loch Awe
18:56 Not Stopping Dalmally
19:15 Not Stopping Tyndrum Lower
19:27 Not Stopping Crianlarich

24/01/25 18:05 Glasgow Central to Gourock due 18:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
18:05 Not Stopping Glasgow Central
18:15 Not Stopping Paisley Gilmour Street
18:21 Not Stopping Bishopton
18:30 Not Stopping Port Glasgow
18:32 Not Stopping Bogston
18:34 Not Stopping Cartsdyke
18:36 Not Stopping Greenock Central
18:38 Not Stopping Greenock West
18:41 Not Stopping Fort Matilda
18:45 Not Stopping Gourock

24/01/25 18:05 Dundee to Glasgow Queen Street due 19:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14: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

24/01/25 18:06 Edinburgh to Dunblane due 19:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
18:06 Not Stopping Edinburgh
18:10 Not Stopping Haymarket
18:15 Not Stopping Edinburgh Park
18:29 Not Stopping Linlithgow
18:34 Not Stopping Polmont
18:41 Not Stopping Falkirk Grahamston
18:45 Not Stopping Camelon
18:51 Not Stopping Larbert
19:00 Not Stopping Stirling
19:04 Not Stopping Bridge Of Allan
19:08 Not Stopping Dunblane

24/01/25 18:06 Milngavie to Springburn due 18:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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:37 Not Stopping Duke Street
18:39 Not Stopping Alexandra Parade
18:42 Not Stopping Barnhill
18:45 Not Stopping Springburn

24/01/25 18:06 Neilston to Glasgow Central due 18:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
18:06 Not Stopping Neilston
18:12 Not Stopping Patterton
18:14 Not Stopping Whitecraigs
18:16 Not Stopping Williamwood
18:19 Not Stopping Muirend
18:22 Not Stopping Cathcart
18:24 Not Stopping Mount Florida
18:26 Not Stopping Crosshill
18:28 Not Stopping Queens Park Strathclyde
18:30 Not Stopping Pollokshields East
18:35 Not Stopping Glasgow Central

24/01/25 18:07 Edinburgh to Garscadden due 19:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:42
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

24/01/25 18:08 Glasgow Central to Paisley Canal due 18:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
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

24/01/25 18:09 Dalmuir to Motherwell due 19:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 18:10 Glasgow Queen Street to Dundee due 19:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 18:10 Glasgow Central to Neilston due 18:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
18:10 Not Stopping Glasgow Central
18:15 Not Stopping Pollokshields East
18:16 Not Stopping Queens Park Strathclyde
18:18 Not Stopping Crosshill
18:20 Not Stopping Mount Florida
18:22 Not Stopping Cathcart
18:25 Not Stopping Muirend
18:28 Not Stopping Williamwood
18:30 Not Stopping Whitecraigs
18:33 Not Stopping Patterton
18:41 Not Stopping Neilston

24/01/25 18:13 Glasgow Central to Kilmarnock due 18:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
18:13 Not Stopping Glasgow Central
18:26 Not Stopping Barrhead
18:38 Not Stopping Dunlop
18:42 Not Stopping Stewarton
18:46 Not Stopping Kilmaurs
18:51 Not Stopping Kilmarnock

24/01/25 18:13 Airdrie to Balloch due 19:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
Scheduled Expected Destination
18:13 Not Stopping Airdrie
18:16 Not Stopping Coatdyke
18:19 Not Stopping Coatbridge Sunnyside
18:21 Not Stopping Blairhill
18:25 Not Stopping Easterhouse
18:28 Not Stopping Garrowhill
18:31 Not Stopping Shettleston
18:33 Not Stopping Carntyne
18:36 Not Stopping Bellgrove
18:39 Not Stopping High Street
18:43 Not Stopping Glasgow Queen Street Ll
18:45 Not Stopping Charing Cross
18:50 Not Stopping Partick
18:53 Not Stopping Hyndland
18:56 Not Stopping Anniesland
18:59 Not Stopping Westerton
19:01 Not Stopping Drumchapel
19:03 Not Stopping Drumry
19:06 Not Stopping Singer
19:10 Not Stopping Dalmuir
19:12 Not Stopping Kilpatrick
19:15 Not Stopping Bowling
19:20 Not Stopping Dumbarton East
19:22 Not Stopping Dumbarton Central
19:23 Not Stopping Dalreoch
19:26 Not Stopping Renton
19:29 Not Stopping Alexandria
19:32 Not Stopping Balloch

24/01/25 18:13 Edinburgh to North Berwick due 18:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
18:13 Not Stopping Edinburgh
18:20 Not Stopping Musselburgh
18:24 Not Stopping Wallyford
18:27 Not Stopping Prestonpans
18:32 Not Stopping Longniddry
18:38 Not Stopping Drem
18:47 Not Stopping North Berwick

24/01/25 18:14 Perth to Edinburgh due 19:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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

24/01/25 18:14 Alloa to Glasgow Queen Street due 19:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 18:14 Glasgow Central to Edinburgh due 19:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
18:14 Not Stopping Glasgow Central
18:29 Not Stopping Uddingston
18:34 Not Stopping Bellshill
18:40 Not Stopping Holytown
18:42 Not Stopping Carfin
18:46 Not Stopping Cleland
18:51 Not Stopping Hartwood
18:56 Not Stopping Shotts
19:02 Not Stopping Fauldhouse
19:06 Not Stopping Breich
19:10 Not Stopping Addiewell
19:14 Not Stopping West Calder
19:22 Not Stopping Livingston South
19:27 Not Stopping Kirknewton
19:34 Not Stopping Curriehill
19:38 Not Stopping Wester Hailes
19:40 Not Stopping Kingsknowe
19:43 Not Stopping Slateford
19:47 Not Stopping Haymarket
19:52 Not Stopping Edinburgh

24/01/25 18:15 Edinburgh to Glasgow Queen Street due 19:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
18:15 Not Stopping Edinburgh
18:20 Not Stopping Haymarket
18:34 Not Stopping Linlithgow
18:39 Not Stopping Polmont
18:44 Not Stopping Falkirk High
18:53 Not Stopping Croy
19:06 Not Stopping Glasgow Queen Street

24/01/25 18:15 Glasgow Queen Street to Edinburgh due 19:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
18:15 Not Stopping Glasgow Queen Street
18:26 Not Stopping Croy
18:35 Not Stopping Falkirk High
18:39 Not Stopping Polmont
18:45 Not Stopping Linlithgow
18:58 Not Stopping Haymarket
19:03 Not Stopping Edinburgh

24/01/25 18:15 Glasgow Central to Ardrossan Harbour due 19:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:20
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

24/01/25 18:15 Aberdeen to Inverness due 20:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 18:15 Mallaig to Fort William due 19:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
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:37 Not Stopping Fort William

24/01/25 18:15 Cumbernauld to Dalmuir due 19:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
Scheduled Expected Destination
18:15 Not Stopping Cumbernauld
18:17 Not Stopping Greenfaulds
18:24 Not Stopping Coatbridge Central
18:27 Not Stopping Whifflet
18:47 Not Stopping Motherwell
18:49 Not Stopping Airbles
18:55 Not Stopping Hamilton Central
18:58 Not Stopping Hamilton West
19:01 Not Stopping Blantyre
19:07 Not Stopping Newton Lanark
19:11 Not Stopping Cambuslang
19:14 Not Stopping Rutherglen
19:17 Not Stopping Dalmarnock
19:19 Not Stopping Bridgeton
19:22 Not Stopping Argyle Street
19:25 Not Stopping Glasgow Central Low Level
19:27 Not Stopping Anderston
19:29 Not Stopping Exhibition Centre
19:32 Not Stopping Partick
19:35 Not Stopping Hyndland
19:38 Not Stopping Anniesland
19:41 Not Stopping Westerton
19:44 Not Stopping Drumchapel
19:46 Not Stopping Drumry
19:48 Not Stopping Singer
19:51 Not Stopping Dalmuir

24/01/25 18:16 Leven to Edinburgh due 19:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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:19 Not Stopping Haymarket
19:25 Not Stopping Edinburgh

24/01/25 18:16 Edinburgh to Tweedbank due 19:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
18:16 Not Stopping Edinburgh
18:26 Not Stopping Brunstane
18:30 Not Stopping Newcraighall
18:33 Not Stopping Shawfair
18:38 Not Stopping Eskbank
18:41 Not Stopping Newtongrange
18:46 Not Stopping Gorebridge
19:03 Not Stopping Stow
19:12 Not Stopping Galashiels
19:16 Not Stopping Tweedbank

24/01/25 18:16 Largs to Glasgow Central due 19:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
18:16 Not Stopping Largs
18:21 Not Stopping Fairlie
18:26 Not Stopping West Kilbride
18:33 Not Stopping Ardrossan South Beach
18:35 Not Stopping Saltcoats
18:37 Not Stopping Stevenston
18:41 Not Stopping Kilwinning
18:46 Not Stopping Dalry
18:50 Not Stopping Glengarnock
18:54 Not Stopping Lochwinnoch
18:58 Not Stopping Howwood Renfrew
19:01 Not Stopping Milliken Park
19:04 Not Stopping Johnstone
19:08 Not Stopping Paisley Gilmour Street
19:21 Not Stopping Glasgow Central

24/01/25 18:16 Glasgow Central to Glasgow Central due 18:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
18:16 Not Stopping Glasgow Central
18:22 Not Stopping Pollokshields West
18:24 Not Stopping Maxwell Park
18:26 Not Stopping Shawlands
18:27 Not Stopping Pollokshaws East
18:29 Not Stopping Langside
18:32 Not Stopping Cathcart
18:34 Not Stopping Mount Florida
18:36 Not Stopping Crosshill
18:38 Not Stopping Queens Park Strathclyde
18:40 Not Stopping Pollokshields East
18:45 Not Stopping Glasgow Central

24/01/25 18:17 Glasgow Central to Wemyss Bay due 19:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
18:17 Not Stopping Glasgow Central
18:24 Not Stopping Cardonald
18:26 Not Stopping Hillington East
18:28 Not Stopping Hillington West
18:32 Not Stopping Paisley Gilmour Street
18:34 Not Stopping Paisley St James
18:39 Not Stopping Bishopton
18:45 Not Stopping Langbank
18:49 Not Stopping Woodhall
18:53 Not Stopping Port Glasgow
18:57 Not Stopping Whinhill
19:00 Not Stopping Drumfrochar
19:03 Not Stopping Branchton
19:11 Not Stopping Inverkip
19:16 Not Stopping Wemyss Bay

24/01/25 18:17 Dalmuir to Larkhall due 19:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
18:17 Not Stopping Dalmuir
18:19 Not Stopping Singer
18:21 Not Stopping Drumry
18:24 Not Stopping Drumchapel
18:27 Not Stopping Westerton
18:30 Not Stopping Anniesland
18:33 Not Stopping Hyndland
18:36 Not Stopping Partick
18:39 Not Stopping Exhibition Centre
18:42 Not Stopping Anderston
18:46 Not Stopping Glasgow Central Low Level
18:48 Not Stopping Argyle Street
18:51 Not Stopping Bridgeton
18:53 Not Stopping Dalmarnock
18:58 Not Stopping Rutherglen
19:02 Not Stopping Cambuslang
19:05 Not Stopping Newton Lanark
19:09 Not Stopping Blantyre
19:12 Not Stopping Hamilton West
19:15 Not Stopping Hamilton Central
19:19 Not Stopping Chatelherault
19:22 Not Stopping Merryton
19:25 Not Stopping Larkhall

24/01/25 18:17 Motherwell to Dalmuir due 19:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
18:17 Not Stopping Motherwell
18:19 Not Stopping Airbles
18:25 Not Stopping Hamilton Central
18:28 Not Stopping Hamilton West
18:31 Not Stopping Blantyre
18:36 Not Stopping Newton Lanark
18:41 Not Stopping Cambuslang
18:44 Not Stopping Rutherglen
18:47 Not Stopping Dalmarnock
18:49 Not Stopping Bridgeton
18:52 Not Stopping Argyle Street
18:55 Not Stopping Glasgow Central Low Level
18:57 Not Stopping Anderston
18:59 Not Stopping Exhibition Centre
19:02 Not Stopping Partick
19:05 Not Stopping Hyndland
19:09 Not Stopping Anniesland
19:12 Not Stopping Westerton
19:15 Not Stopping Drumchapel
19:17 Not Stopping Drumry
19:19 Not Stopping Singer
19:22 Not Stopping Dalmuir

24/01/25 18:18 Edinburgh to Cowdenbeath due 19:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
Scheduled Expected Destination
18:18 Not Stopping Edinburgh
18:22 Not Stopping Haymarket
18:27 Not Stopping South Gyle
18:30 Not Stopping Edinburgh Gateway
18:36 Not Stopping Dalmeny
18:40 Not Stopping North Queensferry
18:44 Not Stopping Inverkeithing
18:48 Not Stopping Rosyth
18:53 Not Stopping Dunfermline City
18:57 Not Stopping Dunfermline Queen Margaret
19:04 Not Stopping Cowdenbeath

24/01/25 18:19 Glasgow Queen Street to Alloa due 19:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
18:19 Not Stopping Glasgow Queen Street
18:25 Not Stopping Bishopbriggs
18:30 Not Stopping Lenzie
18:35 Not Stopping Croy
18:45 Not Stopping Larbert
18:55 Not Stopping Stirling
19:04 Not Stopping Alloa

24/01/25 18:19 Newton Lanark to Glasgow Central due 18:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
18:19 Not Stopping Newton Lanark
18:22 Not Stopping Kirkhill
18:25 Not Stopping Burnside
18:27 Not Stopping Croftfoot
18:29 Not Stopping Kings Park
18:34 Not Stopping Langside
18:36 Not Stopping Pollokshaws East
18:39 Not Stopping Shawlands
18:42 Not Stopping Maxwell Park
18:46 Not Stopping Pollokshields West
18:54 Not Stopping Glasgow Central

24/01/25 18:20 Glasgow Central to East Kilbride due 18:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
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:40 Not Stopping Clarkston
18:43 Not Stopping Busby
18:49 Not Stopping Hairmyres
18:52 Not Stopping East Kilbride

24/01/25 18:20 Tweedbank to Edinburgh due 19:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
18:20 Not Stopping Tweedbank
18:24 Not Stopping Galashiels
18:33 Not Stopping Stow
18:51 Not Stopping Gorebridge
18:55 Not Stopping Newtongrange
18:58 Not Stopping Eskbank
19:03 Not Stopping Shawfair
19:07 Not Stopping Newcraighall
19:11 Not Stopping Brunstane
19:18 Not Stopping Edinburgh

24/01/25 18:21 Dunblane to Edinburgh due 19:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
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

24/01/25 18:21 Inverurie to Aberdeen due 18:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
18:21 Not Stopping Inverurie
18:26 Not Stopping Kintore
18:36 Not Stopping Dyce
18:45 Not Stopping Aberdeen

24/01/25 18:21 Springburn to Milngavie due 19:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
18:21 Not Stopping Springburn
18:23 Not Stopping Barnhill
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

24/01/25 18:21 Lanark to Glasgow Central due 19:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 18:22 Glasgow Central to Newton Lanark due 18:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
18:22 Not Stopping Glasgow Central
18:27 Not Stopping Pollokshields East
18:28 Not Stopping Queens Park Strathclyde
18:30 Not Stopping Crosshill
18:32 Not Stopping Mount Florida
18:35 Not Stopping Kings Park
18:37 Not Stopping Croftfoot
18:40 Not Stopping Burnside
18:43 Not Stopping Kirkhill
18:46 Not Stopping Newton Lanark

24/01/25 18:23 Glasgow Queen Street to Oban due 21:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
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:52 Not Stopping Ardlui
20:13 Not Stopping Crianlarich
20:22 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

24/01/25 18:25 Glasgow Central to Lanark due 19:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
18:25 Not Stopping Glasgow Central
18:33 Not Stopping Cambuslang
18:37 Not Stopping Uddingston
18:41 Not Stopping Bellshill
18:48 Not Stopping Motherwell
18:51 Not Stopping Shieldmuir
18:56 Not Stopping Wishaw
19:03 Not Stopping Carluke
19:14 Not Stopping Lanark

24/01/25 18:26 Edinburgh to Glasgow Central due 19:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
Scheduled Expected Destination
18:26 Not Stopping Edinburgh
18:31 Not Stopping Haymarket
18:52 Not Stopping Livingston South
18:56 Not Stopping West Calder
19:00 Not Stopping Addiewell
19:04 Not Stopping Breich
19:08 Not Stopping Fauldhouse
19:13 Not Stopping Shotts
19:17 Not Stopping Hartwood
19:21 Not Stopping Cleland
19:25 Not Stopping Carfin
19:27 Not Stopping Holytown
19:33 Not Stopping Bellshill
19:37 Not Stopping Uddingston
19:53 Not Stopping Glasgow Central

24/01/25 18:26 Gourock to Glasgow Central due 19:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
Scheduled Expected Destination
18:26 Not Stopping Gourock
18:29 Not Stopping Fort Matilda
18:32 Not Stopping Greenock West
18:34 Not Stopping Greenock Central
18:37 Not Stopping Cartsdyke
18:39 Not Stopping Bogston
18:41 Not Stopping Port Glasgow
18:50 Not Stopping Bishopton
18:58 Not Stopping Paisley Gilmour Street
19:09 Not Stopping Glasgow Central

24/01/25 18:26 North Berwick to Edinburgh due 18:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
18:26 Not Stopping North Berwick
18:34 Not Stopping Drem
18:40 Not Stopping Longniddry
18:45 Not Stopping Prestonpans
18:48 Not Stopping Wallyford
18:52 Not Stopping Musselburgh
18:59 Not Stopping Edinburgh

24/01/25 18:26 Neilston to Glasgow Central due 18:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
18:26 Not Stopping Neilston
18:33 Not Stopping Patterton
18:36 Not Stopping Whitecraigs
18:38 Not Stopping Williamwood
18:41 Not Stopping Muirend
18:44 Not Stopping Cathcart
18:46 Not Stopping Mount Florida
18:48 Not Stopping Crosshill
18:50 Not Stopping Queens Park Strathclyde
18:53 Not Stopping Pollokshields East
18:59 Not Stopping Glasgow Central

24/01/25 18:26 Motherwell to Dalmuir due 19:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 18:27 Glasgow Central to Kilmarnock due 19:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
18:27 Not Stopping Glasgow Central
18:36 Not Stopping Crossmyloof
18:38 Not Stopping Pollokshaws West
18:41 Not Stopping Kennishead
18:44 Not Stopping Priesthill & Darnley
18:47 Not Stopping Nitshill
18:56 Not Stopping Barrhead
19:08 Not Stopping Dunlop
19:12 Not Stopping Stewarton
19:16 Not Stopping Kilmaurs
19:21 Not Stopping Kilmarnock

24/01/25 18:27 Glasgow Queen Street to Falkirk Grahamston due 19:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
18:27 Not Stopping Glasgow Queen Street
18:34 Not Stopping Springburn
18:39 Not Stopping Robroyston
18:42 Not Stopping Stepps
18:46 Not Stopping Gartcosh
18:52 Not Stopping Greenfaulds
18:55 Not Stopping Cumbernauld
19:07 Not Stopping Camelon
19:10 Not Stopping Falkirk Grahamston

24/01/25 18:28 Dalmuir to Cumbernauld due 20:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
Scheduled Expected Destination
18:28 Not Stopping Dalmuir
18:30 Not Stopping Clydebank
18:32 Not Stopping Yoker
18:35 Not Stopping Garscadden
18:37 Not Stopping Scotstounhill
18:39 Not Stopping Jordanhill
18:41 Not Stopping Hyndland
18:44 Not Stopping Partick
18:47 Not Stopping Exhibition Centre
18:50 Not Stopping Anderston
18:58 Not Stopping Glasgow Central Low Level
19:00 Not Stopping Argyle Street
19:03 Not Stopping Bridgeton
19:05 Not Stopping Dalmarnock
19:08 Not Stopping Rutherglen
19:11 Not Stopping Cambuslang
19:15 Not Stopping Newton Lanark
19:19 Not Stopping Blantyre
19:22 Not Stopping Hamilton West
19:26 Not Stopping Hamilton Central
19:31 Not Stopping Airbles
19:39 Not Stopping Motherwell
19:48 Not Stopping Whifflet
19:51 Not Stopping Coatbridge Central
20:00 Not Stopping Greenfaulds
20:02 Not Stopping Cumbernauld

24/01/25 18:29 East Kilbride to Glasgow Central due 19:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
18:29 Not Stopping East Kilbride
18:37 Not Stopping Hairmyres
18:43 Not Stopping Busby
18:46 Not Stopping Clarkston
18:50 Not Stopping Giffnock
18:52 Not Stopping Thornliebank
18:55 Not Stopping Pollokshaws West
18:58 Not Stopping Crossmyloof
19:04 Not Stopping Glasgow Central

24/01/25 18:29 Barrhead to Glasgow Central due 18:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
18:29 Not Stopping Barrhead
18:32 Not Stopping Nitshill
18:34 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

24/01/25 18:29 Edinburgh to Glasgow Central due 19:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
18:29 Not Stopping Edinburgh
18:34 Not Stopping Haymarket
18:39 Not Stopping Slateford
18:42 Not Stopping Kingsknowe
18:44 Not Stopping Wester Hailes
18:48 Not Stopping Curriehill
18:54 Not Stopping Kirknewton
19:11 Not Stopping Carstairs
19:20 Not Stopping Carluke
19:27 Not Stopping Wishaw
19:33 Not Stopping Motherwell
19:55 Not Stopping Glasgow Central

24/01/25 18:29 Wemyss Bay to Glasgow Central due 19:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
18:29 Not Stopping Wemyss Bay
18:33 Not Stopping Inverkip
18:45 Not Stopping Branchton
18:48 Not Stopping Drumfrochar
18:50 Not Stopping Whinhill
18:55 Not Stopping Port Glasgow
18:58 Not Stopping Woodhall
19:02 Not Stopping Langbank
19:07 Not Stopping Bishopton
19:12 Not Stopping Paisley St James
19:15 Not Stopping Paisley Gilmour Street
19:19 Not Stopping Hillington West
19:21 Not Stopping Hillington East
19:23 Not Stopping Cardonald
19:30 Not Stopping Glasgow Central

24/01/25 18:30 Edinburgh to Glasgow Queen Street due 19:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
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

24/01/25 18:30 Glasgow Central to Ayr due 19:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
18:30 Not Stopping Glasgow Central
18:40 Not Stopping Paisley Gilmour Street
18:44 Not Stopping Johnstone
18:58 Not Stopping Kilwinning
19:02 Not Stopping Irvine
19:06 Not Stopping Barassie
19:09 Not Stopping Troon
19:13 Not Stopping Prestwick Int. Airport
19:15 Not Stopping Prestwick Town
19:18 Not Stopping Newton-On-Ayr
19:23 Not Stopping Ayr

24/01/25 18:30 Glasgow Queen Street to Edinburgh due 19:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
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

24/01/25 18:30 Kilmarnock to Glasgow Central due 19:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
18:30 Not Stopping Kilmarnock
18:34 Not Stopping Kilmaurs
18:39 Not Stopping Stewarton
18:44 Not Stopping Dunlop
18:59 Not Stopping Barrhead
19:02 Not Stopping Nitshill
19:05 Not Stopping Priesthill & Darnley
19:07 Not Stopping Kennishead
19:10 Not Stopping Pollokshaws West
19:13 Not Stopping Crossmyloof
19:20 Not Stopping Glasgow Central

24/01/25 18:31 Inverness to Wick due 22:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
Scheduled Expected Destination
18:31 Not Stopping Inverness
18:46 Not Stopping Beauly
18:55 Not Stopping Muir Of Ord
19:02 Not Stopping Conon Bridge
19:08 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: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

24/01/25 18:31 Paisley Canal to Glasgow Central due 18:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
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

24/01/25 18:31 Cumbernauld to Glasgow Queen Street due 18:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
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

24/01/25 18:33 Larkhall to Dalmuir due 19:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
18:33 Not Stopping Larkhall
18:35 Not Stopping Merryton
18:38 Not Stopping Chatelherault
18:43 Not Stopping Hamilton Central
18:45 Not Stopping Hamilton West
18:50 Not Stopping Blantyre
18:54 Not Stopping Newton Lanark
18:57 Not Stopping Cambuslang
19:01 Not Stopping Rutherglen
19:04 Not Stopping Dalmarnock
19:06 Not Stopping Bridgeton
19:10 Not Stopping Argyle Street
19:16 Not Stopping Glasgow Central Low Level
19:18 Not Stopping Anderston
19:20 Not Stopping Exhibition Centre
19:24 Not Stopping Partick
19:26 Not Stopping Hyndland
19:28 Not Stopping Jordanhill
19:31 Not Stopping Scotstounhill
19:33 Not Stopping Garscadden
19:35 Not Stopping Yoker
19:37 Not Stopping Clydebank
19:41 Not Stopping Dalmuir

24/01/25 18:35 Anniesland to Glasgow Queen Street due 18:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
18:35 Not Stopping Anniesland
18:37 Not Stopping Kelvindale
18:39 Not Stopping Maryhill
18:41 Not Stopping Summerston
18:43 Not Stopping Gilshochill
18:45 Not Stopping Possilpark & Parkhouse
18:48 Not Stopping Ashfield
18:55 Not Stopping Glasgow Queen Street

24/01/25 18:35 Glasgow Central to Gourock due 19:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
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

24/01/25 18:36 Aberdeen to Glasgow Queen Street due 21:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 18:36 Milngavie to Springburn due 19:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 18:36 Falkirk Grahamston to Glasgow Queen Street due 19:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
18:36 Not Stopping Falkirk Grahamston
18:39 Not Stopping Camelon
19:00 Not Stopping Cumbernauld
19:02 Not Stopping Greenfaulds
19:09 Not Stopping Gartcosh
19:12 Not Stopping Stepps
19:15 Not Stopping Robroyston
19:21 Not Stopping Springburn
19:28 Not Stopping Glasgow Queen Street

24/01/25 18:36 Montrose to Inverurie due 19:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 18:36 Glasgow Central to Neilston due 19:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
18:36 Not Stopping Glasgow Central
18:41 Not Stopping Pollokshields East
18:42 Not Stopping Queens Park Strathclyde
18:44 Not Stopping Crosshill
18:46 Not Stopping Mount Florida
18:48 Not Stopping Cathcart
18:51 Not Stopping Muirend
18:54 Not Stopping Williamwood
18:56 Not Stopping Whitecraigs
18:59 Not Stopping Patterton
19:07 Not Stopping Neilston

24/01/25 18:37 Glasgow Queen Street to Anniesland due 18:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
18:37 Not Stopping Glasgow Queen Street
18:42 Not Stopping Ashfield
18:45 Not Stopping Possilpark & Parkhouse
18:47 Not Stopping Gilshochill
18:49 Not Stopping Summerston
18:51 Not Stopping Maryhill
18:53 Not Stopping Kelvindale
18:56 Not Stopping Anniesland

24/01/25 18:38 Edinburgh to Dunblane due 19:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
18:38 Not Stopping Edinburgh
18:42 Not Stopping Haymarket
18:47 Not Stopping Edinburgh Park
19:02 Not Stopping Linlithgow
19:07 Not Stopping Polmont
19:14 Not Stopping Falkirk Grahamston
19:19 Not Stopping Camelon
19:22 Not Stopping Larbert
19:30 Not Stopping Stirling
19:34 Not Stopping Bridge Of Allan
19:38 Not Stopping Dunblane

24/01/25 18:38 Glasgow Central to Paisley Canal due 18:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
18:38 Not Stopping Glasgow Central
18:43 Not Stopping Dumbreck
18:46 Not Stopping Corkerhill
18:48 Not Stopping Mosspark
18:50 Not Stopping Crookston
18:53 Not Stopping Hawkhead
18:56 Not Stopping Paisley Canal

24/01/25 18:39 Ayr to Glasgow Central due 19:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
18:39 Not Stopping Ayr
18:41 Not Stopping Newton-On-Ayr
18:44 Not Stopping Prestwick Town
18:46 Not Stopping Prestwick Int. Airport
18:50 Not Stopping Troon
18:52 Not Stopping Barassie
18:57 Not Stopping Irvine
19:01 Not Stopping Kilwinning
19:14 Not Stopping Johnstone
19:19 Not Stopping Paisley Gilmour Street
19:32 Not Stopping Glasgow Central

24/01/25 18:39 Edinburgh to North Berwick due 19:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
18:39 Not Stopping Edinburgh
18:49 Not Stopping Musselburgh
18:54 Not Stopping Wallyford
18:57 Not Stopping Prestonpans
19:02 Not Stopping Longniddry
19:11 Not Stopping Drem
19:20 Not Stopping North Berwick

24/01/25 18:40 Dalmuir to Whifflet due 19:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 18:41 Edinburgh to Perth due 20:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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

24/01/25 18:41 Glasgow Queen Street to Aberdeen due 21:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 18:42 Edinburgh to Tweedbank due 19:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
18:42 Not Stopping Edinburgh
18:51 Not Stopping Brunstane
18:55 Not Stopping Newcraighall
19:00 Not Stopping Shawfair
19:04 Not Stopping Eskbank
19:07 Not Stopping Newtongrange
19:12 Not Stopping Gorebridge
19:30 Not Stopping Stow
19:39 Not Stopping Galashiels
19:43 Not Stopping Tweedbank

24/01/25 18:43 Airdrie to Balloch due 20:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
Scheduled Expected Destination
18:43 Not Stopping Airdrie
18:46 Not Stopping Coatdyke
18:49 Not Stopping Coatbridge Sunnyside
18:51 Not Stopping Blairhill
18:55 Not Stopping Easterhouse
18:58 Not Stopping Garrowhill
19:01 Not Stopping Shettleston
19:03 Not Stopping Carntyne
19:06 Not Stopping Bellgrove
19:09 Not Stopping High Street
19:13 Not Stopping Glasgow Queen Street Ll
19:15 Not Stopping Charing Cross
19:20 Not Stopping Partick
19:23 Not Stopping Hyndland
19:26 Not Stopping Anniesland
19:29 Not Stopping Westerton
19:31 Not Stopping Drumchapel
19:33 Not Stopping Drumry
19:36 Not Stopping Singer
19:40 Not Stopping Dalmuir
19:42 Not Stopping Kilpatrick
19:45 Not Stopping Bowling
19:50 Not Stopping Dumbarton East
19:52 Not Stopping Dumbarton Central
19:54 Not Stopping Dalreoch
19:57 Not Stopping Renton
19:59 Not Stopping Alexandria
20:03 Not Stopping Balloch

24/01/25 18:45 Arbroath to Dundee due 19:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:09
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

24/01/25 18:45 Edinburgh to Glasgow Queen Street due 19:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
18:45 Not Stopping Edinburgh
18:50 Not Stopping Haymarket
19:06 Not Stopping Linlithgow
19:11 Not Stopping Polmont
19:16 Not Stopping Falkirk High
19:25 Not Stopping Croy
19:36 Not Stopping Glasgow Queen Street

24/01/25 18:45 Glasgow Queen Street to Edinburgh due 19:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
18:45 Not Stopping Glasgow Queen Street
18:56 Not Stopping Croy
19:05 Not Stopping Falkirk High
19:12 Not Stopping Polmont
19:17 Not Stopping Linlithgow
19:30 Not Stopping Haymarket
19:35 Not Stopping Edinburgh

24/01/25 18:45 Glasgow Central to Largs due 19:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
18:45 Not Stopping Glasgow Central
18:55 Not Stopping Paisley Gilmour Street
18:59 Not Stopping Johnstone
19:02 Not Stopping Milliken Park
19:04 Not Stopping Howwood Renfrew
19:08 Not Stopping Lochwinnoch
19:13 Not Stopping Glengarnock
19:17 Not Stopping Dalry
19:21 Not Stopping Kilwinning
19:25 Not Stopping Stevenston
19:28 Not Stopping Saltcoats
19:30 Not Stopping Ardrossan South Beach
19:36 Not Stopping West Kilbride
19:43 Not Stopping Fairlie
19:48 Not Stopping Largs

24/01/25 18:45 Glasgow Central to Newton Lanark due 19:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
18:45 Not Stopping Glasgow Central
18:51 Not Stopping Pollokshields West
18:53 Not Stopping Maxwell Park
18:55 Not Stopping Shawlands
18:56 Not Stopping Pollokshaws East
18:58 Not Stopping Langside
19:02 Not Stopping Kings Park
19:04 Not Stopping Croftfoot
19:07 Not Stopping Burnside
19:10 Not Stopping Kirkhill
19:13 Not Stopping Newton Lanark

24/01/25 18:47 Alloa to Glasgow Queen Street due 19:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
18:47 Not Stopping Alloa
18:57 Not Stopping Stirling
19:05 Not Stopping Larbert
19:15 Not Stopping Croy
19:20 Not Stopping Lenzie
19:24 Not Stopping Bishopbriggs
19:33 Not Stopping Glasgow Queen Street

24/01/25 18:47 Dundee to Edinburgh due 20:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
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:32 Not Stopping Kirkcaldy
19:48 Not Stopping Inverkeithing
19:58 Not Stopping Edinburgh Gateway
20:06 Not Stopping Haymarket
20:12 Not Stopping Edinburgh

24/01/25 18:47 Glasgow Central to Wemyss Bay due 19:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
18:47 Not Stopping Glasgow Central
18:54 Not Stopping Cardonald
18:56 Not Stopping Hillington East
18:58 Not Stopping Hillington West
19:02 Not Stopping Paisley Gilmour Street
19:04 Not Stopping Paisley St James
19:09 Not Stopping Bishopton
19:15 Not Stopping Langbank
19:19 Not Stopping Woodhall
19:22 Not Stopping Port Glasgow
19:26 Not Stopping Whinhill
19:29 Not Stopping Drumfrochar
19:32 Not Stopping Branchton
19:40 Not Stopping Inverkip
19:45 Not Stopping Wemyss Bay

24/01/25 18:47 Dalmuir to Larkhall due 19:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
18:47 Not Stopping Dalmuir
18:49 Not Stopping Singer
18:51 Not Stopping Drumry
18:54 Not Stopping Drumchapel
18:56 Not Stopping Westerton
19:00 Not Stopping Anniesland
19:03 Not Stopping Hyndland
19:06 Not Stopping Partick
19:09 Not Stopping Exhibition Centre
19:12 Not Stopping Anderston
19:17 Not Stopping Glasgow Central Low Level
19:19 Not Stopping Argyle Street
19:22 Not Stopping Bridgeton
19:24 Not Stopping Dalmarnock
19:28 Not Stopping Rutherglen
19:32 Not Stopping Cambuslang
19:35 Not Stopping Newton Lanark
19:39 Not Stopping Blantyre
19:42 Not Stopping Hamilton West
19:44 Not Stopping Hamilton Central
19:49 Not Stopping Chatelherault
19:52 Not Stopping Merryton
19:55 Not Stopping Larkhall

24/01/25 18:48 Glasgow Central to East Kilbride due 19:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
18:48 Not Stopping Glasgow Central
18:55 Not Stopping Crossmyloof
18:57 Not Stopping Pollokshaws West
19:00 Not Stopping Thornliebank
19:04 Not Stopping Giffnock
19:08 Not Stopping Clarkston
19:11 Not Stopping Busby
19:14 Not Stopping Thorntonhall
19:18 Not Stopping Hairmyres
19:21 Not Stopping East Kilbride

24/01/25 18:48 Ardrossan Harbour to Glasgow Central due 19:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 18:49 Glasgow Queen Street to Alloa due 19:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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:26 Not Stopping Stirling
19:35 Not Stopping Alloa

24/01/25 18:50 Tweedbank to Edinburgh due 19:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
18:50 Not Stopping Tweedbank
18:54 Not Stopping Galashiels
19:03 Not Stopping Stow
19:20 Not Stopping Gorebridge
19:23 Not Stopping Newtongrange
19:26 Not Stopping Eskbank
19:32 Not Stopping Shawfair
19:35 Not Stopping Newcraighall
19:39 Not Stopping Brunstane
19:48 Not Stopping Edinburgh

24/01/25 18:50 Glasgow Central to Lanark due 19:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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

24/01/25 18:50 Newton Lanark to Glasgow Central due 19:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
18:50 Not Stopping Newton Lanark
18:53 Not Stopping Kirkhill
18:56 Not Stopping Burnside
18:59 Not Stopping Croftfoot
19:03 Not Stopping Kings Park
19:06 Not Stopping Mount Florida
19:08 Not Stopping Crosshill
19:10 Not Stopping Queens Park Strathclyde
19:12 Not Stopping Pollokshields East
19:17 Not Stopping Glasgow Central

24/01/25 18:52 Inverness to Edinburgh due 22:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 18:52 Glasgow Central to Glasgow Central due 19:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
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

24/01/25 18:53 Dunblane to Edinburgh due 19:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
18:53 Not Stopping Dunblane
18:56 Not Stopping Bridge Of Allan
19:02 Not Stopping Stirling
19:10 Not Stopping Larbert
19:14 Not Stopping Camelon
19:17 Not Stopping Falkirk Grahamston
19:22 Not Stopping Polmont
19:27 Not Stopping Linlithgow
19:44 Not Stopping Edinburgh Park
19:51 Not Stopping Haymarket
19:55 Not Stopping Edinburgh

24/01/25 18:53 Lanark to Glasgow Central due 19:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 18:54 Springburn to Milngavie due 19:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
18:54 Not Stopping Springburn
18:56 Not Stopping Barnhill
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

24/01/25 18:54 Edinburgh to Glenrothes With Thornton due 19:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
18:54 Not Stopping Edinburgh
18:58 Not Stopping Haymarket
19:03 Not Stopping South Gyle
19:05 Not Stopping Edinburgh Gateway
19:11 Not Stopping Dalmeny
19:15 Not Stopping North Queensferry
19:19 Not Stopping Inverkeithing
19:23 Not Stopping Rosyth
19:28 Not Stopping Dunfermline City
19:32 Not Stopping Dunfermline Queen Margaret
19:38 Not Stopping Cowdenbeath
19:44 Not Stopping Lochgelly
19:48 Not Stopping Cardenden
19:55 Not Stopping Glenrothes With Thornton

24/01/25 18:55 Glasgow Queen Street to Cumbernauld due 19:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
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

24/01/25 18:56 Inverness to Elgin due 19:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 18:56 Edinburgh to Bathgate due 19:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
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

24/01/25 18:56 Gourock to Glasgow Central due 19:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
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

24/01/25 18:56 Cowdenbeath to Edinburgh due 19:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
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

24/01/25 18:56 Neilston to Glasgow Central due 19:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
18:56 Not Stopping Neilston
19:03 Not Stopping Patterton
19:06 Not Stopping Whitecraigs
19:08 Not Stopping Williamwood
19:11 Not Stopping Muirend
19:14 Not Stopping Cathcart
19:16 Not Stopping Mount Florida
19:18 Not Stopping Crosshill
19:20 Not Stopping Queens Park Strathclyde
19:23 Not Stopping Pollokshields East
19:30 Not Stopping Glasgow Central

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

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

24/01/25 18:57 Aberdeen to Inverurie due 19:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
18:57 Not Stopping Aberdeen
19:06 Not Stopping Dyce
19:14 Not Stopping Kintore
19:21 Not Stopping Inverurie

24/01/25 18:57 Wemyss Bay to Glasgow Central due 19:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
18:57 Not Stopping Wemyss Bay
19:01 Not Stopping Inverkip
19:14 Not Stopping Branchton
19:16 Not Stopping Drumfrochar
19:19 Not Stopping Whinhill
19:24 Not Stopping Port Glasgow
19:33 Not Stopping Bishopton
19:39 Not Stopping Paisley Gilmour Street
19:49 Not Stopping Glasgow Central

24/01/25 18:58 Glenrothes With Thornton to Edinburgh due 20:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
18:58 Not Stopping Glenrothes With Thornton
19:05 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

24/01/25 18:58 Dalmuir to Motherwell due 20:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
18:58 Not Stopping Dalmuir
19:00 Not Stopping Clydebank
19:02 Not Stopping Yoker
19:05 Not Stopping Garscadden
19:07 Not Stopping Scotstounhill
19:10 Not Stopping Jordanhill
19:12 Not Stopping Hyndland
19:14 Not Stopping Partick
19:17 Not Stopping Exhibition Centre
19:20 Not Stopping Anderston
19:28 Not Stopping Glasgow Central Low Level
19:30 Not Stopping Argyle Street
19:33 Not Stopping Bridgeton
19:35 Not Stopping Dalmarnock
19:39 Not Stopping Rutherglen
19:43 Not Stopping Cambuslang
19:47 Not Stopping Newton Lanark
19:51 Not Stopping Blantyre
19:54 Not Stopping Hamilton West
19:58 Not Stopping Hamilton Central
20:04 Not Stopping Airbles
20:06 Not Stopping Motherwell

24/01/25 18:59 Kilmarnock to Glasgow Central due 19:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
18:59 Not Stopping Kilmarnock
19:03 Not Stopping Kilmaurs
19:08 Not Stopping Stewarton
19:13 Not Stopping Dunlop
19:23 Not Stopping Barrhead
19:37 Not Stopping Glasgow Central

24/01/25 18:59 Edinburgh to Dundee due 20:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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:40 Not Stopping Kirkcaldy
19:49 Not Stopping Markinch
19:56 Not Stopping Ladybank
20:05 Not Stopping Cupar
20:12 Not Stopping Leuchars
20:26 Not Stopping Dundee

24/01/25 18:59 Edinburgh to Glasgow Central due 20:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
18:59 Not Stopping Edinburgh
19:04 Not Stopping Haymarket
19:17 Not Stopping Livingston South
19:22 Not Stopping West Calder
19:35 Not Stopping Shotts
19:49 Not Stopping Bellshill
19:53 Not Stopping Uddingston
20:13 Not Stopping Glasgow Central

24/01/25 19:00 Glasgow Central to Ayr due 19:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
19:00 Not Stopping Glasgow Central
19:10 Not Stopping Paisley Gilmour Street
19:14 Not Stopping Johnstone
19:28 Not Stopping Kilwinning
19:32 Not Stopping Irvine
19:36 Not Stopping Barassie
19:39 Not Stopping Troon
19:43 Not Stopping Prestwick Int. Airport
19:45 Not Stopping Prestwick Town
19:48 Not Stopping Newton-On-Ayr
19:53 Not Stopping Ayr

24/01/25 19:01 Paisley Canal to Glasgow Central due 19:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
19:01 Not Stopping Paisley Canal
19:03 Not Stopping Hawkhead
19:06 Not Stopping Crookston
19:09 Not Stopping Mosspark
19:11 Not Stopping Corkerhill
19:14 Not Stopping Dumbreck
19:19 Not Stopping Glasgow Central

24/01/25 19:02 Anniesland to Glasgow Queen Street due 19:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
19:02 Not Stopping Anniesland
19:04 Not Stopping Kelvindale
19:06 Not Stopping Maryhill
19:08 Not Stopping Summerston
19:10 Not Stopping Gilshochill
19:12 Not Stopping Possilpark & Parkhouse
19:15 Not Stopping Ashfield
19:25 Not Stopping Glasgow Queen Street

24/01/25 19:03 Kilmarnock to Ayr due 19:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
19:03 Not Stopping Kilmarnock
19:15 Not Stopping Troon
19:27 Not Stopping Ayr

24/01/25 19:03 Girvan to Ayr due 19:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
19:03 Not Stopping Girvan
19:19 Not Stopping Maybole
19:30 Not Stopping Ayr

24/01/25 19:03 Dumfries to Carlisle due 19:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:32
Scheduled Expected Destination
19:03 Not Stopping Dumfries
19:18 Not Stopping Annan
19:27 Not Stopping Gretna Green
19:40 Not Stopping Carlisle

24/01/25 19:03 Larkhall to Dalmuir due 20:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
19:03 Not Stopping Larkhall
19:05 Not Stopping Merryton
19:08 Not Stopping Chatelherault
19:13 Not Stopping Hamilton Central
19:15 Not Stopping Hamilton West
19:19 Not Stopping Blantyre
19:23 Not Stopping Newton Lanark
19:27 Not Stopping Cambuslang
19:31 Not Stopping Rutherglen
19:34 Not Stopping Dalmarnock
19:36 Not Stopping Bridgeton
19:40 Not Stopping Argyle Street
19:46 Not Stopping Glasgow Central Low Level
19:48 Not Stopping Anderston
19:50 Not Stopping Exhibition Centre
19:54 Not Stopping Partick
19:56 Not Stopping Hyndland
19:58 Not Stopping Jordanhill
20:01 Not Stopping Scotstounhill
20:03 Not Stopping Garscadden
20:05 Not Stopping Yoker
20:07 Not Stopping Clydebank
20:11 Not Stopping Dalmuir

24/01/25 19:03 Whifflet to Dalmuir due 20:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 19:03 North Berwick to Edinburgh due 19:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:17
Scheduled Expected Destination
19:03 Not Stopping North Berwick
19:11 Not Stopping Drem
19:16 Not Stopping Longniddry
19:21 Not Stopping Prestonpans
19:25 Not Stopping Wallyford
19:29 Not Stopping Musselburgh
19:35 Not Stopping Edinburgh

24/01/25 19:04 Edinburgh to Dunblane due 20:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
19:04 Not Stopping Edinburgh
19:08 Not Stopping Haymarket
19:13 Not Stopping Edinburgh Park
19:28 Not Stopping Linlithgow
19:33 Not Stopping Polmont
19:39 Not Stopping Falkirk Grahamston
19:43 Not Stopping Camelon
19:50 Not Stopping Larbert
19:59 Not Stopping Stirling
20:03 Not Stopping Bridge Of Allan
20:07 Not Stopping Dunblane

24/01/25 19:05 Ayr to Glasgow Central due 19:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
19:05 Not Stopping Ayr
19:07 Not Stopping Newton-On-Ayr
19:10 Not Stopping Prestwick Town
19:12 Not Stopping Prestwick Int. Airport
19:16 Not Stopping Troon
19:18 Not Stopping Barassie
19:23 Not Stopping Irvine
19:27 Not Stopping Kilwinning
19:41 Not Stopping Johnstone
19:45 Not Stopping Paisley Gilmour Street
19:56 Not Stopping Glasgow Central

24/01/25 19:05 Edinburgh to Leven due 20:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 19:05 Glasgow Central to Neilston due 19:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
19:05 Not Stopping Glasgow Central
19:10 Not Stopping Pollokshields East
19:11 Not Stopping Queens Park Strathclyde
19:13 Not Stopping Crosshill
19:15 Not Stopping Mount Florida
19:17 Not Stopping Cathcart
19:20 Not Stopping Muirend
19:23 Not Stopping Williamwood
19:25 Not Stopping Whitecraigs
19:28 Not Stopping Patterton
19:36 Not Stopping Neilston

24/01/25 19:06 Glasgow Central to Gourock due 19:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
19:06 Not Stopping Glasgow Central
19:13 Not Stopping Cardonald
19:15 Not Stopping Hillington East
19:17 Not Stopping Hillington West
19:22 Not Stopping Paisley Gilmour Street
19:24 Not Stopping Paisley St James
19:29 Not Stopping Bishopton
19:34 Not Stopping Langbank
19:38 Not Stopping Woodhall
19:41 Not Stopping Port Glasgow
19:43 Not Stopping Bogston
19:46 Not Stopping Cartsdyke
19:48 Not Stopping Greenock Central
19:50 Not Stopping Greenock West
19:53 Not Stopping Fort Matilda
19:56 Not Stopping Gourock

24/01/25 19:07 Glasgow Queen Street to Inverness due 22:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
19:07 Not Stopping Glasgow Queen Street
19:36 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

24/01/25 19:07 Milngavie to Springburn due 19:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 19:07 Largs to Glasgow Central due 20:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
19:07 Not Stopping Largs
19:12 Not Stopping Fairlie
19:17 Not Stopping West Kilbride
19:24 Not Stopping Ardrossan South Beach
19:26 Not Stopping Saltcoats
19:28 Not Stopping Stevenston
19:33 Not Stopping Kilwinning
19:38 Not Stopping Dalry
19:42 Not Stopping Glengarnock
19:46 Not Stopping Lochwinnoch
19:50 Not Stopping Howwood Renfrew
19:53 Not Stopping Milliken Park
19:56 Not Stopping Johnstone
20:00 Not Stopping Paisley Gilmour Street
20:14 Not Stopping Glasgow Central

24/01/25 19:08 Stranraer to Kilmarnock due 20:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
19:08 Not Stopping Stranraer
19:42 Not Stopping Barrhill
20:00 Not Stopping Girvan
20:16 Not Stopping Maybole
20:34 Not Stopping Ayr
20:39 Not Stopping Prestwick Town
20:44 Not Stopping Troon
20:58 Not Stopping Kilmarnock

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

24/01/25 19:09 Dalmuir to Motherwell due 20:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 19:10 Glasgow Queen Street to Dundee due 20:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
Scheduled Expected Destination
19:10 Not Stopping Glasgow Queen Street
19:42 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

24/01/25 19:13 Perth to Edinburgh due 20:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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:40 Not Stopping Haymarket
20:44 Not Stopping Edinburgh

24/01/25 19:13 Airdrie to Balloch due 20:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
Scheduled Expected Destination
19:13 Not Stopping Airdrie
19:16 Not Stopping Coatdyke
19:19 Not Stopping Coatbridge Sunnyside
19:21 Not Stopping Blairhill
19:25 Not Stopping Easterhouse
19:28 Not Stopping Garrowhill
19:31 Not Stopping Shettleston
19:33 Not Stopping Carntyne
19:37 Not Stopping Bellgrove
19:40 Not Stopping High Street
19:43 Not Stopping Glasgow Queen Street Ll
19:46 Not Stopping Charing Cross
19:50 Not Stopping Partick
19:52 Not Stopping Hyndland
19:55 Not Stopping Anniesland
19:58 Not Stopping Westerton
20:01 Not Stopping Drumchapel
20:03 Not Stopping Drumry
20:05 Not Stopping Singer
20:09 Not Stopping Dalmuir
20:12 Not Stopping Kilpatrick
20:15 Not Stopping Bowling
20:19 Not Stopping Dumbarton East
20:21 Not Stopping Dumbarton Central
20:23 Not Stopping Dalreoch
20:26 Not Stopping Renton
20:28 Not Stopping Alexandria
20:32 Not Stopping Balloch

24/01/25 19:13 Glasgow Central to Carlisle due 21:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
19:13 Not Stopping Glasgow Central
19:25 Not Stopping Barrhead
19:37 Not Stopping Dunlop
19:41 Not Stopping Stewarton
19:46 Not Stopping Kilmaurs
19:53 Not Stopping Kilmarnock
20:10 Not Stopping Auchinleck
20:18 Not Stopping New Cumnock
20:27 Not Stopping Kirkconnel
20:32 Not Stopping Sanquhar
21:00 Not Stopping Dumfries
21:16 Not Stopping Annan
21:24 Not Stopping Gretna Green
21:39 Not Stopping Carlisle

24/01/25 19:13 Glasgow Central to Edinburgh due 20:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
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

24/01/25 19:13 Dundee to Glasgow Queen Street due 20:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14: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

24/01/25 19:14 Aberdeen to Edinburgh due 21:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 19:15 Edinburgh to Glasgow Queen Street due 20:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
19:15 Not Stopping Edinburgh
19:20 Not Stopping Haymarket
19:33 Not Stopping Linlithgow
19:39 Not Stopping Polmont
19:43 Not Stopping Falkirk High
19:52 Not Stopping Croy
20:04 Not Stopping Glasgow Queen Street

24/01/25 19:15 Glasgow Queen Street to Edinburgh due 20:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
19:15 Not Stopping Glasgow Queen Street
19:26 Not Stopping Croy
19:35 Not Stopping Falkirk High
19:40 Not Stopping Polmont
19:46 Not Stopping Linlithgow
20:01 Not Stopping Haymarket
20:06 Not Stopping Edinburgh

24/01/25 19:15 Glasgow Central to Ardrossan Harbour due 20:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:20
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

24/01/25 19:15 Montrose to Aberdeen due 20:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 19:15 Alloa to Glasgow Queen Street due 20:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 19:15 Glasgow Central to Glasgow Central due 19:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
19:15 Not Stopping Glasgow Central
19:21 Not Stopping Pollokshields West
19:23 Not Stopping Maxwell Park
19:25 Not Stopping Shawlands
19:26 Not Stopping Pollokshaws East
19:28 Not Stopping Langside
19:31 Not Stopping Cathcart
19:33 Not Stopping Mount Florida
19:35 Not Stopping Crosshill
19:37 Not Stopping Queens Park Strathclyde
19:39 Not Stopping Pollokshields East
19:44 Not Stopping Glasgow Central

24/01/25 19:17 Cumbernauld to Dalmuir due 20:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
Scheduled Expected Destination
19:17 Not Stopping Cumbernauld
19:19 Not Stopping Greenfaulds
19:26 Not Stopping Coatbridge Central
19:29 Not Stopping Whifflet
19:48 Not Stopping Motherwell
19:50 Not Stopping Airbles
19:57 Not Stopping Hamilton Central
20:00 Not Stopping Hamilton West
20:03 Not Stopping Blantyre
20:07 Not Stopping Newton Lanark
20:11 Not Stopping Cambuslang
20:16 Not Stopping Rutherglen
20:19 Not Stopping Dalmarnock
20:21 Not Stopping Bridgeton
20:24 Not Stopping Argyle Street
20:25 Not Stopping Glasgow Central Low Level
20:27 Not Stopping Anderston
20:29 Not Stopping Exhibition Centre
20:32 Not Stopping Partick
20:35 Not Stopping Hyndland
20:37 Not Stopping Jordanhill
20:40 Not Stopping Scotstounhill
20:42 Not Stopping Garscadden
20:44 Not Stopping Yoker
20:46 Not Stopping Clydebank
20:50 Not Stopping Dalmuir

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

24/01/25 19:17 Motherwell to Dalmuir due 20:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
19:17 Not Stopping Motherwell
19:19 Not Stopping Airbles
19:25 Not Stopping Hamilton Central
19:28 Not Stopping Hamilton West
19:31 Not Stopping Blantyre
19:36 Not Stopping Newton Lanark
19:40 Not Stopping Cambuslang
19:44 Not Stopping Rutherglen
19:46 Not Stopping Dalmarnock
19:49 Not Stopping Bridgeton
19:52 Not Stopping Argyle Street
19:55 Not Stopping Glasgow Central Low Level
19:57 Not Stopping Anderston
19:59 Not Stopping Exhibition Centre
20:02 Not Stopping Partick
20:05 Not Stopping Hyndland
20:08 Not Stopping Anniesland
20:11 Not Stopping Westerton
20:14 Not Stopping Drumchapel
20:16 Not Stopping Drumry
20:18 Not Stopping Singer
20:21 Not Stopping Dalmuir

24/01/25 19:18 Gourock to Glasgow Central due 20:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
Scheduled Expected Destination
19:18 Not Stopping Gourock
19:21 Not Stopping Fort Matilda
19:24 Not Stopping Greenock West
19:26 Not Stopping Greenock Central
19:29 Not Stopping Cartsdyke
19:31 Not Stopping Bogston
19:33 Not Stopping Port Glasgow
19:36 Not Stopping Woodhall
19:40 Not Stopping Langbank
19:45 Not Stopping Bishopton
19:50 Not Stopping Paisley St James
19:53 Not Stopping Paisley Gilmour Street
19:57 Not Stopping Hillington West
19:59 Not Stopping Hillington East
20:01 Not Stopping Cardonald
20:08 Not Stopping Glasgow Central

24/01/25 19:18 Glasgow Central to Edinburgh due 20:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
19:18 Not Stopping Glasgow Central
19:28 Not Stopping Uddingston
19:33 Not Stopping Bellshill
19:36 Not Stopping Holytown
19:39 Not Stopping Carfin
19:42 Not Stopping Cleland
19:47 Not Stopping Hartwood
19:51 Not Stopping Shotts
19:56 Not Stopping Fauldhouse
20:00 Not Stopping Breich
20:04 Not Stopping Addiewell
20:08 Not Stopping West Calder
20:12 Not Stopping Livingston South
20:17 Not Stopping Kirknewton
20:23 Not Stopping Curriehill
20:27 Not Stopping Wester Hailes
20:29 Not Stopping Kingsknowe
20:32 Not Stopping Slateford
20:39 Not Stopping Haymarket
20:43 Not Stopping Edinburgh

24/01/25 19:19 Glasgow Queen Street to Alloa due 20:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
19:19 Not Stopping Glasgow Queen Street
19:26 Not Stopping Bishopbriggs
19:30 Not Stopping Lenzie
19:36 Not Stopping Croy
19:46 Not Stopping Larbert
19:55 Not Stopping Stirling
20:04 Not Stopping Alloa

24/01/25 19:19 Glasgow Central to Lanark due 20:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
19:19 Not Stopping Glasgow Central
19:29 Not Stopping Cambuslang
19:33 Not Stopping Uddingston
19:38 Not Stopping Bellshill
19:46 Not Stopping Motherwell
19:50 Not Stopping Shieldmuir
19:53 Not Stopping Wishaw
19:59 Not Stopping Carluke
20:10 Not Stopping Lanark

24/01/25 19:19 Edinburgh to Cowdenbeath due 20:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
Scheduled Expected Destination
19:19 Not Stopping Edinburgh
19:23 Not Stopping Haymarket
19:30 Not Stopping Edinburgh Gateway
19:40 Not Stopping Inverkeithing
19:44 Not Stopping Rosyth
19:49 Not Stopping Dunfermline City
19:53 Not Stopping Dunfermline Queen Margaret
20:00 Not Stopping Cowdenbeath

24/01/25 19:19 Newton Lanark to Glasgow Central due 19:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
19:19 Not Stopping Newton Lanark
19:22 Not Stopping Kirkhill
19:25 Not Stopping Burnside
19:27 Not Stopping Croftfoot
19:29 Not Stopping Kings Park
19:34 Not Stopping Langside
19:36 Not Stopping Pollokshaws East
19:38 Not Stopping Shawlands
19:40 Not Stopping Maxwell Park
19:45 Not Stopping Pollokshields West
19:51 Not Stopping Glasgow Central

24/01/25 19:20 Leven to Edinburgh due 20:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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:26 Not Stopping Edinburgh

24/01/25 19:22 Glasgow Central to East Kilbride due 19:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
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:50 Not Stopping Hairmyres
19:53 Not Stopping East Kilbride

24/01/25 19:22 Carlisle to Dumfries due 20:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
19:22 Not Stopping Carlisle
19:36 Not Stopping Gretna Green
19:44 Not Stopping Annan
20:01 Not Stopping Dumfries

24/01/25 19:23 Tweedbank to Edinburgh due 20:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
19:23 Not Stopping Tweedbank
19:27 Not Stopping Galashiels
19:36 Not Stopping Stow
19:53 Not Stopping Gorebridge
19:56 Not Stopping Newtongrange
19:59 Not Stopping Eskbank
20:04 Not Stopping Shawfair
20:07 Not Stopping Newcraighall
20:16 Not Stopping Brunstane
20:26 Not Stopping Edinburgh

24/01/25 19:25 Springburn to Milngavie due 20:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
19:25 Not Stopping Springburn
19:27 Not Stopping Barnhill
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

24/01/25 19:25 Glasgow Queen Street to Falkirk Grahamston due 20:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
19:25 Not Stopping Glasgow Queen Street
19:33 Not Stopping Springburn
19:38 Not Stopping Robroyston
19:41 Not Stopping Stepps
19:45 Not Stopping Gartcosh
19:51 Not Stopping Greenfaulds
19:53 Not Stopping Cumbernauld
20:06 Not Stopping Camelon
20:09 Not Stopping Falkirk Grahamston

24/01/25 19:26 Inverurie to Aberdeen due 19:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
19:26 Not Stopping Inverurie
19:31 Not Stopping Kintore
19:41 Not Stopping Dyce
19:50 Not Stopping Aberdeen

24/01/25 19:26 Lanark to Glasgow Central due 20:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
19:26 Not Stopping Lanark
19:35 Not Stopping Carluke
19:42 Not Stopping Wishaw
19:47 Not Stopping Shieldmuir
19:51 Not Stopping Motherwell
19:57 Not Stopping Bellshill
20:01 Not Stopping Uddingston
20:06 Not Stopping Cambuslang
20:15 Not Stopping Glasgow Central

24/01/25 19:26 North Berwick to Edinburgh due 19:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
19:26 Not Stopping North Berwick
19:35 Not Stopping Drem
19:40 Not Stopping Longniddry
19:45 Not Stopping Prestonpans
19:48 Not Stopping Wallyford
19:52 Not Stopping Musselburgh
19:59 Not Stopping Edinburgh

24/01/25 19:26 Neilston to Glasgow Central due 19:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
19:26 Not Stopping Neilston
19:33 Not Stopping Patterton
19:36 Not Stopping Whitecraigs
19:38 Not Stopping Williamwood
19:41 Not Stopping Muirend
19:44 Not Stopping Cathcart
19:46 Not Stopping Mount Florida
19:48 Not Stopping Crosshill
19:50 Not Stopping Queens Park Strathclyde
19:52 Not Stopping Pollokshields East
19:57 Not Stopping Glasgow Central

24/01/25 19:26 Glasgow Central to Newton Lanark due 19:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
19:26 Not Stopping Glasgow Central
19:31 Not Stopping Pollokshields East
19:32 Not Stopping Queens Park Strathclyde
19:34 Not Stopping Crosshill
19:36 Not Stopping Mount Florida
19:39 Not Stopping Kings Park
19:41 Not Stopping Croftfoot
19:44 Not Stopping Burnside
19:47 Not Stopping Kirkhill
19:50 Not Stopping Newton Lanark

24/01/25 19:26 Motherwell to Dalmuir due 20:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 19:27 Wemyss Bay to Glasgow Central due 20:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
19:27 Not Stopping Wemyss Bay
19:31 Not Stopping Inverkip
19:43 Not Stopping Branchton
19:45 Not Stopping Drumfrochar
19:48 Not Stopping Whinhill
19:53 Not Stopping Port Glasgow
20:02 Not Stopping Bishopton
20:08 Not Stopping Paisley Gilmour Street
20:19 Not Stopping Glasgow Central

24/01/25 19:28 East Kilbride to Glasgow Central due 20:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
19:28 Not Stopping East Kilbride
19:32 Not Stopping Hairmyres
19:37 Not Stopping Busby
19:40 Not Stopping Clarkston
19:43 Not Stopping Giffnock
19:46 Not Stopping Thornliebank
19:49 Not Stopping Pollokshaws West
19:52 Not Stopping Crossmyloof
20:00 Not Stopping Glasgow Central

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

24/01/25 19:28 Dalmuir to Cumbernauld due 21:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
Scheduled Expected Destination
19:28 Not Stopping Dalmuir
19:30 Not Stopping Clydebank
19:32 Not Stopping Yoker
19:35 Not Stopping Garscadden
19:37 Not Stopping Scotstounhill
19:40 Not Stopping Jordanhill
19:42 Not Stopping Hyndland
19:44 Not Stopping Partick
19:47 Not Stopping Exhibition Centre
19:50 Not Stopping Anderston
19:56 Not Stopping Glasgow Central Low Level
19:58 Not Stopping Argyle Street
20:01 Not Stopping Bridgeton
20:03 Not Stopping Dalmarnock
20:06 Not Stopping Rutherglen
20:10 Not Stopping Cambuslang
20:15 Not Stopping Newton Lanark
20:19 Not Stopping Blantyre
20:22 Not Stopping Hamilton West
20:27 Not Stopping Hamilton Central
20:33 Not Stopping Airbles
20:40 Not Stopping Motherwell
20:51 Not Stopping Whifflet
20:53 Not Stopping Coatbridge Central
21:01 Not Stopping Greenfaulds
21:03 Not Stopping Cumbernauld

24/01/25 19:29 Kilmarnock to Glasgow Central due 20:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
19:29 Not Stopping Kilmarnock
19:33 Not Stopping Kilmaurs
19:38 Not Stopping Stewarton
19:43 Not Stopping Dunlop
19:53 Not Stopping Barrhead
19:56 Not Stopping Nitshill
19:59 Not Stopping Priesthill & Darnley
20:01 Not Stopping Kennishead
20:04 Not Stopping Pollokshaws West
20:07 Not Stopping Crossmyloof
20:15 Not Stopping Glasgow Central

24/01/25 19:29 Ardgay to Inverness due 21:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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

24/01/25 19:30 Dunblane to Edinburgh due 20:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
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

24/01/25 19:30 Edinburgh to Glasgow Central due 20:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
Scheduled Expected Destination
19:30 Not Stopping Edinburgh
19:34 Not Stopping Haymarket
19:38 Not Stopping Slateford
19:41 Not Stopping Kingsknowe
19:43 Not Stopping Wester Hailes
19:47 Not Stopping Curriehill
19:53 Not Stopping Kirknewton
19:58 Not Stopping Livingston South
20:03 Not Stopping West Calder
20:06 Not Stopping Addiewell
20:11 Not Stopping Breich
20:15 Not Stopping Fauldhouse
20:20 Not Stopping Shotts
20:23 Not Stopping Hartwood
20:28 Not Stopping Cleland
20:31 Not Stopping Carfin
20:34 Not Stopping Holytown
20:38 Not Stopping Bellshill
20:42 Not Stopping Uddingston
20:55 Not Stopping Glasgow Central

24/01/25 19:31 Glasgow Central to Ayr due 20:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
19:31 Not Stopping Glasgow Central
19:41 Not Stopping Paisley Gilmour Street
19:45 Not Stopping Johnstone
19:58 Not Stopping Kilwinning
20:02 Not Stopping Irvine
20:07 Not Stopping Barassie
20:10 Not Stopping Troon
20:14 Not Stopping Prestwick Int. Airport
20:15 Not Stopping Prestwick Town
20:19 Not Stopping Newton-On-Ayr
20:22 Not Stopping Ayr

24/01/25 19:31 Edinburgh to Aberdeen due 21:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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:03 Not Stopping Arbroath
21:20 Not Stopping Montrose
21:56 Not Stopping Aberdeen

24/01/25 19:31 Paisley Canal to Glasgow Central due 19:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
19:31 Not Stopping Paisley Canal
19:33 Not Stopping Hawkhead
19:36 Not Stopping Crookston
19:39 Not Stopping Mosspark
19:41 Not Stopping Corkerhill
19:46 Not Stopping Dumbreck
19:51 Not Stopping Glasgow Central

24/01/25 19:31 Cumbernauld to Glasgow Queen Street due 19:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
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

24/01/25 19:33 Glasgow Central to Kilmarnock due 20:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
19:33 Not Stopping Glasgow Central
19:39 Not Stopping Crossmyloof
19:42 Not Stopping Pollokshaws West
19:45 Not Stopping Kennishead
19:47 Not Stopping Priesthill & Darnley
19:50 Not Stopping Nitshill
19:56 Not Stopping Barrhead
20:08 Not Stopping Dunlop
20:12 Not Stopping Stewarton
20:16 Not Stopping Kilmaurs
20:21 Not Stopping Kilmarnock

24/01/25 19:33 Glasgow Queen Street to Anniesland due 19:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
19:33 Not Stopping Glasgow Queen Street
19:38 Not Stopping Ashfield
19:41 Not Stopping Possilpark & Parkhouse
19:43 Not Stopping Gilshochill
19:45 Not Stopping Summerston
19:47 Not Stopping Maryhill
19:49 Not Stopping Kelvindale
19:52 Not Stopping Anniesland

24/01/25 19:33 Larkhall to Garscadden due 20:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:33
Scheduled Expected Destination
19:33 Not Stopping Larkhall
19:35 Not Stopping Merryton
19:38 Not Stopping Chatelherault
19:43 Not Stopping Hamilton Central
19:45 Not Stopping Hamilton West
19:53 Not Stopping Blantyre
19:57 Not Stopping Newton Lanark
20:01 Not Stopping Cambuslang
20:05 Not Stopping Rutherglen
20:07 Not Stopping Dalmarnock
20:09 Not Stopping Bridgeton
20:13 Not Stopping Argyle Street
20:16 Not Stopping Glasgow Central Low Level
20:18 Not Stopping Anderston
20:20 Not Stopping Exhibition Centre
20:24 Not Stopping Partick
20:27 Not Stopping Hyndland
20:32 Not Stopping Garscadden

24/01/25 19:34 Edinburgh to Inverness due 23:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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:11 Not Stopping Dalwhinnie
22:22 Not Stopping Newtonmore
22:27 Not Stopping Kingussie
22:40 Not Stopping Aviemore
22:49 Not Stopping Carrbridge
23:19 Not Stopping Inverness

24/01/25 19:35 Ayr to Glasgow Central due 20:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
19:35 Not Stopping Ayr
19:37 Not Stopping Newton-On-Ayr
19:40 Not Stopping Prestwick Town
19:42 Not Stopping Prestwick Int. Airport
19:46 Not Stopping Troon
19:48 Not Stopping Barassie
19:53 Not Stopping Irvine
19:57 Not Stopping Kilwinning
20:11 Not Stopping Johnstone
20:15 Not Stopping Paisley Gilmour Street
20:26 Not Stopping Glasgow Central

24/01/25 19:35 Glasgow Central to Gourock due 20:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
19:35 Not Stopping Glasgow Central
19:42 Not Stopping Cardonald
19:44 Not Stopping Hillington East
19:46 Not Stopping Hillington West
19:51 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

24/01/25 19:35 Glasgow Central to Neilston due 20:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
19:35 Not Stopping Glasgow Central
19:40 Not Stopping Pollokshields East
19:41 Not Stopping Queens Park Strathclyde
19:43 Not Stopping Crosshill
19:45 Not Stopping Mount Florida
19:47 Not Stopping Cathcart
19:50 Not Stopping Muirend
19:53 Not Stopping Williamwood
19:55 Not Stopping Whitecraigs
19:58 Not Stopping Patterton
20:06 Not Stopping Neilston

24/01/25 19:36 Milngavie to Springburn due 20:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 19:37 Glasgow Queen Street to Aberdeen due 22:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 19:40 Edinburgh to North Berwick due 20:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
19:40 Not Stopping Edinburgh
19:47 Not Stopping Musselburgh
19:51 Not Stopping Wallyford
19:54 Not Stopping Prestonpans
19:59 Not Stopping Longniddry
20:05 Not Stopping Drem
20:14 Not Stopping North Berwick

24/01/25 19:42 Edinburgh to Perth due 21:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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

24/01/25 19:43 Airdrie to Balloch due 21:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
Scheduled Expected Destination
19:43 Not Stopping Airdrie
19:46 Not Stopping Coatdyke
19:49 Not Stopping Coatbridge Sunnyside
19:51 Not Stopping Blairhill
19:55 Not Stopping Easterhouse
19:58 Not Stopping Garrowhill
20:01 Not Stopping Shettleston
20:03 Not Stopping Carntyne
20:06 Not Stopping Bellgrove
20:09 Not Stopping High Street
20:13 Not Stopping Glasgow Queen Street Ll
20:15 Not Stopping Charing Cross
20:19 Not Stopping Partick
20:22 Not Stopping Hyndland
20:25 Not Stopping Anniesland
20:28 Not Stopping Westerton
20:31 Not Stopping Drumchapel
20:33 Not Stopping Drumry
20:35 Not Stopping Singer
20:39 Not Stopping Dalmuir
20:42 Not Stopping Kilpatrick
20:45 Not Stopping Bowling
20:49 Not Stopping Dumbarton East
20:54 Not Stopping Dumbarton Central
20:56 Not Stopping Dalreoch
20:59 Not Stopping Renton
21:01 Not Stopping Alexandria
21:05 Not Stopping Balloch

24/01/25 19:43 Edinburgh to Tweedbank due 20:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
19:43 Not Stopping Edinburgh
19:50 Not Stopping Brunstane
19:54 Not Stopping Newcraighall
20:01 Not Stopping Shawfair
20:06 Not Stopping Eskbank
20:09 Not Stopping Newtongrange
20:14 Not Stopping Gorebridge
20:30 Not Stopping Stow
20:39 Not Stopping Galashiels
20:43 Not Stopping Tweedbank

24/01/25 19:43 Dundee to Edinburgh due 21:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
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

24/01/25 19:43 Balloch to Dalmuir due 20:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
19:43 Not Stopping Balloch
19:45 Not Stopping Alexandria
19:48 Not Stopping Renton
19:51 Not Stopping Dalreoch
19:56 Not Stopping Dumbarton Central
19:58 Not Stopping Dumbarton East
20:02 Not Stopping Bowling
20:05 Not Stopping Kilpatrick
20:08 Not Stopping Dalmuir

24/01/25 19:45 Edinburgh to Glasgow Queen Street due 20:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
19:45 Not Stopping Edinburgh
19:49 Not Stopping Haymarket
20:04 Not Stopping Linlithgow
20:09 Not Stopping Polmont
20:14 Not Stopping Falkirk High
20:23 Not Stopping Croy
20:34 Not Stopping Glasgow Queen Street

24/01/25 19:45 Glasgow Queen Street to Edinburgh due 20:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
19:45 Not Stopping Glasgow Queen Street
19:57 Not Stopping Croy
20:06 Not Stopping Falkirk High
20:10 Not Stopping Polmont
20:16 Not Stopping Linlithgow
20:29 Not Stopping Haymarket
20:34 Not Stopping Edinburgh

24/01/25 19:45 Alloa to Glasgow Queen Street due 20:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
19:45 Not Stopping Alloa
19:55 Not Stopping Stirling
20:04 Not Stopping Larbert
20:15 Not Stopping Croy
20:20 Not Stopping Lenzie
20:24 Not Stopping Bishopbriggs
20:30 Not Stopping Glasgow Queen Street

24/01/25 19:45 Glasgow Central to Edinburgh due 21:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
19:45 Not Stopping Glasgow Central
20:01 Not Stopping Bellshill
20:09 Not Stopping Motherwell
20:15 Not Stopping Wishaw
20:21 Not Stopping Carluke
20:30 Not Stopping Carstairs
20:56 Not Stopping Haymarket
21:01 Not Stopping Edinburgh

24/01/25 19:45 Glasgow Central to Newton Lanark due 20:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
19:45 Not Stopping Glasgow Central
19:51 Not Stopping Pollokshields West
19:53 Not Stopping Maxwell Park
19:55 Not Stopping Shawlands
19:56 Not Stopping Pollokshaws East
19:58 Not Stopping Langside
20:04 Not Stopping Kings Park
20:06 Not Stopping Croftfoot
20:08 Not Stopping Burnside
20:11 Not Stopping Kirkhill
20:14 Not Stopping Newton Lanark

24/01/25 19:45 Glasgow Central to Largs due 20:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
Scheduled Expected Destination
19:45 Not Stopping Glasgow Central
19:55 Not Stopping Paisley Gilmour Street
19:59 Not Stopping Johnstone
20:02 Not Stopping Milliken Park
20:04 Not Stopping Howwood Renfrew
20:08 Not Stopping Lochwinnoch
20:13 Not Stopping Glengarnock
20:17 Not Stopping Dalry
20:21 Not Stopping Kilwinning
20:25 Not Stopping Stevenston
20:28 Not Stopping Saltcoats
20:30 Not Stopping Ardrossan South Beach
20:36 Not Stopping West Kilbride
20:43 Not Stopping Fairlie
20:48 Not Stopping Largs

24/01/25 19:46 Aberdeen to Glasgow Queen Street due 22:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
19:46 Not Stopping Aberdeen
20:19 Not Stopping Montrose
20:34 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:54 Not Stopping Stirling
22:22 Not Stopping Glasgow Queen Street

24/01/25 19:47 Glasgow Central to East Kilbride due 20:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
19:47 Not Stopping Glasgow Central
19:53 Not Stopping Crossmyloof
19:56 Not Stopping Pollokshaws West
19:59 Not Stopping Thornliebank
20:03 Not Stopping Giffnock
20:07 Not Stopping Clarkston
20:10 Not Stopping Busby
20:13 Not Stopping Thorntonhall
20:17 Not Stopping Hairmyres
20:20 Not Stopping East Kilbride

24/01/25 19:47 Dalmuir to Larkhall due 20:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
19:47 Not Stopping Dalmuir
19:49 Not Stopping Singer
19:51 Not Stopping Drumry
19:54 Not Stopping Drumchapel
19:57 Not Stopping Westerton
20:00 Not Stopping Anniesland
20:04 Not Stopping Hyndland
20:06 Not Stopping Partick
20:10 Not Stopping Exhibition Centre
20:12 Not Stopping Anderston
20:15 Not Stopping Glasgow Central Low Level
20:17 Not Stopping Argyle Street
20:20 Not Stopping Bridgeton
20:22 Not Stopping Dalmarnock
20:25 Not Stopping Rutherglen
20:28 Not Stopping Cambuslang
20:34 Not Stopping Newton Lanark
20:39 Not Stopping Blantyre
20:42 Not Stopping Hamilton West
20:45 Not Stopping Hamilton Central
20:50 Not Stopping Chatelherault
20:53 Not Stopping Merryton
20:56 Not Stopping Larkhall

24/01/25 19:48 Ardrossan Harbour to Glasgow Central due 20:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 19:49 Glasgow Queen Street to Alloa due 20:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 19:49 Edinburgh to Glenrothes With Thornton due 20:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
19:49 Not Stopping Edinburgh
19:53 Not Stopping Haymarket
19:58 Not Stopping South Gyle
20:00 Not Stopping Edinburgh Gateway
20:06 Not Stopping Dalmeny
20:10 Not Stopping North Queensferry
20:14 Not Stopping Inverkeithing
20:18 Not Stopping Rosyth
20:23 Not Stopping Dunfermline City
20:27 Not Stopping Dunfermline Queen Margaret
20:33 Not Stopping Cowdenbeath
20:39 Not Stopping Lochgelly
20:43 Not Stopping Cardenden
20:50 Not Stopping Glenrothes With Thornton

24/01/25 19:49 Falkirk Grahamston to Glasgow Queen Street due 20:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
19:49 Not Stopping Falkirk Grahamston
19:52 Not Stopping Camelon
20:11 Not Stopping Cumbernauld
20:13 Not Stopping Greenfaulds
20:20 Not Stopping Gartcosh
20:23 Not Stopping Stepps
20:26 Not Stopping Robroyston
20:32 Not Stopping Springburn
20:38 Not Stopping Glasgow Queen Street

24/01/25 19:50 Lanark to Glasgow Central due 20:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 19:50 Glasgow Central to Lanark due 20:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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

24/01/25 19:51 Springburn to Milngavie due 20:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
Scheduled Expected Destination
19:51 Not Stopping Springburn
19:53 Not Stopping Barnhill
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

24/01/25 19:52 Glasgow Central to Glasgow Central due 20:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
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

24/01/25 19:53 Dunblane to Edinburgh due 20:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
19:53 Not Stopping Dunblane
19:56 Not Stopping Bridge Of Allan
20:02 Not Stopping Stirling
20:09 Not Stopping Larbert
20:12 Not Stopping Camelon
20:15 Not Stopping Falkirk Grahamston
20:21 Not Stopping Polmont
20:26 Not Stopping Linlithgow
20:41 Not Stopping Edinburgh Park
20:46 Not Stopping Haymarket
20:50 Not Stopping Edinburgh

24/01/25 19:54 Newton Lanark to Glasgow Central due 20:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
19:54 Not Stopping Newton Lanark
19:57 Not Stopping Kirkhill
20:00 Not Stopping Burnside
20:03 Not Stopping Croftfoot
20:06 Not Stopping Kings Park
20:10 Not Stopping Mount Florida
20:12 Not Stopping Crosshill
20:14 Not Stopping Queens Park Strathclyde
20:15 Not Stopping Pollokshields East
20:21 Not Stopping Glasgow Central

24/01/25 19:55 Glasgow Central to Wemyss Bay due 20:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
19:55 Not Stopping Glasgow Central
20:07 Not Stopping Paisley Gilmour Street
20:13 Not Stopping Bishopton
20:23 Not Stopping Port Glasgow
20:27 Not Stopping Whinhill
20:30 Not Stopping Drumfrochar
20:33 Not Stopping Branchton
20:41 Not Stopping Inverkip
20:46 Not Stopping Wemyss Bay

24/01/25 19:56 Cowdenbeath to Edinburgh due 20:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
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

24/01/25 19:56 Neilston to Glasgow Central due 20:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
19:56 Not Stopping Neilston
20:03 Not Stopping Patterton
20:06 Not Stopping Whitecraigs
20:08 Not Stopping Williamwood
20:11 Not Stopping Muirend
20:14 Not Stopping Cathcart
20:16 Not Stopping Mount Florida
20:18 Not Stopping Crosshill
20:20 Not Stopping Queens Park Strathclyde
20:22 Not Stopping Pollokshields East
20:28 Not Stopping Glasgow Central

24/01/25 19:57 Aberdeen to Inverurie due 20:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
19:57 Not Stopping Aberdeen
20:06 Not Stopping Dyce
20:14 Not Stopping Kintore
20:21 Not Stopping Inverurie

24/01/25 19:57 Gourock to Glasgow Central due 20:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
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

24/01/25 19:57 Dalmuir to Motherwell due 21:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
19:57 Not Stopping Dalmuir
19:59 Not Stopping Clydebank
20:01 Not Stopping Yoker
20:04 Not Stopping Garscadden
20:06 Not Stopping Scotstounhill
20:09 Not Stopping Jordanhill
20:11 Not Stopping Hyndland
20:13 Not Stopping Partick
20:17 Not Stopping Exhibition Centre
20:20 Not Stopping Anderston
20:27 Not Stopping Glasgow Central Low Level
20:29 Not Stopping Argyle Street
20:32 Not Stopping Bridgeton
20:34 Not Stopping Dalmarnock
20:36 Not Stopping Rutherglen
20:40 Not Stopping Cambuslang
20:45 Not Stopping Newton Lanark
20:49 Not Stopping Blantyre
20:52 Not Stopping Hamilton West
20:56 Not Stopping Hamilton Central
21:01 Not Stopping Airbles
21:04 Not Stopping Motherwell

24/01/25 19:58 East Kilbride to Glasgow Central due 20:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
19:58 Not Stopping East Kilbride
20:02 Not Stopping Hairmyres
20:05 Not Stopping Thorntonhall
20:08 Not Stopping Busby
20:11 Not Stopping Clarkston
20:15 Not Stopping Giffnock
20:17 Not Stopping Thornliebank
20:21 Not Stopping Pollokshaws West
20:24 Not Stopping Crossmyloof
20:30 Not Stopping Glasgow Central

24/01/25 19:59 Edinburgh to Dundee due 21:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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

24/01/25 19:59 Whifflet to Dalmuir due 20:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 20:00 Glasgow Central to Ayr due 20:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
20:00 Not Stopping Glasgow Central
20:10 Not Stopping Paisley Gilmour Street
20:14 Not Stopping Johnstone
20:28 Not Stopping Kilwinning
20:32 Not Stopping Irvine
20:36 Not Stopping Barassie
20:39 Not Stopping Troon
20:43 Not Stopping Prestwick Int. Airport
20:45 Not Stopping Prestwick Town
20:48 Not Stopping Newton-On-Ayr
20:52 Not Stopping Ayr

24/01/25 20:01 Larkhall to Milngavie due 21:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 20:02 Anniesland to Glasgow Queen Street due 20:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
20:02 Not Stopping Anniesland
20:04 Not Stopping Kelvindale
20:06 Not Stopping Maryhill
20:08 Not Stopping Summerston
20:10 Not Stopping Gilshochill
20:12 Not Stopping Possilpark & Parkhouse
20:15 Not Stopping Ashfield
20:26 Not Stopping Glasgow Queen Street

24/01/25 20:03 Edinburgh to Dunblane due 21:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
20:03 Not Stopping Edinburgh
20:08 Not Stopping Haymarket
20:13 Not Stopping Edinburgh Park
20:28 Not Stopping Linlithgow
20:33 Not Stopping Polmont
20:38 Not Stopping Falkirk Grahamston
20:41 Not Stopping Camelon
20:44 Not Stopping Larbert
20:53 Not Stopping Stirling
20:57 Not Stopping Bridge Of Allan
21:01 Not Stopping Dunblane

24/01/25 20:03 Wemyss Bay to Glasgow Central due 20:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
20:03 Not Stopping Wemyss Bay
20:07 Not Stopping Inverkip
20:14 Not Stopping Branchton
20:17 Not Stopping Drumfrochar
20:19 Not Stopping Whinhill
20:24 Not Stopping Port Glasgow
20:34 Not Stopping Bishopton
20:40 Not Stopping Paisley Gilmour Street
20:52 Not Stopping Glasgow Central

24/01/25 20:05 Ayr to Glasgow Central due 20:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
20:05 Not Stopping Ayr
20:07 Not Stopping Newton-On-Ayr
20:10 Not Stopping Prestwick Town
20:12 Not Stopping Prestwick Int. Airport
20:16 Not Stopping Troon
20:18 Not Stopping Barassie
20:23 Not Stopping Irvine
20:27 Not Stopping Kilwinning
20:41 Not Stopping Johnstone
20:45 Not Stopping Paisley Gilmour Street
20:56 Not Stopping Glasgow Central

24/01/25 20:05 Aberdeen to Edinburgh due 22:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 20:05 Edinburgh to Leven due 21:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 20:05 Glenrothes With Thornton to Edinburgh due 21:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
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:09 Not Stopping Edinburgh

24/01/25 20:07 Glasgow Central to Gourock due 20:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
20:07 Not Stopping Glasgow Central
20:14 Not Stopping Cardonald
20:16 Not Stopping Hillington East
20:18 Not Stopping Hillington West
20:22 Not Stopping Paisley Gilmour Street
20:24 Not Stopping Paisley St James
20:29 Not Stopping Bishopton
20:35 Not Stopping Langbank
20:39 Not Stopping Woodhall
20:42 Not Stopping Port Glasgow
20:44 Not Stopping Bogston
20:46 Not Stopping Cartsdyke
20:48 Not Stopping Greenock Central
20:50 Not Stopping Greenock West
20:53 Not Stopping Fort Matilda
20:57 Not Stopping Gourock

24/01/25 20:07 Largs to Glasgow Central due 21:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
20:07 Not Stopping Largs
20:12 Not Stopping Fairlie
20:17 Not Stopping West Kilbride
20:24 Not Stopping Ardrossan South Beach
20:26 Not Stopping Saltcoats
20:28 Not Stopping Stevenston
20:33 Not Stopping Kilwinning
20:38 Not Stopping Dalry
20:42 Not Stopping Glengarnock
20:46 Not Stopping Lochwinnoch
20:50 Not Stopping Howwood Renfrew
20:53 Not Stopping Milliken Park
20:56 Not Stopping Johnstone
21:00 Not Stopping Paisley Gilmour Street
21:11 Not Stopping Glasgow Central

24/01/25 20:07 Glasgow Central to Neilston due 20:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
20:07 Not Stopping Glasgow Central
20:13 Not Stopping Pollokshields East
20:14 Not Stopping Queens Park Strathclyde
20:16 Not Stopping Crosshill
20:18 Not Stopping Mount Florida
20:20 Not Stopping Cathcart
20:23 Not Stopping Muirend
20:26 Not Stopping Williamwood
20:28 Not Stopping Whitecraigs
20:31 Not Stopping Patterton
20:39 Not Stopping Neilston

24/01/25 20:08 Milngavie to Motherwell due 21:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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

24/01/25 20:09 Glasgow Central to Paisley Canal due 20:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
20:09 Not Stopping Glasgow Central
20:14 Not Stopping Dumbreck
20:17 Not Stopping Corkerhill
20:19 Not Stopping Mosspark
20:21 Not Stopping Crookston
20:24 Not Stopping Hawkhead
20:27 Not Stopping Paisley Canal

24/01/25 20:11 Glasgow Queen Street to Perth due 21:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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

24/01/25 20:12 Alloa to Glasgow Queen Street due 20:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 20:13 Balloch to Springburn due 21:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:32
Scheduled Expected Destination
20:13 Not Stopping Balloch
20:15 Not Stopping Alexandria
20:18 Not Stopping Renton
20:21 Not Stopping Dalreoch
20:26 Not Stopping Dumbarton Central
20:28 Not Stopping Dumbarton East
20:33 Not Stopping Bowling
20:36 Not Stopping Kilpatrick
20:41 Not Stopping Dalmuir
20:43 Not Stopping Clydebank
20:45 Not Stopping Yoker
20:49 Not Stopping Garscadden
20:51 Not Stopping Scotstounhill
20:54 Not Stopping Jordanhill
20:56 Not Stopping Hyndland
20:58 Not Stopping Partick
21:02 Not Stopping Charing Cross
21:06 Not Stopping Glasgow Queen Street Ll
21:08 Not Stopping High Street
21:10 Not Stopping Bellgrove
21:12 Not Stopping Duke Street
21:13 Not Stopping Alexandra Parade
21:16 Not Stopping Barnhill
21:18 Not Stopping Springburn

24/01/25 20:15 Edinburgh to Glasgow Queen Street due 21:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
20:15 Not Stopping Edinburgh
20:20 Not Stopping Haymarket
20:33 Not Stopping Linlithgow
20:39 Not Stopping Polmont
20:43 Not Stopping Falkirk High
20:52 Not Stopping Croy
21:05 Not Stopping Glasgow Queen Street

24/01/25 20:15 Glasgow Queen Street to Edinburgh due 21:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
20:15 Not Stopping Glasgow Queen Street
20:27 Not Stopping Croy
20:36 Not Stopping Falkirk High
20:41 Not Stopping Polmont
20:46 Not Stopping Linlithgow
21:00 Not Stopping Haymarket
21:06 Not Stopping Edinburgh

24/01/25 20:15 Glasgow Central to Ardrossan Harbour due 21:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:20
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

24/01/25 20:15 Glasgow Central to Glasgow Central due 20:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
20:15 Not Stopping Glasgow Central
20:21 Not Stopping Pollokshields West
20:23 Not Stopping Maxwell Park
20:25 Not Stopping Shawlands
20:26 Not Stopping Pollokshaws East
20:28 Not Stopping Langside
20:31 Not Stopping Cathcart
20:33 Not Stopping Mount Florida
20:35 Not Stopping Crosshill
20:37 Not Stopping Queens Park Strathclyde
20:39 Not Stopping Pollokshields East
20:44 Not Stopping Glasgow Central

24/01/25 20:16 Lanark to Glasgow Central due 21:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
20:16 Not Stopping Lanark
20:26 Not Stopping Carluke
20:35 Not Stopping Wishaw
20:39 Not Stopping Shieldmuir
20:43 Not Stopping Motherwell
20:48 Not Stopping Uddingston
20:52 Not Stopping Cambuslang
21:04 Not Stopping Glasgow Central

24/01/25 20:16 Glasgow Central to Edinburgh due 21:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
20:16 Not Stopping Glasgow Central
20:28 Not Stopping Uddingston
20:34 Not Stopping Bellshill
20:38 Not Stopping Holytown
20:41 Not Stopping Carfin
20:46 Not Stopping Cleland
20:52 Not Stopping Hartwood
20:57 Not Stopping Shotts
21:03 Not Stopping Fauldhouse
21:07 Not Stopping Breich
21:12 Not Stopping Addiewell
21:15 Not Stopping West Calder
21:21 Not Stopping Livingston South
21:27 Not Stopping Kirknewton
21:34 Not Stopping Curriehill
21:38 Not Stopping Wester Hailes
21:41 Not Stopping Kingsknowe
21:45 Not Stopping Slateford
21:49 Not Stopping Haymarket
21:53 Not Stopping Edinburgh

24/01/25 20:17 Glasgow Central to Kilmarnock due 20:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
20:17 Not Stopping Glasgow Central
20:28 Not Stopping Barrhead
20:40 Not Stopping Dunlop
20:44 Not Stopping Stewarton
20:49 Not Stopping Kilmaurs
20:54 Not Stopping Kilmarnock

24/01/25 20:17 Edinburgh to Cowdenbeath due 20:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
Scheduled Expected Destination
20:17 Not Stopping Edinburgh
20:21 Not Stopping Haymarket
20:27 Not Stopping Edinburgh Gateway
20:37 Not Stopping Inverkeithing
20:41 Not Stopping Rosyth
20:46 Not Stopping Dunfermline City
20:50 Not Stopping Dunfermline Queen Margaret
20:57 Not Stopping Cowdenbeath

24/01/25 20:17 Cumbernauld to Dalmuir due 21:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
Scheduled Expected Destination
20:17 Not Stopping Cumbernauld
20:19 Not Stopping Greenfaulds
20:26 Not Stopping Coatbridge Central
20:29 Not Stopping Whifflet
20:46 Not Stopping Motherwell
20:48 Not Stopping Airbles
20:54 Not Stopping Hamilton Central
20:57 Not Stopping Hamilton West
21:00 Not Stopping Blantyre
21:05 Not Stopping Newton Lanark
21:09 Not Stopping Cambuslang
21:13 Not Stopping Rutherglen
21:15 Not Stopping Dalmarnock
21:17 Not Stopping Bridgeton
21:21 Not Stopping Argyle Street
21:23 Not Stopping Glasgow Central Low Level
21:24 Not Stopping Anderston
21:26 Not Stopping Exhibition Centre
21:30 Not Stopping Partick
21:32 Not Stopping Hyndland
21:34 Not Stopping Jordanhill
21:37 Not Stopping Scotstounhill
21:39 Not Stopping Garscadden
21:41 Not Stopping Yoker
21:43 Not Stopping Clydebank
21:47 Not Stopping Dalmuir

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

24/01/25 20:17 Motherwell to Dalmuir due 21:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
20:17 Not Stopping Motherwell
20:21 Not Stopping Airbles
20:26 Not Stopping Hamilton Central
20:29 Not Stopping Hamilton West
20:32 Not Stopping Blantyre
20:37 Not Stopping Newton Lanark
20:40 Not Stopping Cambuslang
20:44 Not Stopping Rutherglen
20:47 Not Stopping Dalmarnock
20:49 Not Stopping Bridgeton
20:52 Not Stopping Argyle Street
20:54 Not Stopping Glasgow Central Low Level
20:56 Not Stopping Anderston
20:58 Not Stopping Exhibition Centre
21:01 Not Stopping Partick
21:04 Not Stopping Hyndland
21:06 Not Stopping Jordanhill
21:08 Not Stopping Scotstounhill
21:10 Not Stopping Garscadden
21:13 Not Stopping Yoker
21:15 Not Stopping Clydebank
21:19 Not Stopping Dalmuir

24/01/25 20:18 Aberdeen to Inverness due 22:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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

24/01/25 20:19 Perth to Edinburgh due 21:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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

24/01/25 20:19 Glasgow Queen Street to Alloa due 21:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
20:19 Not Stopping Glasgow Queen Street
20:26 Not Stopping Bishopbriggs
20:30 Not Stopping Lenzie
20:36 Not Stopping Croy
20:49 Not Stopping Larbert
20:58 Not Stopping Stirling
21:07 Not Stopping Alloa

24/01/25 20:19 Tweedbank to Edinburgh due 21:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
20:19 Not Stopping Tweedbank
20:23 Not Stopping Galashiels
20:32 Not Stopping Stow
20:49 Not Stopping Gorebridge
20:52 Not Stopping Newtongrange
20:55 Not Stopping Eskbank
21:05 Not Stopping Shawfair
21:09 Not Stopping Newcraighall
21:13 Not Stopping Brunstane
21:20 Not Stopping Edinburgh

24/01/25 20:19 North Berwick to Edinburgh due 20:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
20:19 Not Stopping North Berwick
20:27 Not Stopping Drem
20:33 Not Stopping Longniddry
20:38 Not Stopping Prestonpans
20:41 Not Stopping Wallyford
20:45 Not Stopping Musselburgh
20:52 Not Stopping Edinburgh

24/01/25 20:19 Newton Lanark to Glasgow Central due 20:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
20:19 Not Stopping Newton Lanark
20:22 Not Stopping Kirkhill
20:25 Not Stopping Burnside
20:27 Not Stopping Croftfoot
20:29 Not Stopping Kings Park
20:34 Not Stopping Langside
20:36 Not Stopping Pollokshaws East
20:38 Not Stopping Shawlands
20:40 Not Stopping Maxwell Park
20:43 Not Stopping Pollokshields West
20:52 Not Stopping Glasgow Central

24/01/25 20:20 Crianlarich to Mallaig due 23:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
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:56 Not Stopping Spean Bridge
22:14 Not Stopping Fort William
22:20 Not Stopping Banavie
22:25 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

24/01/25 20:20 Glasgow Central to Newton Lanark due 20:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
20:20 Not Stopping Glasgow Central
20:25 Not Stopping Pollokshields East
20:26 Not Stopping Queens Park Strathclyde
20:28 Not Stopping Crosshill
20:31 Not Stopping Mount Florida
20:34 Not Stopping Kings Park
20:36 Not Stopping Croftfoot
20:38 Not Stopping Burnside
20:41 Not Stopping Kirkhill
20:44 Not Stopping Newton Lanark

24/01/25 20:22 Inverness to Glasgow Queen Street due 23:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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:37 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

24/01/25 20:22 Glasgow Central to Lanark due 21:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
20:22 Not Stopping Glasgow Central
20:32 Not Stopping Cambuslang
20:36 Not Stopping Uddingston
20:41 Not Stopping Bellshill
20:49 Not Stopping Motherwell
20:53 Not Stopping Shieldmuir
20:56 Not Stopping Wishaw
21:02 Not Stopping Carluke
21:13 Not Stopping Lanark

24/01/25 20:23 Glasgow Queen Street to Falkirk Grahamston due 21:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
20:23 Not Stopping Glasgow Queen Street
20:31 Not Stopping Springburn
20:36 Not Stopping Robroyston
20:39 Not Stopping Stepps
20:43 Not Stopping Gartcosh
20:49 Not Stopping Greenfaulds
20:53 Not Stopping Cumbernauld
21:04 Not Stopping Camelon
21:07 Not Stopping Falkirk Grahamston

24/01/25 20:24 Elgin to Inverness due 21:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
20:24 Not Stopping Elgin
20:40 Not Stopping Forres
20:58 Not Stopping Nairn
21:07 Not Stopping Inverness Airport
21:18 Not Stopping Inverness

24/01/25 20:24 Springburn to Balloch due 21:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
Scheduled Expected Destination
20:24 Not Stopping Springburn
20:26 Not Stopping Barnhill
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:27 Not Stopping Alexandria
21:32 Not Stopping Balloch

24/01/25 20:25 Inverurie to Aberdeen due 20:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
20:25 Not Stopping Inverurie
20:30 Not Stopping Kintore
20:40 Not Stopping Dyce
20:49 Not Stopping Aberdeen

24/01/25 20:25 Leven to Edinburgh due 21:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 20:26 Neilston to Glasgow Central due 20:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
20:26 Not Stopping Neilston
20:33 Not Stopping Patterton
20:36 Not Stopping Whitecraigs
20:38 Not Stopping Williamwood
20:41 Not Stopping Muirend
20:44 Not Stopping Cathcart
20:46 Not Stopping Mount Florida
20:48 Not Stopping Crosshill
20:50 Not Stopping Queens Park Strathclyde
20:52 Not Stopping Pollokshields East
20:57 Not Stopping Glasgow Central

24/01/25 20:26 Motherwell to Dalmuir due 21:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 20:27 Ayr to Girvan due 20:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
Scheduled Expected Destination
20:27 Not Stopping Ayr
20:38 Not Stopping Maybole
20:53 Not Stopping Girvan

24/01/25 20:27 Edinburgh to Glasgow Central due 21:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
Scheduled Expected Destination
20:27 Not Stopping Edinburgh
20:31 Not Stopping Haymarket
20:35 Not Stopping Slateford
20:38 Not Stopping Kingsknowe
20:41 Not Stopping Wester Hailes
20:44 Not Stopping Curriehill
20:51 Not Stopping Kirknewton
20:56 Not Stopping Livingston South
21:00 Not Stopping West Calder
21:04 Not Stopping Addiewell
21:08 Not Stopping Breich
21:12 Not Stopping Fauldhouse
21:17 Not Stopping Shotts
21:21 Not Stopping Hartwood
21:25 Not Stopping Cleland
21:29 Not Stopping Carfin
21:31 Not Stopping Holytown
21:35 Not Stopping Bellshill
21:40 Not Stopping Uddingston
21:55 Not Stopping Glasgow Central

24/01/25 20:27 Gourock to Glasgow Central due 21:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
Scheduled Expected Destination
20:27 Not Stopping Gourock
20:30 Not Stopping Fort Matilda
20:33 Not Stopping Greenock West
20:35 Not Stopping Greenock Central
20:38 Not Stopping Cartsdyke
20:40 Not Stopping Bogston
20:42 Not Stopping Port Glasgow
20:45 Not Stopping Woodhall
20:49 Not Stopping Langbank
20:54 Not Stopping Bishopton
20:59 Not Stopping Paisley St James
21:02 Not Stopping Paisley Gilmour Street
21:06 Not Stopping Hillington West
21:08 Not Stopping Hillington East
21:10 Not Stopping Cardonald
21:19 Not Stopping Glasgow Central

24/01/25 20:28 East Kilbride to Glasgow Central due 20:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
20:28 Not Stopping East Kilbride
20:32 Not Stopping Hairmyres
20:35 Not Stopping Thorntonhall
20:38 Not Stopping Busby
20:41 Not Stopping Clarkston
20:44 Not Stopping Giffnock
20:46 Not Stopping Thornliebank
20:49 Not Stopping Pollokshaws West
20:52 Not Stopping Crossmyloof
20:59 Not Stopping Glasgow Central

24/01/25 20:28 Kilmarnock to Glasgow Central due 21:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
20:28 Not Stopping Kilmarnock
20:32 Not Stopping Kilmaurs
20:37 Not Stopping Stewarton
20:42 Not Stopping Dunlop
20:52 Not Stopping Barrhead
20:55 Not Stopping Nitshill
20:58 Not Stopping Priesthill & Darnley
21:00 Not Stopping Kennishead
21:03 Not Stopping Pollokshaws West
21:06 Not Stopping Crossmyloof
21:16 Not Stopping Glasgow Central

24/01/25 20:29 Dunblane to Edinburgh due 21:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
20:29 Not Stopping Dunblane
20:32 Not Stopping Bridge Of Allan
20:38 Not Stopping Stirling
20:46 Not Stopping Larbert
20:49 Not Stopping Camelon
20:52 Not Stopping Falkirk Grahamston
20:57 Not Stopping Polmont
21:03 Not Stopping Linlithgow
21:17 Not Stopping Edinburgh Park
21:23 Not Stopping Haymarket
21:27 Not Stopping Edinburgh

24/01/25 20:30 Glasgow Central to Ayr due 21:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
20:30 Not Stopping Glasgow Central
20:40 Not Stopping Paisley Gilmour Street
20:44 Not Stopping Johnstone
20:58 Not Stopping Kilwinning
21:02 Not Stopping Irvine
21:07 Not Stopping Barassie
21:10 Not Stopping Troon
21:14 Not Stopping Prestwick Int. Airport
21:15 Not Stopping Prestwick Town
21:19 Not Stopping Newton-On-Ayr
21:22 Not Stopping Ayr

24/01/25 20:32 Paisley Canal to Glasgow Central due 20:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
20:32 Not Stopping Paisley Canal
20:34 Not Stopping Hawkhead
20:37 Not Stopping Crookston
20:40 Not Stopping Mosspark
20:42 Not Stopping Corkerhill
20:45 Not Stopping Dumbreck
20:50 Not Stopping Glasgow Central

24/01/25 20:33 Glasgow Central to Kilmarnock due 21:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
20:33 Not Stopping Glasgow Central
20:39 Not Stopping Crossmyloof
20:42 Not Stopping Pollokshaws West
20:45 Not Stopping Kennishead
20:47 Not Stopping Priesthill & Darnley
20:50 Not Stopping Nitshill
20:55 Not Stopping Barrhead
21:08 Not Stopping Dunlop
21:15 Not Stopping Stewarton
21:19 Not Stopping Kilmaurs
21:24 Not Stopping Kilmarnock

24/01/25 20:34 Larkhall to Milngavie due 21:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 20:35 Glasgow Queen Street to Anniesland due 20:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
20:35 Not Stopping Glasgow Queen Street
20:40 Not Stopping Ashfield
20:43 Not Stopping Possilpark & Parkhouse
20:45 Not Stopping Gilshochill
20:47 Not Stopping Summerston
20:48 Not Stopping Maryhill
20:50 Not Stopping Kelvindale
20:53 Not Stopping Anniesland

24/01/25 20:35 Glasgow Central to Gourock due 21:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
20:35 Not Stopping Glasgow Central
20:42 Not Stopping Cardonald
20:44 Not Stopping Hillington East
20:46 Not Stopping Hillington West
20:51 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

24/01/25 20:35 Glasgow Central to Neilston due 21:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
20:35 Not Stopping Glasgow Central
20:40 Not Stopping Pollokshields East
20:41 Not Stopping Queens Park Strathclyde
20:43 Not Stopping Crosshill
20:45 Not Stopping Mount Florida
20:47 Not Stopping Cathcart
20:50 Not Stopping Muirend
20:53 Not Stopping Williamwood
20:55 Not Stopping Whitecraigs
20:58 Not Stopping Patterton
21:06 Not Stopping Neilston

24/01/25 20:37 Inverness to Elgin due 21:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 20:37 Aberdeen to Glasgow Queen Street due 23:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 20:38 Ayr to Glasgow Central due 21:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
20:38 Not Stopping Ayr
20:40 Not Stopping Newton-On-Ayr
20:44 Not Stopping Prestwick Town
20:45 Not Stopping Prestwick Int. Airport
20:49 Not Stopping Troon
20:52 Not Stopping Barassie
20:56 Not Stopping Irvine
21:00 Not Stopping Kilwinning
21:14 Not Stopping Johnstone
21:19 Not Stopping Paisley Gilmour Street
21:30 Not Stopping Glasgow Central

24/01/25 20:38 Milngavie to Cumbernauld due 22:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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:32 Not Stopping Hamilton West
21:34 Not Stopping Hamilton Central
21:40 Not Stopping Airbles
21:45 Not Stopping Motherwell
21:52 Not Stopping Whifflet
21:55 Not Stopping Coatbridge Central
22:06 Not Stopping Greenfaulds
22:08 Not Stopping Cumbernauld

24/01/25 20:39 Edinburgh to Perth due 22:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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

24/01/25 20:39 Edinburgh to North Berwick due 21:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
20:39 Not Stopping Edinburgh
20:48 Not Stopping Musselburgh
20:52 Not Stopping Wallyford
20:55 Not Stopping Prestonpans
21:00 Not Stopping Longniddry
21:06 Not Stopping Drem
21:15 Not Stopping North Berwick

24/01/25 20:40 Glasgow Queen Street to Aberdeen due 23:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 20:43 Edinburgh to Tweedbank due 21:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
20:43 Not Stopping Edinburgh
20:52 Not Stopping Brunstane
20:56 Not Stopping Newcraighall
20:59 Not Stopping Shawfair
21:04 Not Stopping Eskbank
21:07 Not Stopping Newtongrange
21:12 Not Stopping Gorebridge
21:29 Not Stopping Stow
21:38 Not Stopping Galashiels
21:42 Not Stopping Tweedbank

24/01/25 20:44 Dundee to Edinburgh due 22:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
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:01 Not Stopping South Gyle
22:08 Not Stopping Haymarket
22:12 Not Stopping Edinburgh

24/01/25 20:45 Edinburgh to Glasgow Queen Street due 21:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
20:45 Not Stopping Edinburgh
20:49 Not Stopping Haymarket
21:03 Not Stopping Linlithgow
21:08 Not Stopping Polmont
21:13 Not Stopping Falkirk High
21:22 Not Stopping Croy
21:37 Not Stopping Glasgow Queen Street

24/01/25 20:45 Glasgow Queen Street to Edinburgh due 21:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
20:45 Not Stopping Glasgow Queen Street
20:56 Not Stopping Croy
21:05 Not Stopping Falkirk High
21:09 Not Stopping Polmont
21:15 Not Stopping Linlithgow
21:28 Not Stopping Haymarket
21:33 Not Stopping Edinburgh

24/01/25 20:45 Glasgow Central to Newton Lanark due 21:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
20:45 Not Stopping Glasgow Central
20:51 Not Stopping Pollokshields West
20:53 Not Stopping Maxwell Park
20:55 Not Stopping Shawlands
20:56 Not Stopping Pollokshaws East
20:58 Not Stopping Langside
21:04 Not Stopping Kings Park
21:06 Not Stopping Croftfoot
21:08 Not Stopping Burnside
21:11 Not Stopping Kirkhill
21:14 Not Stopping Newton Lanark

24/01/25 20:46 Falkirk Grahamston to Glasgow Queen Street due 21:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
20:46 Not Stopping Falkirk Grahamston
20:49 Not Stopping Camelon
21:00 Not Stopping Cumbernauld
21:02 Not Stopping Greenfaulds
21:09 Not Stopping Gartcosh
21:12 Not Stopping Stepps
21:15 Not Stopping Robroyston
21:22 Not Stopping Springburn
21:29 Not Stopping Glasgow Queen Street

24/01/25 20:47 Glasgow Central to East Kilbride due 21:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
20:47 Not Stopping Glasgow Central
20:54 Not Stopping Crossmyloof
20:56 Not Stopping Pollokshaws West
20:59 Not Stopping Thornliebank
21:03 Not Stopping Giffnock
21:07 Not Stopping Clarkston
21:10 Not Stopping Busby
21:13 Not Stopping Thorntonhall
21:17 Not Stopping Hairmyres
21:20 Not Stopping East Kilbride

24/01/25 20:47 Glasgow Central to Largs due 21:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
20:47 Not Stopping Glasgow Central
20:57 Not Stopping Paisley Gilmour Street
21:01 Not Stopping Johnstone
21:04 Not Stopping Milliken Park
21:06 Not Stopping Howwood Renfrew
21:10 Not Stopping Lochwinnoch
21:15 Not Stopping Glengarnock
21:19 Not Stopping Dalry
21:23 Not Stopping Kilwinning
21:27 Not Stopping Stevenston
21:30 Not Stopping Saltcoats
21:32 Not Stopping Ardrossan South Beach
21:38 Not Stopping West Kilbride
21:45 Not Stopping Fairlie
21:50 Not Stopping Largs

24/01/25 20:47 Balloch to Dalmuir due 21:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
20:47 Not Stopping Balloch
20:49 Not Stopping Alexandria
20:52 Not Stopping Renton
20:56 Not Stopping Dalreoch
20:58 Not Stopping Dumbarton Central
21:00 Not Stopping Dumbarton East
21:04 Not Stopping Bowling
21:07 Not Stopping Kilpatrick
21:10 Not Stopping Dalmuir

24/01/25 20:48 Alloa to Glasgow Queen Street due 21:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
20:48 Not Stopping Alloa
20:57 Not Stopping Stirling
21:06 Not Stopping Larbert
21:16 Not Stopping Croy
21:21 Not Stopping Lenzie
21:25 Not Stopping Bishopbriggs
21:32 Not Stopping Glasgow Queen Street

24/01/25 20:48 Dalmuir to Larkhall due 21:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
20:48 Not Stopping Dalmuir
20:50 Not Stopping Singer
20:53 Not Stopping Drumry
20:55 Not Stopping Drumchapel
21:00 Not Stopping Westerton
21:03 Not Stopping Anniesland
21:06 Not Stopping Hyndland
21:08 Not Stopping Partick
21:11 Not Stopping Exhibition Centre
21:13 Not Stopping Anderston
21:15 Not Stopping Glasgow Central Low Level
21:17 Not Stopping Argyle Street
21:20 Not Stopping Bridgeton
21:22 Not Stopping Dalmarnock
21:25 Not Stopping Rutherglen
21:30 Not Stopping Cambuslang
21:33 Not Stopping Newton Lanark
21:37 Not Stopping Blantyre
21:40 Not Stopping Hamilton West
21:43 Not Stopping Hamilton Central
21:48 Not Stopping Chatelherault
21:51 Not Stopping Merryton
21:54 Not Stopping Larkhall

24/01/25 20:48 Ardrossan Harbour to Glasgow Central due 21:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 20:48 Inverurie to Montrose due 21:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:40
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

24/01/25 20:49 Dumfries to Glasgow Central due 22:39 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:24
Scheduled Expected Destination
20:49 Not Stopping Dumfries
21:15 Not Stopping Sanquhar
21:20 Not Stopping Kirkconnel
21:31 Not Stopping New Cumnock
21:39 Not Stopping Auchinleck
21:58 Not Stopping Kilmarnock
22:02 Not Stopping Kilmaurs
22:08 Not Stopping Stewarton
22:12 Not Stopping Dunlop
22:26 Not Stopping Barrhead
22:39 Not Stopping Glasgow Central

24/01/25 20:49 Bathgate to Edinburgh due 21:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
20:49 Not Stopping Bathgate
20:53 Not Stopping Livingston North
20:56 Not Stopping Uphall
21:04 Not Stopping Edinburgh Park
21:10 Not Stopping Haymarket
21:14 Not Stopping Edinburgh

24/01/25 20:49 Newton Lanark to Glasgow Central due 21:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
20:49 Not Stopping Newton Lanark
20:52 Not Stopping Kirkhill
20:55 Not Stopping Burnside
20:57 Not Stopping Croftfoot
20:59 Not Stopping Kings Park
21:03 Not Stopping Mount Florida
21:05 Not Stopping Crosshill
21:07 Not Stopping Queens Park Strathclyde
21:08 Not Stopping Pollokshields East
21:13 Not Stopping Glasgow Central

24/01/25 20:50 Glasgow Queen Street to Alloa due 21:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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:27 Not Stopping Stirling
21:36 Not Stopping Alloa

24/01/25 20:50 Edinburgh to Glenrothes With Thornton due 21:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
20:50 Not Stopping Edinburgh
20:54 Not Stopping Haymarket
20:59 Not Stopping South Gyle
21:02 Not Stopping Edinburgh Gateway
21:08 Not Stopping Dalmeny
21:11 Not Stopping North Queensferry
21:15 Not Stopping Inverkeithing
21:19 Not Stopping Rosyth
21:24 Not Stopping Dunfermline City
21:28 Not Stopping Dunfermline Queen Margaret
21:35 Not Stopping Cowdenbeath
21:41 Not Stopping Lochgelly
21:45 Not Stopping Cardenden
21:52 Not Stopping Glenrothes With Thornton

24/01/25 20:51 Lanark to Glasgow Central due 21:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 20:51 Glasgow Central to Lanark due 21:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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

24/01/25 20:51 Glasgow Central to Glasgow Central due 21:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
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:24 Not Stopping Glasgow Central

24/01/25 20:54 Glasgow Central to Wemyss Bay due 21:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
20:54 Not Stopping Glasgow Central
21:07 Not Stopping Paisley Gilmour Street
21:13 Not Stopping Bishopton
21:24 Not Stopping Port Glasgow
21:28 Not Stopping Whinhill
21:31 Not Stopping Drumfrochar
21:34 Not Stopping Branchton
21:42 Not Stopping Inverkip
21:47 Not Stopping Wemyss Bay

24/01/25 20:56 Cowdenbeath to Edinburgh due 21:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
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:38 Not Stopping Edinburgh

24/01/25 20:56 Neilston to Glasgow Central due 21:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
20:56 Not Stopping Neilston
21:03 Not Stopping Patterton
21:06 Not Stopping Whitecraigs
21:08 Not Stopping Williamwood
21:11 Not Stopping Muirend
21:14 Not Stopping Cathcart
21:16 Not Stopping Mount Florida
21:18 Not Stopping Crosshill
21:20 Not Stopping Queens Park Strathclyde
21:22 Not Stopping Pollokshields East
21:28 Not Stopping Glasgow Central

24/01/25 20:58 Aberdeen to Inverurie due 21:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
20:58 Not Stopping Aberdeen
21:07 Not Stopping Dyce
21:15 Not Stopping Kintore
21:22 Not Stopping Inverurie

24/01/25 20:58 Girvan to Ayr due 21:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
20:58 Not Stopping Girvan
21:14 Not Stopping Maybole
21:25 Not Stopping Ayr

24/01/25 20:58 Gourock to Glasgow Central due 21:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
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

24/01/25 20:59 Anniesland to Glasgow Queen Street due 21:18 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
20:59 Not Stopping Anniesland
21:01 Not Stopping Kelvindale
21:03 Not Stopping Maryhill
21:05 Not Stopping Summerston
21:07 Not Stopping Gilshochill
21:09 Not Stopping Possilpark & Parkhouse
21:12 Not Stopping Ashfield
21:18 Not Stopping Glasgow Queen Street

24/01/25 21:00 Glasgow Central to Ayr due 21:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
21:00 Not Stopping Glasgow Central
21:10 Not Stopping Paisley Gilmour Street
21:14 Not Stopping Johnstone
21:28 Not Stopping Kilwinning
21:32 Not Stopping Irvine
21:36 Not Stopping Barassie
21:40 Not Stopping Troon
21:44 Not Stopping Prestwick Int. Airport
21:46 Not Stopping Prestwick Town
21:50 Not Stopping Newton-On-Ayr
21:54 Not Stopping Ayr

24/01/25 21:00 Glenrothes With Thornton to Edinburgh due 22:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
21:00 Not Stopping Glenrothes With Thornton
21:07 Not Stopping Cardenden
21:12 Not Stopping Lochgelly
21:18 Not Stopping Cowdenbeath
21:24 Not Stopping Dunfermline Queen Margaret
21:27 Not Stopping Dunfermline City
21:31 Not Stopping Rosyth
21:35 Not Stopping Inverkeithing
21:40 Not Stopping North Queensferry
21:44 Not Stopping Dalmeny
21:50 Not Stopping Edinburgh Gateway
21:52 Not Stopping South Gyle
21:59 Not Stopping Haymarket
22:04 Not Stopping Edinburgh

24/01/25 21:00 Edinburgh to Dundee due 22:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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

24/01/25 21:02 Helensburgh Central to Edinburgh due 23:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
21:02 Not Stopping Helensburgh Central
21:05 Not Stopping Craigendoran
21:10 Not Stopping Cardross
21:15 Not Stopping Dalreoch
21:17 Not Stopping Dumbarton Central
21:19 Not Stopping Dumbarton East
21:29 Not Stopping Dalmuir
21:31 Not Stopping Singer
21:33 Not Stopping Drumry
21:36 Not Stopping Drumchapel
21:41 Not Stopping Westerton
21:44 Not Stopping Anniesland
21:47 Not Stopping Hyndland
21:49 Not Stopping Partick
21:53 Not Stopping Charing Cross
21:56 Not Stopping Glasgow Queen Street Ll
21:58 Not Stopping High Street
22:00 Not Stopping Bellgrove
22:03 Not Stopping Carntyne
22:06 Not Stopping Shettleston
22:08 Not Stopping Garrowhill
22:11 Not Stopping Easterhouse
22:15 Not Stopping Blairhill
22:17 Not Stopping Coatbridge Sunnyside
22:20 Not Stopping Coatdyke
22:23 Not Stopping Airdrie
22:26 Not Stopping Drumgelloch
22:30 Not Stopping Caldercruix
22:36 Not Stopping Blackridge
22:39 Not Stopping Armadale
22:45 Not Stopping Bathgate
22:50 Not Stopping Livingston North
22:53 Not Stopping Uphall
23:02 Not Stopping Edinburgh Park
23:11 Not Stopping Haymarket
23:15 Not Stopping Edinburgh

24/01/25 21:03 Edinburgh to Dunblane due 22:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
21:03 Not Stopping Edinburgh
21:07 Not Stopping Haymarket
21:11 Not Stopping Edinburgh Park
21:26 Not Stopping Linlithgow
21:31 Not Stopping Polmont
21:37 Not Stopping Falkirk Grahamston
21:40 Not Stopping Camelon
21:43 Not Stopping Larbert
21:52 Not Stopping Stirling
21:56 Not Stopping Bridge Of Allan
22:00 Not Stopping Dunblane

24/01/25 21:03 Larkhall to Milngavie due 22:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 21:03 Dalmuir to Motherwell due 22:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 21:04 Wemyss Bay to Glasgow Central due 21:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
21:04 Not Stopping Wemyss Bay
21:08 Not Stopping Inverkip
21:15 Not Stopping Branchton
21:18 Not Stopping Drumfrochar
21:20 Not Stopping Whinhill
21:25 Not Stopping Port Glasgow
21:35 Not Stopping Bishopton
21:41 Not Stopping Paisley Gilmour Street
21:51 Not Stopping Glasgow Central

24/01/25 21:05 Ayr to Glasgow Central due 21:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
21:05 Not Stopping Ayr
21:07 Not Stopping Newton-On-Ayr
21:11 Not Stopping Prestwick Town
21:12 Not Stopping Prestwick Int. Airport
21:16 Not Stopping Troon
21:19 Not Stopping Barassie
21:23 Not Stopping Irvine
21:27 Not Stopping Kilwinning
21:41 Not Stopping Johnstone
21:45 Not Stopping Paisley Gilmour Street
21:56 Not Stopping Glasgow Central

24/01/25 21:05 Glasgow Central to Gourock due 21:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
21:05 Not Stopping Glasgow Central
21:12 Not Stopping Cardonald
21:14 Not Stopping Hillington East
21:16 Not Stopping Hillington West
21:20 Not Stopping Paisley Gilmour Street
21:22 Not Stopping Paisley St James
21:27 Not Stopping Bishopton
21:33 Not Stopping Langbank
21:37 Not Stopping Woodhall
21:40 Not Stopping Port Glasgow
21:42 Not Stopping Bogston
21:44 Not Stopping Cartsdyke
21:46 Not Stopping Greenock Central
21:48 Not Stopping Greenock West
21:51 Not Stopping Fort Matilda
21:55 Not Stopping Gourock

24/01/25 21:05 Glasgow Central to Neilston due 21:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
21:05 Not Stopping Glasgow Central
21:10 Not Stopping Pollokshields East
21:11 Not Stopping Queens Park Strathclyde
21:13 Not Stopping Crosshill
21:15 Not Stopping Mount Florida
21:17 Not Stopping Cathcart
21:20 Not Stopping Muirend
21:23 Not Stopping Williamwood
21:25 Not Stopping Whitecraigs
21:28 Not Stopping Patterton
21:36 Not Stopping Neilston

24/01/25 21:06 Kilmarnock to Glasgow Central due 21:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
21:06 Not Stopping Kilmarnock
21:10 Not Stopping Kilmaurs
21:15 Not Stopping Stewarton
21:20 Not Stopping Dunlop
21:30 Not Stopping Barrhead
21:43 Not Stopping Glasgow Central

24/01/25 21:06 Aberdeen to Edinburgh due 23:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
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

24/01/25 21:07 Edinburgh to Leven due 22:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 21:07 Largs to Glasgow Central due 22:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
21:07 Not Stopping Largs
21:12 Not Stopping Fairlie
21:17 Not Stopping West Kilbride
21:24 Not Stopping Ardrossan South Beach
21:26 Not Stopping Saltcoats
21:28 Not Stopping Stevenston
21:33 Not Stopping Kilwinning
21:38 Not Stopping Dalry
21:42 Not Stopping Glengarnock
21:46 Not Stopping Lochwinnoch
21:50 Not Stopping Howwood Renfrew
21:53 Not Stopping Milliken Park
21:56 Not Stopping Johnstone
22:00 Not Stopping Paisley Gilmour Street
22:12 Not Stopping Glasgow Central

24/01/25 21:09 Milngavie to Motherwell due 22:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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:01 Not Stopping Hamilton West
22:04 Not Stopping Hamilton Central
22:09 Not Stopping Airbles
22:12 Not Stopping Motherwell

24/01/25 21:09 Glasgow Central to Paisley Canal due 21:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
21:09 Not Stopping Glasgow Central
21:14 Not Stopping Dumbreck
21:17 Not Stopping Corkerhill
21:19 Not Stopping Mosspark
21:21 Not Stopping Crookston
21:24 Not Stopping Hawkhead
21:27 Not Stopping Paisley Canal

24/01/25 21:10 Perth to Edinburgh due 22:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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:37 Not Stopping Edinburgh

24/01/25 21:11 Kilmarnock to Stranraer due 23:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
Scheduled Expected Destination
21:11 Not Stopping Kilmarnock
21:23 Not Stopping Troon
21:38 Not Stopping Ayr
21:49 Not Stopping Maybole
22:06 Not Stopping Girvan
22:25 Not Stopping Barrhill
23:00 Not Stopping Stranraer

24/01/25 21:11 Carlisle to Dumfries due 21:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
21:11 Not Stopping Carlisle
21:23 Not Stopping Gretna Green
21:31 Not Stopping Annan
21:48 Not Stopping Dumfries

24/01/25 21:13 Balloch to Springburn due 22:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:32
Scheduled Expected Destination
21:13 Not Stopping Balloch
21:15 Not Stopping Alexandria
21:18 Not Stopping Renton
21:21 Not Stopping Dalreoch
21:26 Not Stopping Dumbarton Central
21:28 Not Stopping Dumbarton East
21:33 Not Stopping Bowling
21:36 Not Stopping Kilpatrick
21:41 Not Stopping Dalmuir
21:43 Not Stopping Clydebank
21:45 Not Stopping Yoker
21:49 Not Stopping Garscadden
21:51 Not Stopping Scotstounhill
21:54 Not Stopping Jordanhill
21:56 Not Stopping Hyndland
21:58 Not Stopping Partick
22:02 Not Stopping Charing Cross
22:07 Not Stopping Glasgow Queen Street Ll
22:09 Not Stopping High Street
22:11 Not Stopping Bellgrove
22:13 Not Stopping Duke Street
22:15 Not Stopping Alexandra Parade
22:18 Not Stopping Barnhill
22:20 Not Stopping Springburn

24/01/25 21:14 Glasgow Central to Dumfries due 23:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
21:14 Not Stopping Glasgow Central
21:32 Not Stopping Barrhead
21:44 Not Stopping Dunlop
21:48 Not Stopping Stewarton
21:53 Not Stopping Kilmaurs
21:58 Not Stopping Kilmarnock
22:15 Not Stopping Auchinleck
22:23 Not Stopping New Cumnock
22:32 Not Stopping Kirkconnel
22:37 Not Stopping Sanquhar
23:03 Not Stopping Dumfries

24/01/25 21:15 Edinburgh to Glasgow Queen Street due 22:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
21:15 Not Stopping Edinburgh
21:21 Not Stopping Haymarket
21:37 Not Stopping Linlithgow
21:42 Not Stopping Polmont
21:47 Not Stopping Falkirk High
21:56 Not Stopping Croy
22:08 Not Stopping Glasgow Queen Street

24/01/25 21:15 Glasgow Queen Street to Edinburgh due 22:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
21:15 Not Stopping Glasgow Queen Street
21:26 Not Stopping Croy
21:35 Not Stopping Falkirk High
21:39 Not Stopping Polmont
21:45 Not Stopping Linlithgow
22:00 Not Stopping Haymarket
22:06 Not Stopping Edinburgh

24/01/25 21:15 Glasgow Central to Ardrossan Harbour due 22:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:20
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

24/01/25 21:15 Alloa to Glasgow Queen Street due 22:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 21:15 Tweedbank to Edinburgh due 22:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
21:15 Not Stopping Tweedbank
21:19 Not Stopping Galashiels
21:28 Not Stopping Stow
21:45 Not Stopping Gorebridge
21:49 Not Stopping Newtongrange
21:52 Not Stopping Eskbank
21:56 Not Stopping Shawfair
22:00 Not Stopping Newcraighall
22:03 Not Stopping Brunstane
22:11 Not Stopping Edinburgh

24/01/25 21:15 Dundee to Glasgow Queen Street due 22:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14: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

24/01/25 21:16 Glasgow Central to Glasgow Central due 21:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
21:16 Not Stopping Glasgow Central
21:22 Not Stopping Pollokshields West
21:24 Not Stopping Maxwell Park
21:26 Not Stopping Shawlands
21:27 Not Stopping Pollokshaws East
21:29 Not Stopping Langside
21:32 Not Stopping Cathcart
21:34 Not Stopping Mount Florida
21:36 Not Stopping Crosshill
21:38 Not Stopping Queens Park Strathclyde
21:40 Not Stopping Pollokshields East
21:45 Not Stopping Glasgow Central

24/01/25 21:17 Glasgow Central to Lanark due 22:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
21:17 Not Stopping Glasgow Central
21:26 Not Stopping Cambuslang
21:31 Not Stopping Uddingston
21:37 Not Stopping Bellshill
21:45 Not Stopping Motherwell
21:49 Not Stopping Shieldmuir
21:53 Not Stopping Wishaw
21:59 Not Stopping Carluke
22:10 Not Stopping Lanark

24/01/25 21:17 Motherwell to Dalmuir due 22:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
21:17 Not Stopping Motherwell
21:19 Not Stopping Airbles
21:25 Not Stopping Hamilton Central
21:28 Not Stopping Hamilton West
21:31 Not Stopping Blantyre
21:37 Not Stopping Newton Lanark
21:41 Not Stopping Cambuslang
21:45 Not Stopping Rutherglen
21:48 Not Stopping Dalmarnock
21:50 Not Stopping Bridgeton
21:53 Not Stopping Argyle Street
21:55 Not Stopping Glasgow Central Low Level
21:57 Not Stopping Anderston
21:59 Not Stopping Exhibition Centre
22:02 Not Stopping Partick
22:05 Not Stopping Hyndland
22:07 Not Stopping Jordanhill
22:09 Not Stopping Scotstounhill
22:12 Not Stopping Garscadden
22:14 Not Stopping Yoker
22:16 Not Stopping Clydebank
22:19 Not Stopping Dalmuir

24/01/25 21:18 Lanark to Glasgow Central due 22:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
21:18 Not Stopping Lanark
21:27 Not Stopping Carluke
21:34 Not Stopping Wishaw
21:37 Not Stopping Shieldmuir
21:43 Not Stopping Motherwell
21:48 Not Stopping Uddingston
21:52 Not Stopping Cambuslang
22:04 Not Stopping Glasgow Central

24/01/25 21:18 Edinburgh to Cowdenbeath due 21:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
Scheduled Expected Destination
21:18 Not Stopping Edinburgh
21:22 Not Stopping Haymarket
21:28 Not Stopping Edinburgh Gateway
21:38 Not Stopping Inverkeithing
21:42 Not Stopping Rosyth
21:47 Not Stopping Dunfermline City
21:51 Not Stopping Dunfermline Queen Margaret
21:58 Not Stopping Cowdenbeath

24/01/25 21:19 Glasgow Queen Street to Alloa due 22:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
21:19 Not Stopping Glasgow Queen Street
21:25 Not Stopping Bishopbriggs
21:30 Not Stopping Lenzie
21:35 Not Stopping Croy
21:48 Not Stopping Larbert
22:00 Not Stopping Stirling
22:09 Not Stopping Alloa

24/01/25 21:19 Newton Lanark to Glasgow Central due 21:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
21:19 Not Stopping Newton Lanark
21:23 Not Stopping Kirkhill
21:26 Not Stopping Burnside
21:28 Not Stopping Croftfoot
21:30 Not Stopping Kings Park
21:35 Not Stopping Langside
21:37 Not Stopping Pollokshaws East
21:39 Not Stopping Shawlands
21:41 Not Stopping Maxwell Park
21:43 Not Stopping Pollokshields West
21:53 Not Stopping Glasgow Central

24/01/25 21:20 Glasgow Central to Newton Lanark due 21:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
21:20 Not Stopping Glasgow Central
21:25 Not Stopping Pollokshields East
21:26 Not Stopping Queens Park Strathclyde
21:28 Not Stopping Crosshill
21:31 Not Stopping Mount Florida
21:34 Not Stopping Kings Park
21:36 Not Stopping Croftfoot
21:38 Not Stopping Burnside
21:41 Not Stopping Kirkhill
21:44 Not Stopping Newton Lanark

24/01/25 21:21 Cumbernauld to Dalmuir due 22:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:27
Scheduled Expected Destination
21:21 Not Stopping Cumbernauld
21:23 Not Stopping Greenfaulds
21:30 Not Stopping Coatbridge Central
21:33 Not Stopping Whifflet
21:46 Not Stopping Motherwell
21:48 Not Stopping Airbles
21:54 Not Stopping Hamilton Central
21:56 Not Stopping Hamilton West
22:00 Not Stopping Blantyre
22:05 Not Stopping Newton Lanark
22:08 Not Stopping Cambuslang
22:13 Not Stopping Rutherglen
22:16 Not Stopping Dalmarnock
22:18 Not Stopping Bridgeton
22:21 Not Stopping Argyle Street
22:23 Not Stopping Glasgow Central Low Level
22:24 Not Stopping Anderston
22:26 Not Stopping Exhibition Centre
22:30 Not Stopping Partick
22:32 Not Stopping Hyndland
22:34 Not Stopping Jordanhill
22:37 Not Stopping Scotstounhill
22:39 Not Stopping Garscadden
22:41 Not Stopping Yoker
22:43 Not Stopping Clydebank
22:47 Not Stopping Dalmuir

24/01/25 21:23 Motherwell to Dalmuir due 22:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 21:23 Springburn to Balloch due 22:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
Scheduled Expected Destination
21:23 Not Stopping Springburn
21:24 Not Stopping Barnhill
21:29 Not Stopping Duke Street
21:31 Not Stopping Bellgrove
21:33 Not Stopping High Street
21:39 Not Stopping Glasgow Queen Street Ll
21:45 Not Stopping Charing Cross
21:50 Not Stopping Partick
21:52 Not Stopping Hyndland
21:54 Not Stopping Jordanhill
21:57 Not Stopping Scotstounhill
21:59 Not Stopping Garscadden
22:02 Not Stopping Yoker
22:04 Not Stopping Clydebank
22:08 Not Stopping Dalmuir
22:11 Not Stopping Kilpatrick
22:14 Not Stopping Bowling
22:18 Not Stopping Dumbarton East
22:21 Not Stopping Dumbarton Central
22:22 Not Stopping Dalreoch
22:25 Not Stopping Renton
22:28 Not Stopping Alexandria
22:32 Not Stopping Balloch

24/01/25 21:24 Edinburgh to Glasgow Central due 22:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
21:24 Not Stopping Edinburgh
21:30 Not Stopping Haymarket
21:34 Not Stopping Slateford
21:37 Not Stopping Kingsknowe
21:40 Not Stopping Wester Hailes
21:43 Not Stopping Curriehill
21:50 Not Stopping Kirknewton
21:56 Not Stopping Livingston South
22:01 Not Stopping West Calder
22:04 Not Stopping Addiewell
22:09 Not Stopping Breich
22:13 Not Stopping Fauldhouse
22:19 Not Stopping Shotts
22:22 Not Stopping Hartwood
22:27 Not Stopping Cleland
22:30 Not Stopping Carfin
22:33 Not Stopping Holytown
22:39 Not Stopping Bellshill
22:43 Not Stopping Uddingston
22:56 Not Stopping Glasgow Central

24/01/25 21:25 Leven to Edinburgh due 22:31 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 21:25 North Berwick to Edinburgh due 21:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
21:25 Not Stopping North Berwick
21:33 Not Stopping Drem
21:39 Not Stopping Longniddry
21:44 Not Stopping Prestonpans
21:47 Not Stopping Wallyford
21:51 Not Stopping Musselburgh
21:58 Not Stopping Edinburgh

24/01/25 21:26 Glasgow Queen Street to Falkirk Grahamston due 22:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
21:26 Not Stopping Glasgow Queen Street
21:34 Not Stopping Springburn
21:39 Not Stopping Robroyston
21:42 Not Stopping Stepps
21:46 Not Stopping Gartcosh
21:52 Not Stopping Greenfaulds
21:55 Not Stopping Cumbernauld
22:07 Not Stopping Camelon
22:10 Not Stopping Falkirk Grahamston

24/01/25 21:26 Glasgow Central to Edinburgh due 22:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
21:26 Not Stopping Glasgow Central
21:38 Not Stopping Uddingston
21:42 Not Stopping Bellshill
21:46 Not Stopping Holytown
21:48 Not Stopping Carfin
21:51 Not Stopping Cleland
21:56 Not Stopping Hartwood
21:59 Not Stopping Shotts
22:05 Not Stopping Fauldhouse
22:08 Not Stopping Breich
22:13 Not Stopping Addiewell
22:16 Not Stopping West Calder
22:20 Not Stopping Livingston South
22:25 Not Stopping Kirknewton
22:31 Not Stopping Curriehill
22:35 Not Stopping Wester Hailes
22:37 Not Stopping Kingsknowe
22:40 Not Stopping Slateford
22:44 Not Stopping Haymarket
22:48 Not Stopping Edinburgh

24/01/25 21:26 Neilston to Glasgow Central due 21:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
21:26 Not Stopping Neilston
21:33 Not Stopping Patterton
21:36 Not Stopping Whitecraigs
21:38 Not Stopping Williamwood
21:41 Not Stopping Muirend
21:44 Not Stopping Cathcart
21:46 Not Stopping Mount Florida
21:48 Not Stopping Crosshill
21:50 Not Stopping Queens Park Strathclyde
21:54 Not Stopping Pollokshields East
21:59 Not Stopping Glasgow Central

24/01/25 21:27 Gourock to Glasgow Central due 22:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
Scheduled Expected Destination
21:27 Not Stopping Gourock
21:30 Not Stopping Fort Matilda
21:33 Not Stopping Greenock West
21:35 Not Stopping Greenock Central
21:38 Not Stopping Cartsdyke
21:40 Not Stopping Bogston
21:42 Not Stopping Port Glasgow
21:45 Not Stopping Woodhall
21:49 Not Stopping Langbank
21:54 Not Stopping Bishopton
21:59 Not Stopping Paisley St James
22:02 Not Stopping Paisley Gilmour Street
22:06 Not Stopping Hillington West
22:08 Not Stopping Hillington East
22:10 Not Stopping Cardonald
22:17 Not Stopping Glasgow Central

24/01/25 21:28 East Kilbride to Glasgow Central due 22:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
21:28 Not Stopping East Kilbride
21:32 Not Stopping Hairmyres
21:35 Not Stopping Thorntonhall
21:38 Not Stopping Busby
21:41 Not Stopping Clarkston
21:44 Not Stopping Giffnock
21:46 Not Stopping Thornliebank
21:49 Not Stopping Pollokshaws West
21:52 Not Stopping Crossmyloof
22:02 Not Stopping Glasgow Central

24/01/25 21:29 Edinburgh to Aberdeen due 00:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 21:29 Inverness to Tain due 22:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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

24/01/25 21:30 Inverness to Aberdeen due 23:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 21:30 Glasgow Central to Ayr due 22:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
21:30 Not Stopping Glasgow Central
21:40 Not Stopping Paisley Gilmour Street
21:44 Not Stopping Johnstone
21:58 Not Stopping Kilwinning
22:02 Not Stopping Irvine
22:06 Not Stopping Barassie
22:09 Not Stopping Troon
22:13 Not Stopping Prestwick Int. Airport
22:15 Not Stopping Prestwick Town
22:18 Not Stopping Newton-On-Ayr
22:23 Not Stopping Ayr

24/01/25 21:31 Oban to Glasgow Queen Street due 00:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
21:31 Not Stopping Oban
21:47 Not Stopping Connel Ferry
21:58 Not Stopping Taynuilt
22:12 Not Stopping Loch Awe
22:23 Not Stopping Dalmally
22:42 Not Stopping Tyndrum Lower
22:53 Not Stopping Crianlarich
23:09 Not Stopping Ardlui
23:23 Not Stopping Arrochar & Tarbet
23:43 Not Stopping Garelochhead
23:55 Not Stopping Helensburgh Upper
00:08 Not Stopping Dumbarton Central
00:18 Not Stopping Dalmuir
00:33 Not Stopping Glasgow Queen Street

24/01/25 21:33 Ayr to Glasgow Central due 22:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
21:33 Not Stopping Ayr
21:37 Not Stopping Newton-On-Ayr
21:40 Not Stopping Prestwick Town
21:42 Not Stopping Prestwick Int. Airport
21:46 Not Stopping Troon
21:48 Not Stopping Barassie
21:53 Not Stopping Irvine
21:57 Not Stopping Kilwinning
22:11 Not Stopping Johnstone
22:15 Not Stopping Paisley Gilmour Street
22:26 Not Stopping Glasgow Central

24/01/25 21:33 Glasgow Queen Street to Anniesland due 21:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
21:33 Not Stopping Glasgow Queen Street
21:38 Not Stopping Ashfield
21:41 Not Stopping Possilpark & Parkhouse
21:43 Not Stopping Gilshochill
21:45 Not Stopping Summerston
21:47 Not Stopping Maryhill
21:49 Not Stopping Kelvindale
21:52 Not Stopping Anniesland

24/01/25 21:33 Larkhall to Milngavie due 22:33 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 21:34 Glasgow Central to Kilmarnock due 22:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
21:34 Not Stopping Glasgow Central
21:40 Not Stopping Crossmyloof
21:43 Not Stopping Pollokshaws West
21:46 Not Stopping Kennishead
21:48 Not Stopping Priesthill & Darnley
21:51 Not Stopping Nitshill
22:00 Not Stopping Barrhead
22:12 Not Stopping Dunlop
22:16 Not Stopping Stewarton
22:21 Not Stopping Kilmaurs
22:26 Not Stopping Kilmarnock

24/01/25 21:34 Kilmarnock to Glasgow Central due 22:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
21:34 Not Stopping Kilmarnock
21:38 Not Stopping Kilmaurs
21:43 Not Stopping Stewarton
21:48 Not Stopping Dunlop
21:58 Not Stopping Barrhead
22:01 Not Stopping Nitshill
22:04 Not Stopping Priesthill & Darnley
22:06 Not Stopping Kennishead
22:09 Not Stopping Pollokshaws West
22:12 Not Stopping Crossmyloof
22:20 Not Stopping Glasgow Central

24/01/25 21:35 Edinburgh to Perth due 23:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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

24/01/25 21:35 Dunblane to Edinburgh due 22:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
21:35 Not Stopping Dunblane
21:38 Not Stopping Bridge Of Allan
21:44 Not Stopping Stirling
21:51 Not Stopping Larbert
21:54 Not Stopping Camelon
21:57 Not Stopping Falkirk Grahamston
22:02 Not Stopping Polmont
22:08 Not Stopping Linlithgow
22:18 Not Stopping Edinburgh Park
22:23 Not Stopping Haymarket
22:28 Not Stopping Edinburgh

24/01/25 21:35 Glasgow Central to Gourock due 22:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
21:35 Not Stopping Glasgow Central
21:42 Not Stopping Cardonald
21:44 Not Stopping Hillington East
21:46 Not Stopping Hillington West
21:51 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

24/01/25 21:36 Glasgow Central to Neilston due 22:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
21:36 Not Stopping Glasgow Central
21:41 Not Stopping Pollokshields East
21:42 Not Stopping Queens Park Strathclyde
21:44 Not Stopping Crosshill
21:46 Not Stopping Mount Florida
21:48 Not Stopping Cathcart
21:51 Not Stopping Muirend
21:54 Not Stopping Williamwood
21:56 Not Stopping Whitecraigs
21:59 Not Stopping Patterton
22:07 Not Stopping Neilston

24/01/25 21:38 Aberdeen to Inverurie due 22:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
21:38 Not Stopping Aberdeen
21:47 Not Stopping Dyce
21:55 Not Stopping Kintore
22:02 Not Stopping Inverurie

24/01/25 21:38 Paisley Canal to Glasgow Central due 21:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
21:38 Not Stopping Paisley Canal
21:40 Not Stopping Hawkhead
21:43 Not Stopping Crookston
21:46 Not Stopping Mosspark
21:48 Not Stopping Corkerhill
21:51 Not Stopping Dumbreck
21:58 Not Stopping Glasgow Central

24/01/25 21:39 Milngavie to Cumbernauld due 23:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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:31 Not Stopping Hamilton West
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

24/01/25 21:40 Glasgow Queen Street to Aberdeen due 00:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 21:40 Edinburgh to North Berwick due 22:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
21:40 Not Stopping Edinburgh
21:47 Not Stopping Musselburgh
21:51 Not Stopping Wallyford
21:54 Not Stopping Prestonpans
21:59 Not Stopping Longniddry
22:05 Not Stopping Drem
22:14 Not Stopping North Berwick

24/01/25 21:43 Edinburgh to Tweedbank due 22:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
21:43 Not Stopping Edinburgh
21:50 Not Stopping Brunstane
21:54 Not Stopping Newcraighall
21:57 Not Stopping Shawfair
22:02 Not Stopping Eskbank
22:05 Not Stopping Newtongrange
22:10 Not Stopping Gorebridge
22:27 Not Stopping Stow
22:36 Not Stopping Galashiels
22:41 Not Stopping Tweedbank

24/01/25 21:43 Balloch to Springburn due 22:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:32
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

24/01/25 21:45 Edinburgh to Glasgow Queen Street due 22:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
21:45 Not Stopping Edinburgh
21:49 Not Stopping Haymarket
22:04 Not Stopping Linlithgow
22:09 Not Stopping Polmont
22:14 Not Stopping Falkirk High
22:23 Not Stopping Croy
22:36 Not Stopping Glasgow Queen Street

24/01/25 21:45 Glasgow Queen Street to Edinburgh due 22:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
21:45 Not Stopping Glasgow Queen Street
21:57 Not Stopping Croy
22:06 Not Stopping Falkirk High
22:10 Not Stopping Polmont
22:16 Not Stopping Linlithgow
22:29 Not Stopping Haymarket
22:34 Not Stopping Edinburgh

24/01/25 21:45 Falkirk Grahamston to Glasgow Queen Street due 22:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
21:45 Not Stopping Falkirk Grahamston
21:48 Not Stopping Camelon
22:02 Not Stopping Cumbernauld
22:04 Not Stopping Greenfaulds
22:11 Not Stopping Gartcosh
22:15 Not Stopping Stepps
22:18 Not Stopping Robroyston
22:24 Not Stopping Springburn
22:29 Not Stopping Glasgow Queen Street

24/01/25 21:45 Glasgow Central to Largs due 22:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
21:45 Not Stopping Glasgow Central
21:55 Not Stopping Paisley Gilmour Street
21:59 Not Stopping Johnstone
22:02 Not Stopping Milliken Park
22:04 Not Stopping Howwood Renfrew
22:08 Not Stopping Lochwinnoch
22:13 Not Stopping Glengarnock
22:17 Not Stopping Dalry
22:21 Not Stopping Kilwinning
22:25 Not Stopping Stevenston
22:28 Not Stopping Saltcoats
22:30 Not Stopping Ardrossan South Beach
22:36 Not Stopping West Kilbride
22:43 Not Stopping Fairlie
22:48 Not Stopping Largs

24/01/25 21:46 Inverurie to Aberdeen due 22:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
21:46 Not Stopping Inverurie
21:51 Not Stopping Kintore
22:01 Not Stopping Dyce
22:10 Not Stopping Aberdeen

24/01/25 21:47 Glasgow Central to Newton Lanark due 22:15 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
21:47 Not Stopping Glasgow Central
21:53 Not Stopping Pollokshields West
21:55 Not Stopping Maxwell Park
21:57 Not Stopping Shawlands
21:58 Not Stopping Pollokshaws East
22:00 Not Stopping Langside
22:05 Not Stopping Kings Park
22:07 Not Stopping Croftfoot
22:09 Not Stopping Burnside
22:12 Not Stopping Kirkhill
22:15 Not Stopping Newton Lanark

24/01/25 21:48 Alloa to Glasgow Queen Street due 22:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
21:48 Not Stopping Alloa
21:58 Not Stopping Stirling
22:06 Not Stopping Larbert
22:16 Not Stopping Croy
22:21 Not Stopping Lenzie
22:25 Not Stopping Bishopbriggs
22:32 Not Stopping Glasgow Queen Street

24/01/25 21:48 Ardrossan Harbour to Glasgow Central due 22:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 21:49 Glasgow Central to East Kilbride due 22:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
Scheduled Expected Destination
21:49 Not Stopping Glasgow Central
21:56 Not Stopping Crossmyloof
21:58 Not Stopping Pollokshaws West
22:01 Not Stopping Thornliebank
22:05 Not Stopping Giffnock
22:09 Not Stopping Clarkston
22:12 Not Stopping Busby
22:15 Not Stopping Thorntonhall
22:19 Not Stopping Hairmyres
22:22 Not Stopping East Kilbride

24/01/25 21:49 Glasgow Central to Lanark due 22:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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

24/01/25 21:49 Dundee to Edinburgh due 23:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
21:49 Not Stopping Dundee
22:02 Not Stopping Leuchars
22:09 Not Stopping Cupar
22:17 Not Stopping Ladybank
22:24 Not Stopping Markinch
22:34 Not Stopping Kirkcaldy
22:50 Not Stopping Inverkeithing
23:01 Not Stopping Edinburgh Gateway
23:09 Not Stopping Haymarket
23:13 Not Stopping Edinburgh

24/01/25 21:49 Newton Lanark to Glasgow Central due 22:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
21:49 Not Stopping Newton Lanark
21:52 Not Stopping Kirkhill
21:55 Not Stopping Burnside
21:57 Not Stopping Croftfoot
21:59 Not Stopping Kings Park
22:03 Not Stopping Mount Florida
22:05 Not Stopping Crosshill
22:07 Not Stopping Queens Park Strathclyde
22:08 Not Stopping Pollokshields East
22:13 Not Stopping Glasgow Central

24/01/25 21:51 Edinburgh to Glenrothes With Thornton due 22:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
21:51 Not Stopping Edinburgh
21:55 Not Stopping Haymarket
22:00 Not Stopping South Gyle
22:02 Not Stopping Edinburgh Gateway
22:08 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:35 Not Stopping Cowdenbeath
22:41 Not Stopping Lochgelly
22:45 Not Stopping Cardenden
22:53 Not Stopping Glenrothes With Thornton

24/01/25 21:51 Dalmuir to Larkhall due 22:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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:44 Not Stopping Hamilton West
22:46 Not Stopping Hamilton Central
22:51 Not Stopping Chatelherault
22:54 Not Stopping Merryton
22:57 Not Stopping Larkhall

24/01/25 21:52 Glasgow Queen Street to Alloa due 22:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:58
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

24/01/25 21:53 Lanark to Glasgow Central due 22:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 21:55 Glasgow Central to Wemyss Bay due 22:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
21:55 Not Stopping Glasgow Central
22:07 Not Stopping Paisley Gilmour Street
22:13 Not Stopping Bishopton
22:23 Not Stopping Port Glasgow
22:27 Not Stopping Whinhill
22:30 Not Stopping Drumfrochar
22:33 Not Stopping Branchton
22:41 Not Stopping Inverkip
22:46 Not Stopping Wemyss Bay

24/01/25 21:56 Gourock to Glasgow Central due 22:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
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

24/01/25 21:56 Neilston to Glasgow Central due 22:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
21:56 Not Stopping Neilston
22:04 Not Stopping Patterton
22:06 Not Stopping Whitecraigs
22:08 Not Stopping Williamwood
22:11 Not Stopping Muirend
22:14 Not Stopping Cathcart
22:16 Not Stopping Mount Florida
22:18 Not Stopping Crosshill
22:20 Not Stopping Queens Park Strathclyde
22:22 Not Stopping Pollokshields East
22:27 Not Stopping Glasgow Central

24/01/25 21:56 Glasgow Central to Glasgow Central due 22:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
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

24/01/25 21:59 Cowdenbeath to Edinburgh due 22:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
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

24/01/25 22:00 Glasgow Central to Ayr due 22:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
22:00 Not Stopping Glasgow Central
22:10 Not Stopping Paisley Gilmour Street
22:14 Not Stopping Johnstone
22:27 Not Stopping Kilwinning
22:31 Not Stopping Irvine
22:36 Not Stopping Barassie
22:39 Not Stopping Troon
22:43 Not Stopping Prestwick Int. Airport
22:44 Not Stopping Prestwick Town
22:48 Not Stopping Newton-On-Ayr
22:51 Not Stopping Ayr

24/01/25 22:00 Aberdeen to Inverness due 00:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
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:02 Not Stopping Inverness Airport
00:12 Not Stopping Inverness

24/01/25 22:00 Edinburgh to Dundee due 23:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
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:54 Not Stopping Ladybank
22:59 Not Stopping Springfield
23:03 Not Stopping Cupar
23:10 Not Stopping Leuchars
23:28 Not Stopping Dundee

24/01/25 22:02 Glenrothes With Thornton to Edinburgh due 23:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
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

24/01/25 22:02 Helensburgh Central to Bathgate due 23:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:24
Scheduled Expected Destination
22:02 Not Stopping Helensburgh Central
22:05 Not Stopping Craigendoran
22:10 Not Stopping Cardross
22:15 Not Stopping Dalreoch
22:17 Not Stopping Dumbarton Central
22:19 Not Stopping Dumbarton East
22:28 Not Stopping Dalmuir
22:30 Not Stopping Singer
22:33 Not Stopping Drumry
22:35 Not Stopping Drumchapel
22:38 Not Stopping Westerton
22:41 Not Stopping Anniesland
22:44 Not Stopping Hyndland
22:46 Not Stopping Partick
22:51 Not Stopping Charing Cross
22:53 Not Stopping Glasgow Queen Street Ll
22:55 Not Stopping High Street
22:57 Not Stopping Bellgrove
23:01 Not Stopping Carntyne
23:03 Not Stopping Shettleston
23:06 Not Stopping Garrowhill
23:08 Not Stopping Easterhouse
23:12 Not Stopping Blairhill
23:15 Not Stopping Coatbridge Sunnyside
23:17 Not Stopping Coatdyke
23:21 Not Stopping Airdrie
23:24 Not Stopping Drumgelloch
23:28 Not Stopping Caldercruix
23:34 Not Stopping Blackridge
23:38 Not Stopping Armadale
23:42 Not Stopping Bathgate

24/01/25 22:03 Edinburgh to Dunblane due 23:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
22:03 Not Stopping Edinburgh
22:08 Not Stopping Haymarket
22:12 Not Stopping Edinburgh Park
22:27 Not Stopping Linlithgow
22:32 Not Stopping Polmont
22:41 Not Stopping Falkirk Grahamston
22:44 Not Stopping Camelon
22:50 Not Stopping Larbert
22:59 Not Stopping Stirling
23:03 Not Stopping Bridge Of Allan
23:07 Not Stopping Dunblane

24/01/25 22:03 Anniesland to Glasgow Queen Street due 22:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
22:03 Not Stopping Anniesland
22:05 Not Stopping Kelvindale
22:07 Not Stopping Maryhill
22:09 Not Stopping Summerston
22:11 Not Stopping Gilshochill
22:13 Not Stopping Possilpark & Parkhouse
22:16 Not Stopping Ashfield
22:25 Not Stopping Glasgow Queen Street

24/01/25 22:03 Larkhall to Milngavie due 23:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 22:03 Dalmuir to Motherwell due 23:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 22:03 Wemyss Bay to Glasgow Central due 22:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
22:03 Not Stopping Wemyss Bay
22:07 Not Stopping Inverkip
22:14 Not Stopping Branchton
22:17 Not Stopping Drumfrochar
22:19 Not Stopping Whinhill
22:24 Not Stopping Port Glasgow
22:34 Not Stopping Bishopton
22:40 Not Stopping Paisley Gilmour Street
22:51 Not Stopping Glasgow Central

24/01/25 22:05 Ayr to Glasgow Central due 22:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
22:05 Not Stopping Ayr
22:07 Not Stopping Newton-On-Ayr
22:10 Not Stopping Prestwick Town
22:12 Not Stopping Prestwick Int. Airport
22:16 Not Stopping Troon
22:18 Not Stopping Barassie
22:23 Not Stopping Irvine
22:27 Not Stopping Kilwinning
22:41 Not Stopping Johnstone
22:45 Not Stopping Paisley Gilmour Street
22:59 Not Stopping Glasgow Central

24/01/25 22:05 Edinburgh to Leven due 23:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 22:05 Glasgow Central to Gourock due 22:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
22:05 Not Stopping Glasgow Central
22:12 Not Stopping Cardonald
22:14 Not Stopping Hillington East
22:16 Not Stopping Hillington West
22:21 Not Stopping Paisley Gilmour Street
22:23 Not Stopping Paisley St James
22:28 Not Stopping Bishopton
22:34 Not Stopping Langbank
22:38 Not Stopping Woodhall
22:41 Not Stopping Port Glasgow
22:44 Not Stopping Bogston
22:46 Not Stopping Cartsdyke
22:48 Not Stopping Greenock Central
22:50 Not Stopping Greenock West
22:53 Not Stopping Fort Matilda
22:57 Not Stopping Gourock

24/01/25 22:05 Glasgow Central to Neilston due 22:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
22:05 Not Stopping Glasgow Central
22:10 Not Stopping Pollokshields East
22:11 Not Stopping Queens Park Strathclyde
22:13 Not Stopping Crosshill
22:15 Not Stopping Mount Florida
22:17 Not Stopping Cathcart
22:20 Not Stopping Muirend
22:23 Not Stopping Williamwood
22:25 Not Stopping Whitecraigs
22:28 Not Stopping Patterton
22:36 Not Stopping Neilston

24/01/25 22:07 Largs to Glasgow Central due 23:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
22:07 Not Stopping Largs
22:12 Not Stopping Fairlie
22:17 Not Stopping West Kilbride
22:24 Not Stopping Ardrossan South Beach
22:26 Not Stopping Saltcoats
22:28 Not Stopping Stevenston
22:33 Not Stopping Kilwinning
22:38 Not Stopping Dalry
22:42 Not Stopping Glengarnock
22:46 Not Stopping Lochwinnoch
22:50 Not Stopping Howwood Renfrew
22:53 Not Stopping Milliken Park
22:56 Not Stopping Johnstone
23:00 Not Stopping Paisley Gilmour Street
23:14 Not Stopping Glasgow Central

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

24/01/25 22:08 Edinburgh to Dunbar due 22:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
22:08 Not Stopping Edinburgh
22:15 Not Stopping Musselburgh
22:19 Not Stopping Wallyford
22:32 Not Stopping East Linton
22:38 Not Stopping Dunbar

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

24/01/25 22:10 Milngavie to Motherwell due 23:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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:01 Not Stopping Hamilton West
23:04 Not Stopping Hamilton Central
23:09 Not Stopping Airbles
23:12 Not Stopping Motherwell

24/01/25 22:13 Glasgow Central to Ardrossan South Beach due 23:00 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 22:14 Glasgow Central to Dumfries due 23:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
22:14 Not Stopping Glasgow Central
22:25 Not Stopping Barrhead
22:37 Not Stopping Dunlop
22:42 Not Stopping Stewarton
22:46 Not Stopping Kilmaurs
22:53 Not Stopping Kilmarnock
23:09 Not Stopping Auchinleck
23:18 Not Stopping New Cumnock
23:26 Not Stopping Kirkconnel
23:31 Not Stopping Sanquhar
23:57 Not Stopping Dumfries

24/01/25 22:15 Edinburgh to Glasgow Queen Street due 23:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
22:15 Not Stopping Edinburgh
22:19 Not Stopping Haymarket
22:33 Not Stopping Linlithgow
22:38 Not Stopping Polmont
22:43 Not Stopping Falkirk High
22:52 Not Stopping Croy
23:04 Not Stopping Glasgow Queen Street

24/01/25 22:15 Inverness to Elgin due 22:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
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

24/01/25 22:15 Glasgow Queen Street to Edinburgh due 23:04 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
22:15 Not Stopping Glasgow Queen Street
22:26 Not Stopping Croy
22:36 Not Stopping Falkirk High
22:40 Not Stopping Polmont
22:46 Not Stopping Linlithgow
22:59 Not Stopping Haymarket
23:04 Not Stopping Edinburgh

24/01/25 22:15 Alloa to Glasgow Queen Street due 23:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 22:16 Glasgow Central to Glasgow Central due 22:46 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
22:16 Not Stopping Glasgow Central
22:22 Not Stopping Pollokshields West
22:24 Not Stopping Maxwell Park
22:26 Not Stopping Shawlands
22:27 Not Stopping Pollokshaws East
22:29 Not Stopping Langside
22:32 Not Stopping Cathcart
22:34 Not Stopping Mount Florida
22:36 Not Stopping Crosshill
22:38 Not Stopping Queens Park Strathclyde
22:39 Not Stopping Pollokshields East
22:46 Not Stopping Glasgow Central

24/01/25 22:16 Motherwell to Dalmuir due 23:17 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
22:16 Not Stopping Motherwell
22:18 Not Stopping Airbles
22:24 Not Stopping Hamilton Central
22:26 Not Stopping Hamilton West
22:30 Not Stopping Blantyre
22:34 Not Stopping Newton Lanark
22:39 Not Stopping Cambuslang
22:43 Not Stopping Rutherglen
22:45 Not Stopping Dalmarnock
22:47 Not Stopping Bridgeton
22:50 Not Stopping Argyle Street
22:52 Not Stopping Glasgow Central Low Level
22:54 Not Stopping Anderston
22:56 Not Stopping Exhibition Centre
22:59 Not Stopping Partick
23:02 Not Stopping Hyndland
23:04 Not Stopping Jordanhill
23:06 Not Stopping Scotstounhill
23:09 Not Stopping Garscadden
23:11 Not Stopping Yoker
23:13 Not Stopping Clydebank
23:17 Not Stopping Dalmuir

24/01/25 22:18 Perth to Edinburgh due 23:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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:25 Not Stopping Inverkeithing
23:35 Not Stopping Edinburgh Gateway
23:38 Not Stopping South Gyle
23:45 Not Stopping Haymarket
23:49 Not Stopping Edinburgh

24/01/25 22:18 Inverurie to Aberdeen due 22:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
22:18 Not Stopping Inverurie
22:23 Not Stopping Kintore
22:33 Not Stopping Dyce
22:42 Not Stopping Aberdeen

24/01/25 22:18 Glasgow Central to Lanark due 23:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
22:18 Not Stopping Glasgow Central
22:26 Not Stopping Cambuslang
22:31 Not Stopping Uddingston
22:36 Not Stopping Bellshill
22:47 Not Stopping Motherwell
22:51 Not Stopping Shieldmuir
22:55 Not Stopping Wishaw
23:01 Not Stopping Carluke
23:12 Not Stopping Lanark

24/01/25 22:18 Edinburgh to Cowdenbeath due 23:02 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
Scheduled Expected Destination
22:18 Not Stopping Edinburgh
22:22 Not Stopping Haymarket
22:28 Not Stopping Edinburgh Gateway
22:34 Not Stopping Dalmeny
22:38 Not Stopping North Queensferry
22:42 Not Stopping Inverkeithing
22:46 Not Stopping Rosyth
22:51 Not Stopping Dunfermline City
22:55 Not Stopping Dunfermline Queen Margaret
23:02 Not Stopping Cowdenbeath

24/01/25 22:19 Glasgow Queen Street to Alloa due 23:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
22:19 Not Stopping Glasgow Queen Street
22:25 Not Stopping Bishopbriggs
22:29 Not Stopping Lenzie
22:35 Not Stopping Croy
22:45 Not Stopping Larbert
22:56 Not Stopping Stirling
23:05 Not Stopping Alloa

24/01/25 22:19 Tweedbank to Edinburgh due 23:19 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
22:19 Not Stopping Tweedbank
22:23 Not Stopping Galashiels
22:32 Not Stopping Stow
22:49 Not Stopping Gorebridge
22:52 Not Stopping Newtongrange
22:55 Not Stopping Eskbank
23:02 Not Stopping Shawfair
23:05 Not Stopping Newcraighall
23:10 Not Stopping Brunstane
23:19 Not Stopping Edinburgh

24/01/25 22:20 Leven to Edinburgh due 23:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 22:20 Glasgow Central to Gourock due 23:11 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
22:20 Not Stopping Glasgow Central
22:27 Not Stopping Cardonald
22:29 Not Stopping Hillington East
22:31 Not Stopping Hillington West
22:36 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

24/01/25 22:20 Newton Lanark to Glasgow Central due 22:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
22:20 Not Stopping Newton Lanark
22:23 Not Stopping Kirkhill
22:26 Not Stopping Burnside
22:28 Not Stopping Croftfoot
22:30 Not Stopping Kings Park
22:35 Not Stopping Langside
22:37 Not Stopping Pollokshaws East
22:39 Not Stopping Shawlands
22:41 Not Stopping Maxwell Park
22:44 Not Stopping Pollokshields West
22:53 Not Stopping Glasgow Central

24/01/25 22:21 Cumbernauld to Milngavie due 23:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:30
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

24/01/25 22:21 Glasgow Central to Newton Lanark due 22:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
22:21 Not Stopping Glasgow Central
22:26 Not Stopping Pollokshields East
22:27 Not Stopping Queens Park Strathclyde
22:29 Not Stopping Crosshill
22:32 Not Stopping Mount Florida
22:35 Not Stopping Kings Park
22:37 Not Stopping Croftfoot
22:39 Not Stopping Burnside
22:42 Not Stopping Kirkhill
22:45 Not Stopping Newton Lanark

24/01/25 22:21 Dalmuir to Larkhall due 23:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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:14 Not Stopping Hamilton West
23:16 Not Stopping Hamilton Central
23:21 Not Stopping Chatelherault
23:24 Not Stopping Merryton
23:27 Not Stopping Larkhall

24/01/25 22:21 Motherwell to Dalmuir due 23:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
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

24/01/25 22:24 Aberdeen to Perth due 00:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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:21 Not Stopping Arbroath
23:28 Not Stopping Carnoustie
23:34 Not Stopping Monifieth
23:38 Not Stopping Broughty Ferry
23:49 Not Stopping Dundee
23:54 Not Stopping Invergowrie
00:12 Not Stopping Perth

24/01/25 22:25 Lanark to Glasgow Central due 23:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
22:25 Not Stopping Lanark
22:35 Not Stopping Carluke
22:41 Not Stopping Wishaw
22:44 Not Stopping Shieldmuir
22:50 Not Stopping Motherwell
22:54 Not Stopping Uddingston
22:59 Not Stopping Cambuslang
23:08 Not Stopping Glasgow Central

24/01/25 22:26 Glasgow Queen Street to Falkirk Grahamston due 23:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
22:26 Not Stopping Glasgow Queen Street
22:33 Not Stopping Springburn
22:38 Not Stopping Robroyston
22:41 Not Stopping Stepps
22:45 Not Stopping Gartcosh
22:51 Not Stopping Greenfaulds
22:53 Not Stopping Cumbernauld
23:07 Not Stopping Camelon
23:09 Not Stopping Falkirk Grahamston

24/01/25 22:26 Gourock to Glasgow Central due 23:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
Scheduled Expected Destination
22:26 Not Stopping Gourock
22:29 Not Stopping Fort Matilda
22:32 Not Stopping Greenock West
22:34 Not Stopping Greenock Central
22:37 Not Stopping Cartsdyke
22:39 Not Stopping Bogston
22:41 Not Stopping Port Glasgow
22:44 Not Stopping Woodhall
22:48 Not Stopping Langbank
22:53 Not Stopping Bishopton
22:58 Not Stopping Paisley St James
23:01 Not Stopping Paisley Gilmour Street
23:05 Not Stopping Hillington West
23:07 Not Stopping Hillington East
23:09 Not Stopping Cardonald
23:16 Not Stopping Glasgow Central

24/01/25 22:26 Neilston to Glasgow Central due 22:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
22:26 Not Stopping Neilston
22:33 Not Stopping Patterton
22:36 Not Stopping Whitecraigs
22:38 Not Stopping Williamwood
22:41 Not Stopping Muirend
22:44 Not Stopping Cathcart
22:46 Not Stopping Mount Florida
22:48 Not Stopping Crosshill
22:50 Not Stopping Queens Park Strathclyde
22:52 Not Stopping Pollokshields East
22:59 Not Stopping Glasgow Central

24/01/25 22:27 Edinburgh to Glasgow Central due 23:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
Scheduled Expected Destination
22:27 Not Stopping Edinburgh
22:31 Not Stopping Haymarket
22:35 Not Stopping Slateford
22:38 Not Stopping Kingsknowe
22:41 Not Stopping Wester Hailes
22:45 Not Stopping Curriehill
22:52 Not Stopping Kirknewton
22:57 Not Stopping Livingston South
23:02 Not Stopping West Calder
23:06 Not Stopping Addiewell
23:11 Not Stopping Breich
23:15 Not Stopping Fauldhouse
23:21 Not Stopping Shotts
23:24 Not Stopping Hartwood
23:29 Not Stopping Cleland
23:32 Not Stopping Carfin
23:35 Not Stopping Holytown
23:38 Not Stopping Bellshill
23:43 Not Stopping Uddingston
23:59 Not Stopping Glasgow Central

24/01/25 22:27 Springburn to Balloch due 23:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
Scheduled Expected Destination
22:27 Not Stopping Springburn
22:28 Not Stopping Barnhill
22:33 Not Stopping Duke Street
22:35 Not Stopping Bellgrove
22:37 Not Stopping High Street
22:40 Not Stopping Glasgow Queen Street Ll
22:46 Not Stopping Charing Cross
22:50 Not Stopping Partick
22:53 Not Stopping Hyndland
22:55 Not Stopping Jordanhill
22:57 Not Stopping Scotstounhill
22:59 Not Stopping Garscadden
23:02 Not Stopping Yoker
23:04 Not Stopping Clydebank
23:08 Not Stopping Dalmuir
23:11 Not Stopping Kilpatrick
23:14 Not Stopping Bowling
23:18 Not Stopping Dumbarton East
23:20 Not Stopping Dumbarton Central
23:22 Not Stopping Dalreoch
23:25 Not Stopping Renton
23:27 Not Stopping Alexandria
23:32 Not Stopping Balloch

24/01/25 22:28 East Kilbride to Glasgow Central due 23:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
22:28 Not Stopping East Kilbride
22:32 Not Stopping Hairmyres
22:35 Not Stopping Thorntonhall
22:38 Not Stopping Busby
22:41 Not Stopping Clarkston
22:44 Not Stopping Giffnock
22:46 Not Stopping Thornliebank
22:49 Not Stopping Pollokshaws West
22:52 Not Stopping Crossmyloof
23:01 Not Stopping Glasgow Central

24/01/25 22:28 Dunblane to Edinburgh due 23:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
22:28 Not Stopping Dunblane
22:31 Not Stopping Bridge Of Allan
22:37 Not Stopping Stirling
22:44 Not Stopping Larbert
22:47 Not Stopping Camelon
22:50 Not Stopping Falkirk Grahamston
22:55 Not Stopping Polmont
23:01 Not Stopping Linlithgow
23:13 Not Stopping Edinburgh Park
23:18 Not Stopping Haymarket
23:22 Not Stopping Edinburgh

24/01/25 22:28 North Berwick to Edinburgh due 23:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
22:28 Not Stopping North Berwick
22:37 Not Stopping Drem
22:42 Not Stopping Longniddry
22:47 Not Stopping Prestonpans
22:50 Not Stopping Wallyford
22:54 Not Stopping Musselburgh
23:01 Not Stopping Edinburgh

24/01/25 22:30 Glasgow Central to Ayr due 23:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
22:30 Not Stopping Glasgow Central
22:40 Not Stopping Paisley Gilmour Street
22:44 Not Stopping Johnstone
22:58 Not Stopping Kilwinning
23:02 Not Stopping Irvine
23:06 Not Stopping Barassie
23:09 Not Stopping Troon
23:13 Not Stopping Prestwick Int. Airport
23:15 Not Stopping Prestwick Town
23:18 Not Stopping Newton-On-Ayr
23:22 Not Stopping Ayr

24/01/25 22:31 Paisley Canal to Glasgow Central due 22:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
22:31 Not Stopping Paisley Canal
22:33 Not Stopping Hawkhead
22:36 Not Stopping Crookston
22:39 Not Stopping Mosspark
22:41 Not Stopping Corkerhill
22:44 Not Stopping Dumbreck
22:49 Not Stopping Glasgow Central

24/01/25 22:31 Dundee to Edinburgh due 23:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
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:16 Not Stopping Kirkcaldy
23:32 Not Stopping Inverkeithing
23:42 Not Stopping Edinburgh Gateway
23:49 Not Stopping Haymarket
23:56 Not Stopping Edinburgh

24/01/25 22:31 Helensburgh Central to Bathgate due 00:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:24
Scheduled Expected Destination
22:31 Not Stopping Helensburgh Central
22:34 Not Stopping Craigendoran
22:40 Not Stopping Cardross
22:45 Not Stopping Dalreoch
22:47 Not Stopping Dumbarton Central
22:49 Not Stopping Dumbarton East
22:59 Not Stopping Dalmuir
23:01 Not Stopping Singer
23:03 Not Stopping Drumry
23:06 Not Stopping Drumchapel
23:08 Not Stopping Westerton
23:11 Not Stopping Anniesland
23:14 Not Stopping Hyndland
23:17 Not Stopping Partick
23:21 Not Stopping Charing Cross
23:23 Not Stopping Glasgow Queen Street Ll
23:25 Not Stopping High Street
23:27 Not Stopping Bellgrove
23:31 Not Stopping Carntyne
23:33 Not Stopping Shettleston
23:36 Not Stopping Garrowhill
23:38 Not Stopping Easterhouse
23:42 Not Stopping Blairhill
23:45 Not Stopping Coatbridge Sunnyside
23:47 Not Stopping Coatdyke
23:51 Not Stopping Airdrie
23:54 Not Stopping Drumgelloch
23:58 Not Stopping Caldercruix
00:04 Not Stopping Blackridge
00:08 Not Stopping Armadale
00:12 Not Stopping Bathgate

24/01/25 22:32 Kilmarnock to Glasgow Central due 23:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:21
Scheduled Expected Destination
22:32 Not Stopping Kilmarnock
22:36 Not Stopping Kilmaurs
22:42 Not Stopping Stewarton
22:46 Not Stopping Dunlop
22:59 Not Stopping Barrhead
23:02 Not Stopping Nitshill
23:04 Not Stopping Priesthill & Darnley
23:06 Not Stopping Kennishead
23:10 Not Stopping Pollokshaws West
23:17 Not Stopping Crossmyloof
23:24 Not Stopping Glasgow Central

24/01/25 22:33 Glasgow Central to Kilmarnock due 23:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
22:33 Not Stopping Glasgow Central
22:39 Not Stopping Crossmyloof
22:42 Not Stopping Pollokshaws West
22:45 Not Stopping Kennishead
22:47 Not Stopping Priesthill & Darnley
22:50 Not Stopping Nitshill
22:59 Not Stopping Barrhead
23:11 Not Stopping Dunlop
23:15 Not Stopping Stewarton
23:19 Not Stopping Kilmaurs
23:24 Not Stopping Kilmarnock

24/01/25 22:33 Ayr to Glasgow Central due 23:24 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
22:33 Not Stopping Ayr
22:35 Not Stopping Newton-On-Ayr
22:38 Not Stopping Prestwick Town
22:40 Not Stopping Prestwick Int. Airport
22:44 Not Stopping Troon
22:46 Not Stopping Barassie
22:51 Not Stopping Irvine
22:55 Not Stopping Kilwinning
23:09 Not Stopping Johnstone
23:13 Not Stopping Paisley Gilmour Street
23:24 Not Stopping Glasgow Central

24/01/25 22:33 Glasgow Queen Street to Anniesland due 22:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
22:33 Not Stopping Glasgow Queen Street
22:38 Not Stopping Ashfield
22:41 Not Stopping Possilpark & Parkhouse
22:43 Not Stopping Gilshochill
22:45 Not Stopping Summerston
22:47 Not Stopping Maryhill
22:49 Not Stopping Kelvindale
22:52 Not Stopping Anniesland

24/01/25 22:34 Edinburgh to Perth due 00:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
Scheduled Expected Destination
22:34 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

24/01/25 22:35 Glasgow Central to Neilston due 23:06 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
22:35 Not Stopping Glasgow Central
22:40 Not Stopping Pollokshields East
22:41 Not Stopping Queens Park Strathclyde
22:43 Not Stopping Crosshill
22:45 Not Stopping Mount Florida
22:47 Not Stopping Cathcart
22:50 Not Stopping Muirend
22:53 Not Stopping Williamwood
22:55 Not Stopping Whitecraigs
22:58 Not Stopping Patterton
23:06 Not Stopping Neilston

24/01/25 22:35 Dalmuir to Carstairs due 00:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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:44 Not Stopping Shieldmuir
23:48 Not Stopping Wishaw
23:54 Not Stopping Carluke
00:05 Not Stopping Carstairs

24/01/25 22:37 Glenrothes With Thornton to Edinburgh due 23:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
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:35 Not Stopping Haymarket
23:40 Not Stopping Edinburgh

24/01/25 22:39 Glasgow Central to Paisley Canal due 22:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
22:39 Not Stopping Glasgow Central
22:44 Not Stopping Dumbreck
22:47 Not Stopping Corkerhill
22:49 Not Stopping Mosspark
22:51 Not Stopping Crookston
22:54 Not Stopping Hawkhead
22:57 Not Stopping Paisley Canal

24/01/25 22:40 Milngavie to Motherwell due 23:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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:31 Not Stopping Hamilton West
23:33 Not Stopping Hamilton Central
23:39 Not Stopping Airbles
23:41 Not Stopping Motherwell

24/01/25 22:42 Glasgow Central to Newton Lanark due 23:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
22:42 Not Stopping Glasgow Central
22:49 Not Stopping Pollokshields West
22:51 Not Stopping Maxwell Park
22:53 Not Stopping Shawlands
22:55 Not Stopping Pollokshaws East
22:57 Not Stopping Langside
23:04 Not Stopping Kings Park
23:06 Not Stopping Croftfoot
23:08 Not Stopping Burnside
23:11 Not Stopping Kirkhill
23:14 Not Stopping Newton Lanark

24/01/25 22:43 Edinburgh to Tweedbank due 23:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
22:43 Not Stopping Edinburgh
22:50 Not Stopping Brunstane
22:54 Not Stopping Newcraighall
22:57 Not Stopping Shawfair
23:02 Not Stopping Eskbank
23:05 Not Stopping Newtongrange
23:10 Not Stopping Gorebridge
23:27 Not Stopping Stow
23:36 Not Stopping Galashiels
23:41 Not Stopping Tweedbank

24/01/25 22:44 Edinburgh to Glasgow Queen Street due 23:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
22:44 Not Stopping Edinburgh
22:49 Not Stopping Haymarket
23:06 Not Stopping Linlithgow
23:12 Not Stopping Polmont
23:17 Not Stopping Falkirk High
23:26 Not Stopping Croy
23:38 Not Stopping Glasgow Queen Street

24/01/25 22:44 Balloch to Springburn due 23:47 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:32
Scheduled Expected Destination
22:44 Not Stopping Balloch
22:46 Not Stopping Alexandria
22:49 Not Stopping Renton
22:52 Not Stopping Dalreoch
22:54 Not Stopping Dumbarton Central
22:56 Not Stopping Dumbarton East
23:00 Not Stopping Bowling
23:03 Not Stopping Kilpatrick
23:09 Not Stopping Dalmuir
23:13 Not Stopping Clydebank
23:15 Not Stopping Yoker
23:19 Not Stopping Garscadden
23:21 Not Stopping Scotstounhill
23:24 Not Stopping Jordanhill
23:26 Not Stopping Hyndland
23:28 Not Stopping Partick
23:32 Not Stopping Charing Cross
23:35 Not Stopping Glasgow Queen Street Ll
23:37 Not Stopping High Street
23:39 Not Stopping Bellgrove
23:41 Not Stopping Duke Street
23:42 Not Stopping Alexandra Parade
23:45 Not Stopping Barnhill
23:47 Not Stopping Springburn

24/01/25 22:45 Glasgow Queen Street to Edinburgh due 23:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
22:45 Not Stopping Glasgow Queen Street
22:56 Not Stopping Croy
23:05 Not Stopping Falkirk High
23:10 Not Stopping Polmont
23:15 Not Stopping Linlithgow
23:29 Not Stopping Haymarket
23:34 Not Stopping Edinburgh

24/01/25 22:45 Tain to Inverness due 23:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
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

24/01/25 22:45 Glasgow Central to Largs due 23:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
22:45 Not Stopping Glasgow Central
22:55 Not Stopping Paisley Gilmour Street
22:59 Not Stopping Johnstone
23:02 Not Stopping Milliken Park
23:04 Not Stopping Howwood Renfrew
23:08 Not Stopping Lochwinnoch
23:13 Not Stopping Glengarnock
23:17 Not Stopping Dalry
23:21 Not Stopping Kilwinning
23:25 Not Stopping Stevenston
23:28 Not Stopping Saltcoats
23:30 Not Stopping Ardrossan South Beach
23:36 Not Stopping West Kilbride
23:43 Not Stopping Fairlie
23:48 Not Stopping Largs

24/01/25 22:45 Ardrossan Harbour to Glasgow Central due 23:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
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

24/01/25 22:46 Falkirk Grahamston to Glasgow Queen Street due 23:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
22:46 Not Stopping Falkirk Grahamston
22:49 Not Stopping Camelon
23:00 Not Stopping Cumbernauld
23:02 Not Stopping Greenfaulds
23:09 Not Stopping Gartcosh
23:12 Not Stopping Stepps
23:15 Not Stopping Robroyston
23:21 Not Stopping Springburn
23:28 Not Stopping Glasgow Queen Street

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

24/01/25 22:48 Alloa to Glasgow Queen Street due 23:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
22:48 Not Stopping Alloa
22:58 Not Stopping Stirling
23:07 Not Stopping Larbert
23:17 Not Stopping Croy
23:22 Not Stopping Lenzie
23:26 Not Stopping Bishopbriggs
23:35 Not Stopping Glasgow Queen Street

24/01/25 22:48 Dalmuir to Larkhall due 23:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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:43 Not Stopping Hamilton West
23:46 Not Stopping Hamilton Central
23:50 Not Stopping Chatelherault
23:53 Not Stopping Merryton
23:57 Not Stopping Larkhall

24/01/25 22:49 Aberdeen to Inverurie due 23:13 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:25
Scheduled Expected Destination
22:49 Not Stopping Aberdeen
22:58 Not Stopping Dyce
23:06 Not Stopping Kintore
23:13 Not Stopping Inverurie

24/01/25 22:49 Lanark to Glasgow Central due 23:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
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

24/01/25 22:49 Edinburgh to Garscadden due 00:20 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:42
Scheduled Expected Destination
22:49 Not Stopping Edinburgh
22:53 Not Stopping Haymarket
22:58 Not Stopping Edinburgh Park
23:07 Not Stopping Uphall
23:11 Not Stopping Livingston North
23:17 Not Stopping Bathgate
23:21 Not Stopping Armadale
23:24 Not Stopping Blackridge
23:31 Not Stopping Caldercruix
23:34 Not Stopping Drumgelloch
23:39 Not Stopping Airdrie
23:41 Not Stopping Coatdyke
23:43 Not Stopping Coatbridge Sunnyside
23:46 Not Stopping Blairhill
23:50 Not Stopping Easterhouse
23:52 Not Stopping Garrowhill
23:55 Not Stopping Shettleston
23:57 Not Stopping Carntyne
00:01 Not Stopping Bellgrove
00:03 Not Stopping High Street
00:06 Not Stopping Glasgow Queen Street Ll
00:08 Not Stopping Charing Cross
00:12 Not Stopping Partick
00:14 Not Stopping Hyndland
00:20 Not Stopping Garscadden

24/01/25 22:50 Glasgow Central to Lanark due 23:40 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
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

24/01/25 22:50 Newton Lanark to Glasgow Central due 23:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
22:50 Not Stopping Newton Lanark
22:53 Not Stopping Kirkhill
22:56 Not Stopping Burnside
22:58 Not Stopping Croftfoot
23:00 Not Stopping Kings Park
23:04 Not Stopping Mount Florida
23:06 Not Stopping Crosshill
23:08 Not Stopping Queens Park Strathclyde
23:09 Not Stopping Pollokshields East
23:14 Not Stopping Glasgow Central

24/01/25 22:51 Glasgow Queen Street to Alloa due 23:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 22:51 Edinburgh to Glenrothes With Thornton due 23:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
22:51 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

24/01/25 22:53 Largs to Glasgow Central due 23:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:47
Scheduled Expected Destination
22:53 Not Stopping Largs
22:58 Not Stopping Fairlie
23:03 Not Stopping West Kilbride
23:10 Not Stopping Ardrossan South Beach
23:12 Not Stopping Saltcoats
23:14 Not Stopping Stevenston
23:18 Not Stopping Kilwinning
23:23 Not Stopping Dalry
23:27 Not Stopping Glengarnock
23:31 Not Stopping Lochwinnoch
23:35 Not Stopping Howwood Renfrew
23:38 Not Stopping Milliken Park
23:41 Not Stopping Johnstone
23:45 Not Stopping Paisley Gilmour Street
23:58 Not Stopping Glasgow Central

24/01/25 22:53 Glasgow Central to Glasgow Central due 23:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
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

24/01/25 22:55 Glasgow Central to Wemyss Bay due 23:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
22:55 Not Stopping Glasgow Central
23:07 Not Stopping Paisley Gilmour Street
23:13 Not Stopping Bishopton
23:22 Not Stopping Port Glasgow
23:26 Not Stopping Whinhill
23:29 Not Stopping Drumfrochar
23:32 Not Stopping Branchton
23:40 Not Stopping Inverkip
23:45 Not Stopping Wemyss Bay

24/01/25 22:56 Ayr to Girvan due 23:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:31
Scheduled Expected Destination
22:56 Not Stopping Ayr
23:07 Not Stopping Maybole
23:22 Not Stopping Girvan

24/01/25 22:56 Neilston to Glasgow Central due 23:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
22:56 Not Stopping Neilston
23:03 Not Stopping Patterton
23:06 Not Stopping Whitecraigs
23:08 Not Stopping Williamwood
23:11 Not Stopping Muirend
23:14 Not Stopping Cathcart
23:16 Not Stopping Mount Florida
23:18 Not Stopping Crosshill
23:20 Not Stopping Queens Park Strathclyde
23:23 Not Stopping Pollokshields East
23:29 Not Stopping Glasgow Central

24/01/25 22:56 Dalmuir to Rutherglen due 23:35 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
22:56 Not Stopping Dalmuir
22:58 Not Stopping Clydebank
23:01 Not Stopping Yoker
23:04 Not Stopping Garscadden
23:06 Not Stopping Scotstounhill
23:09 Not Stopping Jordanhill
23:11 Not Stopping Hyndland
23:14 Not Stopping Partick
23:18 Not Stopping Exhibition Centre
23:20 Not Stopping Anderston
23:23 Not Stopping Glasgow Central Low Level
23:26 Not Stopping Argyle Street
23:35 Not Stopping Rutherglen

24/01/25 22:57 Gourock to Glasgow Central due 23:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
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

24/01/25 22:59 Edinburgh to Glasgow Central due 00:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
Scheduled Expected Destination
22:59 Not Stopping Edinburgh
23:03 Not Stopping Haymarket
23:07 Not Stopping Slateford
23:10 Not Stopping Kingsknowe
23:13 Not Stopping Wester Hailes
23:17 Not Stopping Curriehill
23:24 Not Stopping Kirknewton
23:29 Not Stopping Livingston South
23:34 Not Stopping West Calder
23:38 Not Stopping Addiewell
23:45 Not Stopping Fauldhouse
23:50 Not Stopping Shotts
23:54 Not Stopping Hartwood
23:59 Not Stopping Cleland
00:02 Not Stopping Carfin
00:03 Not Stopping Holytown
00:08 Not Stopping Bellshill
00:13 Not Stopping Uddingston
00:18 Not Stopping Cambuslang
00:27 Not Stopping Glasgow Central

24/01/25 23:00 Edinburgh to Dundee due 00:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
23:00 Not Stopping Edinburgh
23:04 Not Stopping Haymarket
23:10 Not Stopping Edinburgh Gateway
23:20 Not Stopping Inverkeithing
23:36 Not Stopping Kirkcaldy
23:47 Not Stopping Markinch
23:54 Not Stopping Ladybank
00:03 Not Stopping Cupar
00:08 Not Stopping Leuchars
00:22 Not Stopping Dundee

24/01/25 23:01 Glasgow Central to Ayr due 23:53 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
23:01 Not Stopping Glasgow Central
23:11 Not Stopping Paisley Gilmour Street
23:15 Not Stopping Johnstone
23:29 Not Stopping Kilwinning
23:33 Not Stopping Irvine
23:37 Not Stopping Barassie
23:40 Not Stopping Troon
23:44 Not Stopping Prestwick Int. Airport
23:46 Not Stopping Prestwick Town
23:49 Not Stopping Newton-On-Ayr
23:53 Not Stopping Ayr

24/01/25 23:02 Paisley Canal to Glasgow Central due 23:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
23:02 Not Stopping Paisley Canal
23:04 Not Stopping Hawkhead
23:07 Not Stopping Crookston
23:10 Not Stopping Mosspark
23:12 Not Stopping Corkerhill
23:15 Not Stopping Dumbreck
23:21 Not Stopping Glasgow Central

24/01/25 23:02 Helensburgh Central to Bathgate due 00:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:24
Scheduled Expected Destination
23:02 Not Stopping Helensburgh Central
23:05 Not Stopping Craigendoran
23:10 Not Stopping Cardross
23:15 Not Stopping Dalreoch
23:17 Not Stopping Dumbarton Central
23:19 Not Stopping Dumbarton East
23:28 Not Stopping Dalmuir
23:30 Not Stopping Singer
23:33 Not Stopping Drumry
23:35 Not Stopping Drumchapel
23:38 Not Stopping Westerton
23:41 Not Stopping Anniesland
23:44 Not Stopping Hyndland
23:46 Not Stopping Partick
23:50 Not Stopping Charing Cross
23:53 Not Stopping Glasgow Queen Street Ll
23:55 Not Stopping High Street
23:57 Not Stopping Bellgrove
00:01 Not Stopping Carntyne
00:03 Not Stopping Shettleston
00:05 Not Stopping Garrowhill
00:08 Not Stopping Easterhouse
00:12 Not Stopping Blairhill
00:14 Not Stopping Coatbridge Sunnyside
00:17 Not Stopping Coatdyke
00:21 Not Stopping Airdrie
00:24 Not Stopping Drumgelloch
00:28 Not Stopping Caldercruix
00:34 Not Stopping Blackridge
00:37 Not Stopping Armadale
00:41 Not Stopping Bathgate

24/01/25 23:03 Edinburgh to Dunblane due 23:59 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
23:03 Not Stopping Edinburgh
23:07 Not Stopping Haymarket
23:11 Not Stopping Edinburgh Park
23:26 Not Stopping Linlithgow
23:31 Not Stopping Polmont
23:37 Not Stopping Falkirk Grahamston
23:40 Not Stopping Camelon
23:43 Not Stopping Larbert
23:51 Not Stopping Stirling
23:55 Not Stopping Bridge Of Allan
23:59 Not Stopping Dunblane

24/01/25 23:03 Glasgow Queen Street to Anniesland due 23:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
23:03 Not Stopping Glasgow Queen Street
23:08 Not Stopping Ashfield
23:11 Not Stopping Possilpark & Parkhouse
23:13 Not Stopping Gilshochill
23:15 Not Stopping Summerston
23:17 Not Stopping Maryhill
23:19 Not Stopping Kelvindale
23:22 Not Stopping Anniesland

24/01/25 23:03 Dalmuir to Motherwell due 00:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
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

24/01/25 23:03 Wemyss Bay to Glasgow Central due 23:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:08
Scheduled Expected Destination
23:03 Not Stopping Wemyss Bay
23:07 Not Stopping Inverkip
23:14 Not Stopping Branchton
23:17 Not Stopping Drumfrochar
23:19 Not Stopping Whinhill
23:24 Not Stopping Port Glasgow
23:34 Not Stopping Bishopton
23:40 Not Stopping Paisley Gilmour Street
23:54 Not Stopping Glasgow Central

24/01/25 23:03 Larkhall to Garscadden due 23:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:28
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

24/01/25 23:05 Ayr to Glasgow Central due 00:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:23
Scheduled Expected Destination
23:05 Not Stopping Ayr
23:07 Not Stopping Newton-On-Ayr
23:10 Not Stopping Prestwick Town
23:12 Not Stopping Prestwick Int. Airport
23:16 Not Stopping Troon
23:18 Not Stopping Barassie
23:23 Not Stopping Irvine
23:27 Not Stopping Kilwinning
23:45 Not Stopping Johnstone
23:49 Not Stopping Paisley Gilmour Street
00:01 Not Stopping Glasgow Central

24/01/25 23:05 Anniesland to Glasgow Queen Street due 23:25 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
23:05 Not Stopping Anniesland
23:07 Not Stopping Kelvindale
23:09 Not Stopping Maryhill
23:11 Not Stopping Summerston
23:13 Not Stopping Gilshochill
23:15 Not Stopping Possilpark & Parkhouse
23:18 Not Stopping Ashfield
23:25 Not Stopping Glasgow Queen Street

24/01/25 23:05 Edinburgh to Leven due 00:10 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
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

24/01/25 23:05 Glasgow Central to Gourock due 23:56 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
23:05 Not Stopping Glasgow Central
23:13 Not Stopping Cardonald
23:15 Not Stopping Hillington East
23:17 Not Stopping Hillington West
23:21 Not Stopping Paisley Gilmour Street
23:23 Not Stopping Paisley St James
23:28 Not Stopping Bishopton
23:34 Not Stopping Langbank
23:38 Not Stopping Woodhall
23:41 Not Stopping Port Glasgow
23:43 Not Stopping Bogston
23:45 Not Stopping Cartsdyke
23:47 Not Stopping Greenock Central
23:49 Not Stopping Greenock West
23:52 Not Stopping Fort Matilda
23:56 Not Stopping Gourock

24/01/25 23:06 Montrose to Aberdeen due 23:52 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
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

24/01/25 23:06 Edinburgh to Dunbar due 23:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:41
Scheduled Expected Destination
23:06 Not Stopping Edinburgh
23:14 Not Stopping Musselburgh
23:18 Not Stopping Wallyford
23:32 Not Stopping East Linton
23:37 Not Stopping Dunbar

24/01/25 23:06 Glasgow Central to Edinburgh due 00:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:49
Scheduled Expected Destination
23:06 Not Stopping Glasgow Central
23:14 Not Stopping Cambuslang
23:20 Not Stopping Uddingston
23:26 Not Stopping Bellshill
23:30 Not Stopping Holytown
23:33 Not Stopping Carfin
23:36 Not Stopping Cleland
23:41 Not Stopping Hartwood
23:44 Not Stopping Shotts
23:49 Not Stopping Fauldhouse
23:53 Not Stopping Breich
23:57 Not Stopping Addiewell
00:02 Not Stopping West Calder
00:06 Not Stopping Livingston South
00:10 Not Stopping Kirknewton
00:16 Not Stopping Curriehill
00:20 Not Stopping Wester Hailes
00:22 Not Stopping Kingsknowe
00:25 Not Stopping Slateford
00:31 Not Stopping Haymarket
00:36 Not Stopping Edinburgh

24/01/25 23:06 Glasgow Central to Neilston due 23:37 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:01
Scheduled Expected Destination
23:06 Not Stopping Glasgow Central
23:11 Not Stopping Pollokshields East
23:12 Not Stopping Queens Park Strathclyde
23:14 Not Stopping Crosshill
23:16 Not Stopping Mount Florida
23:18 Not Stopping Cathcart
23:21 Not Stopping Muirend
23:24 Not Stopping Williamwood
23:26 Not Stopping Whitecraigs
23:29 Not Stopping Patterton
23:37 Not Stopping Neilston

24/01/25 23:07 Glasgow Queen Street to Falkirk Grahamston due 23:49 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
23:07 Not Stopping Glasgow Queen Street
23:11 Not Stopping Springburn
23:17 Not Stopping Robroyston
23:19 Not Stopping Stepps
23:23 Not Stopping Gartcosh
23:29 Not Stopping Greenfaulds
23:32 Not Stopping Cumbernauld
23:47 Not Stopping Camelon
23:49 Not Stopping Falkirk Grahamston

24/01/25 23:08 Dumfries to Carlisle due 23:45 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:32
Scheduled Expected Destination
23:08 Not Stopping Dumfries
23:23 Not Stopping Annan
23:32 Not Stopping Gretna Green
23:45 Not Stopping Carlisle

24/01/25 23:08 Glasgow Central to Paisley Canal due 23:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
23:08 Not Stopping Glasgow Central
23:13 Not Stopping Dumbreck
23:17 Not Stopping Corkerhill
23:19 Not Stopping Mosspark
23:21 Not Stopping Crookston
23:24 Not Stopping Hawkhead
23:27 Not Stopping Paisley Canal

24/01/25 23:08 Edinburgh to Airdrie due 23:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:44
Scheduled Expected Destination
23:08 Not Stopping Edinburgh
23:13 Not Stopping Haymarket
23:19 Not Stopping Edinburgh Park
23:27 Not Stopping Uphall
23:30 Not Stopping Livingston North
23:36 Not Stopping Bathgate
23:40 Not Stopping Armadale
23:44 Not Stopping Blackridge
23:50 Not Stopping Caldercruix
23:54 Not Stopping Drumgelloch
23:57 Not Stopping Airdrie

24/01/25 23:09 Milngavie to Motherwell due 00:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:31
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:01 Not Stopping Motherwell

24/01/25 23:10 Carlisle to Dumfries due 23:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
23:10 Not Stopping Carlisle
23:22 Not Stopping Gretna Green
23:30 Not Stopping Annan
23:50 Not Stopping Dumfries

24/01/25 23:10 Glasgow Queen Street to Dundee due 00:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:52
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

24/01/25 23:11 Perth to Edinburgh due 00:36 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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:22 Not Stopping Edinburgh Gateway
00:24 Not Stopping South Gyle
00:31 Not Stopping Haymarket
00:36 Not Stopping Edinburgh

24/01/25 23:12 Glasgow Central to Glasgow Central due 23:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:07
Scheduled Expected Destination
23:12 Not Stopping Glasgow Central
23:18 Not Stopping Pollokshields West
23:20 Not Stopping Maxwell Park
23:22 Not Stopping Shawlands
23:23 Not Stopping Pollokshaws East
23:25 Not Stopping Langside
23:28 Not Stopping Cathcart
23:30 Not Stopping Mount Florida
23:32 Not Stopping Crosshill
23:34 Not Stopping Queens Park Strathclyde
23:36 Not Stopping Pollokshields East
23:42 Not Stopping Glasgow Central

24/01/25 23:13 Edinburgh to Motherwell due 00:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:36
Scheduled Expected Destination
23:13 Not Stopping Edinburgh
23:17 Not Stopping Haymarket
23:21 Not Stopping Slateford
23:24 Not Stopping Kingsknowe
23:26 Not Stopping Wester Hailes
23:30 Not Stopping Curriehill
23:36 Not Stopping Kirknewton
23:58 Not Stopping Carstairs
00:08 Not Stopping Carluke
00:16 Not Stopping Wishaw
00:22 Not Stopping Motherwell

24/01/25 23:14 Glasgow Central to Kilmarnock due 00:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:19
Scheduled Expected Destination
23:14 Not Stopping Glasgow Central
23:20 Not Stopping Crossmyloof
23:23 Not Stopping Pollokshaws West
23:26 Not Stopping Kennishead
23:28 Not Stopping Priesthill & Darnley
23:31 Not Stopping Nitshill
23:36 Not Stopping Barrhead
23:48 Not Stopping Dunlop
23:52 Not Stopping Stewarton
23:56 Not Stopping Kilmaurs
00:01 Not Stopping Kilmarnock

24/01/25 23:14 Edinburgh to North Berwick due 23:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:55
Scheduled Expected Destination
23:14 Not Stopping Edinburgh
23:21 Not Stopping Musselburgh
23:25 Not Stopping Wallyford
23:28 Not Stopping Prestonpans
23:33 Not Stopping Longniddry
23:39 Not Stopping Drem
23:48 Not Stopping North Berwick

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

24/01/25 23:15 Edinburgh to Glasgow Queen Street due 00:12 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
23:15 Not Stopping Edinburgh
23:21 Not Stopping Haymarket
23:35 Not Stopping Linlithgow
23:41 Not Stopping Polmont
23:45 Not Stopping Falkirk High
23:56 Not Stopping Croy
00:02 Not Stopping Lenzie
00:06 Not Stopping Bishopbriggs
00:12 Not Stopping Glasgow Queen Street

24/01/25 23:15 Glasgow Queen Street to Edinburgh due 00:03 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
23:15 Not Stopping Glasgow Queen Street
23:26 Not Stopping Croy
23:35 Not Stopping Falkirk High
23:39 Not Stopping Polmont
23:45 Not Stopping Linlithgow
23:58 Not Stopping Haymarket
00:03 Not Stopping Edinburgh

24/01/25 23:15 Alloa to Glasgow Queen Street due 00:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
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

24/01/25 23:17 Glasgow Central to East Kilbride due 23:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:15
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:38 Not Stopping Clarkston
23:41 Not Stopping Busby
23:44 Not Stopping Thorntonhall
23:48 Not Stopping Hairmyres
23:51 Not Stopping East Kilbride

24/01/25 23:17 Dunblane to Edinburgh due 00:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:27
Scheduled Expected Destination
23:17 Not Stopping Dunblane
23:20 Not Stopping Bridge Of Allan
23:26 Not Stopping Stirling
23:33 Not Stopping Larbert
23:36 Not Stopping Camelon
23:42 Not Stopping Falkirk Grahamston
23:48 Not Stopping Polmont
23:53 Not Stopping Linlithgow
00:07 Not Stopping Edinburgh Park
00:12 Not Stopping Haymarket
00:16 Not Stopping Edinburgh

24/01/25 23:18 Edinburgh to Perth due 00:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
Scheduled Expected Destination
23:18 Not Stopping Edinburgh
23:22 Not Stopping Haymarket
23:27 Not Stopping South Gyle
23:29 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

24/01/25 23:18 Glasgow Queen Street to Alloa due 00:05 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
23:18 Not Stopping Glasgow Queen Street
23:25 Not Stopping Bishopbriggs
23:29 Not Stopping Lenzie
23:35 Not Stopping Croy
23:47 Not Stopping Larbert
23:56 Not Stopping Stirling
00:05 Not Stopping Alloa

24/01/25 23:18 Leven to Edinburgh due 00:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:35
Scheduled Expected Destination
23:18 Not Stopping Leven
23:22 Not Stopping Cameron Bridge
23:38 Not Stopping Kirkcaldy
23:43 Not Stopping Kinghorn
23:48 Not Stopping Burntisland
23:53 Not Stopping Aberdour
23:58 Not Stopping Dalgety Bay
00:02 Not Stopping Inverkeithing
00:06 Not Stopping North Queensferry
00:10 Not Stopping Dalmeny
00:18 Not Stopping Edinburgh Gateway
00:25 Not Stopping Haymarket
00:29 Not Stopping Edinburgh

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

24/01/25 23:19 Newton Lanark to Glasgow Central due 23:50 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:05
Scheduled Expected Destination
23:19 Not Stopping Newton Lanark
23:22 Not Stopping Kirkhill
23:25 Not Stopping Burnside
23:27 Not Stopping Croftfoot
23:29 Not Stopping Kings Park
23:34 Not Stopping Langside
23:36 Not Stopping Pollokshaws East
23:38 Not Stopping Shawlands
23:40 Not Stopping Maxwell Park
23:43 Not Stopping Pollokshields West
23:50 Not Stopping Glasgow Central

24/01/25 23:20 Glasgow Central to Newton Lanark due 23:44 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:03
Scheduled Expected Destination
23:20 Not Stopping Glasgow Central
23:25 Not Stopping Pollokshields East
23:26 Not Stopping Queens Park Strathclyde
23:28 Not Stopping Crosshill
23:30 Not Stopping Mount Florida
23:34 Not Stopping Kings Park
23:36 Not Stopping Croftfoot
23:38 Not Stopping Burnside
23:41 Not Stopping Kirkhill
23:44 Not Stopping Newton Lanark

24/01/25 23:21 Lanark to Glasgow Central due 00:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
23:21 Not Stopping Lanark
23:31 Not Stopping Carluke
23:38 Not Stopping Wishaw
23:43 Not Stopping Shieldmuir
23:49 Not Stopping Motherwell
23:57 Not Stopping Bellshill
00:02 Not Stopping Uddingston
00:08 Not Stopping Cambuslang
00:21 Not Stopping Glasgow Central

24/01/25 23:22 Glasgow Central to Lanark due 00:14 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:28
Scheduled Expected Destination
23:22 Not Stopping Glasgow Central
23:30 Not Stopping Cambuslang
23:36 Not Stopping Uddingston
23:41 Not Stopping Bellshill
23:49 Not Stopping Motherwell
23:52 Not Stopping Shieldmuir
23:56 Not Stopping Wishaw
00:02 Not Stopping Carluke
00:14 Not Stopping Lanark

24/01/25 23:23 Glenrothes With Thornton to Edinburgh due 00:26 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
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:06 Not Stopping Dalmeny
00:12 Not Stopping Edinburgh Gateway
00:15 Not Stopping South Gyle
00:21 Not Stopping Haymarket
00:26 Not Stopping Edinburgh

24/01/25 23:23 Cowdenbeath to Edinburgh due 00:08 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:48
Scheduled Expected Destination
23:23 Not Stopping Cowdenbeath
23:29 Not Stopping Dunfermline Queen Margaret
23:32 Not Stopping Dunfermline City
23:36 Not Stopping Rosyth
23:41 Not Stopping Inverkeithing
23:45 Not Stopping North Queensferry
23:49 Not Stopping Dalmeny
23:55 Not Stopping Edinburgh Gateway
23:57 Not Stopping South Gyle
00:04 Not Stopping Haymarket
00:08 Not Stopping Edinburgh

24/01/25 23:24 Springburn to Balloch due 00:27 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
Scheduled Expected Destination
23:24 Not Stopping Springburn
23:25 Not Stopping Barnhill
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:17 Not Stopping Dalreoch
00:20 Not Stopping Renton
00:23 Not Stopping Alexandria
00:27 Not Stopping Balloch

24/01/25 23:25 Dalmuir to Rutherglen due 23:58 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 17:02
Scheduled Expected Destination
23:25 Not Stopping Dalmuir
23:27 Not Stopping Clydebank
23:30 Not Stopping Yoker
23:33 Not Stopping Garscadden
23:35 Not Stopping Scotstounhill
23:37 Not Stopping Jordanhill
23:40 Not Stopping Hyndland
23:42 Not Stopping Partick
23:46 Not Stopping Exhibition Centre
23:48 Not Stopping Anderston
23:51 Not Stopping Glasgow Central Low Level
23:53 Not Stopping Argyle Street
23:58 Not Stopping Rutherglen

24/01/25 23:26 Gourock to Glasgow Central due 00:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:45
Scheduled Expected Destination
23:26 Not Stopping Gourock
23:29 Not Stopping Fort Matilda
23:32 Not Stopping Greenock West
23:34 Not Stopping Greenock Central
23:37 Not Stopping Cartsdyke
23:39 Not Stopping Bogston
23:41 Not Stopping Port Glasgow
23:44 Not Stopping Woodhall
23:48 Not Stopping Langbank
23:53 Not Stopping Bishopton
23:58 Not Stopping Paisley St James
00:02 Not Stopping Paisley Gilmour Street
00:05 Not Stopping Hillington West
00:07 Not Stopping Hillington East
00:09 Not Stopping Cardonald
00:21 Not Stopping Glasgow Central

24/01/25 23:26 Neilston to Glasgow Central due 23:57 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:00
Scheduled Expected Destination
23:26 Not Stopping Neilston
23:33 Not Stopping Patterton
23:36 Not Stopping Whitecraigs
23:38 Not Stopping Williamwood
23:41 Not Stopping Muirend
23:44 Not Stopping Cathcart
23:46 Not Stopping Mount Florida
23:48 Not Stopping Crosshill
23:50 Not Stopping Queens Park Strathclyde
23:52 Not Stopping Pollokshields East
23:57 Not Stopping Glasgow Central

24/01/25 23:27 Girvan to Ayr due 23:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:29
Scheduled Expected Destination
23:27 Not Stopping Girvan
23:43 Not Stopping Maybole
23:54 Not Stopping Ayr

24/01/25 23:28 East Kilbride to Glasgow Central due 00:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
Scheduled Expected Destination
23:28 Not Stopping East Kilbride
23:32 Not Stopping Hairmyres
23:35 Not Stopping Thorntonhall
23:38 Not Stopping Busby
23:41 Not Stopping Clarkston
23:45 Not Stopping Giffnock
23:47 Not Stopping Thornliebank
23:51 Not Stopping Pollokshaws West
23:54 Not Stopping Crossmyloof
00:01 Not Stopping Glasgow Central

24/01/25 23:30 Glasgow Central to Ayr due 00:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:17
Scheduled Expected Destination
23:30 Not Stopping Glasgow Central
23:40 Not Stopping Paisley Gilmour Street
23:44 Not Stopping Johnstone
23:58 Not Stopping Kilwinning
00:02 Not Stopping Irvine
00:06 Not Stopping Barassie
00:09 Not Stopping Troon
00:13 Not Stopping Prestwick Int. Airport
00:15 Not Stopping Prestwick Town
00:18 Not Stopping Newton-On-Ayr
00:22 Not Stopping Ayr

24/01/25 23:32 Anniesland to Glasgow Queen Street due 23:54 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
23:32 Not Stopping Anniesland
23:34 Not Stopping Kelvindale
23:36 Not Stopping Maryhill
23:38 Not Stopping Summerston
23:40 Not Stopping Gilshochill
23:42 Not Stopping Possilpark & Parkhouse
23:45 Not Stopping Ashfield
23:54 Not Stopping Glasgow Queen Street

24/01/25 23:32 Glasgow Queen Street to Anniesland due 23:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:33
Scheduled Expected Destination
23:32 Not Stopping Glasgow Queen Street
23:37 Not Stopping Ashfield
23:40 Not Stopping Possilpark & Parkhouse
23:42 Not Stopping Gilshochill
23:44 Not Stopping Summerston
23:46 Not Stopping Maryhill
23:48 Not Stopping Kelvindale
23:51 Not Stopping Anniesland

24/01/25 23:32 Paisley Canal to Glasgow Central due 23:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:37
Scheduled Expected Destination
23:32 Not Stopping Paisley Canal
23:34 Not Stopping Hawkhead
23:37 Not Stopping Crookston
23:40 Not Stopping Mosspark
23:42 Not Stopping Corkerhill
23:45 Not Stopping Dumbreck
23:51 Not Stopping Glasgow Central

24/01/25 23:32 Helensburgh Central to Airdrie due 00:51 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:23
Scheduled Expected Destination
23:32 Not Stopping Helensburgh Central
23:35 Not Stopping Craigendoran
23:40 Not Stopping Cardross
23:45 Not Stopping Dalreoch
23:47 Not Stopping Dumbarton Central
23:49 Not Stopping Dumbarton East
23:59 Not Stopping Dalmuir
00:01 Not Stopping Singer
00:03 Not Stopping Drumry
00:06 Not Stopping Drumchapel
00:08 Not Stopping Westerton
00:11 Not Stopping Anniesland
00:14 Not Stopping Hyndland
00:17 Not Stopping Partick
00:21 Not Stopping Charing Cross
00:23 Not Stopping Glasgow Queen Street Ll
00:25 Not Stopping High Street
00:27 Not Stopping Bellgrove
00:31 Not Stopping Carntyne
00:33 Not Stopping Shettleston
00:36 Not Stopping Garrowhill
00:38 Not Stopping Easterhouse
00:42 Not Stopping Blairhill
00:45 Not Stopping Coatbridge Sunnyside
00:47 Not Stopping Coatdyke
00:51 Not Stopping Airdrie

24/01/25 23:35 Glasgow Queen Street to Perth due 00:42 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:14
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

24/01/25 23:35 Edinburgh to Dunblane due 00:34 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:22
Scheduled Expected Destination
23:35 Not Stopping Edinburgh
23:39 Not Stopping Haymarket
23:44 Not Stopping Edinburgh Park
23:59 Not Stopping Linlithgow
00:04 Not Stopping Polmont
00:09 Not Stopping Falkirk Grahamston
00:12 Not Stopping Camelon
00:16 Not Stopping Larbert
00:25 Not Stopping Stirling
00:29 Not Stopping Bridge Of Allan
00:34 Not Stopping Dunblane

24/01/25 23:38 Glasgow Central to Paisley Canal due 00:01 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:34
Scheduled Expected Destination
23:38 Not Stopping Glasgow Central
23:47 Not Stopping Dumbreck
23:50 Not Stopping Corkerhill
23:52 Not Stopping Mosspark
23:54 Not Stopping Crookston
23:57 Not Stopping Hawkhead
00:01 Not Stopping Paisley Canal

24/01/25 23:39 Edinburgh to Bathgate due 00:07 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
23:39 Not Stopping Edinburgh
23:44 Not Stopping Haymarket
23:49 Not Stopping Edinburgh Park
23:57 Not Stopping Uphall
00:02 Not Stopping Livingston North
00:07 Not Stopping Bathgate

24/01/25 23:42 Falkirk Grahamston to Glasgow Queen Street due 00:22 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
23:42 Not Stopping Falkirk Grahamston
23:45 Not Stopping Camelon
23:56 Not Stopping Cumbernauld
23:58 Not Stopping Greenfaulds
00:05 Not Stopping Gartcosh
00:09 Not Stopping Stepps
00:12 Not Stopping Robroyston
00:17 Not Stopping Springburn
00:22 Not Stopping Glasgow Queen Street

24/01/25 23:43 Edinburgh to Tweedbank due 00:43 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:38
Scheduled Expected Destination
23:43 Not Stopping Edinburgh
23:52 Not Stopping Brunstane
23:56 Not Stopping Newcraighall
23:59 Not Stopping Shawfair
00:04 Not Stopping Eskbank
00:07 Not Stopping Newtongrange
00:12 Not Stopping Gorebridge
00:29 Not Stopping Stow
00:38 Not Stopping Galashiels
00:43 Not Stopping Tweedbank

24/01/25 23:45 Edinburgh to Glasgow Queen Street due 00:38 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:16
Scheduled Expected Destination
23:45 Not Stopping Edinburgh
23:50 Not Stopping Haymarket
00:04 Not Stopping Linlithgow
00:09 Not Stopping Polmont
00:14 Not Stopping Falkirk High
00:23 Not Stopping Croy
00:28 Not Stopping Lenzie
00:38 Not Stopping Glasgow Queen Street

24/01/25 23:45 Glasgow Queen Street to Edinburgh due 00:32 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:18
Scheduled Expected Destination
23:45 Not Stopping Glasgow Queen Street
23:56 Not Stopping Croy
00:05 Not Stopping Falkirk High
00:09 Not Stopping Polmont
00:14 Not Stopping Linlithgow
00:27 Not Stopping Haymarket
00:32 Not Stopping Edinburgh

24/01/25 23:45 Glasgow Central to Largs due 00:48 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:46
Scheduled Expected Destination
23:45 Not Stopping Glasgow Central
23:55 Not Stopping Paisley Gilmour Street
23:59 Not Stopping Johnstone
00:02 Not Stopping Milliken Park
00:04 Not Stopping Howwood Renfrew
00:08 Not Stopping Lochwinnoch
00:13 Not Stopping Glengarnock
00:17 Not Stopping Dalry
00:21 Not Stopping Kilwinning
00:25 Not Stopping Stevenston
00:28 Not Stopping Saltcoats
00:30 Not Stopping Ardrossan South Beach
00:36 Not Stopping West Kilbride
00:43 Not Stopping Fairlie
00:48 Not Stopping Largs

24/01/25 23:47 Alloa to Stirling due 23:55 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:30
Scheduled Expected Destination
23:47 Not Stopping Alloa
23:55 Not Stopping Stirling

24/01/25 23:48 Glasgow Central to Motherwell due 00:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:25
Scheduled Expected Destination
23:48 Not Stopping Glasgow Central
23:58 Not Stopping Cambuslang
00:04 Not Stopping Uddingston
00:08 Not Stopping Bellshill
00:16 Not Stopping Motherwell

24/01/25 23:50 Glasgow Central to Gourock due 00:41 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
23:50 Not Stopping Glasgow Central
23:57 Not Stopping Cardonald
23:59 Not Stopping Hillington East
00:02 Not Stopping Hillington West
00:06 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

24/01/25 23:51 Lanark to Motherwell due 00:16 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:29
Scheduled Expected Destination
23:51 Not Stopping Lanark
00:01 Not Stopping Carluke
00:07 Not Stopping Wishaw
00:11 Not Stopping Shieldmuir
00:16 Not Stopping Motherwell

24/01/25 23:52 Glasgow Queen Street to Stirling due 00:28 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:04
Scheduled Expected Destination
23:52 Not Stopping Glasgow Queen Street
23:58 Not Stopping Bishopbriggs
00:04 Not Stopping Lenzie
00:10 Not Stopping Croy
00:21 Not Stopping Larbert
00:28 Not Stopping Stirling

24/01/25 23:54 Springburn to Garscadden due 00:30 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:16
Scheduled Expected Destination
23:54 Not Stopping Springburn
23:55 Not Stopping Barnhill
00:04 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:16 Not Stopping Partick
00:19 Not Stopping Hyndland
00:21 Not Stopping Jordanhill
00:25 Not Stopping Scotstounhill
00:30 Not Stopping Garscadden

24/01/25 23:55 Glasgow Queen Street to Cumbernauld due 00:21 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 16:26
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

24/01/25 23:56 Edinburgh to Bathgate due 00:23 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:43
Scheduled Expected Destination
23:56 Not Stopping Edinburgh
00:01 Not Stopping Haymarket
00:05 Not Stopping Edinburgh Park
00:15 Not Stopping Uphall
00:19 Not Stopping Livingston North
00:23 Not Stopping Bathgate

24/01/25 23:57 East Kilbride to Glasgow Central due 00:29 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 14:13
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

25/01/25 00:15 Glasgow Central to Ayr due 01:09 will be cancelled.
This is due to forecasted severe weather.
Last Updated :23/01/2025 15:44
Scheduled Expected Destination
00:15 Not Stopping Glasgow Central
00:26 Not Stopping Paisley Gilmour Street
00:30 Not Stopping Johnstone
00:44 Not Stopping Kilwinning
00:49 Not Stopping Irvine
00:53 Not Stopping Barassie
00:56 Not Stopping Troon
01:00 Not Stopping Prestwick Int. Airport
01:02 Not Stopping Prestwick Town
01:05 Not Stopping Newton-On-Ayr
01:09 Not Stopping Ayr

0 Other Train Service Updates
There are currently no Other Train Service Updates reported.
2 Station Updates
The lifts will be out of order from now until further notice at Charing Cross station.
Additional Information:
Passenger lift on platform 1
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 :23/01/2025 07:39
There is no lighting at the station. Staff are in attendance at Gorebridge station.
Additional Information:
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 :23/01/2025 18:18
2 Improvement Works For Today
Planned engineering work will take place at Alexandra Parade from 05:00, Saturday 18 January 2025 to 23:59, Sunday 04 May 2025.
Additional Information:
Platform works are taking place at Alexandra Parade station
For services via Alexandra Parade
Alexandra Parade Platform 1 will be closed to passengers southbound services towards Glasgow will not call at Alexandra Parade.
Passengers are advised to use Duke Street 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.
Northbound services towards Springburn will operate through Platform 2 as normal.
Last Updated :09/12/2024 02:04
Planned engineering work will take place at Dunkeld & Birnam from 00:01, Monday 20 January 2025 to 23:59, Saturday 31 May 2025.
Additional Information:
Platform works are taking place at Dunkeld and Birnam station
Edinburgh Inverness
The following services will not call at Dunkeld and Birnam on Monday Saturday:
10:50 Inverness to Edinburgh
10:32 Edinburgh to Inverness
Last Updated :23/12/2024 00:49
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: 11:32:15 24-01-2025
Powered By    © 2025