0
Line Updates
There are currently no Line Updates reported.
0
Catering Updates
There are currently no Catering Updates reported.
1
Train Formation Update
23:18 Edinburgh to Perth due 00:55 has been delayed at Edinburgh and is now 18 minutes late.
This is due to a fault on a train in front of this one.
Will be formed of 2 coaches instead of 3.
This is due to a fault on a train in front of this one.
Will be formed of 2 coaches instead of 3.
| Scheduled | Expected | Destination |
|---|---|---|
| 23:18 | 23:36 | Edinburgh |
| 23:22 | 23:40 | Haymarket |
| 23:27 | 23:45 | South Gyle |
| 23:29 | 23:47 | Edinburgh Gateway |
| 23:35 | 23:53 | Dalmeny |
| 23:39 | 23:57 | North Queensferry |
| 23:43 | 00:01 | Inverkeithing |
| 23:46 | 00:04 | Rosyth |
| 23:51 | 00:09 | Dunfermline City |
| 23:55 | 00:13 | Dunfermline Queen Margaret |
| 00:02 | 00:20 | Cowdenbeath |
| 00:07 | 00:25 | Lochgelly |
| 00:11 | 00:29 | Cardenden |
| 00:17 | 00:35 | Glenrothes With Thornton |
| 00:24 | 00:42 | Markinch |
| 00:32 | 00:50 | Ladybank |
| 00:55 | 01:13 | Perth |
4
Train Cancellations
02/11/25 09:18 Glasgow Central to East Kilbride due 09: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 |
|---|---|---|
| 09:18 | Not Stopping | Glasgow Central |
| 09:24 | Not Stopping | Crossmyloof |
| 09:27 | Not Stopping | Pollokshaws West |
| 09:30 | Not Stopping | Thornliebank |
| 09:33 | Not Stopping | Giffnock |
| 09:37 | Not Stopping | Clarkston |
| 09:40 | Not Stopping | Busby |
| 09:45 | Not Stopping | Hairmyres |
| 09:50 | Not Stopping | East Kilbride |
02/11/25 09:55 East Kilbride to Glasgow Central due 10:26 will be cancelled.
This is due to a shortage of train crew.
This is due to a shortage of train crew.
| Scheduled | Expected | Destination |
|---|---|---|
| 09:55 | Not Stopping | East Kilbride |
| 09:59 | Not Stopping | Hairmyres |
| 10:02 | Not Stopping | Thorntonhall |
| 10:05 | Not Stopping | Busby |
| 10:08 | Not Stopping | Clarkston |
| 10:12 | Not Stopping | Giffnock |
| 10:14 | Not Stopping | Thornliebank |
| 10:17 | Not Stopping | Pollokshaws West |
| 10:20 | Not Stopping | Crossmyloof |
| 10:26 | Not Stopping | Glasgow Central |
02/11/25 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 |
02/11/25 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 |
4
Other Train Service Updates
21:40 Glasgow Queen Street to Aberdeen due 00:32 has been delayed at Carnoustie and is now 11 minutes late.
This is due to a fault on a train in front of this one.
This is due to a fault on a train in front of this one.
| Scheduled | Expected | Destination |
|---|---|---|
| 21:40 | 21:40 | Glasgow Queen Street |
| 22:09 | 22:09 | Stirling |
| 22:13 | 22:13 | Bridge Of Allan |
| 22:18 | 22:18 | Dunblane |
| 22:30 | 22:30 | Gleneagles |
| 22:46 | 22:46 | Perth |
| 23:08 | 23:08 | Dundee |
| 23:15 | 23:15 | Broughty Ferry |
| 23:19 | 23:19 | Monifieth |
| 23:25 | 23:36 | Carnoustie |
| 23:32 | 23:43 | Arbroath |
| 23:47 | 23:58 | Montrose |
| 23:58 | 00:09 | Laurencekirk |
| 00:12 | 00:23 | Stonehaven |
| 00:20 | 00:31 | Portlethen |
| 00:32 | 00:43 | Aberdeen |
22:23 Edinburgh to Helensburgh Central due 00:46 has been previously delayed, is being further delayed at Bathgate and is now expected to be 9 minutes late.
This is due to passengers causing a disturbance on this train.
This is due to passengers causing a disturbance on this train.
| Scheduled | Expected | Destination |
|---|---|---|
| 22:23 | 22:25 | Edinburgh |
| 22:27 | 22:29 | Haymarket |
| 22:32 | 22:39 | Edinburgh Park |
| 22:40 | 22:47 | Uphall |
| 22:43 | 22:50 | Livingston North |
| 22:53 | 23:02 | Bathgate |
| 22:57 | 23:06 | Armadale |
| 23:00 | 23:09 | Blackridge |
| 23:07 | 23:16 | Caldercruix |
| 23:10 | 23:19 | Drumgelloch |
| 23:17 | 23:26 | Airdrie |
| 23:20 | 23:29 | Coatdyke |
| 23:24 | 23:33 | Coatbridge Sunnyside |
| 23:27 | 23:36 | Blairhill |
| 23:32 | 23:41 | Easterhouse |
| 23:36 | 23:45 | Garrowhill |
| 23:39 | 23:48 | Shettleston |
| 23:42 | 23:51 | Carntyne |
| 23:47 | 23:56 | Bellgrove |
| 23:50 | 23:59 | High Street |
| 23:54 | 00:03 | Glasgow Queen Street Ll |
| 23:57 | 00:06 | Charing Cross |
| 00:02 | 00:11 | Partick |
| 00:04 | 00:13 | Hyndland |
| 00:07 | 00:16 | Anniesland |
| 00:10 | 00:19 | Westerton |
| 00:13 | 00:22 | Drumchapel |
| 00:15 | 00:24 | Drumry |
| 00:17 | 00:26 | Singer |
| 00:21 | 00:30 | Dalmuir |
| 00:28 | 00:37 | Dumbarton East |
| 00:31 | 00:40 | Dumbarton Central |
| 00:32 | 00:41 | Dalreoch |
| 00:37 | 00:46 | Cardross |
| 00:42 | 00:51 | Craigendoran |
| 00:46 | 00:55 | Helensburgh Central |
23:18 Edinburgh to Perth due 00:55 has been delayed at Edinburgh and is now 18 minutes late.
This is due to a fault on a train in front of this one.
Will be formed of 2 coaches instead of 3.
This is due to a fault on a train in front of this one.
Will be formed of 2 coaches instead of 3.
| Scheduled | Expected | Destination |
|---|---|---|
| 23:18 | 23:36 | Edinburgh |
| 23:22 | 23:40 | Haymarket |
| 23:27 | 23:45 | South Gyle |
| 23:29 | 23:47 | Edinburgh Gateway |
| 23:35 | 23:53 | Dalmeny |
| 23:39 | 23:57 | North Queensferry |
| 23:43 | 00:01 | Inverkeithing |
| 23:46 | 00:04 | Rosyth |
| 23:51 | 00:09 | Dunfermline City |
| 23:55 | 00:13 | Dunfermline Queen Margaret |
| 00:02 | 00:20 | Cowdenbeath |
| 00:07 | 00:25 | Lochgelly |
| 00:11 | 00:29 | Cardenden |
| 00:17 | 00:35 | Glenrothes With Thornton |
| 00:24 | 00:42 | Markinch |
| 00:32 | 00:50 | Ladybank |
| 00:55 | 01:13 | Perth |
01/11/25 23:45 Edinburgh to Glasgow Queen Street due 00:37 has been delayed at Linlithgow and is now 21 minutes late.
This is due to a passenger being taken ill at a station.
This is due to a passenger being taken ill at a station.
| Scheduled | Expected | Destination |
|---|---|---|
| 23:45 | 23:45 | Edinburgh |
| 23:50 | 23:50 | Haymarket |
| 00:04 | 00:25 | Linlithgow |
| 00:09 | 00:30 | Polmont |
| 00:13 | 00:34 | Falkirk High |
| 00:22 | 00:43 | Croy |
| 00:28 | 00:49 | Lenzie |
| 00:37 | 00:58 | Glasgow Queen Street |
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
