0
Line Updates
There are currently no Line Updates reported.
0
Catering Updates
There are currently no Catering Updates reported.
8
Train Formation Updates
Facilities on the 14:06 Edinburgh to Stirling due 14:55.
This is due to a broken down train.
This train will now be formed of the usual number of coaches.
This is due to a broken down train.
This train will now be formed of the usual number of coaches.
| Scheduled | Expected | Destination |
|---|---|---|
| 14:06 | 14:06 | Edinburgh |
| 14:10 | 14:10 | Haymarket |
| 14:14 | 14:14 | Edinburgh Park |
| 14:30 | 14:30 | Linlithgow |
| 14:35 | 14:35 | Polmont |
| 14:40 | 14:40 | Falkirk Grahamston |
| 14:43 | 14:43 | Camelon |
| 14:47 | 14:47 | Larbert |
| 14:55 | 14:55 | Stirling |
Facilities on the 14:33 Aberdeen to Glasgow Queen Street due 17:12.
This is due to a fault with the signalling system earlier today.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a fault with the signalling system earlier today.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| 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 |
Facilities on the 15:07 Edinburgh to Stirling due 15:56.
This is due to a fault on this train.
This train will now be formed of the usual number of coaches.
This is due to a fault on this train.
This train will now be formed of the usual number of coaches.
| Scheduled | Expected | Destination |
|---|---|---|
| 15:07 | 15:07 | Edinburgh |
| 15:11 | 15:11 | Haymarket |
| 15:15 | 15:15 | Edinburgh Park |
| 15:30 | 15:30 | Linlithgow |
| 15:35 | 15:35 | Polmont |
| 15:42 | 15:42 | Falkirk Grahamston |
| 15:45 | 15:45 | Camelon |
| 15:48 | 15:48 | Larbert |
| 15:56 | 15:56 | Stirling |
Facilities on the 15:50 Stirling to Edinburgh due 16:39.
This is due to a broken down train.
This train will now be formed of the usual number of coaches.
This is due to a broken down train.
This train will now be formed of the usual number of coaches.
| Scheduled | Expected | Destination |
|---|---|---|
| 15:50 | 15:50 | Stirling |
| 15:58 | 15:58 | Larbert |
| 16:01 | 16:01 | Camelon |
| 16:04 | 16:04 | Falkirk Grahamston |
| 16:09 | 16:09 | Polmont |
| 16:14 | 16:14 | Linlithgow |
| 16:28 | 16:28 | Edinburgh Park |
| 16:34 | 16:34 | Haymarket |
| 16:39 | 16:39 | Edinburgh |
Facilities on the 17:45 Glasgow Queen Street to Aberdeen due 20:29.
This is due to a fault with the signalling system earlier today.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a fault with the signalling system earlier today.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:45 | 17:45 | Glasgow Queen Street |
| 18:14 | 18:14 | Stirling |
| 18:47 | 18:47 | Perth |
| 19:10 | 19:10 | Dundee |
| 19:22 | 19:22 | Carnoustie |
| 19:29 | 19:29 | Arbroath |
| 19:44 | 19:44 | Montrose |
| 19:56 | 19:56 | Laurencekirk |
| 20:10 | 20:10 | Stonehaven |
| 20:29 | 20:29 | Aberdeen |
Facilities on the 20:34 Aberdeen to Inverurie due 20:57.
This is due to a fault with the signalling system earlier today.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a fault with the signalling system earlier today.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 20:34 | 20:34 | Aberdeen |
| 20:43 | 20:43 | Dyce |
| 20:52 | 20:52 | Kintore |
| 20:57 | 20:57 | Inverurie |
Facilities on the 21:02 Inverurie to Aberdeen due 21:25.
This is due to a fault with the signalling system earlier today.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a fault with the signalling system earlier today.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 21:02 | 21:02 | Inverurie |
| 21:07 | 21:07 | Kintore |
| 21:16 | 21:16 | Dyce |
| 21:25 | 21:25 | Aberdeen |
Facilities on the 22:26 Aberdeen to Perth due 00:11.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 22:26 | 22:26 | Aberdeen |
| 22:36 | 22:36 | Portlethen |
| 22:46 | 22:46 | Stonehaven |
| 22:59 | 22:59 | Laurencekirk |
| 23:10 | 23:10 | Montrose |
| 23:24 | 23:24 | Arbroath |
| 23:31 | 23:31 | Carnoustie |
| 23:38 | 23:38 | Broughty Ferry |
| 23:48 | 23:48 | Dundee |
| 00:11 | 00:11 | Perth |
2
Train Cancellations
22:17 Glasgow Central to East Kilbride due 22:50 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:17 | Not Stopping | Glasgow Central |
| 22:24 | Not Stopping | Crossmyloof |
| 22:27 | Not Stopping | Pollokshaws West |
| 22:30 | Not Stopping | Thornliebank |
| 22:33 | Not Stopping | Giffnock |
| 22:37 | Not Stopping | Clarkston |
| 22:40 | Not Stopping | Busby |
| 22:45 | Not Stopping | Hairmyres |
| 22:50 | Not Stopping | East Kilbride |
22:55 East Kilbride to Glasgow Central due 23:28 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:55 | Not Stopping | East Kilbride |
| 22:59 | Not Stopping | Hairmyres |
| 23:02 | Not Stopping | Thorntonhall |
| 23:05 | Not Stopping | Busby |
| 23:08 | Not Stopping | Clarkston |
| 23:12 | Not Stopping | Giffnock |
| 23:14 | Not Stopping | Thornliebank |
| 23:17 | Not Stopping | Pollokshaws West |
| 23:20 | Not Stopping | Crossmyloof |
| 23:28 | Not Stopping | Glasgow Central |
6
Other Train Service Updates
11:11 Glasgow Queen Street to Inverness due 14:29 has been delayed at Aviemore and is now 12 minutes late.
This is due to slippery rails.
This is due to slippery rails.
| Scheduled | Expected | Destination |
|---|---|---|
| 11:11 | 11:11 | Glasgow Queen Street |
| 11:32 | 11:32 | Larbert |
| 11:41 | 11:41 | Stirling |
| 11:48 | 11:48 | Dunblane |
| 12:02 | 12:02 | Gleneagles |
| 12:21 | 12:21 | Perth |
| 12:39 | 12:39 | Dunkeld & Birnam |
| 12:53 | 12:53 | Pitlochry |
| 13:37 | 13:37 | Kingussie |
| 13:49 | 14:01 | Aviemore |
| 14:01 | 14:13 | Carrbridge |
| 14:29 | 14:41 | Inverness |
Facilities on the 12:44 Aberdeen to Edinburgh due 15:24.
This is due to an earlier train fault.
First class not available.
This is due to an earlier train fault.
First class not available.
| Scheduled | Expected | Destination |
|---|---|---|
| 12:44 | 12:44 | Aberdeen |
| 12:55 | 12:55 | Portlethen |
| 13:04 | 13:04 | Stonehaven |
| 13:18 | 13:18 | Laurencekirk |
| 13:29 | 13:29 | Montrose |
| 13:43 | 13:43 | Arbroath |
| 13:50 | 13:50 | Carnoustie |
| 13:57 | 13:57 | Broughty Ferry |
| 14:06 | 14:06 | Dundee |
| 14:19 | 14:19 | Leuchars |
| 14:27 | 14:27 | Cupar |
| 14:48 | 14:48 | Kirkcaldy |
| 15:04 | 15:04 | Inverkeithing |
| 15:18 | 15:18 | Haymarket |
| 15:24 | 15:24 | Edinburgh |
13:20 Glenrothes With Thornton to Edinburgh due 14:22 was started from Inverkeithing.
It will no longer call at Glenrothes With Thornton, Cardenden, Lochgelly, Cowdenbeath, Dunfermline Queen Margaret, Dunfermline City and Rosyth.
This is due to a fault with the signalling system earlier today.
It will no longer call at Glenrothes With Thornton, Cardenden, Lochgelly, Cowdenbeath, Dunfermline Queen Margaret, Dunfermline City and Rosyth.
This is due to a fault with the signalling system earlier today.
| Scheduled | Expected | Destination |
|---|---|---|
| 13:20 | Not Stopping | Glenrothes With Thornton |
| 13:27 | Not Stopping | Cardenden |
| 13:31 | Not Stopping | Lochgelly |
| 13:37 | Not Stopping | Cowdenbeath |
| 13:43 | Not Stopping | Dunfermline Queen Margaret |
| 13:46 | Not Stopping | Dunfermline City |
| 13:50 | Not Stopping | Rosyth |
| 13:54 | 13:54 | Inverkeithing |
| 13:58 | 13:58 | North Queensferry |
| 14:02 | 14:02 | Dalmeny |
| 14:08 | 14:08 | Edinburgh Gateway |
| 14:10 | 14:10 | South Gyle |
| 14:17 | 14:17 | Haymarket |
| 14:22 | 14:22 | Edinburgh |
13:26 Inverness to Edinburgh due 16:44 is being delayed at Carrbridge and is now expected to be 8 minutes late.
This is due to slippery rails.
This is due to slippery rails.
| Scheduled | Expected | Destination |
|---|---|---|
| 13:26 | 13:26 | Inverness |
| 14:07 | 14:15 | Aviemore |
| 14:18 | 14:26 | Kingussie |
| 14:59 | 15:07 | Pitlochry |
| 15:29 | 15:37 | Perth |
| 15:58 | 16:06 | Stirling |
| 16:40 | 16:48 | Haymarket |
| 16:44 | 16:52 | Edinburgh |
13:42 Motherwell to Balloch due 15:07 has been previously delayed, has been further delayed at Whifflet and is now 9 minutes late.
This is due to slippery rails.
This is due to slippery rails.
| Scheduled | Expected | Destination |
|---|---|---|
| 13:42 | 13:50 | Motherwell |
| 13:50 | 13:59 | Whifflet |
| 13:53 | 14:02 | Kirkwood |
| 13:56 | 14:05 | Bargeddie |
| 13:59 | 14:08 | Baillieston |
| 14:01 | 14:10 | Mount Vernon |
| 14:04 | 14:13 | Carmyle |
| 14:11 | 14:20 | Rutherglen |
| 14:13 | 14:22 | Dalmarnock |
| 14:15 | 14:24 | Bridgeton |
| 14:18 | 14:27 | Argyle Street |
| 14:21 | 14:30 | Glasgow Central Low Level |
| 14:22 | 14:31 | Anderston |
| 14:24 | 14:33 | Exhibition Centre |
| 14:28 | 14:37 | Partick |
| 14:30 | 14:39 | Hyndland |
| 14:32 | 14:41 | Jordanhill |
| 14:35 | 14:44 | Scotstounhill |
| 14:37 | 14:46 | Garscadden |
| 14:39 | 14:48 | Yoker |
| 14:41 | 14:50 | Clydebank |
| 14:44 | 14:53 | Dalmuir |
| 14:47 | 14:56 | Kilpatrick |
| 14:50 | 14:59 | Bowling |
| 14:54 | 15:03 | Dumbarton East |
| 14:56 | 15:05 | Dumbarton Central |
| 14:58 | 15:07 | Dalreoch |
| 15:01 | 15:10 | Renton |
| 15:03 | 15:12 | Alexandria |
| 15:07 | 15:16 | Balloch |
Facilities on the 16:07 Edinburgh to Aberdeen due 18:42.
This is due to an earlier train fault.
First class not available.
This is due to an earlier train fault.
First class not available.
| Scheduled | Expected | Destination |
|---|---|---|
| 16:07 | 16:07 | Edinburgh |
| 16:11 | 16:11 | Haymarket |
| 16:26 | 16:26 | Inverkeithing |
| 16:42 | 16:42 | Kirkcaldy |
| 16:51 | 16:51 | Markinch |
| 17:03 | 17:03 | Cupar |
| 17:10 | 17:10 | Leuchars |
| 17:25 | 17:25 | Dundee |
| 17:32 | 17:32 | Broughty Ferry |
| 17:40 | 17:40 | Carnoustie |
| 17:47 | 17:47 | Arbroath |
| 18:01 | 18:01 | Montrose |
| 18:24 | 18:24 | Stonehaven |
| 18:42 | 18:42 | Aberdeen |
1
Improvement Work
For Today
Planned engineering work will take place between Achnasheen and Kyle Of Lochalsh from 00:00, Saturday 18 October 2025 to 23:59, Monday 10 November 2025.
Additional Information:
Trackworks will take place between Achnasheen and Kyle of Lochalsh
Monday 20 October until Sunday 9 November (inclusive)
Inverness Kyle of Lochalsh
Buses replace trains
A separate mini-bus service operates from Kyle of Lochalsh, serving Duncraig, Plockton and Duirnish, to connect at Stromferry with the Inverness bus
Inverness - Dingwall
A limited amount of train services will operate between Inverness & Dingwall only serving intermediate stations
Inverness Invergordon / Tain / Ardgay / Lairg / Wick
Train services operate as normal
Please note: the following train services are also cancelled and replaced by bus:
Monday 10 November
05:45 Kyle to Inverness train cancelled
Main bus to Inverness departs Kyle at 05:41
Connecting mini departs Kyle at 05:04, arriving Stromferry 05:50
Additional Information:
Trackworks will take place between Achnasheen and Kyle of Lochalsh
Monday 20 October until Sunday 9 November (inclusive)
Inverness Kyle of Lochalsh
Buses replace trains
A separate mini-bus service operates from Kyle of Lochalsh, serving Duncraig, Plockton and Duirnish, to connect at Stromferry with the Inverness bus
Inverness - Dingwall
A limited amount of train services will operate between Inverness & Dingwall only serving intermediate stations
Inverness Invergordon / Tain / Ardgay / Lairg / Wick
Train services operate as normal
Please note: the following train services are also cancelled and replaced by bus:
Monday 10 November
05:45 Kyle to Inverness train cancelled
Main bus to Inverness departs Kyle at 05:41
Connecting mini departs Kyle at 05:04, arriving Stromferry 05:50
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
