0
Line Updates
There are currently no Line Updates reported.
3
Catering Updates
Facilities on the 23/10/25 12:39 Inverness to Aberdeen due 15:01.
Catering is not available throughout.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
12:39 | 12:39 | Inverness |
12:49 | 12:49 | Inverness Airport |
13:01 | 13:01 | Nairn |
13:11 | 13:11 | Forres |
13:26 | 13:26 | Elgin |
13:46 | 13:46 | Keith |
14:01 | 14:01 | Huntly |
14:19 | 14:19 | Insch |
14:31 | 14:31 | Inverurie |
14:37 | 14:37 | Kintore |
14:47 | 14:47 | Dyce |
15:01 | 15:01 | Aberdeen |
Facilities on the 23/10/25 16:38 Glasgow Queen Street to Aberdeen due 19:28.
Catering is not available throughout.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
16:38 | 16:38 | Glasgow Queen Street |
17:06 | 17:06 | Stirling |
17:46 | 17:46 | Perth |
18:09 | 18:09 | Dundee |
18:35 | 18:35 | Arbroath |
18:49 | 18:49 | Montrose |
19:28 | 19:28 | Aberdeen |
Facilities on the 24/10/25 13:11 Aberdeen to Edinburgh due 15:29.
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 |
---|---|---|
13:11 | 13:11 | Aberdeen |
13:44 | 13:44 | Montrose |
13:59 | 13:59 | Arbroath |
14:19 | 14:19 | Dundee |
14:31 | 14:31 | Leuchars |
14:38 | 14:38 | Cupar |
15:25 | 15:25 | Haymarket |
15:29 | 15:29 | Edinburgh |
45
Train Formation Updates
Facilities on the 10:50 Inverness to Edinburgh due 14:28.
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 |
---|---|---|
10:50 | 10:50 | Inverness |
11:30 | 11:30 | Aviemore |
11:43 | 11:43 | Kingussie |
12:16 | 12:16 | Blair Atholl |
12:30 | 12:30 | Pitlochry |
12:42 | 12:42 | Dunkeld & Birnam |
13:05 | 13:05 | Perth |
13:38 | 13:38 | Stirling |
14:23 | 14:23 | Haymarket |
14:28 | 14:28 | Edinburgh |
Facilities on the 12:39 Dundee to Edinburgh due 14:06.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
12:39 | 12:39 | Dundee |
12:52 | 12:52 | Leuchars |
12:59 | 12:59 | Cupar |
13:06 | 13:06 | Ladybank |
13:13 | 13:13 | Markinch |
13:24 | 13:24 | Kirkcaldy |
13:42 | 13:42 | Inverkeithing |
13:54 | 13:54 | Edinburgh Gateway |
14:02 | 14:02 | Haymarket |
14:06 | 14:06 | Edinburgh |
Facilities on the 13:03 Kilmarnock to Glasgow Central due 13:40.
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 |
---|---|---|
13:03 | 13:03 | Kilmarnock |
13:07 | 13:07 | Kilmaurs |
13:12 | 13:12 | Stewarton |
13:17 | 13:17 | Dunlop |
13:27 | 13:27 | Barrhead |
13:40 | 13:40 | Glasgow Central |
Facilities on the 13:33 Larkhall to Dalmuir due 14:42.
This is due to a 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 a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
13:33 | 13:33 | Larkhall |
13:35 | 13:35 | Merryton |
13:38 | 13:38 | Chatelherault |
13:43 | 13:43 | Hamilton Central |
13:45 | 13:45 | Hamilton West |
13:49 | 13:49 | Blantyre |
13:53 | 13:53 | Newton Lanark |
13:56 | 13:56 | Cambuslang |
14:01 | 14:01 | Rutherglen |
14:04 | 14:04 | Dalmarnock |
14:06 | 14:06 | Bridgeton |
14:10 | 14:10 | Argyle Street |
14:17 | 14:17 | Glasgow Central Low Level |
14:19 | 14:19 | Anderston |
14:21 | 14:21 | Exhibition Centre |
14:25 | 14:25 | Partick |
14:27 | 14:27 | Hyndland |
14:29 | 14:29 | Jordanhill |
14:32 | 14:32 | Scotstounhill |
14:34 | 14:34 | Garscadden |
14:36 | 14:36 | Yoker |
14:38 | 14:38 | Clydebank |
14:42 | 14:42 | Dalmuir |
Facilities on the 13:56 Cowdenbeath to Edinburgh due 14:39.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
13:56 | 13:56 | Cowdenbeath |
14:02 | 14:02 | Dunfermline Queen Margaret |
14:05 | 14:05 | Dunfermline City |
14:09 | 14:09 | Rosyth |
14:13 | 14:13 | Inverkeithing |
14:18 | 14:18 | North Queensferry |
14:22 | 14:22 | Dalmeny |
14:28 | 14:28 | Edinburgh Gateway |
14:34 | 14:34 | Haymarket |
14:39 | 14:39 | Edinburgh |
Facilities on the 14:08 Edinburgh to Leven due 15:14.
This is due to a broken down train.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
14:08 | 14:08 | Edinburgh |
14:12 | 14:12 | Haymarket |
14:18 | 14:18 | Edinburgh Gateway |
14:24 | 14:24 | Dalmeny |
14:27 | 14:27 | North Queensferry |
14:31 | 14:31 | Inverkeithing |
14:34 | 14:34 | Dalgety Bay |
14:39 | 14:39 | Aberdour |
14:43 | 14:43 | Burntisland |
14:48 | 14:48 | Kinghorn |
14:53 | 14:53 | Kirkcaldy |
15:07 | 15:07 | Cameron Bridge |
15:14 | 15:14 | Leven |
Facilities on the 14:10 Aberdeen to Montrose due 14: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 |
---|---|---|
14:10 | 14:10 | Aberdeen |
14:20 | 14:20 | Portlethen |
14:29 | 14:29 | Stonehaven |
14:43 | 14:43 | Laurencekirk |
14:55 | 14:55 | Montrose |
Facilities on the 14:12 Glasgow Central to Kilmarnock due 14:51.
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 |
---|---|---|
14:12 | 14:12 | Glasgow Central |
14:26 | 14:26 | Barrhead |
14:38 | 14:38 | Dunlop |
14:42 | 14:42 | Stewarton |
14:46 | 14:46 | Kilmaurs |
14:51 | 14:51 | Kilmarnock |
Facilities on the 14:42 Edinburgh to Tweedbank due 15:44.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
14:42 | 14:42 | Edinburgh |
14:51 | 14:51 | Brunstane |
14:55 | 14:55 | Newcraighall |
14:59 | 14:59 | Shawfair |
15:03 | 15:03 | Eskbank |
15:07 | 15:07 | Newtongrange |
15:12 | 15:12 | Gorebridge |
15:29 | 15:29 | Stow |
15:38 | 15:38 | Galashiels |
15:44 | 15:44 | Tweedbank |
Facilities on the 14:45 Edinburgh to Cowdenbeath due 15:31.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
14:45 | 14:45 | Edinburgh |
14:49 | 14:49 | Haymarket |
14:57 | 14:57 | Edinburgh Gateway |
15:03 | 15:03 | Dalmeny |
15:07 | 15:07 | North Queensferry |
15:11 | 15:11 | Inverkeithing |
15:15 | 15:15 | Rosyth |
15:20 | 15:20 | Dunfermline City |
15:24 | 15:24 | Dunfermline Queen Margaret |
15:31 | 15:31 | Cowdenbeath |
Facilities on the 14:58 Dalmuir to Motherwell due 16:04.
This is due to a 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 a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
14:58 | 14:58 | Dalmuir |
15:00 | 15:00 | Clydebank |
15:02 | 15:02 | Yoker |
15:07 | 15:07 | Garscadden |
15:09 | 15:09 | Scotstounhill |
15:11 | 15:11 | Jordanhill |
15:13 | 15:13 | Hyndland |
15:16 | 15:16 | Partick |
15:19 | 15:19 | Exhibition Centre |
15:21 | 15:21 | Anderston |
15:25 | 15:25 | Glasgow Central Low Level |
15:27 | 15:27 | Argyle Street |
15:30 | 15:30 | Bridgeton |
15:32 | 15:32 | Dalmarnock |
15:34 | 15:34 | Rutherglen |
15:37 | 15:37 | Cambuslang |
15:43 | 15:43 | Newton Lanark |
15:48 | 15:48 | Blantyre |
15:51 | 15:51 | Hamilton West |
15:56 | 15:56 | Hamilton Central |
16:01 | 16:01 | Airbles |
16:04 | 16:04 | Motherwell |
Facilities on the 14:59 Kilmarnock to Glasgow Central due 15:40.
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 |
---|---|---|
14:59 | 14:59 | Kilmarnock |
15:03 | 15:03 | Kilmaurs |
15:08 | 15:08 | Stewarton |
15:13 | 15:13 | Dunlop |
15:24 | 15:24 | Barrhead |
15:40 | 15:40 | Glasgow Central |
Facilities on the 15:00 Edinburgh to Dundee due 16:26.
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 |
---|---|---|
15:00 | 15:00 | Edinburgh |
15:04 | 15:04 | Haymarket |
15:10 | 15:10 | Edinburgh Gateway |
15:22 | 15:22 | Inverkeithing |
15:41 | 15:41 | Kirkcaldy |
15:49 | 15:49 | Markinch |
15:57 | 15:57 | Ladybank |
16:03 | 16:03 | Cupar |
16:10 | 16:10 | Leuchars |
16:26 | 16:26 | Dundee |
Facilities on the 15:07 Glasgow Queen Street to Inverness due 18:26.
This is due to an earlier train fault.
Will be formed of 2 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 2 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
15:07 | 15:07 | Glasgow Queen Street |
15:35 | 15:35 | Stirling |
16:19 | 16:19 | Perth |
16:37 | 16:37 | Dunkeld & Birnam |
16:52 | 16:52 | Pitlochry |
17:02 | 17:02 | Blair Atholl |
17:38 | 17:38 | Kingussie |
17:50 | 17:50 | Aviemore |
17:58 | 17:58 | Carrbridge |
18:26 | 18:26 | Inverness |
Facilities on the 15:17 Edinburgh to Leven due 16:31.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
15:17 | 15:17 | Edinburgh |
15:21 | 15:21 | Haymarket |
15:26 | 15:26 | South Gyle |
15:28 | 15:28 | Edinburgh Gateway |
15:34 | 15:34 | Dalmeny |
15:38 | 15:38 | North Queensferry |
15:42 | 15:42 | Inverkeithing |
15:45 | 15:45 | Rosyth |
15:50 | 15:50 | Dunfermline City |
15:54 | 15:54 | Dunfermline Queen Margaret |
16:00 | 16:00 | Cowdenbeath |
16:06 | 16:06 | Lochgelly |
16:10 | 16:10 | Cardenden |
16:16 | 16:16 | Glenrothes With Thornton |
16:26 | 16:26 | Cameron Bridge |
16:31 | 16:31 | Leven |
Facilities on the 15:19 Leven to Edinburgh due 16:38.
This is due to a broken down train.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
15:19 | 15:19 | Leven |
15:23 | 15:23 | Cameron Bridge |
15:38 | 15:38 | Kirkcaldy |
15:42 | 15:42 | Kinghorn |
15:47 | 15:47 | Burntisland |
15:52 | 15:52 | Aberdour |
15:57 | 15:57 | Dalgety Bay |
16:09 | 16:09 | Inverkeithing |
16:13 | 16:13 | North Queensferry |
16:17 | 16:17 | Dalmeny |
16:23 | 16:23 | Edinburgh Gateway |
16:31 | 16:31 | Haymarket |
16:38 | 16:38 | Edinburgh |
Facilities on the 15:49 Tweedbank to Edinburgh due 16:52.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
15:49 | 15:49 | Tweedbank |
15:53 | 15:53 | Galashiels |
16:02 | 16:02 | Stow |
16:19 | 16:19 | Gorebridge |
16:23 | 16:23 | Newtongrange |
16:26 | 16:26 | Eskbank |
16:36 | 16:36 | Shawfair |
16:40 | 16:40 | Newcraighall |
16:43 | 16:43 | Brunstane |
16:52 | 16:52 | Edinburgh |
Facilities on the 15:58 Montrose to Aberdeen due 16:45.
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 |
---|---|---|
15:58 | 15:58 | Montrose |
16:10 | 16:10 | Laurencekirk |
16:24 | 16:24 | Stonehaven |
16:33 | 16:33 | Portlethen |
16:45 | 16:45 | Aberdeen |
Facilities on the 15:59 Cowdenbeath to Edinburgh due 16:41.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
15:59 | 15:59 | Cowdenbeath |
16:05 | 16:05 | Dunfermline Queen Margaret |
16:08 | 16:08 | Dunfermline City |
16:12 | 16:12 | Rosyth |
16:16 | 16:16 | Inverkeithing |
16:27 | 16:27 | Edinburgh Gateway |
16:36 | 16:36 | Haymarket |
16:41 | 16:41 | Edinburgh |
Facilities on the 16:12 Glasgow Central to Carlisle due 18:39.
This is due to a broken down train.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
16:12 | 16:12 | Glasgow Central |
16:25 | 16:25 | Barrhead |
16:37 | 16:37 | Dunlop |
16:41 | 16:41 | Stewarton |
16:46 | 16:46 | Kilmaurs |
16:55 | 16:55 | Kilmarnock |
17:11 | 17:11 | Auchinleck |
17:20 | 17:20 | New Cumnock |
17:28 | 17:28 | Kirkconnel |
17:33 | 17:33 | Sanquhar |
18:01 | 18:01 | Dumfries |
18:16 | 18:16 | Annan |
18:25 | 18:25 | Gretna Green |
18:39 | 18:39 | Carlisle |
Facilities on the 16:16 Motherwell to Dalmuir due 17:21.
This is due to a 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 a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
16:16 | 16:16 | Motherwell |
16:18 | 16:18 | Airbles |
16:24 | 16:24 | Hamilton Central |
16:27 | 16:27 | Hamilton West |
16:31 | 16:31 | Blantyre |
16:35 | 16:35 | Newton Lanark |
16:39 | 16:39 | Cambuslang |
16:43 | 16:43 | Rutherglen |
16:46 | 16:46 | Dalmarnock |
16:48 | 16:48 | Bridgeton |
16:52 | 16:52 | Argyle Street |
16:55 | 16:55 | Glasgow Central Low Level |
16:57 | 16:57 | Anderston |
16:59 | 16:59 | Exhibition Centre |
17:02 | 17:02 | Partick |
17:05 | 17:05 | Hyndland |
17:08 | 17:08 | Anniesland |
17:11 | 17:11 | Westerton |
17:14 | 17:14 | Drumchapel |
17:16 | 17:16 | Drumry |
17:18 | 17:18 | Singer |
17:21 | 17:21 | Dalmuir |
Facilities on the 16:38 Dundee to Edinburgh due 18:10.
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 |
---|---|---|
16:38 | 16:38 | Dundee |
16:54 | 16:54 | Leuchars |
17:02 | 17:02 | Cupar |
17:09 | 17:09 | Ladybank |
17:17 | 17:17 | Markinch |
17:30 | 17:30 | Kirkcaldy |
17:46 | 17:46 | Inverkeithing |
17:57 | 17:57 | Edinburgh Gateway |
18:05 | 18:05 | Haymarket |
18:10 | 18:10 | Edinburgh |
Facilities on the 16:45 Leven to Edinburgh due 18:06.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
16:45 | 16:45 | Leven |
16:50 | 16:50 | Cameron Bridge |
17:01 | 17:01 | Glenrothes With Thornton |
17:08 | 17:08 | Cardenden |
17:13 | 17:13 | Lochgelly |
17:19 | 17:19 | Cowdenbeath |
17:25 | 17:25 | Dunfermline Queen Margaret |
17:28 | 17:28 | Dunfermline City |
17:32 | 17:32 | Rosyth |
17:36 | 17:36 | Inverkeithing |
17:41 | 17:41 | North Queensferry |
17:45 | 17:45 | Dalmeny |
17:51 | 17:51 | Edinburgh Gateway |
17:53 | 17:53 | South Gyle |
18:01 | 18:01 | Haymarket |
18:06 | 18:06 | Edinburgh |
Facilities on the 16:49 Edinburgh to Cowdenbeath due 17:33.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
16:49 | 16:49 | Edinburgh |
16:53 | 16:53 | Haymarket |
16:59 | 16:59 | Edinburgh Gateway |
17:05 | 17:05 | Dalmeny |
17:09 | 17:09 | North Queensferry |
17:13 | 17:13 | Inverkeithing |
17:17 | 17:17 | Rosyth |
17:22 | 17:22 | Dunfermline City |
17:26 | 17:26 | Dunfermline Queen Margaret |
17:33 | 17:33 | Cowdenbeath |
Facilities on the 16:57 Aberdeen to Inverurie due 17:21.
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:57 | 16:57 | Aberdeen |
17:06 | 17:06 | Dyce |
17:14 | 17:14 | Kintore |
17:21 | 17:21 | Inverurie |
Facilities on the 17:01 Edinburgh to Leven due 18:06.
This is due to a broken down train.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
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 17:16 Edinburgh to Tweedbank due 18:18.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
17:16 | 17:16 | Edinburgh |
17:24 | 17:24 | Brunstane |
17:28 | 17:28 | Newcraighall |
17:32 | 17:32 | Shawfair |
17:37 | 17:37 | Eskbank |
17:40 | 17:40 | Newtongrange |
17:45 | 17:45 | Gorebridge |
18:03 | 18:03 | Stow |
18:12 | 18:12 | Galashiels |
18:18 | 18:18 | Tweedbank |
Facilities on the 17:43 Inverurie to Aberdeen due 18:07.
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 |
---|---|---|
17:43 | 17:43 | Inverurie |
17:48 | 17:48 | Kintore |
17:58 | 17:58 | Dyce |
18:07 | 18:07 | Aberdeen |
Facilities on the 17:47 Dalmuir to Larkhall due 18:55.
This is due to a 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 a 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:47 | 17:47 | Dalmuir |
17:49 | 17:49 | Singer |
17:51 | 17:51 | Drumry |
17:54 | 17:54 | Drumchapel |
17:57 | 17:57 | Westerton |
18:00 | 18:00 | Anniesland |
18:03 | 18:03 | Hyndland |
18:06 | 18:06 | Partick |
18:09 | 18:09 | Exhibition Centre |
18:12 | 18:12 | Anderston |
18:14 | 18:14 | Glasgow Central Low Level |
18:16 | 18:16 | Argyle Street |
18:19 | 18:19 | Bridgeton |
18:23 | 18:23 | Dalmarnock |
18:25 | 18:25 | Rutherglen |
18:28 | 18:28 | Cambuslang |
18:35 | 18:35 | Newton Lanark |
18:39 | 18:39 | Blantyre |
18:45 | 18:45 | Hamilton Central |
18:49 | 18:49 | Chatelherault |
18:52 | 18:52 | Merryton |
18:55 | 18:55 | Larkhall |
Facilities on the 18:00 Cowdenbeath to Edinburgh due 18:46.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
18:00 | 18:00 | Cowdenbeath |
18:06 | 18:06 | Dunfermline Queen Margaret |
18:09 | 18:09 | Dunfermline City |
18:14 | 18:14 | Rosyth |
18:19 | 18:19 | Inverkeithing |
18:23 | 18:23 | North Queensferry |
18:27 | 18:27 | Dalmeny |
18:33 | 18:33 | Edinburgh Gateway |
18:40 | 18:40 | Haymarket |
18:46 | 18:46 | Edinburgh |
Facilities on the 18:15 Aberdeen to Inverness due 20:30.
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:15 | 18:15 | Aberdeen |
18:24 | 18:24 | Dyce |
18:32 | 18:32 | Kintore |
18:40 | 18:40 | Inverurie |
18:52 | 18:52 | Insch |
19:09 | 19:09 | Huntly |
19:23 | 19:23 | Keith |
19:46 | 19:46 | Elgin |
19:59 | 19:59 | Forres |
20:10 | 20:10 | Nairn |
20:19 | 20:19 | Inverness Airport |
20:30 | 20:30 | Inverness |
Facilities on the 18:16 Leven to Edinburgh due 19:24.
This is due to a broken down train.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
18:16 | 18:16 | Leven |
18:20 | 18:20 | Cameron Bridge |
18:34 | 18:34 | Kirkcaldy |
18:38 | 18:38 | Kinghorn |
18:43 | 18:43 | Burntisland |
18:48 | 18:48 | Aberdour |
18:53 | 18:53 | Dalgety Bay |
18:56 | 18:56 | Inverkeithing |
19:00 | 19:00 | North Queensferry |
19:04 | 19:04 | Dalmeny |
19:10 | 19:10 | Edinburgh Gateway |
19:17 | 19:17 | Haymarket |
19:24 | 19:24 | Edinburgh |
Facilities on the 18:19 Edinburgh to Leven due 19:35.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
18:19 | 18:19 | Edinburgh |
18:23 | 18:23 | Haymarket |
18:28 | 18:28 | South Gyle |
18:31 | 18:31 | Edinburgh Gateway |
18:37 | 18:37 | Dalmeny |
18:41 | 18:41 | North Queensferry |
18:45 | 18:45 | Inverkeithing |
18:49 | 18:49 | Rosyth |
18:54 | 18:54 | Dunfermline City |
18:58 | 18:58 | Dunfermline Queen Margaret |
19:04 | 19:04 | Cowdenbeath |
19:10 | 19:10 | Lochgelly |
19:14 | 19:14 | Cardenden |
19:21 | 19:21 | Glenrothes With Thornton |
19:31 | 19:31 | Cameron Bridge |
19:35 | 19:35 | Leven |
Facilities on the 18:23 Tweedbank to Edinburgh due 19:20.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
18:23 | 18:23 | Tweedbank |
18:27 | 18:27 | Galashiels |
18:36 | 18:36 | Stow |
18:53 | 18:53 | Gorebridge |
18:57 | 18:57 | Newtongrange |
19:00 | 19:00 | Eskbank |
19:04 | 19:04 | Shawfair |
19:08 | 19:08 | Newcraighall |
19:12 | 19:12 | Brunstane |
19:20 | 19:20 | Edinburgh |
Facilities on the 18:54 Edinburgh to Cowdenbeath due 19:37.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
18:54 | 18:54 | Edinburgh |
18:58 | 18:58 | Haymarket |
19:04 | 19:04 | Edinburgh Gateway |
19:10 | 19:10 | Dalmeny |
19:13 | 19:13 | North Queensferry |
19:17 | 19:17 | Inverkeithing |
19:21 | 19:21 | Rosyth |
19:26 | 19:26 | Dunfermline City |
19:30 | 19:30 | Dunfermline Queen Margaret |
19:37 | 19:37 | Cowdenbeath |
Facilities on the 18:59 Edinburgh to Dundee due 20:28.
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 |
---|---|---|
18:59 | 18:59 | Edinburgh |
19:05 | 19:05 | Haymarket |
19:10 | 19:10 | Edinburgh Gateway |
19:24 | 19:24 | Inverkeithing |
19:42 | 19:42 | Kirkcaldy |
19:51 | 19:51 | Markinch |
19:58 | 19:58 | Ladybank |
20:05 | 20:05 | Cupar |
20:12 | 20:12 | Leuchars |
20:28 | 20:28 | Dundee |
Facilities on the 19:03 Larkhall to Dalmuir due 20:11.
This is due to a 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 a 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:03 | 19:03 | Larkhall |
19:05 | 19:05 | Merryton |
19:08 | 19:08 | Chatelherault |
19:13 | 19:13 | Hamilton Central |
19:15 | 19:15 | Hamilton West |
19:19 | 19:19 | Blantyre |
19:23 | 19:23 | Newton Lanark |
19:27 | 19:27 | Cambuslang |
19:31 | 19:31 | Rutherglen |
19:35 | 19:35 | Dalmarnock |
19:37 | 19:37 | Bridgeton |
19:41 | 19:41 | Argyle Street |
19:46 | 19:46 | Glasgow Central Low Level |
19:48 | 19:48 | Anderston |
19:50 | 19:50 | Exhibition Centre |
19:54 | 19:54 | Partick |
19:56 | 19:56 | Hyndland |
19:58 | 19:58 | Jordanhill |
20:01 | 20:01 | Scotstounhill |
20:03 | 20:03 | Garscadden |
20:05 | 20:05 | Yoker |
20:07 | 20:07 | Clydebank |
20:11 | 20:11 | Dalmuir |
Facilities on the 19:42 Edinburgh to Perth due 21:09.
This is due to a broken down train.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
19:42 | 19:42 | Edinburgh |
19:46 | 19:46 | Haymarket |
19:51 | 19:51 | South Gyle |
19:53 | 19:53 | Edinburgh Gateway |
20:04 | 20:04 | Inverkeithing |
20:07 | 20:07 | Dalgety Bay |
20:12 | 20:12 | Aberdour |
20:17 | 20:17 | Burntisland |
20:22 | 20:22 | Kinghorn |
20:27 | 20:27 | Kirkcaldy |
20:36 | 20:36 | Markinch |
20:46 | 20:46 | Ladybank |
21:09 | 21:09 | Perth |
Facilities on the 19:43 Edinburgh to Tweedbank due 20:47.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
19:43 | 19:43 | Edinburgh |
19:53 | 19:53 | Brunstane |
19:59 | 19:59 | Newcraighall |
20:04 | 20:04 | Shawfair |
20:09 | 20:09 | Eskbank |
20:12 | 20:12 | Newtongrange |
20:17 | 20:17 | Gorebridge |
20:34 | 20:34 | Stow |
20:42 | 20:42 | Galashiels |
20:47 | 20:47 | Tweedbank |
Facilities on the 19:47 Leven to Edinburgh due 21:08.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
19:47 | 19:47 | Leven |
19:51 | 19:51 | Cameron Bridge |
20:05 | 20:05 | Glenrothes With Thornton |
20:12 | 20:12 | Cardenden |
20:17 | 20:17 | Lochgelly |
20:23 | 20:23 | Cowdenbeath |
20:29 | 20:29 | Dunfermline Queen Margaret |
20:32 | 20:32 | Dunfermline City |
20:36 | 20:36 | Rosyth |
20:40 | 20:40 | Inverkeithing |
20:45 | 20:45 | North Queensferry |
20:49 | 20:49 | Dalmeny |
20:55 | 20:55 | Edinburgh Gateway |
20:57 | 20:57 | South Gyle |
21:04 | 21:04 | Haymarket |
21:08 | 21:08 | Edinburgh |
Facilities on the 19:56 Cowdenbeath to Edinburgh due 20:36.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
19:56 | 19:56 | Cowdenbeath |
20:02 | 20:02 | Dunfermline Queen Margaret |
20:05 | 20:05 | Dunfermline City |
20:09 | 20:09 | Rosyth |
20:13 | 20:13 | Inverkeithing |
20:24 | 20:24 | Edinburgh Gateway |
20:30 | 20:30 | Haymarket |
20:36 | 20:36 | Edinburgh |
Facilities on the 21:15 Tweedbank to Edinburgh due 22:12.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
21:15 | 21:15 | Tweedbank |
21:19 | 21:19 | Galashiels |
21:28 | 21:28 | Stow |
21:45 | 21:45 | Gorebridge |
21:49 | 21:49 | Newtongrange |
21:52 | 21:52 | Eskbank |
21:57 | 21:57 | Shawfair |
22:01 | 22:01 | Newcraighall |
22:04 | 22:04 | Brunstane |
22:12 | 22:12 | Edinburgh |
Facilities on the 21:18 Edinburgh to Glenrothes With Thornton due 22:15.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
21:18 | 21:18 | Edinburgh |
21:22 | 21:22 | Haymarket |
21:27 | 21:27 | South Gyle |
21:29 | 21:29 | Edinburgh Gateway |
21:40 | 21:40 | Inverkeithing |
21:43 | 21:43 | Rosyth |
21:48 | 21:48 | Dunfermline City |
21:52 | 21:52 | Dunfermline Queen Margaret |
21:58 | 21:58 | Cowdenbeath |
22:04 | 22:04 | Lochgelly |
22:08 | 22:08 | Cardenden |
22:15 | 22:15 | Glenrothes With Thornton |
Facilities on the 22:37 Glenrothes With Thornton to Edinburgh due 23:40.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a person being hit by a train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
22:37 | 22:37 | Glenrothes With Thornton |
22:44 | 22:44 | Cardenden |
22:49 | 22:49 | Lochgelly |
22:55 | 22:55 | Cowdenbeath |
23:01 | 23:01 | Dunfermline Queen Margaret |
23:06 | 23:06 | Dunfermline City |
23:10 | 23:10 | Rosyth |
23:14 | 23:14 | Inverkeithing |
23:25 | 23:25 | Edinburgh Gateway |
23:36 | 23:36 | Haymarket |
23:40 | 23:40 | Edinburgh |
Facilities on the 22:43 Edinburgh to Tweedbank due 23:43.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
22:43 | 22:43 | Edinburgh |
22:51 | 22:51 | Brunstane |
22:55 | 22:55 | Newcraighall |
22:59 | 22:59 | Shawfair |
23:03 | 23:03 | Eskbank |
23:07 | 23:07 | Newtongrange |
23:12 | 23:12 | Gorebridge |
23:29 | 23:29 | Stow |
23:38 | 23:38 | Galashiels |
23:43 | 23:43 | Tweedbank |
0
Train Cancellations
There are currently no Train Cancellations reported.
4
Other Train Service Updates
10:41 Inverness to Wick due 14:56 has been delayed at Inverness 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 |
---|---|---|
10:41 | 10:53 | Inverness |
11:01 | 11:13 | Muir Of Ord |
11:12 | 11:24 | Dingwall |
11:24 | 11:36 | Alness |
11:30 | 11:42 | Invergordon |
11:42 | 11:54 | Fearn |
11:49 | 12:01 | Tain |
12:05 | 12:17 | Ardgay |
12:09 | 12:21 | Culrain |
12:10 | 12:22 | Invershin |
12:21 | 12:33 | Lairg |
12:34 | 12:46 | Rogart |
12:46 | 12:58 | Golspie |
12:48 | 13:00 | Dunrobin Castle |
12:57 | 13:09 | Brora |
13:12 | 13:24 | Helmsdale |
13:24 | 13:36 | Kildonan |
13:34 | 13:46 | Kinbrace |
13:46 | 13:58 | Forsinard |
13:54 | 14:06 | Altnabreac |
14:03 | 14:15 | Scotscalder |
14:14 | 14:26 | Georgemas Junction |
14:27 | 14:39 | Thurso |
14:39 | 14:51 | Georgemas Junction |
14:56 | 15:08 | Wick |
Facilities on the 12:07 Glasgow Queen Street to Inverness due 15:29.
This is due to a broken down train.
First class not available.
This is due to a broken down train.
First class not available.
Scheduled | Expected | Destination |
---|---|---|
12:07 | 12:07 | Glasgow Queen Street |
12:36 | 12:36 | Stirling |
13:11 | 13:11 | Perth |
13:27 | 13:27 | Dunkeld & Birnam |
13:40 | 13:40 | Pitlochry |
14:24 | 14:24 | Kingussie |
14:38 | 14:38 | Aviemore |
14:52 | 14:52 | Carrbridge |
15:29 | 15:29 | Inverness |
Facilities on the 18:01 Inverness to Aberdeen due 20:29.
This is due to a broken down train.
First class not available.
This is due to a broken down train.
First class not available.
Scheduled | Expected | Destination |
---|---|---|
18:01 | 18:01 | Inverness |
18:13 | 18:13 | Inverness Airport |
18:30 | 18:30 | Nairn |
18:42 | 18:42 | Forres |
18:56 | 18:56 | Elgin |
19:16 | 19:16 | Keith |
19:37 | 19:37 | Huntly |
19:53 | 19:53 | Insch |
20:05 | 20:05 | Inverurie |
20:10 | 20:10 | Kintore |
20:20 | 20:20 | Dyce |
20:29 | 20:29 | Aberdeen |
Facilities on the 20:37 Aberdeen to Glasgow Queen Street due 23:21.
This is due to a broken down train.
First class not available.
This is due to a broken down train.
First class not available.
Scheduled | Expected | Destination |
---|---|---|
20:37 | 20:37 | Aberdeen |
20:47 | 20:47 | Portlethen |
20:56 | 20:56 | Stonehaven |
21:10 | 21:10 | Laurencekirk |
21:20 | 21:20 | Montrose |
21:35 | 21:35 | Arbroath |
21:42 | 21:42 | Carnoustie |
21:48 | 21:48 | Monifieth |
21:52 | 21:52 | Broughty Ferry |
22:01 | 22:01 | Dundee |
22:23 | 22:23 | Perth |
22:53 | 22:53 | Stirling |
23:21 | 23:21 | 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:
Saturday 18 October
17:54 Inverness to Kyle train cancelled
Main bus to Kyle departs Inverness at 17:54
Connecting mini-bus departs Stromferry at 20:30
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
Train services operate as normal on Sunday 19 October
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:
Saturday 18 October
17:54 Inverness to Kyle train cancelled
Main bus to Kyle departs Inverness at 17:54
Connecting mini-bus departs Stromferry at 20:30
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
Train services operate as normal on Sunday 19 October
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.