0
Line Updates
There are currently no Line Updates reported.
4
Catering Updates
Facilities on the 14:39 Glasgow Queen Street to Inverness due 19:39.
This is due to a shortage of train crew.
Catering is not available throughout.
This is due to a shortage of train crew.
Catering is not available throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 14:39 | 14:39 | Glasgow Queen Street |
| 15:07 | 15:07 | Stirling |
| 15:41 | 15:41 | Perth |
| 16:04 | 16:04 | Dundee |
| 16:16 | 16:16 | Carnoustie |
| 16:23 | 16:23 | Arbroath |
| 16:37 | 16:37 | Montrose |
| 17:25 | 17:25 | Aberdeen |
| 17:34 | 17:34 | Dyce |
| 17:46 | 17:46 | Inverurie |
| 17:59 | 17:59 | Insch |
| 18:15 | 18:15 | Huntly |
| 18:30 | 18:30 | Keith |
| 18:53 | 18:53 | Elgin |
| 19:06 | 19:06 | Forres |
| 19:18 | 19:18 | Nairn |
| 19:27 | 19:27 | Inverness Airport |
| 19:39 | 19:39 | Inverness |
Facilities on the 15:35 Inverness to Aberdeen due 17:49.
This is due to a shortage of train crew.
Catering is not available throughout.
This is due to a shortage of train crew.
Catering is not available throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 15:35 | 15:35 | Inverness |
| 15:46 | 15:46 | Inverness Airport |
| 15:56 | 15:56 | Nairn |
| 16:07 | 16:07 | Forres |
| 16:20 | 16:20 | Elgin |
| 16:40 | 16:40 | Keith |
| 16:55 | 16:55 | Huntly |
| 17:11 | 17:11 | Insch |
| 17:23 | 17:23 | Inverurie |
| 17:29 | 17:29 | Kintore |
| 17:39 | 17:39 | Dyce |
| 17:49 | 17:49 | Aberdeen |
15:39 Glasgow Queen Street to Aberdeen due 18:15 is being delayed between Glasgow Queen Street and Stirling and is now expected to be 8 minutes late.
This is due to a late running train being in front of this one.
Catering is not available throughout.
This is due to a late running train being in front of this one.
Catering is not available throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 15:39 | 15:46 | Glasgow Queen Street |
| 16:09 | 16:17 | Stirling |
| 16:43 | 16:51 | Perth |
| 17:05 | 17:13 | Dundee |
| 17:22 | 17:30 | Arbroath |
| 17:36 | 17:44 | Montrose |
| 17:57 | 18:05 | Stonehaven |
| 18:15 | 18:23 | Aberdeen |
Facilities on the 17:26 Inverness to Glasgow Queen Street due 20:45.
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 |
|---|---|---|
| 17:26 | 17:26 | Inverness |
| 17:59 | 17:59 | Carrbridge |
| 18:08 | 18:08 | Aviemore |
| 18:20 | 18:20 | Kingussie |
| 19:05 | 19:05 | Pitlochry |
| 19:20 | 19:20 | Dunkeld & Birnam |
| 19:39 | 19:39 | Perth |
| 19:54 | 19:54 | Gleneagles |
| 20:15 | 20:15 | Stirling |
| 20:45 | 20:45 | Glasgow Queen Street |
11
Train Formation Updates
Facilities on the 16:22 Perth to Edinburgh due 17:57.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 16:22 | 16:22 | Perth |
| 16:46 | 16:46 | Ladybank |
| 16:54 | 16:54 | Markinch |
| 17:07 | 17:07 | Kirkcaldy |
| 17:12 | 17:12 | Kinghorn |
| 17:17 | 17:17 | Burntisland |
| 17:22 | 17:22 | Aberdour |
| 17:27 | 17:27 | Dalgety Bay |
| 17:30 | 17:30 | Inverkeithing |
| 17:41 | 17:41 | Edinburgh Gateway |
| 17:44 | 17:44 | South Gyle |
| 17:53 | 17:53 | Haymarket |
| 17:57 | 17:57 | Edinburgh |
Facilities on the 17:01 Edinburgh to Leven due 18:06.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:01 | 17:01 | Edinburgh |
| 17:06 | 17:06 | Haymarket |
| 17:11 | 17:11 | Edinburgh Gateway |
| 17:17 | 17:17 | Dalmeny |
| 17:21 | 17:21 | North Queensferry |
| 17:25 | 17:25 | Inverkeithing |
| 17:28 | 17:28 | Dalgety Bay |
| 17:33 | 17:33 | Aberdour |
| 17:37 | 17:37 | Burntisland |
| 17:42 | 17:42 | Kinghorn |
| 17:47 | 17:47 | Kirkcaldy |
| 18:02 | 18:02 | Cameron Bridge |
| 18:06 | 18:06 | Leven |
Facilities on the 18:17 Leven to Edinburgh due 19:26.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 18:17 | 18:17 | Leven |
| 18:21 | 18:21 | Cameron Bridge |
| 18:36 | 18:36 | Kirkcaldy |
| 18:41 | 18:41 | Kinghorn |
| 18:46 | 18:46 | Burntisland |
| 18:51 | 18:51 | Aberdour |
| 18:56 | 18:56 | Dalgety Bay |
| 18:59 | 18:59 | Inverkeithing |
| 19:04 | 19:04 | North Queensferry |
| 19:08 | 19:08 | Dalmeny |
| 19:14 | 19:14 | Edinburgh Gateway |
| 19:22 | 19:22 | Haymarket |
| 19:26 | 19:26 | Edinburgh |
Facilities on the 18:18 Edinburgh to Leven due 19:35.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 18:18 | 18:18 | Edinburgh |
| 18:22 | 18:22 | Haymarket |
| 18:27 | 18:27 | South Gyle |
| 18:30 | 18:30 | Edinburgh Gateway |
| 18:36 | 18:36 | Dalmeny |
| 18:40 | 18:40 | North Queensferry |
| 18:44 | 18:44 | Inverkeithing |
| 18:47 | 18:47 | Rosyth |
| 18:52 | 18:52 | Dunfermline City |
| 18:56 | 18:56 | Dunfermline Queen Margaret |
| 19:03 | 19:03 | Cowdenbeath |
| 19:09 | 19:09 | Lochgelly |
| 19:13 | 19:13 | Cardenden |
| 19:21 | 19:21 | Glenrothes With Thornton |
| 19:30 | 19:30 | Cameron Bridge |
| 19:35 | 19:35 | Leven |
Facilities on the 19:42 Leven to Edinburgh due 21:08.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 19:42 | 19:42 | Leven |
| 19:47 | 19:47 | Cameron Bridge |
| 20:02 | 20:02 | Glenrothes With Thornton |
| 20:10 | 20:10 | Cardenden |
| 20:14 | 20:14 | Lochgelly |
| 20:20 | 20:20 | Cowdenbeath |
| 20:26 | 20:26 | Dunfermline Queen Margaret |
| 20:30 | 20:30 | Dunfermline City |
| 20:34 | 20:34 | Rosyth |
| 20:38 | 20:38 | Inverkeithing |
| 20:42 | 20:42 | North Queensferry |
| 20:46 | 20:46 | Dalmeny |
| 20:52 | 20:52 | Edinburgh Gateway |
| 20:55 | 20:55 | South Gyle |
| 21:02 | 21:02 | Haymarket |
| 21:08 | 21:08 | Edinburgh |
Facilities on the 20:05 Edinburgh to Leven due 21:12.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 20:05 | 20:05 | Edinburgh |
| 20:09 | 20:09 | Haymarket |
| 20:15 | 20:15 | Edinburgh Gateway |
| 20:20 | 20:20 | Dalmeny |
| 20:24 | 20:24 | North Queensferry |
| 20:28 | 20:28 | Inverkeithing |
| 20:31 | 20:31 | Dalgety Bay |
| 20:36 | 20:36 | Aberdour |
| 20:40 | 20:40 | Burntisland |
| 20:45 | 20:45 | Kinghorn |
| 20:50 | 20:50 | Kirkcaldy |
| 21:07 | 21:07 | Cameron Bridge |
| 21:12 | 21:12 | Leven |
Facilities on the 20:18 Aberdeen to Inverness due 22:37.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 20:18 | 20:18 | Aberdeen |
| 20:27 | 20:27 | Dyce |
| 20:35 | 20:35 | Kintore |
| 20:41 | 20:41 | Inverurie |
| 20:54 | 20:54 | Insch |
| 21:11 | 21:11 | Huntly |
| 21:26 | 21:26 | Keith |
| 21:49 | 21:49 | Elgin |
| 22:04 | 22:04 | Forres |
| 22:15 | 22:15 | Nairn |
| 22:26 | 22:26 | Inverness Airport |
| 22:37 | 22:37 | Inverness |
Facilities on the 21:20 Edinburgh to Leven due 22:31.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 21:20 | 21:20 | Edinburgh |
| 21:24 | 21:24 | Haymarket |
| 21:29 | 21:29 | South Gyle |
| 21:31 | 21:31 | Edinburgh Gateway |
| 21:42 | 21:42 | Inverkeithing |
| 21:45 | 21:45 | Rosyth |
| 21:50 | 21:50 | Dunfermline City |
| 21:54 | 21:54 | Dunfermline Queen Margaret |
| 22:00 | 22:00 | Cowdenbeath |
| 22:06 | 22:06 | Lochgelly |
| 22:10 | 22:10 | Cardenden |
| 22:17 | 22:17 | Glenrothes With Thornton |
| 22:26 | 22:26 | Cameron Bridge |
| 22:31 | 22:31 | Leven |
Facilities on the 21:25 Leven to Edinburgh due 22:35.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 21:25 | 21:25 | Leven |
| 21:29 | 21:29 | Cameron Bridge |
| 21:43 | 21:43 | Kirkcaldy |
| 21:47 | 21:47 | Kinghorn |
| 21:52 | 21:52 | Burntisland |
| 21:57 | 21:57 | Aberdour |
| 22:02 | 22:02 | Dalgety Bay |
| 22:05 | 22:05 | Inverkeithing |
| 22:09 | 22:09 | North Queensferry |
| 22:13 | 22:13 | Dalmeny |
| 22:19 | 22:19 | Edinburgh Gateway |
| 22:30 | 22:30 | Haymarket |
| 22:35 | 22:35 | Edinburgh |
Facilities on the 22:52 Leven to Edinburgh due 00:09.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 22:52 | 22:52 | Leven |
| 22:57 | 22:57 | Cameron Bridge |
| 23:07 | 23:07 | Glenrothes With Thornton |
| 23:14 | 23:14 | Cardenden |
| 23:18 | 23:18 | Lochgelly |
| 23:24 | 23:24 | Cowdenbeath |
| 23:30 | 23:30 | Dunfermline Queen Margaret |
| 23:34 | 23:34 | Dunfermline City |
| 23:38 | 23:38 | Rosyth |
| 23:42 | 23:42 | Inverkeithing |
| 23:46 | 23:46 | North Queensferry |
| 23:50 | 23:50 | Dalmeny |
| 23:56 | 23:56 | Edinburgh Gateway |
| 23:58 | 23:58 | South Gyle |
| 00:05 | 00:05 | Haymarket |
| 00:09 | 00:09 | Edinburgh |
Facilities on the 23:18 Edinburgh to Perth due 00:55.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 23:18 | 23:18 | Edinburgh |
| 23:22 | 23:22 | Haymarket |
| 23:27 | 23:27 | South Gyle |
| 23:29 | 23:29 | Edinburgh Gateway |
| 23:35 | 23:35 | Dalmeny |
| 23:39 | 23:39 | North Queensferry |
| 23:43 | 23:43 | Inverkeithing |
| 23:46 | 23:46 | Rosyth |
| 23:51 | 23:51 | Dunfermline City |
| 23:55 | 23:55 | Dunfermline Queen Margaret |
| 00:02 | 00:02 | Cowdenbeath |
| 00:07 | 00:07 | Lochgelly |
| 00:11 | 00:11 | Cardenden |
| 00:17 | 00:17 | Glenrothes With Thornton |
| 00:24 | 00:24 | Markinch |
| 00:32 | 00:32 | Ladybank |
| 00:55 | 00:55 | Perth |
0
Train Cancellations
There are currently no Train Cancellations reported.
8
Other Train Service Updates
14:50 Inverness to Glasgow Queen Street due 18:14 has been previously delayed, has been further delayed at Kingussie and is now 10 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:50 | 14:50 | Inverness |
| 15:25 | 15:32 | Aviemore |
| 15:36 | 15:46 | Kingussie |
| 16:20 | 16:30 | Pitlochry |
| 16:37 | 16:47 | Dunkeld & Birnam |
| 17:05 | 17:15 | Perth |
| 17:41 | 17:51 | Stirling |
| 18:14 | 18:24 | Glasgow Queen Street |
15:07 Glasgow Queen Street to Inverness due 18:26 is being delayed between Stirling and Perth and is now expected to be 14 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:07 | 15:07 | Glasgow Queen Street |
| 15:35 | 15:35 | Stirling |
| 16:19 | 16:33 | Perth |
| 16:37 | 16:51 | Dunkeld & Birnam |
| 16:52 | 17:06 | Pitlochry |
| 17:02 | 17:16 | Blair Atholl |
| 17:38 | 17:52 | Kingussie |
| 17:50 | 18:04 | Aviemore |
| 17:58 | 18:12 | Carrbridge |
| 18:26 | 18:40 | Inverness |
15:39 Glasgow Queen Street to Aberdeen due 18:15 is being delayed between Glasgow Queen Street and Stirling and is now expected to be 8 minutes late.
This is due to a late running train being in front of this one.
Catering is not available throughout.
This is due to a late running train being in front of this one.
Catering is not available throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 15:39 | 15:46 | Glasgow Queen Street |
| 16:09 | 16:17 | Stirling |
| 16:43 | 16:51 | Perth |
| 17:05 | 17:13 | Dundee |
| 17:22 | 17:30 | Arbroath |
| 17:36 | 17:44 | Montrose |
| 17:57 | 18:05 | Stonehaven |
| 18:15 | 18:23 | Aberdeen |
15:44 Inverness to Glasgow Queen Street due 19:22 has been previously delayed, is being further delayed between Dalwhinnie and Blair Atholl and is now expected to be 9 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 |
|---|---|---|
| 15:44 | 15:44 | Inverness |
| 16:16 | 16:16 | Carrbridge |
| 16:27 | 16:27 | Aviemore |
| 16:39 | 16:46 | Kingussie |
| 16:44 | 16:51 | Newtonmore |
| 16:56 | 17:03 | Dalwhinnie |
| 17:22 | 17:31 | Blair Atholl |
| 17:35 | 17:44 | Pitlochry |
| 17:50 | 17:59 | Dunkeld & Birnam |
| 18:20 | 18:29 | Perth |
| 18:53 | 19:02 | Stirling |
| 19:22 | 19:31 | Glasgow Queen Street |
15:54 Helensburgh Central to Edinburgh due 17:58 has been delayed at Bathgate and is now 12 minutes late.
This is due to a passenger being taken ill on this train.
This is due to a passenger being taken ill on this train.
| Scheduled | Expected | Destination |
|---|---|---|
| 15:54 | 15:54 | Helensburgh Central |
| 15:57 | 15:57 | Craigendoran |
| 16:02 | 16:02 | Cardross |
| 16:07 | 16:07 | Dalreoch |
| 16:09 | 16:09 | Dumbarton Central |
| 16:11 | 16:11 | Dumbarton East |
| 16:20 | 16:20 | Dalmuir |
| 16:27 | 16:27 | Hyndland |
| 16:30 | 16:30 | Partick |
| 16:34 | 16:34 | Charing Cross |
| 16:37 | 16:37 | Glasgow Queen Street Ll |
| 16:39 | 16:39 | High Street |
| 16:41 | 16:41 | Bellgrove |
| 16:45 | 16:45 | Carntyne |
| 16:48 | 16:48 | Shettleston |
| 16:50 | 16:50 | Garrowhill |
| 16:53 | 16:53 | Easterhouse |
| 16:57 | 16:57 | Blairhill |
| 16:59 | 16:59 | Coatbridge Sunnyside |
| 17:02 | 17:02 | Coatdyke |
| 17:08 | 17:08 | Airdrie |
| 17:11 | 17:11 | Drumgelloch |
| 17:15 | 17:15 | Caldercruix |
| 17:21 | 17:21 | Blackridge |
| 17:24 | 17:24 | Armadale |
| 17:30 | 17:42 | Bathgate |
| 17:35 | 17:47 | Livingston North |
| 17:38 | 17:50 | Uphall |
| 17:46 | 17:58 | Edinburgh Park |
| 17:54 | 18:06 | Haymarket |
| 17:58 | 18:10 | Edinburgh |
16:04 Aberdeen to Edinburgh due 18:32 has been previously delayed and is now 9 minutes late from Leuchars.
This is due to slippery rails.
This is due to slippery rails.
| Scheduled | Expected | Destination |
|---|---|---|
| 16:04 | 16:04 | Aberdeen |
| 16:15 | 16:15 | Portlethen |
| 16:24 | 16:24 | Stonehaven |
| 16:37 | 16:37 | Laurencekirk |
| 16:48 | 16:51 | Montrose |
| 17:03 | 17:06 | Arbroath |
| 17:10 | 17:13 | Carnoustie |
| 17:25 | 17:32 | Dundee |
| 17:37 | 17:46 | Leuchars |
| 17:44 | 17:53 | Cupar |
| 18:28 | 18:37 | Haymarket |
| 18:32 | 18:41 | Edinburgh |
17:17 Motherwell to Dalmuir due 18:21 has been delayed at Blantyre and is now 8 minutes late.
This is due to animals on the railway.
This is due to animals on the railway.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:17 | 17:17 | Motherwell |
| 17:19 | 17:19 | Airbles |
| 17:25 | 17:25 | Hamilton Central |
| 17:28 | 17:28 | Hamilton West |
| 17:31 | 17:39 | Blantyre |
| 17:36 | 17:44 | Newton Lanark |
| 17:39 | 17:47 | Cambuslang |
| 17:43 | 17:51 | Rutherglen |
| 17:46 | 17:54 | Dalmarnock |
| 17:48 | 17:56 | Bridgeton |
| 17:52 | 18:00 | Argyle Street |
| 17:55 | 18:03 | Glasgow Central Low Level |
| 17:57 | 18:05 | Anderston |
| 17:59 | 18:07 | Exhibition Centre |
| 18:02 | 18:10 | Partick |
| 18:05 | 18:13 | Hyndland |
| 18:08 | 18:16 | Anniesland |
| 18:11 | 18:19 | Westerton |
| 18:14 | 18:22 | Drumchapel |
| 18:16 | 18:24 | Drumry |
| 18:18 | 18:26 | Singer |
| 18:21 | 18:29 | Dalmuir |
17:33 Larkhall to Dalmuir due 18:43 has been delayed at Larkhall and is now 6 minutes late.
This is due to animals on the railway.
This is due to animals on the railway.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:33 | 17:39 | Larkhall |
| 17:35 | 17:41 | Merryton |
| 17:38 | 17:44 | Chatelherault |
| 17:43 | 17:49 | Hamilton Central |
| 17:45 | 17:51 | Hamilton West |
| 17:49 | 17:55 | Blantyre |
| 17:53 | 17:59 | Newton Lanark |
| 17:56 | 18:02 | Cambuslang |
| 18:01 | 18:07 | Rutherglen |
| 18:04 | 18:10 | Dalmarnock |
| 18:06 | 18:12 | Bridgeton |
| 18:10 | 18:16 | Argyle Street |
| 18:17 | 18:23 | Glasgow Central Low Level |
| 18:19 | 18:25 | Anderston |
| 18:21 | 18:27 | Exhibition Centre |
| 18:25 | 18:31 | Partick |
| 18:27 | 18:33 | Hyndland |
| 18:29 | 18:35 | Jordanhill |
| 18:32 | 18:38 | Scotstounhill |
| 18:34 | 18:40 | Garscadden |
| 18:37 | 18:43 | Yoker |
| 18:39 | 18:45 | Clydebank |
| 18:43 | 18:49 | Dalmuir |
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
