0
Line Updates
There are currently no Line Updates reported.
10
Catering Updates
Facilities on the 31/12/25 08:02 Wick to Inverness due 12:27.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 08:02 | 08:02 | Wick |
| 08:20 | 08:20 | Georgemas Junction |
| 08:34 | 08:34 | Thurso |
| 08:47 | 08:47 | Georgemas Junction |
| 08:52 | 08:52 | Scotscalder |
| 09:02 | 09:02 | Altnabreac |
| 09:13 | 09:13 | Forsinard |
| 09:22 | 09:22 | Kinbrace |
| 09:32 | 09:32 | Kildonan |
| 09:46 | 09:46 | Helmsdale |
| 10:02 | 10:02 | Brora |
| 10:12 | 10:12 | Golspie |
| 10:21 | 10:21 | Rogart |
| 10:38 | 10:38 | Lairg |
| 10:46 | 10:46 | Invershin |
| 10:47 | 10:47 | Culrain |
| 10:54 | 10:54 | Ardgay |
| 11:10 | 11:10 | Tain |
| 11:16 | 11:16 | Fearn |
| 11:31 | 11:31 | Invergordon |
| 11:36 | 11:36 | Alness |
| 11:53 | 11:53 | Dingwall |
| 11:58 | 11:58 | Conon Bridge |
| 12:07 | 12:07 | Muir Of Ord |
| 12:12 | 12:12 | Beauly |
| 12:27 | 12:27 | Inverness |
Facilities on the 31/12/25 10:50 Inverness to Edinburgh due 14:29.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 10:50 | 10:50 | Inverness |
| 11:30 | 11:30 | Aviemore |
| 11:43 | 11:43 | Kingussie |
| 12:16 | 12:16 | Blair Atholl |
| 12:30 | 12:30 | Pitlochry |
| 12:42 | 12:42 | Dunkeld & Birnam |
| 13:04 | 13:04 | Perth |
| 13:38 | 13:38 | Stirling |
| 14:23 | 14:23 | Haymarket |
| 14:29 | 14:29 | Edinburgh |
Facilities on the 31/12/25 12:07 Glasgow Queen Street to Inverness due 15:29.
Catering is not available throughout.
Catering is not available throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 12:07 | 12:07 | Glasgow Queen Street |
| 12:34 | 12:34 | Stirling |
| 13:11 | 13:11 | Perth |
| 13:27 | 13:27 | Dunkeld & Birnam |
| 13:40 | 13:40 | Pitlochry |
| 14:24 | 14:24 | Kingussie |
| 14:38 | 14:38 | Aviemore |
| 14:52 | 14:52 | Carrbridge |
| 15:29 | 15:29 | Inverness |
Facilities on the 31/12/25 12:39 Inverness to Aberdeen due 15:01.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 12:39 | 12:39 | Inverness |
| 12:49 | 12:49 | Inverness Airport |
| 13:01 | 13:01 | Nairn |
| 13:11 | 13:11 | Forres |
| 13:26 | 13:26 | Elgin |
| 13:46 | 13:46 | Keith |
| 14:01 | 14:01 | Huntly |
| 14:19 | 14:19 | Insch |
| 14:31 | 14:31 | Inverurie |
| 14:37 | 14:37 | Kintore |
| 14:47 | 14:47 | Dyce |
| 15:01 | 15:01 | Aberdeen |
Facilities on the 31/12/25 14:00 Inverness to Wick due 18:22.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 14:00 | 14:00 | Inverness |
| 14:15 | 14:15 | Beauly |
| 14:23 | 14:23 | Muir Of Ord |
| 14:31 | 14:31 | Conon Bridge |
| 14:37 | 14:37 | Dingwall |
| 14:49 | 14:49 | Alness |
| 14:54 | 14:54 | Invergordon |
| 15:07 | 15:07 | Fearn |
| 15:13 | 15:13 | Tain |
| 15:29 | 15:29 | Ardgay |
| 15:33 | 15:33 | Culrain |
| 15:34 | 15:34 | Invershin |
| 15:45 | 15:45 | Lairg |
| 15:58 | 15:58 | Rogart |
| 16:10 | 16:10 | Golspie |
| 16:21 | 16:21 | Brora |
| 16:36 | 16:36 | Helmsdale |
| 16:48 | 16:48 | Kildonan |
| 16:58 | 16:58 | Kinbrace |
| 17:12 | 17:12 | Forsinard |
| 17:20 | 17:20 | Altnabreac |
| 17:29 | 17:29 | Scotscalder |
| 17:40 | 17:40 | Georgemas Junction |
| 17:53 | 17:53 | Thurso |
| 18:05 | 18:05 | Georgemas Junction |
| 18:22 | 18:22 | Wick |
Facilities on the 31/12/25 14:28 Inverness to Aberdeen due 16:41.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 14:28 | 14:28 | Inverness |
| 14:38 | 14:38 | Inverness Airport |
| 14:49 | 14:49 | Nairn |
| 15:00 | 15:00 | Forres |
| 15:14 | 15:14 | Elgin |
| 15:34 | 15:34 | Keith |
| 15:49 | 15:49 | Huntly |
| 16:05 | 16:05 | Insch |
| 16:17 | 16:17 | Inverurie |
| 16:23 | 16:23 | Kintore |
| 16:32 | 16:32 | Dyce |
| 16:41 | 16:41 | Aberdeen |
Facilities on the 31/12/25 14:39 Glasgow Queen Street to Inverness due 19:39.
Catering is not available between Aberdeen and Inverness.
Additional Information:
Sorry this train has fewer carriages than normal.
Catering is not available between Aberdeen and Inverness.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 14:39 | 14:39 | Glasgow Queen Street |
| 15:07 | 15:07 | Stirling |
| 15:40 | 15:40 | Perth |
| 16:04 | 16:04 | Dundee |
| 16:16 | 16:16 | Carnoustie |
| 16:23 | 16:23 | Arbroath |
| 16:37 | 16:37 | Montrose |
| 17:25 | 17:25 | Aberdeen |
| 17:34 | 17:34 | Dyce |
| 17:46 | 17:46 | Inverurie |
| 17:59 | 17:59 | Insch |
| 18:15 | 18:15 | Huntly |
| 18:30 | 18:30 | Keith |
| 18:53 | 18:53 | Elgin |
| 19:06 | 19:06 | Forres |
| 19:18 | 19:18 | Nairn |
| 19:27 | 19:27 | Inverness Airport |
| 19:39 | 19:39 | Inverness |
Facilities on the 31/12/25 15:30 Edinburgh to Aberdeen due 17:53.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 15:30 | 15:30 | Edinburgh |
| 15:35 | 15:35 | Haymarket |
| 16:19 | 16:19 | Cupar |
| 16:26 | 16:26 | Leuchars |
| 16:41 | 16:41 | Dundee |
| 16:49 | 16:49 | Broughty Ferry |
| 17:01 | 17:01 | Arbroath |
| 17:15 | 17:15 | Montrose |
| 17:36 | 17:36 | Stonehaven |
| 17:53 | 17:53 | Aberdeen |
Facilities on the 31/12/25 16:04 Aberdeen to Inverness due 18:22.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 16:04 | 16:04 | Aberdeen |
| 16:12 | 16:12 | Dyce |
| 16:21 | 16:21 | Kintore |
| 16:27 | 16:27 | Inverurie |
| 16:39 | 16:39 | Insch |
| 16:58 | 16:58 | Huntly |
| 17:18 | 17:18 | Keith |
| 17:38 | 17:38 | Elgin |
| 17:51 | 17:51 | Forres |
| 18:02 | 18:02 | Nairn |
| 18:11 | 18:11 | Inverness Airport |
| 18:22 | 18:22 | Inverness |
Facilities on the 31/12/25 17:25 Inverness to Glasgow Queen Street due 20:44.
Catering is not available throughout.
Catering is not available throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:25 | 17:25 | Inverness |
| 17:59 | 17:59 | Carrbridge |
| 18:08 | 18:08 | Aviemore |
| 18:20 | 18:20 | Kingussie |
| 19:05 | 19:05 | Pitlochry |
| 19:22 | 19:22 | Dunkeld & Birnam |
| 19:41 | 19:41 | Perth |
| 19:56 | 19:56 | Gleneagles |
| 20:10 | 20:10 | Dunblane |
| 20:16 | 20:16 | Stirling |
| 20:44 | 20:44 | Glasgow Queen Street |
1
Train Formation Update
Facilities on the 22:04 Edinburgh to Leven due 23:11.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 22:04 | 22:04 | Edinburgh |
| 22:09 | 22:09 | Haymarket |
| 22:15 | 22:15 | Edinburgh Gateway |
| 22:21 | 22:21 | Dalmeny |
| 22:24 | 22:24 | North Queensferry |
| 22:28 | 22:28 | Inverkeithing |
| 22:31 | 22:31 | Dalgety Bay |
| 22:36 | 22:36 | Aberdour |
| 22:40 | 22:40 | Burntisland |
| 22:45 | 22:45 | Kinghorn |
| 22:50 | 22:50 | Kirkcaldy |
| 23:06 | 23:06 | Cameron Bridge |
| 23:11 | 23:11 | Leven |
1
Train Cancellation
22:48 Dalmuir to Larkhall due 23:57 will be cancelled.
This is due to a fault on this train.
This is due to a fault on this train.
| 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 |
4
Other Train Service Updates
19:34 Edinburgh to Inverness due 23:19 has been previously delayed, is being further delayed at Dalwhinnie and is now expected to be 11 minutes late.
This is due to a fault with the signalling system.
This is due to a fault with the signalling system.
| Scheduled | Expected | Destination |
|---|---|---|
| 19:34 | 19:34 | Edinburgh |
| 19:39 | 19:39 | Haymarket |
| 20:19 | 20:19 | Stirling |
| 20:36 | 20:36 | Gleneagles |
| 21:00 | 21:00 | Perth |
| 21:16 | 21:22 | Dunkeld & Birnam |
| 21:30 | 21:36 | Pitlochry |
| 21:40 | 21:48 | Blair Atholl |
| 22:10 | 22:21 | Dalwhinnie |
| 22:21 | 22:32 | Newtonmore |
| 22:26 | 22:37 | Kingussie |
| 22:39 | 22:50 | Aviemore |
| 22:48 | 22:59 | Carrbridge |
| 23:19 | 23:30 | Inverness |
20:20 Crianlarich to Mallaig due 23:39 will be terminated at Fort William.
It will no longer call at Banavie, Corpach, Loch Eil Outward Bound, Locheilside, Glenfinnan, Lochailort, Beasdale, Arisaig, Morar and Mallaig.
This is due to a short-notice change to the timetable.
Additional Information:
* We have organized replacement road transport supplied by Shiels coaches to operate between Fort William and Mallaig to supplement alteration to train service.
* Please speak to station staff or use the help points on the platform for further information.
It will no longer call at Banavie, Corpach, Loch Eil Outward Bound, Locheilside, Glenfinnan, Lochailort, Beasdale, Arisaig, Morar and Mallaig.
This is due to a short-notice change to the timetable.
Additional Information:
* We have organized replacement road transport supplied by Shiels coaches to operate between Fort William and Mallaig to supplement alteration to train service.
* Please speak to station staff or use the help points on the platform for further information.
| Scheduled | Expected | Destination |
|---|---|---|
| 20:20 | 20:20 | Crianlarich |
| 20:31 | 20:31 | Upper Tyndrum |
| 20:45 | 20:45 | Bridge Of Orchy |
| 21:08 | 21:08 | Rannoch |
| 21:20 | 21:20 | Corrour |
| 21:36 | 21:36 | Tulloch |
| 21:46 | 21:46 | Roy Bridge |
| 21:54 | 21:54 | Spean Bridge |
| 22:12 | 22:12 | Fort William |
| 22:18 | Not Stopping | Banavie |
| 22:24 | Not Stopping | Corpach |
| 22:31 | Not Stopping | Loch Eil Outward Bound |
| 22:35 | Not Stopping | Locheilside |
| 22:47 | Not Stopping | Glenfinnan |
| 23:02 | Not Stopping | Lochailort |
| 23:11 | Not Stopping | Beasdale |
| 23:20 | Not Stopping | Arisaig |
| 23:28 | Not Stopping | Morar |
| 23:39 | Not Stopping | Mallaig |
20:58 Dalmuir to Edinburgh due 22:40 was started from Glasgow Queen Street Ll.
It will no longer call at Dalmuir, Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick and Charing Cross.
It has been delayed at Glasgow Queen Street Ll and is now 13 minutes late.
This is due to a late running train being in front of this one.
It will no longer call at Dalmuir, Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick and Charing Cross.
It has been delayed at Glasgow Queen Street Ll and is now 13 minutes late.
This is due to a late running train being in front of this one.
| Scheduled | Expected | Destination |
|---|---|---|
| 20:58 | Not Stopping | Dalmuir |
| 21:00 | Not Stopping | Clydebank |
| 21:02 | Not Stopping | Yoker |
| 21:05 | Not Stopping | Garscadden |
| 21:07 | Not Stopping | Scotstounhill |
| 21:09 | Not Stopping | Jordanhill |
| 21:13 | Not Stopping | Hyndland |
| 21:16 | Not Stopping | Partick |
| 21:20 | Not Stopping | Charing Cross |
| 21:23 | 21:36 | Glasgow Queen Street Ll |
| 21:25 | 21:38 | High Street |
| 21:27 | 21:40 | Bellgrove |
| 21:31 | 21:44 | Carntyne |
| 21:33 | 21:46 | Shettleston |
| 21:36 | 21:49 | Garrowhill |
| 21:38 | 21:51 | Easterhouse |
| 21:42 | 21:55 | Blairhill |
| 21:45 | 21:58 | Coatbridge Sunnyside |
| 21:47 | 22:00 | Coatdyke |
| 21:51 | 22:04 | Airdrie |
| 21:54 | 22:07 | Drumgelloch |
| 21:58 | 22:11 | Caldercruix |
| 22:04 | 22:17 | Blackridge |
| 22:08 | 22:21 | Armadale |
| 22:13 | 22:26 | Bathgate |
| 22:18 | 22:31 | Livingston North |
| 22:21 | 22:34 | Uphall |
| 22:31 | 22:44 | Edinburgh Park |
| 22:36 | 22:49 | Haymarket |
| 22:40 | 22:53 | Edinburgh |
31/12/25 06:03 Mallaig to Crianlarich due 09:31 will be started from Fort William.
It will no longer call at Mallaig, Morar, Arisaig, Beasdale, Lochailort, Glenfinnan, Locheilside, Loch Eil Outward Bound, Corpach and Banavie.
This is due to a short-notice change to the timetable.
It will no longer call at Mallaig, Morar, Arisaig, Beasdale, Lochailort, Glenfinnan, Locheilside, Loch Eil Outward Bound, Corpach and Banavie.
This is due to a short-notice change to the timetable.
| Scheduled | Expected | Destination |
|---|---|---|
| 06:03 | Not Stopping | Mallaig |
| 06:14 | Not Stopping | Morar |
| 06:23 | Not Stopping | Arisaig |
| 06:29 | Not Stopping | Beasdale |
| 06:38 | Not Stopping | Lochailort |
| 06:55 | Not Stopping | Glenfinnan |
| 07:04 | Not Stopping | Locheilside |
| 07:11 | Not Stopping | Loch Eil Outward Bound |
| 07:17 | Not Stopping | Corpach |
| 07:21 | Not Stopping | Banavie |
| 07:44 | 07:44 | Fort William |
| 07:57 | 07:57 | Spean Bridge |
| 08:04 | 08:04 | Roy Bridge |
| 08:15 | 08:15 | Tulloch |
| 08:32 | 08:32 | Corrour |
| 08:47 | 08:47 | Rannoch |
| 09:07 | 09:07 | Bridge Of Orchy |
| 09:23 | 09:23 | Upper Tyndrum |
| 09:31 | 09:31 | Crianlarich |
4
Station Updates
The escalators will be out of order between the booking office and the ticket barriers from 06:32 on 20/12/2025 until further notice at Glasgow Central station.
Additional Information:
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Additional Information:
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
The lifts will be out of order between low level ticket barriers and the high level from now until further notice at Glasgow Central station.
Additional Information:
Lift from low level ticket barriers to the high level currently out of use.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Additional Information:
Lift from low level ticket barriers to the high level currently out of use.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
The escalators will be out of order from now until further notice at Haymarket station.
Additional Information:
Two Escalators are currently out of use ot Haymarket.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Additional Information:
Two Escalators are currently out of use ot Haymarket.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
The lifts will be out of order from now until further notice at Livingston South station.
Additional Information:
Platfrom 2 lift only out of order.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Additional Information:
Platfrom 2 lift only out of order.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
3
Improvement Works
For Today
Planned engineering work will take place at Helensburgh Upper from 00:01, Saturday 27 December 2025 to 23:59, Wednesday 31 December 2025.
Additional Information:
Drainage works will take place at Helensburgh Upper with additional works taking place at Bowling & towards Balloch
Glasgow Queen St Oban, Fort William & Mallaig
Buses replace trains Glasgow Queen St to Crianlarich calling all stations from Dalmuir
A direct bus service will also operate between Glasgow Queen St and Crianlarich
Trains operate Crianlarich Oban, Fort William & Mallaig with the following exceptions:
Saturday 27, Monday 29 & Tuesday 30 December
The last train from Oban at 2039 is replaced by an all-stopper and an express bus between Oban & Glasgow Queen St
Wednesday 31 December
The last train from Oban at 2039 is cancelled entirely with no rail replacement as part of the New Year early shutdown
Additional Information:
Drainage works will take place at Helensburgh Upper with additional works taking place at Bowling & towards Balloch
Glasgow Queen St Oban, Fort William & Mallaig
Buses replace trains Glasgow Queen St to Crianlarich calling all stations from Dalmuir
A direct bus service will also operate between Glasgow Queen St and Crianlarich
Trains operate Crianlarich Oban, Fort William & Mallaig with the following exceptions:
Saturday 27, Monday 29 & Tuesday 30 December
The last train from Oban at 2039 is replaced by an all-stopper and an express bus between Oban & Glasgow Queen St
Wednesday 31 December
The last train from Oban at 2039 is cancelled entirely with no rail replacement as part of the New Year early shutdown
Planned engineering work will take place between Upper Tyndrum and Fort William from 05:00, Saturday 27 December 2025 to 23:59, Wednesday 31 December 2025.
Additional Information:
Track, structures and signalling works will take place between Upper Tyndrum and Fort William
Glasgow Queen St Oban, Fort William & Mallaig
Buses replace trains Glasgow Queen St to Crianlarich calling all stations from Dalmuir.
A direct bus service will also operate between Glasgow Queen St and Crianlarich.
Additional Information:
Track, structures and signalling works will take place between Upper Tyndrum and Fort William
Glasgow Queen St Oban, Fort William & Mallaig
Buses replace trains Glasgow Queen St to Crianlarich calling all stations from Dalmuir.
A direct bus service will also operate between Glasgow Queen St and Crianlarich.
Planned engineering work will take place at Bowling, and between Whifflet and Hamilton Central from 05:00, Sunday 28 December 2025 to 23:59, Sunday 28 December 2025, and from 05:00, Monday 29 December 2025 to 23:59, Wednesday 31 December 2025.
Additional Information:
In Dumbartonshire, various works are taking place as part of the EXXON Bowling Redevelopment project, including the installation of a new railway bridge at Bowling.
In Lanarkshire, trackworks are taking place around the Whifflet & Burnhouse area.
Friday 26, Saturday 27 & Monday 29 - Wednesday 31 December inclusive
Dalmuir Whifflet & Motherwell (via Carmyle)
Buses replace trains Dalmarnock Motherwell via Carmyle & Whifflet
Milngavie / Dalmuir Cumbernauld (via Hamilton)
No trains will operate Motherwell Whifflet Cumbernauld.
There will be no rail replacement buses at Coatbridge Central, Greenfaulds or Cumbernauld
Passengers from Coatbridge are advised to use rail replacement buses from Whifflet or use alternate train services from Coatbridge Sunnyside
Passengers from Greenfaulds & Cumbernauld are advised to use alternate train services via Glasgow Queen St High Level
Balloch Springburn / Airdrie
Buses replace trains Balloch Dalmuir
Helensburgh Edinburgh, Bathgate & Airdrie
Buses replace trains Helensburgh - Dalmuir
Glasgow Queen St Oban, Fort William & Mallaig (Saturday 27 to Wednesday 31 December)
Buses replace trains Glasgow Queen St to Crianlarich calling all stations from Dalmuir
A direct bus service will also operate between Glasgow Queen St and Crianlarich
Sunday 28 December
Balloch Motherwell (via Carmyle)
Trains operate Dalmuir Rutherglen only
Buses replace trains Balloch Dalmuir & Dalmarnock Motherwell via Carmyle & Whifflet
Balloch Larkhall (via Hamilton)
Buses replace trains Balloch - Dalmuir
Helensburgh Edinburgh, Bathgate & Airdrie
Buses replace trains Helensburgh - Dalmuir
Additional Information:
In Dumbartonshire, various works are taking place as part of the EXXON Bowling Redevelopment project, including the installation of a new railway bridge at Bowling.
In Lanarkshire, trackworks are taking place around the Whifflet & Burnhouse area.
Friday 26, Saturday 27 & Monday 29 - Wednesday 31 December inclusive
Dalmuir Whifflet & Motherwell (via Carmyle)
Buses replace trains Dalmarnock Motherwell via Carmyle & Whifflet
Milngavie / Dalmuir Cumbernauld (via Hamilton)
No trains will operate Motherwell Whifflet Cumbernauld.
There will be no rail replacement buses at Coatbridge Central, Greenfaulds or Cumbernauld
Passengers from Coatbridge are advised to use rail replacement buses from Whifflet or use alternate train services from Coatbridge Sunnyside
Passengers from Greenfaulds & Cumbernauld are advised to use alternate train services via Glasgow Queen St High Level
Balloch Springburn / Airdrie
Buses replace trains Balloch Dalmuir
Helensburgh Edinburgh, Bathgate & Airdrie
Buses replace trains Helensburgh - Dalmuir
Glasgow Queen St Oban, Fort William & Mallaig (Saturday 27 to Wednesday 31 December)
Buses replace trains Glasgow Queen St to Crianlarich calling all stations from Dalmuir
A direct bus service will also operate between Glasgow Queen St and Crianlarich
Sunday 28 December
Balloch Motherwell (via Carmyle)
Trains operate Dalmuir Rutherglen only
Buses replace trains Balloch Dalmuir & Dalmarnock Motherwell via Carmyle & Whifflet
Balloch Larkhall (via Hamilton)
Buses replace trains Balloch - Dalmuir
Helensburgh Edinburgh, Bathgate & Airdrie
Buses replace trains Helensburgh - Dalmuir
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.
wap.jcheck.com/scotrail
pda.jcheck.com/scotrail
