0
Line Updates
There are currently no Line Updates reported.
6
Catering Updates
Facilities on the 13/10/25 12:11 Oban to Crianlarich due 13:32.
Catering is not available throughout.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
12:11 | 12:11 | Oban |
12:23 | 12:23 | Connel Ferry |
12:35 | 12:35 | Taynuilt |
12:43 | 12:43 | Falls Of Cruachan |
12:50 | 12:50 | Loch Awe |
13:00 | 13:00 | Dalmally |
13:20 | 13:20 | Tyndrum Lower |
13:32 | 13:32 | Crianlarich |
Facilities on the 13/10/25 15:44 Inverness to Glasgow Queen Street due 19:22.
This is due to a shortage of on train staff.
Catering is not available throughout.
This is due to a shortage of on train staff.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
15:44 | 15:44 | Inverness |
16:16 | 16:16 | Carrbridge |
16:27 | 16:27 | Aviemore |
16:39 | 16:39 | Kingussie |
16:44 | 16:44 | Newtonmore |
16:56 | 16:56 | Dalwhinnie |
17:22 | 17:22 | Blair Atholl |
17:35 | 17:35 | Pitlochry |
17:50 | 17:50 | Dunkeld & Birnam |
18:20 | 18:20 | Perth |
18:53 | 18:53 | Stirling |
19:22 | 19:22 | Glasgow Queen Street |
Facilities on the 13/10/25 16:32 Aberdeen to Glasgow Queen Street due 19:13.
This is due to a shortage of on train staff.
Catering is not available throughout.
This is due to a shortage of on train staff.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
16:32 | 16:32 | Aberdeen |
17:05 | 17:05 | Montrose |
17:19 | 17:19 | Arbroath |
17:26 | 17:26 | Carnoustie |
17:32 | 17:32 | Monifieth |
17:37 | 17:37 | Broughty Ferry |
17:48 | 17:48 | Dundee |
18:09 | 18:09 | Perth |
18:44 | 18:44 | Stirling |
19:13 | 19:13 | Glasgow Queen Street |
Facilities on the 13/10/25 16:34 Glasgow Queen Street to Oban due 19:42.
Catering is not available throughout.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
16:34 | 16:34 | Glasgow Queen Street |
16:58 | 16:58 | Dalmuir |
17:07 | 17:07 | Dumbarton Central |
17:22 | 17:22 | Helensburgh Upper |
17:33 | 17:33 | Garelochhead |
17:57 | 17:57 | Arrochar & Tarbet |
18:10 | 18:10 | Ardlui |
18:29 | 18:29 | Crianlarich |
18:37 | 18:37 | Tyndrum Lower |
18:55 | 18:55 | Dalmally |
19:04 | 19:04 | Loch Awe |
19:09 | 19:09 | Falls Of Cruachan |
19:19 | 19:19 | Taynuilt |
19:29 | 19:29 | Connel Ferry |
19:42 | 19:42 | Oban |
Facilities on the 14/10/25 12:11 Oban to Crianlarich due 13:32.
Catering is not available throughout.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
12:11 | 12:11 | Oban |
12:23 | 12:23 | Connel Ferry |
12:35 | 12:35 | Taynuilt |
12:43 | 12:43 | Falls Of Cruachan |
12:50 | 12:50 | Loch Awe |
13:00 | 13:00 | Dalmally |
13:20 | 13:20 | Tyndrum Lower |
13:32 | 13:32 | Crianlarich |
Facilities on the 14/10/25 16:34 Glasgow Queen Street to Oban due 19:42.
Catering is not available throughout.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
16:34 | 16:34 | Glasgow Queen Street |
16:58 | 16:58 | Dalmuir |
17:07 | 17:07 | Dumbarton Central |
17:22 | 17:22 | Helensburgh Upper |
17:33 | 17:33 | Garelochhead |
17:57 | 17:57 | Arrochar & Tarbet |
18:10 | 18:10 | Ardlui |
18:29 | 18:29 | Crianlarich |
18:37 | 18:37 | Tyndrum Lower |
18:55 | 18:55 | Dalmally |
19:04 | 19:04 | Loch Awe |
19:09 | 19:09 | Falls Of Cruachan |
19:19 | 19:19 | Taynuilt |
19:29 | 19:29 | Connel Ferry |
19:42 | 19:42 | Oban |
0
Train Formation Updates
There are currently no Train Formation Updates reported.
0
Train Cancellations
There are currently no Train Cancellations reported.
5
Other Train Service Updates
21:04 Inverness to Aberdeen due 23:14 has been delayed at Inverness and is now 10 minutes late.
This is due to a fault on this train.
This is due to a fault on this train.
Scheduled | Expected | Destination |
---|---|---|
21:04 | 21:14 | Inverness |
21:14 | 21:24 | Inverness Airport |
21:23 | 21:33 | Nairn |
21:33 | 21:43 | Forres |
21:46 | 21:56 | Elgin |
22:07 | 22:17 | Keith |
22:22 | 22:32 | Huntly |
22:38 | 22:48 | Insch |
22:50 | 23:00 | Inverurie |
22:56 | 23:06 | Kintore |
23:04 | 23:14 | Dyce |
23:14 | 23:24 | Aberdeen |
21:28 Aberdeen to Inverness due 23:43 has been delayed at Huntly and is now 8 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:28 | 21:28 | Aberdeen |
21:36 | 21:36 | Dyce |
21:46 | 21:46 | Kintore |
21:51 | 21:51 | Inverurie |
22:04 | 22:04 | Insch |
22:24 | 22:32 | Huntly |
22:39 | 22:47 | Keith |
22:59 | 23:07 | Elgin |
23:12 | 23:20 | Forres |
23:22 | 23:30 | Nairn |
23:31 | 23:39 | Inverness Airport |
23:43 | 23:51 | Inverness |
22:09 Balloch to Motherwell due 23:35 has been delayed at Balloch and is now 23 minutes late.
This is due to a speed restriction.
This is due to a speed restriction.
Scheduled | Expected | Destination |
---|---|---|
22:09 | 22:32 | Balloch |
22:11 | 22:34 | Alexandria |
22:14 | 22:37 | Renton |
22:17 | 22:40 | Dalreoch |
22:18 | 22:41 | Dumbarton Central |
22:20 | 22:43 | Dumbarton East |
22:25 | 22:48 | Bowling |
22:28 | 22:51 | Kilpatrick |
22:32 | 22:55 | Dalmuir |
22:35 | 22:58 | Clydebank |
22:37 | 23:00 | Yoker |
22:39 | 23:02 | Garscadden |
22:41 | 23:04 | Scotstounhill |
22:44 | 23:07 | Jordanhill |
22:46 | 23:09 | Hyndland |
22:48 | 23:11 | Partick |
22:51 | 23:14 | Exhibition Centre |
22:56 | 23:19 | Glasgow Central Low Level |
23:00 | 23:23 | Bridgeton |
23:02 | 23:25 | Dalmarnock |
23:05 | 23:28 | Rutherglen |
23:09 | 23:32 | Carmyle |
23:12 | 23:35 | Mount Vernon |
23:15 | 23:38 | Baillieston |
23:18 | 23:41 | Bargeddie |
23:22 | 23:45 | Kirkwood |
23:26 | 23:49 | Whifflet |
23:35 | 23:58 | Motherwell |
22:26 Aberdeen to Perth due 00:11 has been delayed between Aberdeen and Stonehaven and is now 8 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 |
---|---|---|
22:26 | 22:26 | Aberdeen |
22:36 | 22:36 | Portlethen |
22:46 | 22:54 | Stonehaven |
22:59 | 23:07 | Laurencekirk |
23:10 | 23:18 | Montrose |
23:24 | 23:32 | Arbroath |
23:31 | 23:39 | Carnoustie |
23:38 | 23:46 | Broughty Ferry |
23:48 | 23:56 | Dundee |
00:11 | 00:19 | Perth |
22:28 Edinburgh to Dundee due 23:59 has been delayed at Edinburgh and is now 18 minutes late.
This is due to a fault on this train.
This is due to a fault on this train.
Scheduled | Expected | Destination |
---|---|---|
22:28 | 22:46 | Edinburgh |
22:32 | 22:50 | Haymarket |
22:37 | 22:55 | South Gyle |
22:39 | 22:57 | Edinburgh Gateway |
22:45 | 23:03 | Dalmeny |
22:49 | 23:07 | North Queensferry |
22:53 | 23:11 | Inverkeithing |
22:56 | 23:14 | Dalgety Bay |
23:01 | 23:19 | Aberdour |
23:05 | 23:23 | Burntisland |
23:10 | 23:28 | Kinghorn |
23:15 | 23:33 | Kirkcaldy |
23:24 | 23:42 | Markinch |
23:31 | 23:49 | Ladybank |
23:38 | 23:56 | Cupar |
23:45 | 00:03 | Leuchars |
23:59 | 00:17 | Dundee |
2
Station Updates
The lifts will be out of order from now until further notice at Blairhill station.
Additional Information:
Platform 1 is out of use.
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
Additional Information:
Platform 1 is out of use.
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
The lifts will be out of order from now until further notice at Gleneagles station.
Additional Information:
Platform 1 lift only out of use.
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
Additional Information:
Platform 1 lift only out of use.
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
2
Improvement Works
For Today
Planned engineering work will take place between Shettleston and Bellgrove from 05:00, Sunday 12 October 2025 to 23:59, Sunday 12 October 2025.
Additional Information:
Track Maintenance is taking place between Shettleston and Finnieston/ Barnhill to Bellgrove Jn and High
Street to Shields Junction
Partick - Springburn
Buses replace trains
Helensburgh Airdrie / Bathgate / Edinburgh
Buses replace trains between Garrowhill and Partick
Additional Information:
Track Maintenance is taking place between Shettleston and Finnieston/ Barnhill to Bellgrove Jn and High
Street to Shields Junction
Partick - Springburn
Buses replace trains
Helensburgh Airdrie / Bathgate / Edinburgh
Buses replace trains between Garrowhill and Partick
Planned engineering work will take place between Perth and Inverness from 05:00, Saturday 11 October 2025 to 23:59, Saturday 11 October 2025, from 05:00, Sunday 12 October 2025 to 23:59, Sunday 12 October 2025, from 05:00, Saturday 18 October 2025 to 23:59, Saturday 18 October 2025, from 05:00, Sunday 19 October 2025 to 23:59, Sunday 19 October 2025, from 05:00, Saturday 25 October 2025 to 23:59, Saturday 25 October 2025, and from 05:00, Sunday 26 October 2025 to 23:59, Sunday 26 October 2025.
Additional Information:
Track, signalling and structures works will take place between Perth and Inverness.
Saturdays 11 25 October 2025.
Glasgow Queen St / Edinburgh / Perth / Kingussie to Inverness.
Buses replace trains between Perth and Inverness calling at booked stations.
Express buses will also operate between Perth and Inverness stopping at Aviemore only.
The 0647 Kingussie to Inverness train operates as a bus departing Kingussie at 06.20.
Sundays 12 26 October 2025
Glasgow Queen St / Edinburgh to Inverness / Elgin
Buses replace trains between Perth and Inverness calling at booked stations.
Express buses will also operate between Perth and Inverness stopping at Aviemore only.
Additional Information:
Track, signalling and structures works will take place between Perth and Inverness.
Saturdays 11 25 October 2025.
Glasgow Queen St / Edinburgh / Perth / Kingussie to Inverness.
Buses replace trains between Perth and Inverness calling at booked stations.
Express buses will also operate between Perth and Inverness stopping at Aviemore only.
The 0647 Kingussie to Inverness train operates as a bus departing Kingussie at 06.20.
Sundays 12 26 October 2025
Glasgow Queen St / Edinburgh to Inverness / Elgin
Buses replace trains between Perth and Inverness calling at booked stations.
Express buses will also operate between Perth and Inverness stopping at Aviemore only.
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.