0
Line Updates
There are currently no Line Updates reported.
2
Catering Updates
Facilities on the 07/12/25 09:33 Glasgow Queen Street to Aberdeen due 12:34.
Catering is not available throughout.
Catering is not available throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 09:33 | 09:33 | Glasgow Queen Street |
| 09:44 | 09:44 | Lenzie |
| 10:01 | 10:01 | Larbert |
| 10:10 | 10:10 | Stirling |
| 10:17 | 10:17 | Dunblane |
| 10:31 | 10:31 | Gleneagles |
| 10:49 | 10:49 | Perth |
| 11:11 | 11:11 | Dundee |
| 11:19 | 11:19 | Broughty Ferry |
| 11:26 | 11:26 | Carnoustie |
| 11:34 | 11:34 | Arbroath |
| 11:49 | 11:49 | Montrose |
| 12:00 | 12:00 | Laurencekirk |
| 12:13 | 12:13 | Stonehaven |
| 12:21 | 12:21 | Portlethen |
| 12:34 | 12:34 | Aberdeen |
Facilities on the 07/12/25 14:33 Aberdeen to Glasgow Queen Street due 17:12.
Catering is not available throughout.
Catering is not available throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 14:33 | 14:33 | Aberdeen |
| 14:50 | 14:50 | Stonehaven |
| 15:11 | 15:11 | Montrose |
| 15:26 | 15:26 | Arbroath |
| 15:45 | 15:45 | Dundee |
| 16:09 | 16:09 | Perth |
| 16:36 | 16:36 | Dunblane |
| 16:43 | 16:43 | Stirling |
| 17:12 | 17:12 | Glasgow Queen Street |
1
Train Formation Update
Facilities on the 13:26 Inverness to Edinburgh due 16:44.
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 |
|---|---|---|
| 13:26 | 13:26 | Inverness |
| 14:07 | 14:07 | Aviemore |
| 14:18 | 14:18 | Kingussie |
| 14:59 | 14:59 | Pitlochry |
| 15:29 | 15:29 | Perth |
| 15:58 | 15:58 | Stirling |
| 16:40 | 16:40 | Haymarket |
| 16:44 | 16:44 | Edinburgh |
4
Train Cancellations
09:04 Yoker to Balloch due 09:33 will be cancelled.
This is due to this train being late from the depot.
This is due to this train being late from the depot.
| Scheduled | Expected | Destination |
|---|---|---|
| 09:04 | Not Stopping | Yoker |
| 09:06 | Not Stopping | Clydebank |
| 09:10 | Not Stopping | Dalmuir |
| 09:13 | Not Stopping | Kilpatrick |
| 09:16 | Not Stopping | Bowling |
| 09:20 | Not Stopping | Dumbarton East |
| 09:22 | Not Stopping | Dumbarton Central |
| 09:24 | Not Stopping | Dalreoch |
| 09:27 | Not Stopping | Renton |
| 09:30 | Not Stopping | Alexandria |
| 09:33 | Not Stopping | Balloch |
10:06 Mallaig to Crianlarich due 13:32 will be cancelled.
This is due to an earlier train fault.
Additional Information:
* We have requested alternative transport for this service, as yet we have one bus confirmed at Fort William at 11:41 calling at Bridge of Orchy, Tyndrum and Crianlarich and then set down to Queen St, provided by D&E.
* We regret to advise that buses are unable to serve Rannoch and Corrour. Please press the Help Points for further information.
This is due to an earlier train fault.
Additional Information:
* We have requested alternative transport for this service, as yet we have one bus confirmed at Fort William at 11:41 calling at Bridge of Orchy, Tyndrum and Crianlarich and then set down to Queen St, provided by D&E.
* We regret to advise that buses are unable to serve Rannoch and Corrour. Please press the Help Points for further information.
| Scheduled | Expected | Destination |
|---|---|---|
| 10:06 | Not Stopping | Mallaig |
| 10:17 | Not Stopping | Morar |
| 10:27 | Not Stopping | Arisaig |
| 10:32 | Not Stopping | Beasdale |
| 10:41 | Not Stopping | Lochailort |
| 11:00 | Not Stopping | Glenfinnan |
| 11:08 | Not Stopping | Locheilside |
| 11:16 | Not Stopping | Loch Eil Outward Bound |
| 11:22 | Not Stopping | Corpach |
| 11:26 | Not Stopping | Banavie |
| 11:41 | 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:32 | Not Stopping | Crianlarich |
21:55 Edinburgh to Glenrothes With Thornton due 22:55 will be cancelled.
This is due to a shortage of train crew.
This is due to a shortage of train crew.
| Scheduled | Expected | Destination |
|---|---|---|
| 21:55 | Not Stopping | Edinburgh |
| 21:59 | Not Stopping | Haymarket |
| 22:04 | Not Stopping | South Gyle |
| 22:06 | Not Stopping | Edinburgh Gateway |
| 22:12 | Not Stopping | Dalmeny |
| 22:16 | Not Stopping | North Queensferry |
| 22:20 | Not Stopping | Inverkeithing |
| 22:23 | Not Stopping | Rosyth |
| 22:28 | Not Stopping | Dunfermline City |
| 22:32 | Not Stopping | Dunfermline Queen Margaret |
| 22:38 | Not Stopping | Cowdenbeath |
| 22:44 | Not Stopping | Lochgelly |
| 22:48 | Not Stopping | Cardenden |
| 22:55 | Not Stopping | Glenrothes With Thornton |
22:58 Glenrothes With Thornton to Edinburgh due 00:17 will be cancelled.
This is due to a shortage of train crew.
This is due to a shortage of train crew.
| Scheduled | Expected | Destination |
|---|---|---|
| 22:58 | Not Stopping | Glenrothes With Thornton |
| 23:07 | Not Stopping | Kirkcaldy |
| 23:11 | Not Stopping | Kinghorn |
| 23:16 | Not Stopping | Burntisland |
| 23:21 | Not Stopping | Aberdour |
| 23:26 | Not Stopping | Dalgety Bay |
| 23:29 | Not Stopping | Inverkeithing |
| 23:33 | Not Stopping | North Queensferry |
| 23:37 | Not Stopping | Dalmeny |
| 00:13 | Not Stopping | Haymarket |
| 00:17 | Not Stopping | Edinburgh |
1
Other Train Service Update
09:04 Edinburgh to Helensburgh Central due 11:15 is being delayed between Edinburgh and Haymarket and is now expected to be 9 minutes late.
This is due to a late running train being in front of this one.
This is due to a late running train being in front of this one.
| Scheduled | Expected | Destination |
|---|---|---|
| 09:04 | 09:04 | Edinburgh |
| 09:08 | 09:17 | Haymarket |
| 09:16 | 09:25 | Edinburgh Park |
| 09:29 | 09:38 | Uphall |
| 09:32 | 09:41 | Livingston North |
| 09:37 | 09:46 | Bathgate |
| 09:41 | 09:50 | Armadale |
| 09:44 | 09:53 | Blackridge |
| 09:51 | 10:00 | Caldercruix |
| 09:54 | 10:03 | Drumgelloch |
| 09:59 | 10:08 | Airdrie |
| 10:01 | 10:10 | Coatdyke |
| 10:03 | 10:12 | Coatbridge Sunnyside |
| 10:06 | 10:15 | Blairhill |
| 10:10 | 10:19 | Easterhouse |
| 10:12 | 10:21 | Garrowhill |
| 10:15 | 10:24 | Shettleston |
| 10:17 | 10:26 | Carntyne |
| 10:20 | 10:29 | Bellgrove |
| 10:22 | 10:31 | High Street |
| 10:25 | 10:34 | Glasgow Queen Street Ll |
| 10:27 | 10:36 | Charing Cross |
| 10:31 | 10:40 | Partick |
| 10:34 | 10:43 | Hyndland |
| 10:37 | 10:46 | Anniesland |
| 10:40 | 10:49 | Westerton |
| 10:42 | 10:51 | Drumchapel |
| 10:44 | 10:53 | Drumry |
| 10:47 | 10:56 | Singer |
| 10:51 | 11:00 | Dalmuir |
| 10:58 | 11:07 | Dumbarton East |
| 11:00 | 11:09 | Dumbarton Central |
| 11:02 | 11:11 | Dalreoch |
| 11:07 | 11:16 | Cardross |
| 11:12 | 11:21 | Craigendoran |
| 11:15 | 11:24 | Helensburgh Central |
1
Improvement Work
For Today
Planned engineering work will take place between Ayr and Stranraer from 00:01, Saturday 29 November 2025 to 23:59, Sunday 07 December 2025.
Additional Information:
Glasgow Central / Kilmarnock / Ayr to Girvan & Stranraer.
Buses replace trains Ayr Stranraer.
Due to road restrictions at Barrhill, a mini-bus operate between Stranraer, Barrhill and Girvan to connect with the main bus for Ayr.
Please note: on Sunday 30th November only, buses will also replace trains between Kilwinning and Ayr.
Additional Information:
Glasgow Central / Kilmarnock / Ayr to Girvan & Stranraer.
Buses replace trains Ayr Stranraer.
Due to road restrictions at Barrhill, a mini-bus operate between Stranraer, Barrhill and Girvan to connect with the main bus for Ayr.
Please note: on Sunday 30th November only, buses will also replace trains between Kilwinning and Ayr.
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
