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.
Catering is not available throughout.
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:54 | 18:54 | Elgin |
| 19:07 | 19:07 | Forres |
| 19:19 | 19:19 | Nairn |
| 19:28 | 19:28 | Inverness Airport |
| 19:39 | 19:39 | Inverness |
Facilities on the 16:34 Glasgow Queen Street to Oban due 19:42.
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 |
|---|---|---|
| 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:19 | 19:19 | Taynuilt |
| 19:29 | 19:29 | Connel Ferry |
| 19:42 | 19:42 | Oban |
Facilities on the 17:20 Inverness to Aberdeen due 19:36.
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 |
|---|---|---|
| 17:20 | 17:20 | Inverness |
| 17:30 | 17:30 | Inverness Airport |
| 17:39 | 17:39 | Nairn |
| 17:50 | 17:50 | Forres |
| 18:03 | 18:03 | Elgin |
| 18:22 | 18:22 | Keith |
| 18:44 | 18:44 | Huntly |
| 19:00 | 19:00 | Insch |
| 19:12 | 19:12 | Inverurie |
| 19:18 | 19:18 | Kintore |
| 19:27 | 19:27 | Dyce |
| 19:36 | 19:36 | Aberdeen |
Facilities on the 09/12/25 07:30 Edinburgh to Aberdeen due 10:06.
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 |
|---|---|---|
| 07:30 | 07:30 | Edinburgh |
| 07:35 | 07:35 | Haymarket |
| 08:19 | 08:19 | Cupar |
| 08:26 | 08:26 | Leuchars |
| 08:43 | 08:43 | Dundee |
| 08:51 | 08:51 | Broughty Ferry |
| 08:55 | 08:55 | Monifieth |
| 09:01 | 09:01 | Carnoustie |
| 09:09 | 09:09 | Arbroath |
| 09:27 | 09:27 | Montrose |
| 09:48 | 09:48 | Stonehaven |
| 10:06 | 10:06 | Aberdeen |
20
Train Formation Updates
Facilities on the 17:47 Dalmuir to Larkhall 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: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:21 | 18:21 | Dalmarnock |
| 18:25 | 18:25 | Rutherglen |
| 18:28 | 18:28 | Cambuslang |
| 18:35 | 18:35 | Newton Lanark |
| 18:39 | 18:39 | Blantyre |
| 18:42 | 18:42 | Hamilton West |
| 18:45 | 18:45 | Hamilton Central |
| 18:49 | 18:49 | Chatelherault |
| 18:52 | 18:52 | Merryton |
| 18:55 | 18:55 | Larkhall |
Facilities on the 17:50 Leven to Edinburgh due 19:08.
This is due to a shortage of train crew.
This train will now be formed of the usual number of coaches.
This is due to a shortage of train crew.
This train will now be formed of the usual number of coaches.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:50 | 17:50 | Leven |
| 17:55 | 17:55 | Cameron Bridge |
| 18:05 | 18:05 | Glenrothes With Thornton |
| 18:12 | 18:12 | Cardenden |
| 18:17 | 18:17 | Lochgelly |
| 18:23 | 18:23 | Cowdenbeath |
| 18:29 | 18:29 | Dunfermline Queen Margaret |
| 18:32 | 18:32 | Dunfermline City |
| 18:36 | 18:36 | Rosyth |
| 18:40 | 18:40 | Inverkeithing |
| 18:44 | 18:44 | North Queensferry |
| 18:48 | 18:48 | Dalmeny |
| 18:54 | 18:54 | Edinburgh Gateway |
| 18:57 | 18:57 | South Gyle |
| 19:04 | 19:04 | Haymarket |
| 19:08 | 19:08 | Edinburgh |
Facilities on the 17:59 Edinburgh to Glasgow Central due 19:28.
This is due to a train fault.
Will be formed of 3 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 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:59 | 17:59 | Edinburgh |
| 18:03 | 18:03 | Haymarket |
| 18:06 | 18:06 | Slateford |
| 18:09 | 18:09 | Kingsknowe |
| 18:11 | 18:11 | Wester Hailes |
| 18:15 | 18:15 | Curriehill |
| 18:21 | 18:21 | Kirknewton |
| 18:27 | 18:27 | Livingston South |
| 18:31 | 18:31 | West Calder |
| 18:35 | 18:35 | Addiewell |
| 18:39 | 18:39 | Breich |
| 18:43 | 18:43 | Fauldhouse |
| 18:48 | 18:48 | Shotts |
| 18:52 | 18:52 | Hartwood |
| 18:56 | 18:56 | Cleland |
| 19:00 | 19:00 | Carfin |
| 19:03 | 19:03 | Holytown |
| 19:08 | 19:08 | Bellshill |
| 19:14 | 19:14 | Uddingston |
| 19:19 | 19:19 | Cambuslang |
| 19:28 | 19:28 | Glasgow Central |
18:19 Edinburgh to Leven due 19:35 has been delayed at Edinburgh and is now 10 minutes late.
This is due to a late running train being in front of this one.
Will be formed of 2 coaches instead of 3.
This is due to a late running train being in front of this one.
Will be formed of 2 coaches instead of 3.
| Scheduled | Expected | Destination |
|---|---|---|
| 18:19 | 18:29 | Edinburgh |
| 18:23 | 18:33 | Haymarket |
| 18:28 | 18:38 | South Gyle |
| 18:31 | 18:41 | Edinburgh Gateway |
| 18:37 | 18:47 | Dalmeny |
| 18:41 | 18:51 | North Queensferry |
| 18:45 | 18:55 | Inverkeithing |
| 18:49 | 18:59 | Rosyth |
| 18:54 | 19:04 | Dunfermline City |
| 18:58 | 19:08 | Dunfermline Queen Margaret |
| 19:04 | 19:14 | Cowdenbeath |
| 19:10 | 19:20 | Lochgelly |
| 19:14 | 19:24 | Cardenden |
| 19:21 | 19:31 | Glenrothes With Thornton |
| 19:31 | 19:41 | Cameron Bridge |
| 19:35 | 19:45 | Leven |
Facilities on the 18:21 Dunblane to Edinburgh due 19:18.
This is due to a train fault.
Will be formed of 3 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 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 18:21 | 18:21 | Dunblane |
| 18:24 | 18:24 | Bridge Of Allan |
| 18:30 | 18:30 | Stirling |
| 18:38 | 18:38 | Larbert |
| 18:41 | 18:41 | Camelon |
| 18:44 | 18:44 | Falkirk Grahamston |
| 18:49 | 18:49 | Polmont |
| 18:55 | 18:55 | Linlithgow |
| 19:08 | 19:08 | Edinburgh Park |
| 19:14 | 19:14 | Haymarket |
| 19:18 | 19:18 | Edinburgh |
Facilities on the 18:26 North Berwick to Edinburgh due 18:59.
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 |
|---|---|---|
| 18:26 | 18:26 | North Berwick |
| 18:34 | 18:34 | Drem |
| 18:40 | 18:40 | Longniddry |
| 18:45 | 18:45 | Prestonpans |
| 18:48 | 18:48 | Wallyford |
| 18:52 | 18:52 | Musselburgh |
| 18:59 | 18:59 | Edinburgh |
Facilities on the 18:41 Edinburgh to Perth due 20:14.
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 |
|---|---|---|
| 18:41 | 18:41 | Edinburgh |
| 18:45 | 18:45 | Haymarket |
| 18:50 | 18:50 | South Gyle |
| 18:53 | 18:53 | Edinburgh Gateway |
| 19:03 | 19:03 | Inverkeithing |
| 19:07 | 19:07 | Dalgety Bay |
| 19:12 | 19:12 | Aberdour |
| 19:16 | 19:16 | Burntisland |
| 19:21 | 19:21 | Kinghorn |
| 19:26 | 19:26 | Kirkcaldy |
| 19:35 | 19:35 | Markinch |
| 19:44 | 19:44 | Ladybank |
| 20:14 | 20:14 | Perth |
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 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: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:34 | 19:34 | Dalmarnock |
| 19:36 | 19:36 | Bridgeton |
| 19:40 | 19:40 | 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:04 Edinburgh to Dunblane due 20:07.
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:04 | 19:04 | Edinburgh |
| 19:08 | 19:08 | Haymarket |
| 19:13 | 19:13 | Edinburgh Park |
| 19:27 | 19:27 | Linlithgow |
| 19:32 | 19:32 | Polmont |
| 19:39 | 19:39 | Falkirk Grahamston |
| 19:43 | 19:43 | Camelon |
| 19:50 | 19:50 | Larbert |
| 19:59 | 19:59 | Stirling |
| 20:03 | 20:03 | Bridge Of Allan |
| 20:07 | 20:07 | Dunblane |
Facilities on the 19:13 Perth to Edinburgh due 20:45.
This is due to a 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 a train fault.
Will be formed of 2 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 19:13 | 19:13 | Perth |
| 19:39 | 19:39 | Ladybank |
| 19:47 | 19:47 | Markinch |
| 19:57 | 19:57 | Kirkcaldy |
| 20:02 | 20:02 | Kinghorn |
| 20:07 | 20:07 | Burntisland |
| 20:11 | 20:11 | Aberdour |
| 20:16 | 20:16 | Dalgety Bay |
| 20:20 | 20:20 | Inverkeithing |
| 20:31 | 20:31 | Edinburgh Gateway |
| 20:33 | 20:33 | South Gyle |
| 20:39 | 20:39 | Haymarket |
| 20:45 | 20:45 | Edinburgh |
Facilities on the 19:40 Edinburgh to North Berwick due 20:14.
This is due to a train fault.
Will be formed of 3 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 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 19:40 | 19:40 | Edinburgh |
| 19:47 | 19:47 | Musselburgh |
| 19:51 | 19:51 | Wallyford |
| 19:55 | 19:55 | Prestonpans |
| 20:00 | 20:00 | Longniddry |
| 20:05 | 20:05 | Drem |
| 20:14 | 20:14 | North Berwick |
Facilities on the 19:45 Glasgow Central to Edinburgh due 21:01.
This is due to a train fault.
Will be formed of 3 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 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 19:45 | 19:45 | Glasgow Central |
| 20:01 | 20:01 | Bellshill |
| 20:09 | 20:09 | Motherwell |
| 20:16 | 20:16 | Wishaw |
| 20:23 | 20:23 | Carluke |
| 20:32 | 20:32 | Carstairs |
| 20:56 | 20:56 | Haymarket |
| 21:01 | 21:01 | Edinburgh |
Facilities on the 19:47 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: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 20:19 North Berwick to Edinburgh due 20:52.
This is due to a train fault.
Will be formed of 3 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 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 20:19 | 20:19 | North Berwick |
| 20:27 | 20:27 | Drem |
| 20:33 | 20:33 | Longniddry |
| 20:38 | 20:38 | Prestonpans |
| 20:41 | 20:41 | Wallyford |
| 20:45 | 20:45 | Musselburgh |
| 20:52 | 20:52 | Edinburgh |
Facilities on the 20:29 Dunblane to Edinburgh due 21:28.
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 |
|---|---|---|
| 20:29 | 20:29 | Dunblane |
| 20:32 | 20:32 | Bridge Of Allan |
| 20:38 | 20:38 | Stirling |
| 20:46 | 20:46 | Larbert |
| 20:49 | 20:49 | Camelon |
| 20:52 | 20:52 | Falkirk Grahamston |
| 20:57 | 20:57 | Polmont |
| 21:03 | 21:03 | Linlithgow |
| 21:17 | 21:17 | Edinburgh Park |
| 21:23 | 21:23 | Haymarket |
| 21:28 | 21:28 | Edinburgh |
Facilities on the 21:30 Inverness to Aberdeen due 23:46.
This is due to heavy rain flooding the railway.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to heavy rain flooding the railway.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 21:30 | 21:30 | Inverness |
| 21:40 | 21:40 | Inverness Airport |
| 21:52 | 21:52 | Nairn |
| 22:03 | 22:03 | Forres |
| 22:16 | 22:16 | Elgin |
| 22:36 | 22:36 | Keith |
| 22:53 | 22:53 | Huntly |
| 23:09 | 23:09 | Insch |
| 23:21 | 23:21 | Inverurie |
| 23:27 | 23:27 | Kintore |
| 23:36 | 23:36 | Dyce |
| 23:46 | 23:46 | Aberdeen |
Facilities on the 22:00 Aberdeen to Inverness due 00:12.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 22:00 | 22:00 | Aberdeen |
| 22:08 | 22:08 | Dyce |
| 22:18 | 22:18 | Kintore |
| 22:24 | 22:24 | Inverurie |
| 22:37 | 22:37 | Insch |
| 22:54 | 22:54 | Huntly |
| 23:09 | 23:09 | Keith |
| 23:29 | 23:29 | Elgin |
| 23:42 | 23:42 | Forres |
| 23:52 | 23:52 | Nairn |
| 00:01 | 00:01 | Inverness Airport |
| 00:12 | 00:12 | Inverness |
Facilities on the 22:03 Edinburgh to Dunblane due 23:06.
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 |
|---|---|---|
| 22:03 | 22:03 | Edinburgh |
| 22:08 | 22:08 | Haymarket |
| 22:12 | 22:12 | Edinburgh Park |
| 22:26 | 22:26 | Linlithgow |
| 22:31 | 22:31 | Polmont |
| 22:41 | 22:41 | Falkirk Grahamston |
| 22:44 | 22:44 | Camelon |
| 22:49 | 22:49 | Larbert |
| 22:58 | 22:58 | Stirling |
| 23:02 | 23:02 | Bridge Of Allan |
| 23:06 | 23:06 | Dunblane |
Facilities on the 23:17 Dunblane to Edinburgh due 00:17.
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 |
|---|---|---|
| 23:17 | 23:17 | Dunblane |
| 23:20 | 23:20 | Bridge Of Allan |
| 23:26 | 23:26 | Stirling |
| 23:33 | 23:33 | Larbert |
| 23:36 | 23:36 | Camelon |
| 23:42 | 23:42 | Falkirk Grahamston |
| 23:48 | 23:48 | Polmont |
| 23:55 | 23:55 | Linlithgow |
| 00:08 | 00:08 | Edinburgh Park |
| 00:13 | 00:13 | Haymarket |
| 00:17 | 00:17 | Edinburgh |
6
Train Cancellations
17:53 Lanark to Glasgow Central due 18:43 has been cancelled.
This is due to a train fault.
This is due to a train fault.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:53 | Not Stopping | Lanark |
| 18:03 | Not Stopping | Carluke |
| 18:09 | Not Stopping | Wishaw |
| 18:13 | Not Stopping | Shieldmuir |
| 18:17 | Not Stopping | Motherwell |
| 18:25 | Not Stopping | Bellshill |
| 18:29 | Not Stopping | Uddingston |
| 18:34 | Not Stopping | Cambuslang |
| 18:43 | Not Stopping | Glasgow Central |
18:27 Glasgow Central to Kilmarnock due 19:21 has been cancelled.
This is due to a train fault.
This is due to a train fault.
| Scheduled | Expected | Destination |
|---|---|---|
| 18:27 | Not Stopping | Glasgow Central |
| 18:36 | Not Stopping | Crossmyloof |
| 18:38 | Not Stopping | Pollokshaws West |
| 18:41 | Not Stopping | Kennishead |
| 18:44 | Not Stopping | Priesthill & Darnley |
| 18:47 | Not Stopping | Nitshill |
| 18:56 | Not Stopping | Barrhead |
| 19:08 | Not Stopping | Dunlop |
| 19:12 | Not Stopping | Stewarton |
| 19:16 | Not Stopping | Kilmaurs |
| 19:21 | Not Stopping | Kilmarnock |
18:45 Glasgow Queen Street to Edinburgh due 19:35 will be cancelled.
This is due to a safety inspection of the track.
This is due to a safety inspection of the track.
| Scheduled | Expected | Destination |
|---|---|---|
| 18:45 | Not Stopping | Glasgow Queen Street |
| 18:56 | Not Stopping | Croy |
| 19:07 | Not Stopping | Falkirk High |
| 19:12 | Not Stopping | Polmont |
| 19:17 | Not Stopping | Linlithgow |
| 19:30 | Not Stopping | Haymarket |
| 19:35 | Not Stopping | Edinburgh |
18:50 Glasgow Central to Lanark due 19:45 will be cancelled.
This is due to a train fault.
This is due to a train fault.
| Scheduled | Expected | Destination |
|---|---|---|
| 18:50 | Not Stopping | Glasgow Central |
| 18:58 | Not Stopping | Cambuslang |
| 19:03 | Not Stopping | Uddingston |
| 19:09 | Not Stopping | Bellshill |
| 19:19 | Not Stopping | Motherwell |
| 19:23 | Not Stopping | Shieldmuir |
| 19:27 | Not Stopping | Wishaw |
| 19:34 | Not Stopping | Carluke |
| 19:45 | Not Stopping | Lanark |
19:29 Kilmarnock to Glasgow Central due 20:15 will be cancelled.
This is due to a train fault.
This is due to a train fault.
| Scheduled | Expected | Destination |
|---|---|---|
| 19:29 | Not Stopping | Kilmarnock |
| 19:33 | Not Stopping | Kilmaurs |
| 19:38 | Not Stopping | Stewarton |
| 19:43 | Not Stopping | Dunlop |
| 19:53 | Not Stopping | Barrhead |
| 19:56 | Not Stopping | Nitshill |
| 19:59 | Not Stopping | Priesthill & Darnley |
| 20:01 | Not Stopping | Kennishead |
| 20:04 | Not Stopping | Pollokshaws West |
| 20:07 | Not Stopping | Crossmyloof |
| 20:15 | Not Stopping | Glasgow Central |
19:50 Lanark to Glasgow Central due 20:44 will be cancelled.
This is due to a train fault.
This is due to a train fault.
| Scheduled | Expected | Destination |
|---|---|---|
| 19:50 | Not Stopping | Lanark |
| 20:00 | Not Stopping | Carluke |
| 20:06 | Not Stopping | Wishaw |
| 20:10 | Not Stopping | Shieldmuir |
| 20:16 | Not Stopping | Motherwell |
| 20:24 | Not Stopping | Bellshill |
| 20:30 | Not Stopping | Uddingston |
| 20:35 | Not Stopping | Cambuslang |
| 20:44 | Not Stopping | Glasgow Central |
17
Other Train Service Updates
15:44 Inverness to Glasgow Queen Street due 19:22 has been previously delayed but is now on time from Perth.
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: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:58 | Dalwhinnie |
| 17:22 | 17:24 | Blair Atholl |
| 17:35 | 17:43 | Pitlochry |
| 17:50 | 18:02 | Dunkeld & Birnam |
| 18:20 | 18:20 | Perth |
| 18:53 | 18:53 | Stirling |
| 19:22 | 19:22 | Glasgow Queen Street |
16:00 Wick to Inverness due 20:14 has been previously delayed, has been further delayed at Brora and is now 8 minutes late.
This is due to a fault with barriers at a level crossing.
This is due to a fault with barriers at a level crossing.
| Scheduled | Expected | Destination |
|---|---|---|
| 16:00 | 16:00 | Wick |
| 16:18 | 16:18 | Georgemas Junction |
| 16:32 | 16:32 | Thurso |
| 16:45 | 16:45 | Georgemas Junction |
| 16:50 | 16:50 | Scotscalder |
| 17:00 | 17:00 | Altnabreac |
| 17:11 | 17:17 | Forsinard |
| 17:20 | 17:26 | Kinbrace |
| 17:30 | 17:36 | Kildonan |
| 17:44 | 17:50 | Helmsdale |
| 18:00 | 18:08 | Brora |
| 18:10 | 18:18 | Golspie |
| 18:19 | 18:27 | Rogart |
| 18:35 | 18:43 | Lairg |
| 18:43 | 18:51 | Invershin |
| 18:44 | 18:52 | Culrain |
| 18:51 | 18:59 | Ardgay |
| 19:07 | 19:15 | Tain |
| 19:25 | 19:33 | Invergordon |
| 19:42 | 19:50 | Dingwall |
| 19:53 | 20:01 | Muir Of Ord |
| 20:14 | 20:22 | Inverness |
16:29 Edinburgh to Aberdeen due 18:59 has been delayed at Arbroath 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 |
|---|---|---|
| 16:29 | 16:29 | Edinburgh |
| 16:35 | 16:35 | Haymarket |
| 17:18 | 17:18 | Cupar |
| 17:25 | 17:25 | Leuchars |
| 17:42 | 17:42 | Dundee |
| 17:59 | 18:07 | Arbroath |
| 18:15 | 18:23 | Montrose |
| 18:41 | 18:49 | Stonehaven |
| 18:59 | 19:07 | Aberdeen |
16:38 Glasgow Queen Street to Aberdeen due 19:28 is being delayed between Dundee and Arbroath and is now expected to be 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:38 | 16:38 | Glasgow Queen Street |
| 17:06 | 17:06 | Stirling |
| 17:46 | 17:46 | Perth |
| 18:09 | 18:09 | Dundee |
| 18:35 | 18:44 | Arbroath |
| 18:49 | 18:58 | Montrose |
| 19:28 | 19:37 | Aberdeen |
17:07 Dundee to Glasgow Queen Street due 18:52 is being delayed between Stirling and Glasgow Queen Street and is now expected to be 11 minutes late.
This is due to a safety inspection of the track.
This is due to a safety inspection of the track.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:07 | 17:07 | Dundee |
| 17:13 | 17:13 | Invergowrie |
| 17:37 | 17:37 | Perth |
| 17:52 | 17:52 | Gleneagles |
| 18:06 | 18:06 | Dunblane |
| 18:10 | 18:10 | Bridge Of Allan |
| 18:17 | 18:17 | Stirling |
| 18:52 | 19:03 | Glasgow Queen Street |
17:38 Edinburgh to Perth due 19:08 has been previously delayed, has been further delayed at Inverkeithing 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 |
|---|---|---|
| 17:38 | 17:38 | Edinburgh |
| 17:42 | 17:48 | Haymarket |
| 17:47 | 17:53 | South Gyle |
| 17:50 | 17:56 | Edinburgh Gateway |
| 18:00 | 18:08 | Inverkeithing |
| 18:04 | 18:12 | Dalgety Bay |
| 18:09 | 18:17 | Aberdour |
| 18:13 | 18:21 | Burntisland |
| 18:18 | 18:26 | Kinghorn |
| 18:24 | 18:32 | Kirkcaldy |
| 18:33 | 18:41 | Markinch |
| 18:41 | 18:49 | Ladybank |
| 19:08 | 19:16 | Perth |
17:41 Edinburgh to Glenrothes With Thornton due 18:44 has been previously delayed, has been further delayed at Dalmeny 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 |
|---|---|---|
| 17:41 | 17:41 | Edinburgh |
| 17:46 | 17:52 | Haymarket |
| 17:51 | 17:57 | South Gyle |
| 17:54 | 18:00 | Edinburgh Gateway |
| 18:00 | 18:08 | Dalmeny |
| 18:03 | 18:11 | North Queensferry |
| 18:07 | 18:15 | Inverkeithing |
| 18:11 | 18:19 | Rosyth |
| 18:16 | 18:24 | Dunfermline City |
| 18:20 | 18:28 | Dunfermline Queen Margaret |
| 18:27 | 18:35 | Cowdenbeath |
| 18:33 | 18:41 | Lochgelly |
| 18:37 | 18:45 | Cardenden |
| 18:44 | 18:52 | Glenrothes With Thornton |
17:45 Edinburgh to Glasgow Queen Street due 18:37 has been previously delayed, is being further delayed between Falkirk High and Croy and is now expected to be 12 minutes late.
This is due to a safety inspection of the track.
This is due to a safety inspection of the track.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:45 | 17:45 | Edinburgh |
| 17:50 | 17:53 | Haymarket |
| 18:07 | 18:13 | Linlithgow |
| 18:12 | 18:18 | Polmont |
| 18:17 | 18:23 | Falkirk High |
| 18:26 | 18:38 | Croy |
| 18:37 | 18:49 | Glasgow Queen Street |
17:46 Edinburgh to Dundee due 19:20 has been previously delayed, has been further delayed at Inverkeithing 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 |
|---|---|---|
| 17:46 | 17:46 | Edinburgh |
| 17:51 | 17:51 | Haymarket |
| 17:58 | 18:04 | Edinburgh Gateway |
| 18:11 | 18:19 | Inverkeithing |
| 18:31 | 18:39 | Kirkcaldy |
| 18:40 | 18:48 | Markinch |
| 18:49 | 18:57 | Ladybank |
| 18:56 | 19:04 | Cupar |
| 19:03 | 19:11 | Leuchars |
| 19:20 | 19:28 | Dundee |
17:46 Alloa to Glasgow Queen Street due 18:34 has been delayed between Larbert and Croy and is now 8 minutes late.
This is due to a safety inspection of the track.
This is due to a safety inspection of the track.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:46 | 17:46 | Alloa |
| 17:56 | 17:56 | Stirling |
| 18:05 | 18:05 | Larbert |
| 18:15 | 18:23 | Croy |
| 18:21 | 18:29 | Lenzie |
| 18:25 | 18:33 | Bishopbriggs |
| 18:34 | 18:42 | Glasgow Queen Street |
17:52 Edinburgh to Leven due 18:56 has been previously delayed and is now 8 minutes late from Inverkeithing.
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:52 | 17:52 | Edinburgh |
| 17:56 | 17:56 | Haymarket |
| 18:02 | 18:07 | Edinburgh Gateway |
| 18:07 | 18:14 | Dalmeny |
| 18:11 | 18:18 | North Queensferry |
| 18:15 | 18:23 | Inverkeithing |
| 18:18 | 18:26 | Dalgety Bay |
| 18:23 | 18:31 | Aberdour |
| 18:27 | 18:35 | Burntisland |
| 18:32 | 18:40 | Kinghorn |
| 18:37 | 18:45 | Kirkcaldy |
| 18:51 | 18:59 | Cameron Bridge |
| 18:56 | 19:04 | Leven |
18:00 Edinburgh to Glasgow Queen Street due 18:48 has been delayed at Falkirk High and is now 7 minutes late.
This is due to a safety inspection of the track.
This is due to a safety inspection of the track.
| Scheduled | Expected | Destination |
|---|---|---|
| 18:00 | 18:00 | Edinburgh |
| 18:06 | 18:06 | Haymarket |
| 18:25 | 18:32 | Falkirk High |
| 18:37 | 18:44 | Lenzie |
| 18:42 | 18:49 | Bishopbriggs |
| 18:48 | 18:55 | Glasgow Queen Street |
18:03 Larkhall to Dalmuir due 19:12 has been delayed at Larkhall 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 |
|---|---|---|
| 18:03 | 18:12 | Larkhall |
| 18:05 | 18:14 | Merryton |
| 18:08 | 18:17 | Chatelherault |
| 18:12 | 18:21 | Hamilton Central |
| 18:15 | 18:24 | Hamilton West |
| 18:18 | 18:27 | Blantyre |
| 18:22 | 18:31 | Newton Lanark |
| 18:26 | 18:35 | Cambuslang |
| 18:31 | 18:40 | Rutherglen |
| 18:34 | 18:43 | Dalmarnock |
| 18:36 | 18:45 | Bridgeton |
| 18:40 | 18:49 | Argyle Street |
| 18:46 | 18:55 | Glasgow Central Low Level |
| 18:48 | 18:57 | Anderston |
| 18:50 | 18:59 | Exhibition Centre |
| 18:54 | 19:03 | Partick |
| 18:57 | 19:06 | Hyndland |
| 18:59 | 19:08 | Jordanhill |
| 19:01 | 19:10 | Scotstounhill |
| 19:04 | 19:13 | Garscadden |
| 19:06 | 19:15 | Yoker |
| 19:08 | 19:17 | Clydebank |
| 19:12 | 19:21 | Dalmuir |
18:05 Dundee to Glasgow Queen Street due 19:52 will be delayed at Perth.
This is due to a train fault.
This is due to a train fault.
| Scheduled | Expected | Destination |
|---|---|---|
| 18:05 | 18:05 | Dundee |
| 18:11 | 18:11 | Invergowrie |
| 18:34 | 18:34 | Perth |
| 18:51 | 18:51 | Gleneagles |
| 19:09 | 19:09 | Dunblane |
| 19:13 | 19:13 | Bridge Of Allan |
| 19:19 | 19:19 | Stirling |
| 19:52 | 19:52 | Glasgow Queen Street |
18:06 Milngavie to Springburn due 18:45 has been previously delayed and is now 8 minutes late from Glasgow Queen Street Ll.
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 |
|---|---|---|
| 18:06 | 18:06 | Milngavie |
| 18:09 | 18:09 | Hillfoot |
| 18:11 | 18:15 | Bearsden |
| 18:14 | 18:18 | Westerton |
| 18:17 | 18:21 | Anniesland |
| 18:20 | 18:26 | Hyndland |
| 18:23 | 18:29 | Partick |
| 18:28 | 18:34 | Charing Cross |
| 18:31 | 18:39 | Glasgow Queen Street Ll |
| 18:33 | 18:41 | High Street |
| 18:35 | 18:43 | Bellgrove |
| 18:38 | 18:46 | Duke Street |
| 18:39 | 18:47 | Alexandra Parade |
| 18:43 | 18:51 | Barnhill |
| 18:45 | 18:53 | Springburn |
18:19 Edinburgh to Leven due 19:35 has been delayed at Edinburgh and is now 10 minutes late.
This is due to a late running train being in front of this one.
Will be formed of 2 coaches instead of 3.
This is due to a late running train being in front of this one.
Will be formed of 2 coaches instead of 3.
| Scheduled | Expected | Destination |
|---|---|---|
| 18:19 | 18:29 | Edinburgh |
| 18:23 | 18:33 | Haymarket |
| 18:28 | 18:38 | South Gyle |
| 18:31 | 18:41 | Edinburgh Gateway |
| 18:37 | 18:47 | Dalmeny |
| 18:41 | 18:51 | North Queensferry |
| 18:45 | 18:55 | Inverkeithing |
| 18:49 | 18:59 | Rosyth |
| 18:54 | 19:04 | Dunfermline City |
| 18:58 | 19:08 | Dunfermline Queen Margaret |
| 19:04 | 19:14 | Cowdenbeath |
| 19:10 | 19:20 | Lochgelly |
| 19:14 | 19:24 | Cardenden |
| 19:21 | 19:31 | Glenrothes With Thornton |
| 19:31 | 19:41 | Cameron Bridge |
| 19:35 | 19:45 | Leven |
18:30 Glasgow Queen Street to Edinburgh due 19:22 has been delayed at Glasgow Queen Street and is now 4 minutes late.
This is due to a safety inspection of the track.
This is due to a safety inspection of the track.
| Scheduled | Expected | Destination |
|---|---|---|
| 18:30 | 18:34 | Glasgow Queen Street |
| 18:37 | 18:41 | Bishopbriggs |
| 18:42 | 18:46 | Lenzie |
| 18:54 | 18:58 | Falkirk High |
| 19:17 | 19:21 | Haymarket |
| 19:22 | 19:26 | Edinburgh |
0
Improvement Works
For Today
There are currently no Improvement Works reported.
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
