0
Line Updates
There are currently no Line Updates reported.
10
Catering Updates
Facilities on the 06:03 Mallaig to Glasgow Queen Street due 11:33.
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 |
|---|---|---|
| 06:03 | 06:03 | Mallaig |
| 06:14 | 06:14 | Morar |
| 06:23 | 06:23 | Arisaig |
| 06:29 | 06:29 | Beasdale |
| 06:38 | 06:38 | Lochailort |
| 06:55 | 06:55 | Glenfinnan |
| 07:04 | 07:04 | Locheilside |
| 07:11 | 07:11 | Loch Eil Outward Bound |
| 07:17 | 07:17 | Corpach |
| 07:21 | 07:21 | Banavie |
| 07:44 | 07:44 | Fort William |
| 07:57 | 07:57 | Spean Bridge |
| 08:04 | 08:04 | Roy Bridge |
| 08:15 | 08:15 | Tulloch |
| 08:32 | 08:32 | Corrour |
| 08:47 | 08:47 | Rannoch |
| 09:07 | 09:07 | Bridge Of Orchy |
| 09:23 | 09:23 | Upper Tyndrum |
| 09:33 | 09:33 | Crianlarich |
| 09:52 | 09:52 | Ardlui |
| 10:06 | 10:06 | Arrochar & Tarbet |
| 10:32 | 10:32 | Garelochhead |
| 10:44 | 10:44 | Helensburgh Upper |
| 10:59 | 10:59 | Dumbarton Central |
| 11:09 | 11:09 | Dalmuir |
| 11:33 | 11:33 | Glasgow Queen Street |
Facilities on the 07:41 Glasgow Queen Street to Aberdeen due 10:23.
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 |
|---|---|---|
| 07:41 | 07:41 | Glasgow Queen Street |
| 08:09 | 08:09 | Stirling |
| 08:47 | 08:47 | Perth |
| 09:09 | 09:09 | Dundee |
| 09:25 | 09:25 | Arbroath |
| 09:39 | 09:39 | Montrose |
| 09:50 | 09:50 | Laurencekirk |
| 10:03 | 10:03 | Stonehaven |
| 10:12 | 10:12 | Portlethen |
| 10:23 | 10:23 | Aberdeen |
Facilities on the 08:35 Aberdeen to Glasgow Queen Street due 11:21.
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 |
|---|---|---|
| 08:35 | 08:35 | Aberdeen |
| 08:46 | 08:46 | Portlethen |
| 08:55 | 08:55 | Stonehaven |
| 09:08 | 09:08 | Laurencekirk |
| 09:18 | 09:18 | Montrose |
| 09:32 | 09:32 | Arbroath |
| 09:39 | 09:39 | Carnoustie |
| 09:45 | 09:45 | Monifieth |
| 09:50 | 09:50 | Broughty Ferry |
| 09:59 | 09:59 | Dundee |
| 10:21 | 10:21 | Perth |
| 10:51 | 10:51 | Stirling |
| 11:21 | 11:21 | Glasgow Queen Street |
Facilities on the 11:37 Aberdeen to Glasgow Queen Street due 14:15.
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 |
|---|---|---|
| 11:37 | 11:37 | Aberdeen |
| 11:48 | 11:48 | Portlethen |
| 11:56 | 11:56 | Stonehaven |
| 12:10 | 12:10 | Laurencekirk |
| 12:21 | 12:21 | Montrose |
| 12:35 | 12:35 | Arbroath |
| 12:53 | 12:53 | Dundee |
| 13:15 | 13:15 | Perth |
| 13:45 | 13:45 | Stirling |
| 14:15 | 14:15 | Glasgow Queen Street |
Facilities on the 12:22 Glasgow Queen Street to Oban due 15:28.
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 |
|---|---|---|
| 12:22 | 12:22 | Glasgow Queen Street |
| 12:53 | 12:53 | Dumbarton Central |
| 13:08 | 13:08 | Helensburgh Upper |
| 13:20 | 13:20 | Garelochhead |
| 13:40 | 13:40 | Arrochar & Tarbet |
| 13:56 | 13:56 | Ardlui |
| 14:18 | 14:18 | Crianlarich |
| 14:26 | 14:26 | Tyndrum Lower |
| 14:44 | 14:44 | Dalmally |
| 14:49 | 14:49 | Loch Awe |
| 14:54 | 14:54 | Falls Of Cruachan |
| 15:05 | 15:05 | Taynuilt |
| 15:15 | 15:15 | Connel Ferry |
| 15:28 | 15:28 | Oban |
Facilities on the 12:40 Glasgow Queen Street to Aberdeen due 15:16.
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 |
|---|---|---|
| 12:40 | 12:40 | Glasgow Queen Street |
| 13:07 | 13:07 | Stirling |
| 13:37 | 13:37 | Perth |
| 14:00 | 14:00 | Dundee |
| 14:08 | 14:08 | Broughty Ferry |
| 14:12 | 14:12 | Monifieth |
| 14:18 | 14:18 | Carnoustie |
| 14:26 | 14:26 | Arbroath |
| 14:40 | 14:40 | Montrose |
| 15:16 | 15:16 | Aberdeen |
Facilities on the 25/04/26 13:41 Aberdeen to Inverness due 15:58.
Catering is not available.
Catering is not available.
| Scheduled | Expected | Destination |
|---|---|---|
| 13:41 | 13:41 | Aberdeen |
| 13:49 | 13:49 | Dyce |
| 13:59 | 13:59 | Kintore |
| 14:05 | 14:05 | Inverurie |
| 14:19 | 14:19 | Insch |
| 14:38 | 14:38 | Huntly |
| 14:53 | 14:53 | Keith |
| 15:14 | 15:14 | Elgin |
| 15:27 | 15:27 | Forres |
| 15:38 | 15:38 | Nairn |
| 15:47 | 15:47 | Inverness Airport |
| 15:58 | 15:58 | Inverness |
Facilities on the 25/04/26 14:39 Glasgow Queen Street to Inverness due 19:39.
Catering is not available.
Catering is not available.
| Scheduled | Expected | Destination |
|---|---|---|
| 14:39 | 14:39 | Glasgow Queen Street |
| 15:07 | 15:07 | Stirling |
| 15:40 | 15:40 | 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 16:35 Glasgow Queen Street to Oban due 19:42.
This is due to a shortage of on train staff.
Catering is not available throughout.
This is due to a shortage of on train staff.
Catering is not available throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 16:35 | 16:35 | Glasgow Queen Street |
| 16:58 | 16:58 | Dalmuir |
| 17:07 | 17:07 | Dumbarton Central |
| 17:22 | 17:22 | Helensburgh Upper |
| 17:33 | 17:33 | Garelochhead |
| 17:57 | 17:57 | Arrochar & Tarbet |
| 18:10 | 18:10 | Ardlui |
| 18:29 | 18:29 | Crianlarich |
| 18:37 | 18:37 | Tyndrum Lower |
| 18:55 | 18:55 | Dalmally |
| 19:04 | 19:04 | Loch Awe |
| 19:09 | 19:09 | Falls Of Cruachan |
| 19:19 | 19:19 | Taynuilt |
| 19:29 | 19:29 | Connel Ferry |
| 19:42 | 19:42 | Oban |
Facilities on the 25/04/26 17:20 Inverness to Aberdeen due 19:36.
Catering is not available.
Catering is not available.
| 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 |
31
Train Formation Updates
Facilities on the 06:07 Edinburgh to Helensburgh Central due 08:15.
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 |
|---|---|---|
| 06:07 | 06:07 | Edinburgh |
| 06:12 | 06:12 | Haymarket |
| 06:17 | 06:17 | Edinburgh Park |
| 06:25 | 06:25 | Uphall |
| 06:29 | 06:29 | Livingston North |
| 06:36 | 06:36 | Bathgate |
| 06:41 | 06:41 | Armadale |
| 06:45 | 06:45 | Blackridge |
| 06:52 | 06:52 | Caldercruix |
| 06:56 | 06:56 | Drumgelloch |
| 07:03 | 07:03 | Airdrie |
| 07:05 | 07:05 | Coatdyke |
| 07:08 | 07:08 | Coatbridge Sunnyside |
| 07:11 | 07:11 | Blairhill |
| 07:15 | 07:15 | Easterhouse |
| 07:17 | 07:17 | Garrowhill |
| 07:20 | 07:20 | Shettleston |
| 07:22 | 07:22 | Carntyne |
| 07:26 | 07:26 | Bellgrove |
| 07:28 | 07:28 | High Street |
| 07:32 | 07:32 | Glasgow Queen Street Ll |
| 07:34 | 07:34 | Charing Cross |
| 07:38 | 07:38 | Partick |
| 07:41 | 07:41 | Hyndland |
| 07:51 | 07:51 | Dalmuir |
| 07:58 | 07:58 | Dumbarton East |
| 08:00 | 08:00 | Dumbarton Central |
| 08:02 | 08:02 | Dalreoch |
| 08:07 | 08:07 | Cardross |
| 08:12 | 08:12 | Craigendoran |
| 08:15 | 08:15 | Helensburgh Central |
Facilities on the 06:40 Edinburgh to Tweedbank due 07:42.
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 |
|---|---|---|
| 06:40 | 06:40 | Edinburgh |
| 06:47 | 06:47 | Brunstane |
| 06:51 | 06:51 | Newcraighall |
| 06:58 | 06:58 | Shawfair |
| 07:03 | 07:03 | Eskbank |
| 07:06 | 07:06 | Newtongrange |
| 07:11 | 07:11 | Gorebridge |
| 07:28 | 07:28 | Stow |
| 07:37 | 07:37 | Galashiels |
| 07:42 | 07:42 | Tweedbank |
Facilities on the 07:11 Glasgow Central to Edinburgh due 08:48.
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 |
|---|---|---|
| 07:11 | 07:11 | Glasgow Central |
| 07:25 | 07:25 | Cambuslang |
| 07:30 | 07:30 | Uddingston |
| 07:35 | 07:35 | Bellshill |
| 07:40 | 07:40 | Holytown |
| 07:42 | 07:42 | Carfin |
| 07:46 | 07:46 | Cleland |
| 07:51 | 07:51 | Hartwood |
| 07:55 | 07:55 | Shotts |
| 08:00 | 08:00 | Fauldhouse |
| 08:04 | 08:04 | Breich |
| 08:09 | 08:09 | Addiewell |
| 08:12 | 08:12 | West Calder |
| 08:17 | 08:17 | Livingston South |
| 08:22 | 08:22 | Kirknewton |
| 08:28 | 08:28 | Curriehill |
| 08:32 | 08:32 | Wester Hailes |
| 08:35 | 08:35 | Kingsknowe |
| 08:38 | 08:38 | Slateford |
| 08:43 | 08:43 | Haymarket |
| 08:48 | 08:48 | Edinburgh |
Facilities on the 07:37 Dundee to Edinburgh due 09:07.
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 |
|---|---|---|
| 07:37 | 07:37 | Dundee |
| 07:50 | 07:50 | Leuchars |
| 07:57 | 07:57 | Cupar |
| 08:05 | 08:05 | Ladybank |
| 08:12 | 08:12 | Markinch |
| 08:23 | 08:23 | Kirkcaldy |
| 08:41 | 08:41 | Inverkeithing |
| 08:52 | 08:52 | Edinburgh Gateway |
| 09:02 | 09:02 | Haymarket |
| 09:07 | 09:07 | Edinburgh |
Facilities on the 07:49 Tweedbank to Edinburgh due 08:49.
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 |
|---|---|---|
| 07:49 | 07:49 | Tweedbank |
| 07:53 | 07:53 | Galashiels |
| 08:02 | 08:02 | Stow |
| 08:19 | 08:19 | Gorebridge |
| 08:22 | 08:22 | Newtongrange |
| 08:25 | 08:25 | Eskbank |
| 08:31 | 08:31 | Shawfair |
| 08:35 | 08:35 | Newcraighall |
| 08:38 | 08:38 | Brunstane |
| 08:49 | 08:49 | Edinburgh |
Facilities on the 08:25 Helensburgh Central to Edinburgh due 10:33.
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 |
|---|---|---|
| 08:25 | 08:25 | Helensburgh Central |
| 08:28 | 08:28 | Craigendoran |
| 08:33 | 08:33 | Cardross |
| 08:38 | 08:38 | Dalreoch |
| 08:40 | 08:40 | Dumbarton Central |
| 08:42 | 08:42 | Dumbarton East |
| 08:51 | 08:51 | Dalmuir |
| 08:58 | 08:58 | Hyndland |
| 09:01 | 09:01 | Partick |
| 09:05 | 09:05 | Charing Cross |
| 09:09 | 09:09 | Glasgow Queen Street Ll |
| 09:11 | 09:11 | High Street |
| 09:14 | 09:14 | Bellgrove |
| 09:18 | 09:18 | Carntyne |
| 09:21 | 09:21 | Shettleston |
| 09:24 | 09:24 | Garrowhill |
| 09:27 | 09:27 | Easterhouse |
| 09:31 | 09:31 | Blairhill |
| 09:34 | 09:34 | Coatbridge Sunnyside |
| 09:37 | 09:37 | Coatdyke |
| 09:42 | 09:42 | Airdrie |
| 09:46 | 09:46 | Drumgelloch |
| 09:50 | 09:50 | Caldercruix |
| 09:57 | 09:57 | Blackridge |
| 10:01 | 10:01 | Armadale |
| 10:07 | 10:07 | Bathgate |
| 10:12 | 10:12 | Livingston North |
| 10:16 | 10:16 | Uphall |
| 10:24 | 10:24 | Edinburgh Park |
| 10:29 | 10:29 | Haymarket |
| 10:33 | 10:33 | Edinburgh |
Facilities on the 08:37 Edinburgh to Inverness due 12:06.
This is due to a 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 a train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 08:37 | 08:37 | Edinburgh |
| 08:42 | 08:42 | Haymarket |
| 09:31 | 09:31 | Stirling |
| 10:02 | 10:02 | Perth |
| 10:19 | 10:19 | Dunkeld & Birnam |
| 10:33 | 10:33 | Pitlochry |
| 11:15 | 11:15 | Kingussie |
| 11:29 | 11:29 | Aviemore |
| 11:38 | 11:38 | Carrbridge |
| 12:06 | 12:06 | Inverness |
Facilities on the 08:58 Edinburgh to Glasgow Central due 10:01.
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 |
|---|---|---|
| 08:58 | 08:58 | Edinburgh |
| 09:02 | 09:02 | Haymarket |
| 09:16 | 09:16 | Livingston South |
| 09:21 | 09:21 | West Calder |
| 09:33 | 09:33 | Shotts |
| 09:47 | 09:47 | Bellshill |
| 10:01 | 10:01 | Glasgow Central |
Facilities on the 09:14 Edinburgh to Tweedbank due 10:14.
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 |
|---|---|---|
| 09:14 | 09:14 | Edinburgh |
| 09:23 | 09:23 | Brunstane |
| 09:27 | 09:27 | Newcraighall |
| 09:30 | 09:30 | Shawfair |
| 09:34 | 09:34 | Eskbank |
| 09:37 | 09:37 | Newtongrange |
| 09:42 | 09:42 | Gorebridge |
| 10:00 | 10:00 | Stow |
| 10:08 | 10:08 | Galashiels |
| 10:14 | 10:14 | Tweedbank |
Facilities on the 09:36 Edinburgh to Perth due 11:07.
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 |
|---|---|---|
| 09:36 | 09:36 | Edinburgh |
| 09:40 | 09:40 | Haymarket |
| 09:45 | 09:45 | South Gyle |
| 09:47 | 09:47 | Edinburgh Gateway |
| 09:58 | 09:58 | Inverkeithing |
| 10:01 | 10:01 | Dalgety Bay |
| 10:06 | 10:06 | Aberdour |
| 10:11 | 10:11 | Burntisland |
| 10:16 | 10:16 | Kinghorn |
| 10:21 | 10:21 | Kirkcaldy |
| 10:30 | 10:30 | Markinch |
| 10:40 | 10:40 | Ladybank |
| 11:07 | 11:07 | Perth |
Facilities on the 10:16 Glasgow Central to Edinburgh due 11:49.
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 |
|---|---|---|
| 10:16 | 10:16 | Glasgow Central |
| 10:29 | 10:29 | Uddingston |
| 10:33 | 10:33 | Bellshill |
| 10:38 | 10:38 | Holytown |
| 10:41 | 10:41 | Carfin |
| 10:45 | 10:45 | Cleland |
| 10:50 | 10:50 | Hartwood |
| 10:56 | 10:56 | Shotts |
| 11:01 | 11:01 | Fauldhouse |
| 11:05 | 11:05 | Breich |
| 11:10 | 11:10 | Addiewell |
| 11:14 | 11:14 | West Calder |
| 11:21 | 11:21 | Livingston South |
| 11:25 | 11:25 | Kirknewton |
| 11:31 | 11:31 | Curriehill |
| 11:35 | 11:35 | Wester Hailes |
| 11:37 | 11:37 | Kingsknowe |
| 11:40 | 11:40 | Slateford |
| 11:44 | 11:44 | Haymarket |
| 11:49 | 11:49 | Edinburgh |
Facilities on the 10:20 Tweedbank to Edinburgh due 11:20.
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 |
|---|---|---|
| 10:20 | 10:20 | Tweedbank |
| 10:24 | 10:24 | Galashiels |
| 10:33 | 10:33 | Stow |
| 10:50 | 10:50 | Gorebridge |
| 10:53 | 10:53 | Newtongrange |
| 10:56 | 10:56 | Eskbank |
| 11:02 | 11:02 | Shawfair |
| 11:06 | 11:06 | Newcraighall |
| 11:09 | 11:09 | Brunstane |
| 11:20 | 11:20 | Edinburgh |
Facilities on the 10:48 Edinburgh to Bathgate due 11:15.
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 |
|---|---|---|
| 10:48 | 10:48 | Edinburgh |
| 10:53 | 10:53 | Haymarket |
| 10:58 | 10:58 | Edinburgh Park |
| 11:07 | 11:07 | Uphall |
| 11:11 | 11:11 | Livingston North |
| 11:15 | 11:15 | Bathgate |
Facilities on the 11:43 Edinburgh to Tweedbank due 12:42.
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 |
|---|---|---|
| 11:43 | 11:43 | Edinburgh |
| 11:50 | 11:50 | Brunstane |
| 11:54 | 11:54 | Newcraighall |
| 11:58 | 11:58 | Shawfair |
| 12:03 | 12:03 | Eskbank |
| 12:06 | 12:06 | Newtongrange |
| 12:11 | 12:11 | Gorebridge |
| 12:28 | 12:28 | Stow |
| 12:37 | 12:37 | Galashiels |
| 12:42 | 12:42 | Tweedbank |
Facilities on the 11:56 Edinburgh to Glasgow Central due 13:01.
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 |
|---|---|---|
| 11:56 | 11:56 | Edinburgh |
| 12:00 | 12:00 | Haymarket |
| 12:15 | 12:15 | Livingston South |
| 12:20 | 12:20 | West Calder |
| 12:32 | 12:32 | Shotts |
| 12:44 | 12:44 | Bellshill |
| 13:01 | 13:01 | Glasgow Central |
Facilities on the 12:13 Perth to Edinburgh due 13:52.
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 |
|---|---|---|
| 12:13 | 12:13 | Perth |
| 12:44 | 12:44 | Ladybank |
| 12:52 | 12:52 | Markinch |
| 13:02 | 13:02 | Kirkcaldy |
| 13:07 | 13:07 | Kinghorn |
| 13:12 | 13:12 | Burntisland |
| 13:16 | 13:16 | Aberdour |
| 13:21 | 13:21 | Dalgety Bay |
| 13:25 | 13:25 | Inverkeithing |
| 13:38 | 13:38 | Edinburgh Gateway |
| 13:40 | 13:40 | South Gyle |
| 13:47 | 13:47 | Haymarket |
| 13:52 | 13:52 | Edinburgh |
Facilities on the 12:39 Inverness to Aberdeen due 14:56.
This is due to a 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 a train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| 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 |
| 14:56 | 14:56 | Aberdeen |
Facilities on the 12:49 Tweedbank to Edinburgh due 13:51.
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 |
|---|---|---|
| 12:49 | 12:49 | Tweedbank |
| 12:53 | 12:53 | Galashiels |
| 13:02 | 13:02 | Stow |
| 13:19 | 13:19 | Gorebridge |
| 13:22 | 13:22 | Newtongrange |
| 13:25 | 13:25 | Eskbank |
| 13:35 | 13:35 | Shawfair |
| 13:39 | 13:39 | Newcraighall |
| 13:42 | 13:42 | Brunstane |
| 13:51 | 13:51 | Edinburgh |
Facilities on the 13:19 Glasgow Central to Edinburgh due 14:41.
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:19 | 13:19 | Glasgow Central |
| 13:29 | 13:29 | Uddingston |
| 13:34 | 13:34 | Bellshill |
| 13:37 | 13:37 | Holytown |
| 13:39 | 13:39 | Carfin |
| 13:43 | 13:43 | Cleland |
| 13:48 | 13:48 | Hartwood |
| 13:51 | 13:51 | Shotts |
| 13:57 | 13:57 | Fauldhouse |
| 14:00 | 14:00 | Breich |
| 14:05 | 14:05 | Addiewell |
| 14:08 | 14:08 | West Calder |
| 14:12 | 14:12 | Livingston South |
| 14:17 | 14:17 | Kirknewton |
| 14:23 | 14:23 | Curriehill |
| 14:27 | 14:27 | Wester Hailes |
| 14:29 | 14:29 | Kingsknowe |
| 14:32 | 14:32 | Slateford |
| 14:36 | 14:36 | Haymarket |
| 14:41 | 14:41 | Edinburgh |
Facilities on the 14:00 Edinburgh to Dundee due 15:25.
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 |
|---|---|---|
| 14:00 | 14:00 | Edinburgh |
| 14:05 | 14:05 | Haymarket |
| 14:10 | 14:10 | Edinburgh Gateway |
| 14:21 | 14:21 | Inverkeithing |
| 14:37 | 14:37 | Kirkcaldy |
| 14:46 | 14:46 | Markinch |
| 14:53 | 14:53 | Ladybank |
| 14:59 | 14:59 | Cupar |
| 15:06 | 15:06 | Leuchars |
| 15:25 | 15:25 | Dundee |
Facilities on the 14:14 Edinburgh to Tweedbank due 15:14.
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:14 | 14:14 | Edinburgh |
| 14:23 | 14:23 | Brunstane |
| 14:27 | 14:27 | Newcraighall |
| 14:30 | 14:30 | Shawfair |
| 14:34 | 14:34 | Eskbank |
| 14:37 | 14:37 | Newtongrange |
| 14:42 | 14:42 | Gorebridge |
| 15:00 | 15:00 | Stow |
| 15:08 | 15:08 | Galashiels |
| 15:14 | 15:14 | Tweedbank |
Facilities on the 14:56 Edinburgh to Glasgow Central due 16:09.
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:56 | 14:56 | Edinburgh |
| 15:00 | 15:00 | Haymarket |
| 15:16 | 15:16 | Livingston South |
| 15:20 | 15:20 | West Calder |
| 15:40 | 15:40 | Shotts |
| 15:51 | 15:51 | Bellshill |
| 16:09 | 16:09 | Glasgow Central |
Facilities on the 15:20 Tweedbank to Edinburgh due 16:20.
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:20 | 15:20 | Tweedbank |
| 15:24 | 15:24 | Galashiels |
| 15:33 | 15:33 | Stow |
| 15:50 | 15:50 | Gorebridge |
| 15:53 | 15:53 | Newtongrange |
| 15:56 | 15:56 | Eskbank |
| 16:02 | 16:02 | Shawfair |
| 16:06 | 16:06 | Newcraighall |
| 16:10 | 16:10 | Brunstane |
| 16:20 | 16:20 | Edinburgh |
Facilities on the 15:42 Dundee to Edinburgh due 17:11.
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 |
|---|---|---|
| 15:42 | 15:42 | Dundee |
| 15:55 | 15:55 | Leuchars |
| 16:02 | 16:02 | Cupar |
| 16:10 | 16:10 | Ladybank |
| 16:17 | 16:17 | Markinch |
| 16:30 | 16:30 | Kirkcaldy |
| 16:48 | 16:48 | Inverkeithing |
| 16:58 | 16:58 | Edinburgh Gateway |
| 17:06 | 17:06 | Haymarket |
| 17:11 | 17:11 | Edinburgh |
Facilities on the 16:17 Glasgow Central to Edinburgh due 17:53.
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:17 | 16:17 | Glasgow Central |
| 16:29 | 16:29 | Uddingston |
| 16:34 | 16:34 | Bellshill |
| 16:39 | 16:39 | Holytown |
| 16:41 | 16:41 | Carfin |
| 16:45 | 16:45 | Cleland |
| 16:50 | 16:50 | Hartwood |
| 16:57 | 16:57 | Shotts |
| 17:03 | 17:03 | Fauldhouse |
| 17:07 | 17:07 | Breich |
| 17:11 | 17:11 | Addiewell |
| 17:15 | 17:15 | West Calder |
| 17:21 | 17:21 | Livingston South |
| 17:26 | 17:26 | Kirknewton |
| 17:32 | 17:32 | Curriehill |
| 17:36 | 17:36 | Wester Hailes |
| 17:39 | 17:39 | Kingsknowe |
| 17:43 | 17:43 | Slateford |
| 17:48 | 17:48 | Haymarket |
| 17:53 | 17:53 | Edinburgh |
Facilities on the 16:32 Aberdeen to Glasgow Queen Street due 19:13.
This is due to a 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 a 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:32 | 16:32 | Aberdeen |
| 17:05 | 17:05 | Montrose |
| 17:19 | 17:19 | Arbroath |
| 17:26 | 17:26 | Carnoustie |
| 17:32 | 17:32 | Monifieth |
| 17:37 | 17:37 | Broughty Ferry |
| 17:48 | 17:48 | Dundee |
| 18:09 | 18:09 | Perth |
| 18:44 | 18:44 | Stirling |
| 19:13 | 19:13 | Glasgow Queen Street |
Facilities on the 16:43 Edinburgh to Tweedbank due 17:42.
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:43 | 16:43 | Edinburgh |
| 16:50 | 16:50 | Brunstane |
| 16:54 | 16:54 | Newcraighall |
| 16:58 | 16:58 | Shawfair |
| 17:03 | 17:03 | Eskbank |
| 17:06 | 17:06 | Newtongrange |
| 17:11 | 17:11 | Gorebridge |
| 17:28 | 17:28 | Stow |
| 17:37 | 17:37 | Galashiels |
| 17:42 | 17:42 | Tweedbank |
Facilities on the 17:49 Tweedbank to Edinburgh due 18:51.
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:49 | 17:49 | Tweedbank |
| 17:53 | 17:53 | Galashiels |
| 18:03 | 18:03 | Stow |
| 18:19 | 18:19 | Gorebridge |
| 18:22 | 18:22 | Newtongrange |
| 18:25 | 18:25 | Eskbank |
| 18:34 | 18:34 | Shawfair |
| 18:38 | 18:38 | Newcraighall |
| 18:41 | 18:41 | Brunstane |
| 18:51 | 18:51 | Edinburgh |
Facilities on the 18:31 Edinburgh to Glasgow Central due 19:57.
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:31 | 18:31 | Edinburgh |
| 18:35 | 18:35 | Haymarket |
| 18:40 | 18:40 | Slateford |
| 18:43 | 18:43 | Kingsknowe |
| 18:45 | 18:45 | Wester Hailes |
| 18:48 | 18:48 | Curriehill |
| 18:55 | 18:55 | Kirknewton |
| 19:11 | 19:11 | Carstairs |
| 19:22 | 19:22 | Carluke |
| 19:29 | 19:29 | Wishaw |
| 19:36 | 19:36 | Motherwell |
| 19:57 | 19:57 | Glasgow Central |
Facilities on the 19:37 Glasgow Queen Street to Aberdeen due 22:31.
This is due to a 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 a train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 19:37 | 19:37 | Glasgow Queen Street |
| 20:05 | 20:05 | Stirling |
| 20:42 | 20:42 | Perth |
| 21:07 | 21:07 | Dundee |
| 21:14 | 21:14 | Broughty Ferry |
| 21:19 | 21:19 | Monifieth |
| 21:25 | 21:25 | Carnoustie |
| 21:32 | 21:32 | Arbroath |
| 21:48 | 21:48 | Montrose |
| 21:59 | 21:59 | Laurencekirk |
| 22:12 | 22:12 | Stonehaven |
| 22:20 | 22:20 | Portlethen |
| 22:31 | 22:31 | Aberdeen |
Facilities on the 23:43 Edinburgh to Tweedbank due 00:43.
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:43 | 23:43 | Edinburgh |
| 23:51 | 23:51 | Brunstane |
| 23:55 | 23:55 | Newcraighall |
| 23:58 | 23:58 | Shawfair |
| 00:03 | 00:03 | Eskbank |
| 00:06 | 00:06 | Newtongrange |
| 00:11 | 00:11 | Gorebridge |
| 00:28 | 00:28 | Stow |
| 00:37 | 00:37 | Galashiels |
| 00:43 | 00:43 | Tweedbank |
1
Train Cancellation
07:54 Cowdenbeath to Edinburgh due 08:40 will be cancelled.
This is due to a train fault.
This is due to a train fault.
| Scheduled | Expected | Destination |
|---|---|---|
| 07:54 | Not Stopping | Cowdenbeath |
| 07:59 | Not Stopping | Dunfermline Queen Margaret |
| 08:03 | Not Stopping | Dunfermline City |
| 08:06 | Not Stopping | Rosyth |
| 08:11 | Not Stopping | Inverkeithing |
| 08:16 | Not Stopping | North Queensferry |
| 08:19 | Not Stopping | Dalmeny |
| 08:25 | Not Stopping | Edinburgh Gateway |
| 08:35 | Not Stopping | Haymarket |
| 08:40 | Not Stopping | Edinburgh |
6
Other Train Service Updates
05:20 Glasgow Queen Street to Oban due 08:35 has been delayed at Garelochhead and is now 9 minutes late.
This is due to a fault with the signalling system.
This is due to a fault with the signalling system.
| Scheduled | Expected | Destination |
|---|---|---|
| 05:20 | 05:20 | Glasgow Queen Street |
| 05:38 | 05:38 | Dalmuir |
| 05:47 | 05:47 | Dumbarton Central |
| 06:03 | 06:03 | Helensburgh Upper |
| 06:14 | 06:23 | Garelochhead |
| 06:34 | 06:43 | Arrochar & Tarbet |
| 06:52 | 07:01 | Ardlui |
| 07:18 | 07:27 | Crianlarich |
| 07:27 | 07:36 | Tyndrum Lower |
| 07:51 | 08:00 | Dalmally |
| 07:56 | 08:05 | Loch Awe |
| 08:11 | 08:20 | Taynuilt |
| 08:22 | 08:31 | Connel Ferry |
| 08:35 | 08:44 | Oban |
05:55 Helensburgh Central to Edinburgh due 08:01 will no longer call at Drumgelloch, Caldercruix, Blackridge and Armadale.
It has been previously delayed but is now 7 minutes late from Shettleston.
This is due to a fault with the signalling system.
It has been previously delayed but is now 7 minutes late from Shettleston.
This is due to a fault with the signalling system.
| Scheduled | Expected | Destination |
|---|---|---|
| 05:55 | 05:55 | Helensburgh Central |
| 05:58 | 05:58 | Craigendoran |
| 06:03 | 06:03 | Cardross |
| 06:08 | 06:08 | Dalreoch |
| 06:10 | 06:10 | Dumbarton Central |
| 06:12 | 06:21 | Dumbarton East |
| 06:20 | 06:29 | Dalmuir |
| 06:27 | 06:36 | Hyndland |
| 06:30 | 06:39 | Partick |
| 06:34 | 06:43 | Charing Cross |
| 06:37 | 06:46 | Glasgow Queen Street Ll |
| 06:39 | 06:48 | High Street |
| 06:42 | 06:51 | Bellgrove |
| 06:45 | 06:54 | Carntyne |
| 06:48 | 06:55 | Shettleston |
| 06:51 | 06:58 | Garrowhill |
| 06:54 | 07:01 | Easterhouse |
| 06:58 | 07:05 | Blairhill |
| 07:01 | 07:08 | Coatbridge Sunnyside |
| 07:03 | 07:10 | Coatdyke |
| 07:07 | 07:14 | Airdrie |
| 07:10 | Not Stopping | Drumgelloch |
| 07:15 | Not Stopping | Caldercruix |
| 07:21 | Not Stopping | Blackridge |
| 07:25 | Not Stopping | Armadale |
| 07:30 | 07:37 | Bathgate |
| 07:35 | 07:42 | Livingston North |
| 07:39 | 07:46 | Uphall |
| 07:48 | 07:55 | Edinburgh Park |
| 07:54 | 08:01 | Haymarket |
| 08:01 | 08:08 | Edinburgh |
07:08 Glasgow Central to Carlisle due 09:41 is being delayed between Glasgow Central and Barrhead and is now expected to be 21 minutes late.
This is due to train crew being delayed.
This is due to train crew being delayed.
| Scheduled | Expected | Destination |
|---|---|---|
| 07:08 | 07:25 | Glasgow Central |
| 07:22 | 07:43 | Barrhead |
| 07:34 | 07:55 | Dunlop |
| 07:38 | 07:59 | Stewarton |
| 07:43 | 08:04 | Kilmaurs |
| 07:55 | 08:16 | Kilmarnock |
| 08:11 | 08:32 | Auchinleck |
| 08:20 | 08:41 | New Cumnock |
| 08:28 | 08:49 | Kirkconnel |
| 08:33 | 08:54 | Sanquhar |
| 09:01 | 09:22 | Dumfries |
| 09:16 | 09:37 | Annan |
| 09:25 | 09:46 | Gretna Green |
| 09:41 | 10:02 | Carlisle |
07:15 Edinburgh to Glasgow Queen Street due 08:08 will no longer call at Linlithgow, Polmont and Croy.
It 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.
It 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.
| Scheduled | Expected | Destination |
|---|---|---|
| 07:15 | 07:25 | Edinburgh |
| 07:19 | 07:29 | Haymarket |
| 07:32 | Not Stopping | Linlithgow |
| 07:38 | Not Stopping | Polmont |
| 07:42 | 07:52 | Falkirk High |
| 07:51 | Not Stopping | Croy |
| 08:08 | 08:18 | Glasgow Queen Street |
07:23 Glasgow Central to Kilmarnock due 08:15 will be terminated at Barrhead.
It will no longer call at Dunlop, Stewarton, Kilmaurs and Kilmarnock.
This is due to train crew being delayed.
It will no longer call at Dunlop, Stewarton, Kilmaurs and Kilmarnock.
This is due to train crew being delayed.
| Scheduled | Expected | Destination |
|---|---|---|
| 07:23 | 07:23 | Glasgow Central |
| 07:30 | 07:30 | Crossmyloof |
| 07:33 | 07:33 | Pollokshaws West |
| 07:36 | 07:36 | Kennishead |
| 07:38 | 07:38 | Priesthill & Darnley |
| 07:41 | 07:41 | Nitshill |
| 07:49 | 07:49 | Barrhead |
| 08:01 | Not Stopping | Dunlop |
| 08:05 | Not Stopping | Stewarton |
| 08:09 | Not Stopping | Kilmaurs |
| 08:15 | Not Stopping | Kilmarnock |
08:23 Kilmarnock to Glasgow Central due 09:16 will be started from Barrhead.
It will no longer call at Kilmarnock, Kilmaurs, Stewarton and Dunlop.
This is due to train crew being delayed.
It will no longer call at Kilmarnock, Kilmaurs, Stewarton and Dunlop.
This is due to train crew being delayed.
| Scheduled | Expected | Destination |
|---|---|---|
| 08:23 | Not Stopping | Kilmarnock |
| 08:27 | Not Stopping | Kilmaurs |
| 08:32 | Not Stopping | Stewarton |
| 08:37 | Not Stopping | Dunlop |
| 08:55 | 08:55 | Barrhead |
| 08:58 | 08:58 | Nitshill |
| 09:00 | 09:00 | Priesthill & Darnley |
| 09:02 | 09:02 | Kennishead |
| 09:06 | 09:06 | Pollokshaws West |
| 09:09 | 09:09 | Crossmyloof |
| 09:16 | 09:16 | Glasgow Central |
1
Improvement Work
For Today
Planned engineering work will take place between Motherwell and Uddingston from 00:01, Saturday 25 April 2026 to 23:59, Sunday 26 April 2026, and from 00:01, Sunday 03 May 2026 to 23:59, Sunday 03 May 2026.
All lines are affected.
Additional Information:
Trackworks are taking place on the West Coast Main Line between Logans Road Level Crossing & Uddingston Jn. Trains between Motherwell and Uddingston normally routed via the West Coast Main Line are now diverted via Mossend West & South junctions.
Glasgow Central High Level Motherwell & Lanark
Glasgow Central High Level Edinburgh via Shotts
Glasgow Central High Level Edinburgh via Carstairs
Due to diversions, trains may be subject to revised timings
All lines are affected.
Additional Information:
Trackworks are taking place on the West Coast Main Line between Logans Road Level Crossing & Uddingston Jn. Trains between Motherwell and Uddingston normally routed via the West Coast Main Line are now diverted via Mossend West & South junctions.
Glasgow Central High Level Motherwell & Lanark
Glasgow Central High Level Edinburgh via Shotts
Glasgow Central High Level Edinburgh via Carstairs
Due to diversions, trains may be subject to revised timings
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
