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 |
0
Train Formation Updates
There are currently no Train Formation Updates reported.
3
Train Cancellations
07/12/25 10:06 Mallaig to Crianlarich due 13:32 will be cancelled.
This is due to an earlier train fault.
This is due to an earlier train fault.
| 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 |
07/12/25 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 |
07/12/25 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
Facilities on the 22:23 Edinburgh to Helensburgh Central due 00:46.
Service full and standing from Edinburgh.
Service full and standing from Edinburgh.
| Scheduled | Expected | Destination |
|---|---|---|
| 22:23 | 22:23 | Edinburgh |
| 22:27 | 22:27 | Haymarket |
| 22:32 | 22:32 | Edinburgh Park |
| 22:40 | 22:40 | Uphall |
| 22:43 | 22:43 | Livingston North |
| 22:53 | 22:53 | Bathgate |
| 22:57 | 22:57 | Armadale |
| 23:00 | 23:00 | Blackridge |
| 23:07 | 23:07 | Caldercruix |
| 23:10 | 23:10 | Drumgelloch |
| 23:17 | 23:17 | Airdrie |
| 23:20 | 23:20 | Coatdyke |
| 23:24 | 23:24 | Coatbridge Sunnyside |
| 23:27 | 23:27 | Blairhill |
| 23:32 | 23:32 | Easterhouse |
| 23:36 | 23:36 | Garrowhill |
| 23:39 | 23:39 | Shettleston |
| 23:42 | 23:42 | Carntyne |
| 23:47 | 23:47 | Bellgrove |
| 23:50 | 23:50 | High Street |
| 23:54 | 23:54 | Glasgow Queen Street Ll |
| 23:57 | 23:57 | Charing Cross |
| 00:02 | 00:02 | Partick |
| 00:04 | 00:04 | Hyndland |
| 00:07 | 00:07 | Anniesland |
| 00:10 | 00:10 | Westerton |
| 00:13 | 00:13 | Drumchapel |
| 00:15 | 00:15 | Drumry |
| 00:17 | 00:17 | Singer |
| 00:21 | 00:21 | Dalmuir |
| 00:28 | 00:28 | Dumbarton East |
| 00:31 | 00:31 | Dumbarton Central |
| 00:32 | 00:32 | Dalreoch |
| 00:37 | 00:37 | Cardross |
| 00:42 | 00:42 | Craigendoran |
| 00:46 | 00:46 | 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
