0
Line Updates
There are currently no Line Updates reported.
0
Catering Updates
There are currently no Catering Updates reported.
7
Train Formation Updates
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 17:55 Edinburgh to Glenrothes With Thornton due 18:55.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:55 | 17:55 | Edinburgh |
| 17:59 | 17:59 | Haymarket |
| 18:04 | 18:04 | South Gyle |
| 18:06 | 18:06 | Edinburgh Gateway |
| 18:12 | 18:12 | Dalmeny |
| 18:16 | 18:16 | North Queensferry |
| 18:20 | 18:20 | Inverkeithing |
| 18:23 | 18:23 | Rosyth |
| 18:28 | 18:28 | Dunfermline City |
| 18:32 | 18:32 | Dunfermline Queen Margaret |
| 18:38 | 18:38 | Cowdenbeath |
| 18:44 | 18:44 | Lochgelly |
| 18:48 | 18:48 | Cardenden |
| 18:55 | 18:55 | Glenrothes With Thornton |
Facilities on the 19:17 Glenrothes With Thornton to Edinburgh due 20:21.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 19:17 | 19:17 | Glenrothes With Thornton |
| 19:24 | 19:24 | Cardenden |
| 19:28 | 19:28 | Lochgelly |
| 19:34 | 19:34 | Cowdenbeath |
| 19:40 | 19:40 | Dunfermline Queen Margaret |
| 19:43 | 19:43 | Dunfermline City |
| 19:47 | 19:47 | Rosyth |
| 19:51 | 19:51 | Inverkeithing |
| 19:55 | 19:55 | North Queensferry |
| 19:59 | 19:59 | Dalmeny |
| 20:05 | 20:05 | Edinburgh Gateway |
| 20:07 | 20:07 | South Gyle |
| 20:17 | 20:17 | Haymarket |
| 20:21 | 20:21 | Edinburgh |
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 |
Facilities on the 23:40 Glasgow Queen Street to Perth due 00:58.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 23:40 | 23:40 | Glasgow Queen Street |
| 23:47 | 23:47 | Bishopbriggs |
| 23:51 | 23:51 | Lenzie |
| 23:58 | 23:58 | Croy |
| 00:09 | 00:09 | Larbert |
| 00:19 | 00:19 | Stirling |
| 00:23 | 00:23 | Bridge Of Allan |
| 00:28 | 00:28 | Dunblane |
| 00:42 | 00:42 | Gleneagles |
| 00:58 | 00:58 | Perth |
3
Train Cancellations
16:55 Leven to Edinburgh due 18:04 will be cancelled.
This is due to a fault on this train.
This is due to a fault on this train.
| Scheduled | Expected | Destination |
|---|---|---|
| 16:55 | Not Stopping | Leven |
| 17:00 | Not Stopping | Cameron Bridge |
| 17:13 | Not Stopping | Kirkcaldy |
| 17:18 | Not Stopping | Kinghorn |
| 17:23 | Not Stopping | Burntisland |
| 17:27 | Not Stopping | Aberdour |
| 17:32 | Not Stopping | Dalgety Bay |
| 17:36 | Not Stopping | Inverkeithing |
| 17:40 | Not Stopping | North Queensferry |
| 17:44 | Not Stopping | Dalmeny |
| 17:50 | Not Stopping | Edinburgh Gateway |
| 17:52 | Not Stopping | South Gyle |
| 18:00 | Not Stopping | Haymarket |
| 18:04 | Not Stopping | Edinburgh |
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 |
13
Other Train Service Updates
13:53 Edinburgh to Inverness due 17:25 has been delayed between Linlithgow and Polmont and is now 13 minutes late.
This is due to a fault on this train.
This is due to a fault on this train.
| Scheduled | Expected | Destination |
|---|---|---|
| 13:53 | 13:53 | Edinburgh |
| 13:59 | 13:59 | Haymarket |
| 14:38 | 14:51 | Stirling |
| 15:12 | 15:25 | Perth |
| 15:30 | 15:43 | Dunkeld & Birnam |
| 15:44 | 15:57 | Pitlochry |
| 15:53 | 16:06 | Blair Atholl |
| 16:22 | 16:35 | Dalwhinnie |
| 16:32 | 16:45 | Newtonmore |
| 16:37 | 16:50 | Kingussie |
| 16:49 | 17:02 | Aviemore |
| 16:58 | 17:11 | Carrbridge |
| 17:25 | 17:38 | Inverness |
14:24 Crianlarich to Mallaig due 17:43 has been previously delayed, has been further delayed at Spean Bridge and is now 16 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 |
|---|---|---|
| 14:24 | 14:24 | Crianlarich |
| 14:35 | 14:35 | Upper Tyndrum |
| 14:49 | 14:49 | Bridge Of Orchy |
| 15:12 | 15:12 | Rannoch |
| 15:24 | 15:24 | Corrour |
| 15:40 | 15:51 | Tulloch |
| 15:50 | 16:01 | Roy Bridge |
| 15:56 | 16:12 | Spean Bridge |
| 16:19 | 16:35 | Fort William |
| 16:25 | 16:41 | Banavie |
| 16:30 | 16:46 | Corpach |
| 16:36 | 16:52 | Loch Eil Outward Bound |
| 16:40 | 16:56 | Locheilside |
| 16:55 | 17:11 | Glenfinnan |
| 17:09 | 17:25 | Lochailort |
| 17:18 | 17:34 | Beasdale |
| 17:28 | 17:44 | Arisaig |
| 17:36 | 17:52 | Morar |
| 17:43 | 17:59 | Mallaig |
14:38 Glasgow Queen Street to Elgin due 18:43 has been delayed at Aviemore and is now 8 minutes late.
This is due to an earlier train fault.
This is due to an earlier train fault.
| Scheduled | Expected | Destination |
|---|---|---|
| 14:38 | 14:38 | Glasgow Queen Street |
| 14:59 | 14:59 | Larbert |
| 15:08 | 15:08 | Stirling |
| 15:15 | 15:15 | Dunblane |
| 15:29 | 15:29 | Gleneagles |
| 15:46 | 15:46 | Perth |
| 16:14 | 16:14 | Pitlochry |
| 16:56 | 16:56 | Kingussie |
| 17:09 | 17:17 | Aviemore |
| 18:00 | 18:08 | Inverness |
| 18:10 | 18:18 | Inverness Airport |
| 18:20 | 18:28 | Nairn |
| 18:30 | 18:38 | Forres |
| 18:43 | 18:51 | Elgin |
15:08 Aberdeen to Edinburgh due 17:40 has been previously delayed, has been further delayed at Montrose and is now 18 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 |
|---|---|---|
| 15:08 | 15:08 | Aberdeen |
| 15:19 | 15:19 | Portlethen |
| 15:28 | 15:41 | Stonehaven |
| 15:49 | 16:07 | Montrose |
| 16:03 | 16:21 | Arbroath |
| 16:10 | 16:28 | Carnoustie |
| 16:24 | 16:42 | Dundee |
| 16:37 | 16:55 | Leuchars |
| 16:44 | 17:02 | Cupar |
| 17:05 | 17:23 | Kirkcaldy |
| 17:21 | 17:39 | Inverkeithing |
| 17:35 | 17:53 | Haymarket |
| 17:40 | 17:58 | Edinburgh |
15:22 Inverness to Edinburgh due 18:37 is being delayed between Dunkeld & Birnam and Perth and is now expected to be 8 minutes late.
This is due to a fault with the signalling system earlier today.
This is due to a fault with the signalling system earlier today.
| Scheduled | Expected | Destination |
|---|---|---|
| 15:22 | 15:22 | Inverness |
| 15:57 | 15:57 | Aviemore |
| 16:08 | 16:08 | Kingussie |
| 16:50 | 16:50 | Pitlochry |
| 17:04 | 17:04 | Dunkeld & Birnam |
| 17:22 | 17:30 | Perth |
| 17:52 | 18:00 | Stirling |
| 18:32 | 18:40 | Haymarket |
| 18:37 | 18:45 | Edinburgh |
15:29 Inverness to Aberdeen due 17:39 has been delayed at Dyce 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 |
|---|---|---|
| 15:29 | 15:29 | Inverness |
| 15:39 | 15:39 | Inverness Airport |
| 15:48 | 15:48 | Nairn |
| 15:58 | 15:58 | Forres |
| 16:11 | 16:11 | Elgin |
| 16:32 | 16:32 | Keith |
| 16:47 | 16:47 | Huntly |
| 17:03 | 17:03 | Insch |
| 17:15 | 17:15 | Inverurie |
| 17:21 | 17:21 | Kintore |
| 17:29 | 17:37 | Dyce |
| 17:39 | 17:47 | Aberdeen |
15:31 Aberdeen to Glasgow Queen Street due 18:09 has been previously delayed, has been further delayed at Montrose and is now 8 minutes late.
This is due to a fault with the signalling system earlier today.
This is due to a fault with the signalling system earlier today.
| Scheduled | Expected | Destination |
|---|---|---|
| 15:31 | 15:31 | Aberdeen |
| 15:48 | 15:53 | Stonehaven |
| 16:01 | 16:06 | Laurencekirk |
| 16:12 | 16:20 | Montrose |
| 16:26 | 16:34 | Arbroath |
| 16:44 | 16:52 | Dundee |
| 17:06 | 17:14 | Perth |
| 17:21 | 17:29 | Gleneagles |
| 17:33 | 17:41 | Dunblane |
| 17:40 | 17:48 | Stirling |
| 18:09 | 18:17 | Glasgow Queen Street |
16:01 Mallaig to Glasgow Queen Street due 21:20 has been delayed at Glenfinnan and is now 12 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 |
|---|---|---|
| 16:01 | 16:01 | Mallaig |
| 16:12 | 16:12 | Morar |
| 16:21 | 16:21 | Arisaig |
| 16:27 | 16:27 | Beasdale |
| 16:36 | 16:36 | Lochailort |
| 16:54 | 17:06 | Glenfinnan |
| 17:02 | 17:14 | Locheilside |
| 17:09 | 17:21 | Loch Eil Outward Bound |
| 17:15 | 17:27 | Corpach |
| 17:19 | 17:31 | Banavie |
| 17:37 | 17:49 | Fort William |
| 17:51 | 18:03 | Spean Bridge |
| 17:57 | 18:09 | Roy Bridge |
| 18:08 | 18:20 | Tulloch |
| 18:25 | 18:37 | Corrour |
| 18:38 | 18:50 | Rannoch |
| 18:58 | 19:10 | Bridge Of Orchy |
| 19:14 | 19:26 | Upper Tyndrum |
| 19:32 | 19:44 | Crianlarich |
| 19:52 | 20:04 | Ardlui |
| 20:06 | 20:18 | Arrochar & Tarbet |
| 20:26 | 20:38 | Garelochhead |
| 20:40 | 20:52 | Helensburgh Upper |
| 20:54 | 21:06 | Dumbarton Central |
| 21:04 | 21:16 | Dalmuir |
| 21:20 | 21:32 | Glasgow Queen Street |
16:07 Edinburgh to Aberdeen due 18:42 has been delayed at Cupar and is now 8 minutes late.
This is due to a late running train being in front of this one.
First class not available.
This is due to a late running train being in front of this one.
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:11 | Cupar |
| 17:10 | 17:18 | Leuchars |
| 17:25 | 17:33 | Dundee |
| 17:32 | 17:40 | Broughty Ferry |
| 17:40 | 17:48 | Carnoustie |
| 17:47 | 17:55 | Arbroath |
| 18:01 | 18:09 | Montrose |
| 18:24 | 18:32 | Stonehaven |
| 18:42 | 18:50 | Aberdeen |
16:11 Balloch to Motherwell due 17:33 has been previously delayed, has been further delayed at Renton and is now 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 |
|---|---|---|
| 16:11 | 16:19 | Balloch |
| 16:13 | 16:21 | Alexandria |
| 16:16 | 16:25 | Renton |
| 16:19 | 16:28 | Dalreoch |
| 16:20 | 16:29 | Dumbarton Central |
| 16:22 | 16:31 | Dumbarton East |
| 16:27 | 16:36 | Bowling |
| 16:30 | 16:39 | Kilpatrick |
| 16:34 | 16:43 | Dalmuir |
| 16:37 | 16:46 | Clydebank |
| 16:39 | 16:48 | Yoker |
| 16:41 | 16:50 | Garscadden |
| 16:43 | 16:52 | Scotstounhill |
| 16:46 | 16:55 | Jordanhill |
| 16:48 | 16:57 | Hyndland |
| 16:50 | 16:59 | Partick |
| 16:53 | 17:02 | Exhibition Centre |
| 16:55 | 17:04 | Anderston |
| 16:57 | 17:06 | Glasgow Central Low Level |
| 16:59 | 17:08 | Argyle Street |
| 17:02 | 17:11 | Bridgeton |
| 17:04 | 17:13 | Dalmarnock |
| 17:06 | 17:15 | Rutherglen |
| 17:10 | 17:19 | Carmyle |
| 17:12 | 17:21 | Mount Vernon |
| 17:15 | 17:24 | Baillieston |
| 17:18 | 17:27 | Bargeddie |
| 17:22 | 17:31 | Kirkwood |
| 17:26 | 17:35 | Whifflet |
| 17:33 | 17:42 | Motherwell |
16:26 Inverness to Glasgow Queen Street due 19:42 is being delayed between Carrbridge and Aviemore and is now expected to be 12 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 |
|---|---|---|
| 16:26 | 16:26 | Inverness |
| 16:58 | 16:58 | Carrbridge |
| 17:08 | 17:20 | Aviemore |
| 17:20 | 17:32 | Kingussie |
| 17:53 | 18:05 | Blair Atholl |
| 18:03 | 18:15 | Pitlochry |
| 18:20 | 18:32 | Dunkeld & Birnam |
| 18:39 | 18:51 | Perth |
| 19:04 | 19:16 | Dunblane |
| 19:10 | 19:22 | Stirling |
| 19:19 | 19:31 | Larbert |
| 19:42 | 19:54 | Glasgow Queen Street |
17:10 Balloch to Motherwell due 18:33 has been previously delayed, has been further delayed at Dumbarton East and is now 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 |
|---|---|---|
| 17:10 | 17:17 | Balloch |
| 17:12 | 17:19 | Alexandria |
| 17:15 | 17:22 | Renton |
| 17:18 | 17:25 | Dalreoch |
| 17:19 | 17:26 | Dumbarton Central |
| 17:21 | 17:30 | Dumbarton East |
| 17:26 | 17:35 | Bowling |
| 17:29 | 17:38 | Kilpatrick |
| 17:33 | 17:42 | Dalmuir |
| 17:36 | 17:45 | Clydebank |
| 17:38 | 17:47 | Yoker |
| 17:40 | 17:49 | Garscadden |
| 17:42 | 17:51 | Scotstounhill |
| 17:45 | 17:54 | Jordanhill |
| 17:47 | 17:56 | Hyndland |
| 17:49 | 17:58 | Partick |
| 17:52 | 18:01 | Exhibition Centre |
| 17:54 | 18:03 | Anderston |
| 17:57 | 18:06 | Glasgow Central Low Level |
| 17:59 | 18:08 | Argyle Street |
| 18:02 | 18:11 | Bridgeton |
| 18:04 | 18:13 | Dalmarnock |
| 18:06 | 18:15 | Rutherglen |
| 18:10 | 18:19 | Carmyle |
| 18:12 | 18:21 | Mount Vernon |
| 18:15 | 18:24 | Baillieston |
| 18:18 | 18:27 | Bargeddie |
| 18:22 | 18:31 | Kirkwood |
| 18:26 | 18:35 | Whifflet |
| 18:33 | 18:42 | Motherwell |
17:16 Edinburgh to Leven due 18:22 has been previously delayed and is now 9 minutes late from Edinburgh Gateway.
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 |
|---|---|---|
| 17:16 | 17:16 | Edinburgh |
| 17:20 | 17:27 | Haymarket |
| 17:25 | 17:33 | South Gyle |
| 17:27 | 17:36 | Edinburgh Gateway |
| 17:33 | 17:42 | Dalmeny |
| 17:37 | 17:46 | North Queensferry |
| 17:41 | 17:50 | Inverkeithing |
| 17:44 | 17:53 | Dalgety Bay |
| 17:49 | 17:58 | Aberdour |
| 17:53 | 18:02 | Burntisland |
| 17:58 | 18:07 | Kinghorn |
| 18:03 | 18:12 | Kirkcaldy |
| 18:17 | 18:26 | Cameron Bridge |
| 18:22 | 18:31 | Leven |
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
