wap logo wap.jcheck.com/scotrail    pda logo pda.jcheck.com/scotrail    rss logo RSS Feed cookie policy text logo Policies FAQ logo FAQs
Cookie Policy
JourneyCheck uses Cookies to provide some of the enhanced features available to users as well as to support some of the central functions of the website. We will not store any cookies other than ones strictly required by the website in order to function, unless you accept them here. Further information is available on our Cookies Policy Page.
Accept all cookies Decline
Live train information for all journeys
0 Line Updates
There are currently no Line Updates reported.
0 Catering Updates
There are currently no Catering Updates reported.
50 Train Formation Updates
Facilities on the 04:54 Inverness to Edinburgh due 09:38.
This is due to a broken down train.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:51
Scheduled Expected Destination
04:54 04:54 Inverness
05:04 05:04 Inverness Airport
05:14 05:14 Nairn
05:24 05:24 Forres
05:37 05:37 Elgin
05:56 05:56 Keith
06:11 06:11 Huntly
06:26 06:26 Insch
06:41 06:41 Inverurie
06:47 06:47 Kintore
06:56 06:56 Dyce
07:08 07:08 Aberdeen
07:27 07:27 Stonehaven
07:47 07:47 Montrose
08:01 08:01 Arbroath
08:26 08:26 Dundee
08:38 08:38 Leuchars
08:46 08:46 Cupar
09:34 09:34 Haymarket
09:38 09:38 Edinburgh

Facilities on the 05:11 Oban to Glasgow Queen Street due 08:42.
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.
Last Updated :05/07/2024 01:55
Scheduled Expected Destination
05:11 05:11 Oban
05:26 05:26 Connel Ferry
05:38 05:38 Taynuilt
05:57 05:57 Loch Awe
06:03 06:03 Dalmally
06:22 06:22 Tyndrum Lower
06:33 06:33 Crianlarich
06:51 06:51 Ardlui
07:10 07:10 Arrochar & Tarbet
07:30 07:30 Garelochhead
07:42 07:42 Helensburgh Upper
07:50 07:50 Cardross
07:59 07:59 Dumbarton Central
08:10 08:10 Singer
08:24 08:24 Maryhill
08:28 08:28 Possilpark & Parkhouse
08:42 08:42 Glasgow Queen Street

05:33 Edinburgh to Dunblane due 06:37 will be terminated at Stirling.
It will no longer call at Bridge Of Allan and Dunblane.
This is due to the train driver being taken ill.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:33
Scheduled Expected Destination
05:33 05:33 Edinburgh
05:37 05:37 Haymarket
05:42 05:42 Edinburgh Park
05:57 05:57 Linlithgow
06:02 06:02 Polmont
06:10 06:10 Falkirk Grahamston
06:13 06:13 Camelon
06:18 06:18 Larbert
06:29 06:29 Stirling
06:33 Not Stopping Bridge Of Allan
06:37 Not Stopping Dunblane

Facilities on the 06:19 Glasgow Queen Street to Alloa due 07:03.
This is due to a broken down train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:40
Scheduled Expected Destination
06:19 06:19 Glasgow Queen Street
06:24 06:24 Bishopbriggs
06:28 06:28 Lenzie
06:34 06:34 Croy
06:44 06:44 Larbert
06:54 06:54 Stirling
07:03 07:03 Alloa

Facilities on the 06:19 Perth to Edinburgh due 07:47.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:52
Scheduled Expected Destination
06:19 06:19 Perth
06:47 06:47 Markinch
06:57 06:57 Kirkcaldy
07:02 07:02 Kinghorn
07:07 07:07 Burntisland
07:12 07:12 Aberdour
07:17 07:17 Dalgety Bay
07:20 07:20 Inverkeithing
07:24 07:24 North Queensferry
07:28 07:28 Dalmeny
07:34 07:34 Edinburgh Gateway
07:36 07:36 South Gyle
07:43 07:43 Haymarket
07:47 07:47 Edinburgh

Facilities on the 06:34 Dundee to Edinburgh due 08:02.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:52
Scheduled Expected Destination
06:34 06:34 Dundee
06:47 06:47 Leuchars
06:55 06:55 Cupar
06:59 06:59 Springfield
07:04 07:04 Ladybank
07:12 07:12 Markinch
07:23 07:23 Kirkcaldy
07:39 07:39 Inverkeithing
07:51 07:51 Edinburgh Gateway
07:57 07:57 Haymarket
08:02 08:02 Edinburgh

Facilities on the 06:55 Glenrothes With Thornton to Edinburgh due 07:58.
This is due to the train driver being taken ill.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:28
Scheduled Expected Destination
06:55 06:55 Glenrothes With Thornton
07:02 07:02 Cardenden
07:07 07:07 Lochgelly
07:13 07:13 Cowdenbeath
07:19 07:19 Dunfermline Queen Margaret
07:22 07:22 Dunfermline City
07:26 07:26 Rosyth
07:30 07:30 Inverkeithing
07:35 07:35 North Queensferry
07:39 07:39 Dalmeny
07:45 07:45 Edinburgh Gateway
07:47 07:47 South Gyle
07:54 07:54 Haymarket
07:58 07:58 Edinburgh

06:55 Dunblane to Edinburgh due 07:56 will be started from Stirling.
It will no longer call at Dunblane and Bridge Of Allan.
This is due to the train driver being taken ill.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:33
Scheduled Expected Destination
06:55 Not Stopping Dunblane
06:58 Not Stopping Bridge Of Allan
07:04 07:04 Stirling
07:12 07:12 Larbert
07:15 07:15 Camelon
07:18 07:18 Falkirk Grahamston
07:24 07:24 Polmont
07:29 07:29 Linlithgow
07:43 07:43 Edinburgh Park
07:51 07:51 Haymarket
07:56 07:56 Edinburgh

07:12 Dundee to Glasgow Queen Street due 08:46 will be reinstated.
It will be started from Perth.
It will no longer call at Dundee and Invergowrie.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:27
Scheduled Expected Destination
07:12 Not Stopping Dundee
07:18 Not Stopping Invergowrie
07:39 07:39 Perth
07:54 07:54 Gleneagles
08:08 08:08 Dunblane
08:11 08:11 Bridge Of Allan
08:17 08:17 Stirling
08:46 08:46 Glasgow Queen Street

Facilities on the 07:15 Alloa to Glasgow Queen Street due 08:00.
This is due to a broken down train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:40
Scheduled Expected Destination
07:15 07:15 Alloa
07:25 07:25 Stirling
07:33 07:33 Larbert
07:43 07:43 Croy
07:49 07:49 Lenzie
07:53 07:53 Bishopbriggs
08:00 08:00 Glasgow Queen Street

Facilities on the 07:16 Perth to Edinburgh due 08:56.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:53
Scheduled Expected Destination
07:16 07:16 Perth
07:45 07:45 Ladybank
07:53 07:53 Markinch
08:03 08:03 Kirkcaldy
08:08 08:08 Kinghorn
08:13 08:13 Burntisland
08:18 08:18 Aberdour
08:23 08:23 Dalgety Bay
08:27 08:27 Inverkeithing
08:41 08:41 Edinburgh Gateway
08:44 08:44 South Gyle
08:52 08:52 Haymarket
08:56 08:56 Edinburgh

Facilities on the 07:30 Glasgow Queen Street to Edinburgh due 08:22.
This is due to a broken down train.
Will be formed of 3 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:36
Scheduled Expected Destination
07:30 07:30 Glasgow Queen Street
07:37 07:37 Bishopbriggs
07:41 07:41 Lenzie
07:56 07:56 Falkirk High
08:17 08:17 Haymarket
08:22 08:22 Edinburgh

Facilities on the 07:30 Edinburgh to Glasgow Queen Street due 08:21.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:28
Scheduled Expected Destination
07:30 07:30 Edinburgh
07:35 07:35 Haymarket
07:56 07:56 Falkirk High
08:09 08:09 Lenzie
08:13 08:13 Bishopbriggs
08:21 08:21 Glasgow Queen Street

Facilities on the 07:59 Edinburgh to Glasgow Queen Street due 08:53.
This is due to a broken down train.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:21
Scheduled Expected Destination
07:59 07:59 Edinburgh
08:06 08:06 Haymarket
08:29 08:29 Falkirk High
08:41 08:41 Lenzie
08:46 08:46 Bishopbriggs
08:53 08:53 Glasgow Queen Street

Facilities on the 08:00 Glasgow Queen Street to Edinburgh due 08:53.
This is due to a broken down train.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:34
Scheduled Expected Destination
08:00 08:00 Glasgow Queen Street
08:05 08:05 Bishopbriggs
08:10 08:10 Lenzie
08:22 08:22 Falkirk High
08:47 08:47 Haymarket
08:53 08:53 Edinburgh

Facilities on the 08:05 Edinburgh to Dunblane due 09:08.
This is due to the train driver being taken ill.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:33
Scheduled Expected Destination
08:05 08:05 Edinburgh
08:09 08:09 Haymarket
08:14 08:14 Edinburgh Park
08:30 08:30 Linlithgow
08:35 08:35 Polmont
08:41 08:41 Falkirk Grahamston
08:44 08:44 Camelon
08:49 08:49 Larbert
09:00 09:00 Stirling
09:04 09:04 Bridge Of Allan
09:08 09:08 Dunblane

Facilities on the 08:18 Glasgow Queen Street to Alloa due 09:05.
This is due to a broken down train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:40
Scheduled Expected Destination
08:18 08:18 Glasgow Queen Street
08:24 08:24 Bishopbriggs
08:28 08:28 Lenzie
08:34 08:34 Croy
08:44 08:44 Larbert
08:55 08:55 Stirling
09:05 09:05 Alloa

Facilities on the 08:30 Edinburgh to Glasgow Queen Street due 09:16.
This is due to a broken down train.
Will be formed of 3 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:36
Scheduled Expected Destination
08:30 08:30 Edinburgh
08:35 08:35 Haymarket
08:54 08:54 Falkirk High
09:06 09:06 Lenzie
09:10 09:10 Bishopbriggs
09:16 09:16 Glasgow Queen Street

Facilities on the 08:30 Glasgow Queen Street to Edinburgh due 09:24.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:28
Scheduled Expected Destination
08:30 08:30 Glasgow Queen Street
08:37 08:37 Bishopbriggs
08:42 08:42 Lenzie
08:54 08:54 Falkirk High
09:19 09:19 Haymarket
09:24 09:24 Edinburgh

Facilities on the 08:36 Edinburgh to Perth due 10:11.
This is due to the train driver being taken ill.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:28
Scheduled Expected Destination
08:36 08:36 Edinburgh
08:42 08:42 Haymarket
08:47 08:47 South Gyle
08:50 08:50 Edinburgh Gateway
09:00 09:00 Inverkeithing
09:04 09:04 Dalgety Bay
09:09 09:09 Aberdour
09:13 09:13 Burntisland
09:18 09:18 Kinghorn
09:24 09:24 Kirkcaldy
09:33 09:33 Markinch
09:45 09:45 Ladybank
10:11 10:11 Perth

Facilities on the 09:00 Edinburgh to Glasgow Queen Street due 09:46.
This is due to a broken down train.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:34
Scheduled Expected Destination
09:00 09:00 Edinburgh
09:06 09:06 Haymarket
09:24 09:24 Falkirk High
09:36 09:36 Lenzie
09:40 09:40 Bishopbriggs
09:46 09:46 Glasgow Queen Street

Facilities on the 09:00 Glasgow Queen Street to Edinburgh due 09:45.
This is due to a broken down train.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:21
Scheduled Expected Destination
09:00 09:00 Glasgow Queen Street
09:05 09:05 Bishopbriggs
09:10 09:10 Lenzie
09:22 09:22 Falkirk High
09:40 09:40 Haymarket
09:45 09:45 Edinburgh

09:08 Glasgow Queen Street to Dundee due 10:46 will be reinstated.
It will be terminated at Perth.
It will no longer call at Invergowrie and Dundee.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:27
Scheduled Expected Destination
09:08 09:08 Glasgow Queen Street
09:39 09:39 Stirling
09:45 09:45 Dunblane
09:58 09:58 Gleneagles
10:21 10:21 Perth
10:38 Not Stopping Invergowrie
10:46 Not Stopping Dundee

Facilities on the 09:19 Alloa to Glasgow Queen Street due 10:04.
This is due to a broken down train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:40
Scheduled Expected Destination
09:19 09:19 Alloa
09:30 09:30 Stirling
09:39 09:39 Larbert
09:48 09:48 Croy
09:54 09:54 Lenzie
09:58 09:58 Bishopbriggs
10:04 10:04 Glasgow Queen Street

Facilities on the 09:30 Glasgow Queen Street to Edinburgh due 10:26.
This is due to a broken down train.
Will be formed of 3 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:36
Scheduled Expected Destination
09:30 09:30 Glasgow Queen Street
09:38 09:38 Bishopbriggs
09:42 09:42 Lenzie
09:55 09:55 Falkirk High
10:21 10:21 Haymarket
10:26 10:26 Edinburgh

Facilities on the 09:30 Edinburgh to Glasgow Queen Street due 10:21.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:28
Scheduled Expected Destination
09:30 09:30 Edinburgh
09:35 09:35 Haymarket
09:58 09:58 Falkirk High
10:11 10:11 Lenzie
10:15 10:15 Bishopbriggs
10:21 10:21 Glasgow Queen Street

Facilities on the 09:32 Dunblane to Edinburgh due 10:31.
This is due to the train driver being taken ill.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:33
Scheduled Expected Destination
09:32 09:32 Dunblane
09:35 09:35 Bridge Of Allan
09:40 09:40 Stirling
09:48 09:48 Larbert
09:51 09:51 Camelon
09:55 09:55 Falkirk Grahamston
10:02 10:02 Polmont
10:07 10:07 Linlithgow
10:21 10:21 Edinburgh Park
10:27 10:27 Haymarket
10:31 10:31 Edinburgh

Facilities on the 10:40 Edinburgh to North Berwick due 11:15.
This is due to the train driver being taken ill.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:33
Scheduled Expected Destination
10:40 10:40 Edinburgh
10:49 10:49 Musselburgh
10:52 10:52 Wallyford
10:56 10:56 Prestonpans
11:00 11:00 Longniddry
11:06 11:06 Drem
11:15 11:15 North Berwick

Facilities on the 11:15 Perth to Edinburgh due 12:48.
This is due to the train driver being taken ill.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:28
Scheduled Expected Destination
11:15 11:15 Perth
11:40 11:40 Ladybank
11:48 11:48 Markinch
11:59 11:59 Kirkcaldy
12:04 12:04 Kinghorn
12:09 12:09 Burntisland
12:13 12:13 Aberdour
12:18 12:18 Dalgety Bay
12:21 12:21 Inverkeithing
12:34 12:34 Edinburgh Gateway
12:36 12:36 South Gyle
12:43 12:43 Haymarket
12:48 12:48 Edinburgh

Facilities on the 11:15 Dundee to Glasgow Queen Street due 13:01.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:27
Scheduled Expected Destination
11:15 11:15 Dundee
11:21 11:21 Invergowrie
11:41 11:41 Perth
11:59 11:59 Gleneagles
12:16 12:16 Dunblane
12:20 12:20 Bridge Of Allan
12:27 12:27 Stirling
13:01 13:01 Glasgow Queen Street

Facilities on the 11:25 North Berwick to Edinburgh due 11:59.
This is due to the train driver being taken ill.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:33
Scheduled Expected Destination
11:25 11:25 North Berwick
11:34 11:34 Drem
11:39 11:39 Longniddry
11:45 11:45 Prestonpans
11:49 11:49 Wallyford
11:53 11:53 Musselburgh
11:59 11:59 Edinburgh

Facilities on the 13:10 Glasgow Queen Street to Dundee due 14:47.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:27
Scheduled Expected Destination
13:10 13:10 Glasgow Queen Street
13:41 13:41 Stirling
13:46 13:46 Bridge Of Allan
13:51 13:51 Dunblane
14:05 14:05 Gleneagles
14:22 14:22 Perth
14:40 14:40 Invergowrie
14:47 14:47 Dundee

Facilities on the 13:37 Edinburgh to Perth due 15:12.
This is due to the train driver being taken ill.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:28
Scheduled Expected Destination
13:37 13:37 Edinburgh
13:41 13:41 Haymarket
13:46 13:46 South Gyle
13:48 13:48 Edinburgh Gateway
13:59 13:59 Inverkeithing
14:02 14:02 Dalgety Bay
14:07 14:07 Aberdour
14:12 14:12 Burntisland
14:17 14:17 Kinghorn
14:22 14:22 Kirkcaldy
14:31 14:31 Markinch
14:40 14:40 Ladybank
15:12 15:12 Perth

Facilities on the 13:41 Edinburgh to North Berwick due 14:14.
This is due to the train driver being taken ill.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:33
Scheduled Expected Destination
13:41 13:41 Edinburgh
13:48 13:48 Musselburgh
13:51 13:51 Wallyford
13:55 13:55 Prestonpans
13:59 13:59 Longniddry
14:05 14:05 Drem
14:14 14:14 North Berwick

Facilities on the 14:22 North Berwick to Edinburgh due 14:55.
This is due to the train driver being taken ill.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:33
Scheduled Expected Destination
14:22 14:22 North Berwick
14:31 14:31 Drem
14:36 14:36 Longniddry
14:41 14:41 Prestonpans
14:44 14:44 Wallyford
14:48 14:48 Musselburgh
14:55 14:55 Edinburgh

Facilities on the 15:15 Dundee to Glasgow Queen Street due 16:56.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:27
Scheduled Expected Destination
15:15 15:15 Dundee
15:21 15:21 Invergowrie
15:41 15:41 Perth
15:57 15:57 Gleneagles
16:11 16:11 Dunblane
16:15 16:15 Bridge Of Allan
16:22 16:22 Stirling
16:56 16:56 Glasgow Queen Street

Facilities on the 16:21 Perth to Edinburgh due 17:48.
This is due to the train driver being taken ill.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:28
Scheduled Expected Destination
16:21 16:21 Perth
16:42 16:42 Ladybank
16:50 16:50 Markinch
17:00 17:00 Kirkcaldy
17:05 17:05 Kinghorn
17:10 17:10 Burntisland
17:15 17:15 Aberdour
17:20 17:20 Dalgety Bay
17:23 17:23 Inverkeithing
17:34 17:34 Edinburgh Gateway
17:36 17:36 South Gyle
17:43 17:43 Haymarket
17:48 17:48 Edinburgh

Facilities on the 16:30 Glasgow Queen Street to Edinburgh due 17:24.
This is due to a broken down train.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:34
Scheduled Expected Destination
16:30 16:30 Glasgow Queen Street
16:35 16:35 Bishopbriggs
16:40 16:40 Lenzie
16:55 16:55 Falkirk High
17:19 17:19 Haymarket
17:24 17:24 Edinburgh

Facilities on the 17:00 Glasgow Queen Street to Edinburgh due 17:59.
This is due to a broken down train.
Will be formed of 4 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:48
Scheduled Expected Destination
17:00 17:00 Glasgow Queen Street
17:05 17:05 Bishopbriggs
17:10 17:10 Lenzie
17:25 17:25 Falkirk High
17:54 17:54 Haymarket
17:59 17:59 Edinburgh

Facilities on the 17:13 Edinburgh to North Berwick due 17:48.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:34
Scheduled Expected Destination
17:13 17:13 Edinburgh
17:19 17:19 Musselburgh
17:25 17:25 Wallyford
17:29 17:29 Prestonpans
17:33 17:33 Longniddry
17:39 17:39 Drem
17:48 17:48 North Berwick

Facilities on the 17:31 Edinburgh to Glasgow Queen Street due 18:18.
This is due to a broken down train.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:34
Scheduled Expected Destination
17:31 17:31 Edinburgh
17:35 17:35 Haymarket
17:55 17:55 Falkirk High
18:07 18:07 Lenzie
18:11 18:11 Bishopbriggs
18:18 18:18 Glasgow Queen Street

Facilities on the 17:54 North Berwick to Edinburgh due 18:19.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:34
Scheduled Expected Destination
17:54 17:54 North Berwick
18:11 18:11 Musselburgh
18:19 18:19 Edinburgh

Facilities on the 18:30 Glasgow Queen Street to Edinburgh due 19:22.
This is due to a broken down train.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 01:34
Scheduled Expected Destination
18:30 18:30 Glasgow Queen Street
18:37 18:37 Bishopbriggs
18:42 18:42 Lenzie
18:54 18:54 Falkirk High
19:17 19:17 Haymarket
19:22 19:22 Edinburgh

Facilities on the 18:39 Edinburgh to North Berwick due 19:20.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:34
Scheduled Expected Destination
18:39 18:39 Edinburgh
18:49 18:49 Musselburgh
18:54 18:54 Wallyford
18:57 18:57 Prestonpans
19:02 19:02 Longniddry
19:11 19:11 Drem
19:20 19:20 North Berwick

Facilities on the 18:41 Edinburgh to Perth due 20:10.
This is due to the train driver being taken ill.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:28
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:10 20:10 Perth

Facilities on the 19:10 Glasgow Queen Street to Dundee due 20:49.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:27
Scheduled Expected Destination
19:10 19:10 Glasgow Queen Street
19:42 19:42 Stirling
19:47 19:47 Bridge Of Allan
19:52 19:52 Dunblane
20:06 20:06 Gleneagles
20:25 20:25 Perth
20:43 20:43 Invergowrie
20:49 20:49 Dundee

Facilities on the 19:26 North Berwick to Edinburgh due 19:58.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:34
Scheduled Expected Destination
19:26 19:26 North Berwick
19:34 19:34 Drem
19:40 19:40 Longniddry
19:44 19:44 Prestonpans
19:48 19:48 Wallyford
19:52 19:52 Musselburgh
19:58 19:58 Edinburgh

Facilities on the 21:45 Edinburgh to Glasgow Queen Street due 22:36.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:28
Scheduled Expected Destination
21:45 21:45 Edinburgh
21:49 21:49 Haymarket
22:04 22:04 Linlithgow
22:09 22:09 Polmont
22:14 22:14 Falkirk High
22:23 22:23 Croy
22:36 22:36 Glasgow Queen Street

22:45 Edinburgh to Glasgow Queen Street due 23:38 will be reinstated.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:28
Scheduled Expected Destination
22:45 22:45 Edinburgh
22:51 22:51 Haymarket
23:07 23:07 Linlithgow
23:13 23:13 Polmont
23:17 23:17 Falkirk High
23:26 23:26 Croy
23:38 23:38 Glasgow Queen Street

23:45 Glasgow Queen Street to Edinburgh due 00:32 will be reinstated.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:28
Scheduled Expected Destination
23:45 23:45 Glasgow Queen Street
23:56 23:56 Croy
00:05 00:05 Falkirk High
00:09 00:09 Polmont
00:14 00:14 Linlithgow
00:27 00:27 Haymarket
00:32 00:32 Edinburgh

104 Train Cancellations
05:18 Edinburgh to Dunblane due 06:15 will be cancelled.
This is due to the train driver being taken ill.
Last Updated :05/07/2024 04:17
Scheduled Expected Destination
05:18 Not Stopping Edinburgh
05:23 Not Stopping Haymarket
05:27 Not Stopping Edinburgh Park
05:42 Not Stopping Linlithgow
05:47 Not Stopping Polmont
05:53 Not Stopping Falkirk Grahamston
05:56 Not Stopping Camelon
05:59 Not Stopping Larbert
06:08 Not Stopping Stirling
06:12 Not Stopping Bridge Of Allan
06:15 Not Stopping Dunblane

05/07/24 05:52 Dalmuir to Edinburgh due 07:32 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
05:52 Not Stopping Dalmuir
05:54 Not Stopping Clydebank
05:56 Not Stopping Yoker
05:59 Not Stopping Garscadden
06:01 Not Stopping Scotstounhill
06:04 Not Stopping Jordanhill
06:07 Not Stopping Hyndland
06:09 Not Stopping Partick
06:13 Not Stopping Charing Cross
06:17 Not Stopping Glasgow Queen Street Ll
06:19 Not Stopping High Street
06:21 Not Stopping Bellgrove
06:24 Not Stopping Carntyne
06:27 Not Stopping Shettleston
06:35 Not Stopping Coatbridge Sunnyside
06:41 Not Stopping Airdrie
06:44 Not Stopping Drumgelloch
06:48 Not Stopping Caldercruix
06:54 Not Stopping Blackridge
06:57 Not Stopping Armadale
07:03 Not Stopping Bathgate
07:08 Not Stopping Livingston North
07:11 Not Stopping Uphall
07:21 Not Stopping Edinburgh Park
07:27 Not Stopping Haymarket
07:32 Not Stopping Edinburgh

05/07/24 06:09 Dalmuir to Motherwell due 07:10 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:22
Scheduled Expected Destination
06:09 Not Stopping Dalmuir
06:11 Not Stopping Clydebank
06:13 Not Stopping Yoker
06:16 Not Stopping Garscadden
06:18 Not Stopping Scotstounhill
06:21 Not Stopping Jordanhill
06:24 Not Stopping Hyndland
06:26 Not Stopping Partick
06:29 Not Stopping Exhibition Centre
06:31 Not Stopping Anderston
06:34 Not Stopping Glasgow Central Low Level
06:36 Not Stopping Argyle Street
06:39 Not Stopping Bridgeton
06:41 Not Stopping Dalmarnock
06:43 Not Stopping Rutherglen
06:47 Not Stopping Carmyle
06:50 Not Stopping Mount Vernon
06:52 Not Stopping Baillieston
06:55 Not Stopping Bargeddie
06:59 Not Stopping Kirkwood
07:03 Not Stopping Whifflet
07:10 Not Stopping Motherwell

05/07/24 06:10 Edinburgh to Tweedbank due 07:10 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:14
Scheduled Expected Destination
06:10 Not Stopping Edinburgh
06:20 Not Stopping Brunstane
06:24 Not Stopping Newcraighall
06:27 Not Stopping Shawfair
06:32 Not Stopping Eskbank
06:35 Not Stopping Newtongrange
06:40 Not Stopping Gorebridge
06:57 Not Stopping Stow
07:06 Not Stopping Galashiels
07:10 Not Stopping Tweedbank

06:25 Dunblane to Edinburgh due 07:25 will be cancelled.
This is due to the train driver being taken ill.
Last Updated :05/07/2024 04:17
Scheduled Expected Destination
06:25 Not Stopping Dunblane
06:28 Not Stopping Bridge Of Allan
06:35 Not Stopping Stirling
06:45 Not Stopping Larbert
06:48 Not Stopping Camelon
06:50 Not Stopping Falkirk Grahamston
06:55 Not Stopping Polmont
07:01 Not Stopping Linlithgow
07:15 Not Stopping Edinburgh Park
07:20 Not Stopping Haymarket
07:25 Not Stopping Edinburgh

05/07/24 06:34 Bathgate to Milngavie due 07:45 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:20
Scheduled Expected Destination
06:34 Not Stopping Bathgate
06:53 Not Stopping Drumgelloch
06:58 Not Stopping Airdrie
07:02 Not Stopping Coatbridge Sunnyside
07:10 Not Stopping Shettleston
07:12 Not Stopping Carntyne
07:16 Not Stopping Bellgrove
07:18 Not Stopping High Street
07:22 Not Stopping Glasgow Queen Street Ll
07:24 Not Stopping Charing Cross
07:28 Not Stopping Partick
07:31 Not Stopping Hyndland
07:34 Not Stopping Anniesland
07:37 Not Stopping Westerton
07:40 Not Stopping Bearsden
07:42 Not Stopping Hillfoot
07:45 Not Stopping Milngavie

05/07/24 06:40 Edinburgh to Tweedbank due 07:41 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
06:40 Not Stopping Edinburgh
06:51 Not Stopping Brunstane
06:55 Not Stopping Newcraighall
06:58 Not Stopping Shawfair
07:03 Not Stopping Eskbank
07:06 Not Stopping Newtongrange
07:11 Not Stopping Gorebridge
07:28 Not Stopping Stow
07:37 Not Stopping Galashiels
07:41 Not Stopping Tweedbank

05/07/24 07:00 Dalmuir to Motherwell due 08:04 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:05
Scheduled Expected Destination
07:00 Not Stopping Dalmuir
07:02 Not Stopping Clydebank
07:04 Not Stopping Yoker
07:07 Not Stopping Garscadden
07:09 Not Stopping Scotstounhill
07:12 Not Stopping Jordanhill
07:14 Not Stopping Hyndland
07:16 Not Stopping Partick
07:19 Not Stopping Exhibition Centre
07:22 Not Stopping Anderston
07:27 Not Stopping Glasgow Central Low Level
07:29 Not Stopping Argyle Street
07:32 Not Stopping Bridgeton
07:34 Not Stopping Dalmarnock
07:37 Not Stopping Rutherglen
07:40 Not Stopping Cambuslang
07:45 Not Stopping Newton Lanark
07:49 Not Stopping Blantyre
07:52 Not Stopping Hamilton West
07:56 Not Stopping Hamilton Central
08:01 Not Stopping Airbles
08:04 Not Stopping Motherwell

07:05 Glasgow Central to Edinburgh due 08:26 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 00:42
Scheduled Expected Destination
07:05 Not Stopping Glasgow Central
07:21 Not Stopping Motherwell
07:27 Not Stopping Wishaw
07:37 Not Stopping Carluke
07:49 Not Stopping Carstairs
08:04 Not Stopping Kirknewton
08:09 Not Stopping Curriehill
08:12 Not Stopping Wester Hailes
08:14 Not Stopping Kingsknowe
08:17 Not Stopping Slateford
08:21 Not Stopping Haymarket
08:26 Not Stopping Edinburgh

05/07/24 07:19 Tweedbank to Edinburgh due 08:17 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:14
Scheduled Expected Destination
07:19 Not Stopping Tweedbank
07:23 Not Stopping Galashiels
07:32 Not Stopping Stow
07:49 Not Stopping Gorebridge
07:52 Not Stopping Newtongrange
07:55 Not Stopping Eskbank
08:00 Not Stopping Shawfair
08:03 Not Stopping Newcraighall
08:07 Not Stopping Brunstane
08:17 Not Stopping Edinburgh

05/07/24 07:28 Motherwell to Dalmuir due 08:32 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:22
Scheduled Expected Destination
07:28 Not Stopping Motherwell
07:36 Not Stopping Whifflet
07:39 Not Stopping Kirkwood
07:42 Not Stopping Bargeddie
07:45 Not Stopping Baillieston
07:47 Not Stopping Mount Vernon
07:50 Not Stopping Carmyle
07:54 Not Stopping Rutherglen
07:56 Not Stopping Dalmarnock
07:59 Not Stopping Bridgeton
08:02 Not Stopping Argyle Street
08:04 Not Stopping Glasgow Central Low Level
08:06 Not Stopping Anderston
08:08 Not Stopping Exhibition Centre
08:11 Not Stopping Partick
08:14 Not Stopping Hyndland
08:19 Not Stopping Jordanhill
08:21 Not Stopping Scotstounhill
08:24 Not Stopping Garscadden
08:26 Not Stopping Yoker
08:28 Not Stopping Clydebank
08:32 Not Stopping Dalmuir

07:40 Edinburgh to Tweedbank due 08:40 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 03:58
Scheduled Expected Destination
07:40 Not Stopping Edinburgh
07:50 Not Stopping Brunstane
07:54 Not Stopping Newcraighall
07:57 Not Stopping Shawfair
08:02 Not Stopping Eskbank
08:05 Not Stopping Newtongrange
08:10 Not Stopping Gorebridge
08:27 Not Stopping Stow
08:36 Not Stopping Galashiels
08:40 Not Stopping Tweedbank

05/07/24 07:49 Tweedbank to Edinburgh due 08:48 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
07:49 Not Stopping Tweedbank
07:53 Not Stopping Galashiels
08:02 Not Stopping Stow
08:19 Not Stopping Gorebridge
08:22 Not Stopping Newtongrange
08:25 Not Stopping Eskbank
08:31 Not Stopping Shawfair
08:35 Not Stopping Newcraighall
08:38 Not Stopping Brunstane
08:48 Not Stopping Edinburgh

05/07/24 07:54 Edinburgh to Helensburgh Central due 09:47 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
07:54 Not Stopping Edinburgh
07:58 Not Stopping Haymarket
08:05 Not Stopping Edinburgh Park
08:14 Not Stopping Uphall
08:17 Not Stopping Livingston North
08:23 Not Stopping Bathgate
08:36 Not Stopping Drumgelloch
08:39 Not Stopping Airdrie
08:41 Not Stopping Coatdyke
08:44 Not Stopping Coatbridge Sunnyside
08:46 Not Stopping Blairhill
08:50 Not Stopping Easterhouse
08:53 Not Stopping Garrowhill
09:00 Not Stopping High Street
09:02 Not Stopping Glasgow Queen Street Ll
09:04 Not Stopping Charing Cross
09:08 Not Stopping Partick
09:11 Not Stopping Hyndland
09:22 Not Stopping Dalmuir
09:29 Not Stopping Dumbarton East
09:32 Not Stopping Dumbarton Central
09:34 Not Stopping Dalreoch
09:39 Not Stopping Cardross
09:44 Not Stopping Craigendoran
09:47 Not Stopping Helensburgh Central

05/07/24 08:01 Dunblane to Edinburgh due 09:00 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:18
Scheduled Expected Destination
08:01 Not Stopping Dunblane
08:04 Not Stopping Bridge Of Allan
08:09 Not Stopping Stirling
08:18 Not Stopping Larbert
08:22 Not Stopping Camelon
08:25 Not Stopping Falkirk Grahamston
08:31 Not Stopping Polmont
08:37 Not Stopping Linlithgow
08:51 Not Stopping Edinburgh Park
08:56 Not Stopping Haymarket
09:00 Not Stopping Edinburgh

05/07/24 08:17 Motherwell to Dalmuir due 09:23 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:05
Scheduled Expected Destination
08:17 Not Stopping Motherwell
08:19 Not Stopping Airbles
08:25 Not Stopping Hamilton Central
08:28 Not Stopping Hamilton West
08:31 Not Stopping Blantyre
08:35 Not Stopping Newton Lanark
08:39 Not Stopping Cambuslang
08:44 Not Stopping Rutherglen
08:46 Not Stopping Dalmarnock
08:48 Not Stopping Bridgeton
08:52 Not Stopping Argyle Street
08:55 Not Stopping Glasgow Central Low Level
08:57 Not Stopping Anderston
08:59 Not Stopping Exhibition Centre
09:03 Not Stopping Partick
09:06 Not Stopping Hyndland
09:10 Not Stopping Anniesland
09:13 Not Stopping Westerton
09:15 Not Stopping Drumchapel
09:17 Not Stopping Drumry
09:20 Not Stopping Singer
09:23 Not Stopping Dalmuir

05/07/24 08:19 Glasgow Central to Glasgow Central due 08:56 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:31
Scheduled Expected Destination
08:19 Not Stopping Glasgow Central
08:24 Not Stopping Pollokshields East
08:25 Not Stopping Queens Park Strathclyde
08:27 Not Stopping Crosshill
08:29 Not Stopping Mount Florida
08:32 Not Stopping Cathcart
08:35 Not Stopping Langside
08:37 Not Stopping Pollokshaws East
08:39 Not Stopping Shawlands
08:41 Not Stopping Maxwell Park
08:47 Not Stopping Pollokshields West
08:56 Not Stopping Glasgow Central

05/07/24 08:37 Milngavie to Springburn due 09:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:20
Scheduled Expected Destination
08:37 Not Stopping Milngavie
08:40 Not Stopping Hillfoot
08:42 Not Stopping Bearsden
08:45 Not Stopping Westerton
08:48 Not Stopping Anniesland
08:51 Not Stopping Hyndland
08:54 Not Stopping Partick
08:59 Not Stopping Charing Cross
09:03 Not Stopping Glasgow Queen Street Ll
09:05 Not Stopping High Street
09:07 Not Stopping Bellgrove
09:09 Not Stopping Duke Street
09:10 Not Stopping Alexandra Parade
09:13 Not Stopping Barnhill
09:15 Not Stopping Springburn

08:40 Edinburgh to North Berwick due 09:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 03:21
Scheduled Expected Destination
08:40 Not Stopping Edinburgh
08:47 Not Stopping Musselburgh
08:51 Not Stopping Wallyford
08:55 Not Stopping Prestonpans
09:00 Not Stopping Longniddry
09:05 Not Stopping Drem
09:14 Not Stopping North Berwick

08:50 Tweedbank to Edinburgh due 09:48 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 03:58
Scheduled Expected Destination
08:50 Not Stopping Tweedbank
08:54 Not Stopping Galashiels
09:03 Not Stopping Stow
09:20 Not Stopping Gorebridge
09:23 Not Stopping Newtongrange
09:26 Not Stopping Eskbank
09:32 Not Stopping Shawfair
09:36 Not Stopping Newcraighall
09:39 Not Stopping Brunstane
09:48 Not Stopping Edinburgh

05/07/24 09:07 Edinburgh to Dunblane due 10:06 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:18
Scheduled Expected Destination
09:07 Not Stopping Edinburgh
09:11 Not Stopping Haymarket
09:15 Not Stopping Edinburgh Park
09:30 Not Stopping Linlithgow
09:36 Not Stopping Polmont
09:41 Not Stopping Falkirk Grahamston
09:45 Not Stopping Camelon
09:48 Not Stopping Larbert
09:58 Not Stopping Stirling
10:02 Not Stopping Bridge Of Allan
10:06 Not Stopping Dunblane

05/07/24 09:10 Edinburgh to Helensburgh Central due 11:13 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:13
Scheduled Expected Destination
09:10 Not Stopping Edinburgh
09:14 Not Stopping Haymarket
09:19 Not Stopping Edinburgh Park
09:27 Not Stopping Uphall
09:31 Not Stopping Livingston North
09:39 Not Stopping Bathgate
09:43 Not Stopping Armadale
09:47 Not Stopping Blackridge
09:53 Not Stopping Caldercruix
09:57 Not Stopping Drumgelloch
10:04 Not Stopping Airdrie
10:06 Not Stopping Coatdyke
10:08 Not Stopping Coatbridge Sunnyside
10:11 Not Stopping Blairhill
10:15 Not Stopping Easterhouse
10:17 Not Stopping Garrowhill
10:20 Not Stopping Shettleston
10:22 Not Stopping Carntyne
10:26 Not Stopping Bellgrove
10:28 Not Stopping High Street
10:32 Not Stopping Glasgow Queen Street Ll
10:34 Not Stopping Charing Cross
10:38 Not Stopping Partick
10:41 Not Stopping Hyndland
10:49 Not Stopping Dalmuir
10:57 Not Stopping Dumbarton East
10:59 Not Stopping Dumbarton Central
11:00 Not Stopping Dalreoch
11:05 Not Stopping Cardross
11:10 Not Stopping Craigendoran
11:13 Not Stopping Helensburgh Central

05/07/24 09:13 Edinburgh to Tweedbank due 10:13 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:07
Scheduled Expected Destination
09:13 Not Stopping Edinburgh
09:22 Not Stopping Brunstane
09:27 Not Stopping Newcraighall
09:30 Not Stopping Shawfair
09:35 Not Stopping Eskbank
09:38 Not Stopping Newtongrange
09:43 Not Stopping Gorebridge
10:00 Not Stopping Stow
10:09 Not Stopping Galashiels
10:13 Not Stopping Tweedbank

09:19 North Berwick to Edinburgh due 09:52 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 03:21
Scheduled Expected Destination
09:19 Not Stopping North Berwick
09:27 Not Stopping Drem
09:33 Not Stopping Longniddry
09:38 Not Stopping Prestonpans
09:41 Not Stopping Wallyford
09:45 Not Stopping Musselburgh
09:52 Not Stopping Edinburgh

05/07/24 09:25 Springburn to Milngavie due 10:02 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:20
Scheduled Expected Destination
09:25 Not Stopping Springburn
09:27 Not Stopping Barnhill
09:30 Not Stopping Alexandra Parade
09:32 Not Stopping Duke Street
09:34 Not Stopping Bellgrove
09:36 Not Stopping High Street
09:39 Not Stopping Glasgow Queen Street Ll
09:41 Not Stopping Charing Cross
09:45 Not Stopping Partick
09:48 Not Stopping Hyndland
09:51 Not Stopping Anniesland
09:54 Not Stopping Westerton
09:57 Not Stopping Bearsden
09:59 Not Stopping Hillfoot
10:02 Not Stopping Milngavie

05/07/24 09:26 Edinburgh to Glasgow Central due 10:55 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:04
Scheduled Expected Destination
09:26 Not Stopping Edinburgh
09:30 Not Stopping Haymarket
09:35 Not Stopping Slateford
09:38 Not Stopping Kingsknowe
09:40 Not Stopping Wester Hailes
09:43 Not Stopping Curriehill
09:50 Not Stopping Kirknewton
09:54 Not Stopping Livingston South
09:59 Not Stopping West Calder
10:02 Not Stopping Addiewell
10:06 Not Stopping Breich
10:10 Not Stopping Fauldhouse
10:20 Not Stopping Shotts
10:23 Not Stopping Hartwood
10:27 Not Stopping Cleland
10:30 Not Stopping Carfin
10:33 Not Stopping Holytown
10:38 Not Stopping Bellshill
10:42 Not Stopping Uddingston
10:55 Not Stopping Glasgow Central

05/07/24 09:35 Edinburgh to Dunblane due 10:38 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:06
Scheduled Expected Destination
09:35 Not Stopping Edinburgh
09:39 Not Stopping Haymarket
09:44 Not Stopping Edinburgh Park
09:59 Not Stopping Linlithgow
10:04 Not Stopping Polmont
10:12 Not Stopping Falkirk Grahamston
10:15 Not Stopping Camelon
10:20 Not Stopping Larbert
10:30 Not Stopping Stirling
10:34 Not Stopping Bridge Of Allan
10:38 Not Stopping Dunblane

05/07/24 09:42 Edinburgh to Tweedbank due 10:43 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:14
Scheduled Expected Destination
09:42 Not Stopping Edinburgh
09:51 Not Stopping Brunstane
09:56 Not Stopping Newcraighall
10:00 Not Stopping Shawfair
10:04 Not Stopping Eskbank
10:07 Not Stopping Newtongrange
10:12 Not Stopping Gorebridge
10:30 Not Stopping Stow
10:39 Not Stopping Galashiels
10:43 Not Stopping Tweedbank

05/07/24 09:45 Edinburgh to Glenrothes With Thornton due 10:48 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:18
Scheduled Expected Destination
09:45 Not Stopping Edinburgh
09:49 Not Stopping Haymarket
09:54 Not Stopping South Gyle
09:57 Not Stopping Edinburgh Gateway
10:03 Not Stopping Dalmeny
10:07 Not Stopping North Queensferry
10:11 Not Stopping Inverkeithing
10:15 Not Stopping Rosyth
10:20 Not Stopping Dunfermline City
10:24 Not Stopping Dunfermline Queen Margaret
10:30 Not Stopping Cowdenbeath
10:36 Not Stopping Lochgelly
10:40 Not Stopping Cardenden
10:48 Not Stopping Glenrothes With Thornton

05/07/24 09:47 Dalmuir to Larkhall due 10:56 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:22
Scheduled Expected Destination
09:47 Not Stopping Dalmuir
09:49 Not Stopping Singer
09:51 Not Stopping Drumry
09:55 Not Stopping Drumchapel
09:57 Not Stopping Westerton
10:00 Not Stopping Anniesland
10:04 Not Stopping Hyndland
10:06 Not Stopping Partick
10:10 Not Stopping Exhibition Centre
10:12 Not Stopping Anderston
10:18 Not Stopping Glasgow Central Low Level
10:20 Not Stopping Argyle Street
10:23 Not Stopping Bridgeton
10:25 Not Stopping Dalmarnock
10:27 Not Stopping Rutherglen
10:31 Not Stopping Cambuslang
10:36 Not Stopping Newton Lanark
10:40 Not Stopping Blantyre
10:43 Not Stopping Hamilton West
10:46 Not Stopping Hamilton Central
10:50 Not Stopping Chatelherault
10:53 Not Stopping Merryton
10:56 Not Stopping Larkhall

05/07/24 09:51 Glasgow Central to Glasgow Central due 10:23 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:31
Scheduled Expected Destination
09:51 Not Stopping Glasgow Central
09:56 Not Stopping Pollokshields East
09:57 Not Stopping Queens Park Strathclyde
09:59 Not Stopping Crosshill
10:01 Not Stopping Mount Florida
10:03 Not Stopping Cathcart
10:06 Not Stopping Langside
10:08 Not Stopping Pollokshaws East
10:10 Not Stopping Shawlands
10:12 Not Stopping Maxwell Park
10:14 Not Stopping Pollokshields West
10:23 Not Stopping Glasgow Central

09:57 Edinburgh to Dundee due 11:23 will be cancelled.
This is due to the train driver being taken ill.
Last Updated :05/07/2024 02:46
Scheduled Expected Destination
09:57 Not Stopping Edinburgh
10:03 Not Stopping Haymarket
10:08 Not Stopping Edinburgh Gateway
10:19 Not Stopping Inverkeithing
10:35 Not Stopping Kirkcaldy
10:46 Not Stopping Markinch
10:54 Not Stopping Ladybank
11:00 Not Stopping Cupar
11:07 Not Stopping Leuchars
11:23 Not Stopping Dundee

09:57 Edinburgh to Glasgow Central due 11:09 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 04:21
Scheduled Expected Destination
09:57 Not Stopping Edinburgh
10:01 Not Stopping Haymarket
10:14 Not Stopping Livingston South
10:20 Not Stopping West Calder
10:35 Not Stopping Shotts
10:49 Not Stopping Bellshill
11:09 Not Stopping Glasgow Central

10:10 Edinburgh to Dunbar due 10:39 will be cancelled.
This is due to the train driver being taken ill.
Last Updated :05/07/2024 04:17
Scheduled Expected Destination
10:10 Not Stopping Edinburgh
10:16 Not Stopping Musselburgh
10:21 Not Stopping Wallyford
10:34 Not Stopping East Linton
10:39 Not Stopping Dunbar

05/07/24 10:13 Edinburgh to Tweedbank due 11:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:14
Scheduled Expected Destination
10:13 Not Stopping Edinburgh
10:24 Not Stopping Brunstane
10:28 Not Stopping Newcraighall
10:31 Not Stopping Shawfair
10:35 Not Stopping Eskbank
10:38 Not Stopping Newtongrange
10:43 Not Stopping Gorebridge
11:01 Not Stopping Stow
11:10 Not Stopping Galashiels
11:14 Not Stopping Tweedbank

05/07/24 10:15 Dalmuir to Larkhall due 11:24 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:30
Scheduled Expected Destination
10:15 Not Stopping Dalmuir
10:17 Not Stopping Singer
10:19 Not Stopping Drumry
10:24 Not Stopping Drumchapel
10:26 Not Stopping Westerton
10:31 Not Stopping Anniesland
10:34 Not Stopping Hyndland
10:37 Not Stopping Partick
10:40 Not Stopping Exhibition Centre
10:43 Not Stopping Anderston
10:46 Not Stopping Glasgow Central Low Level
10:47 Not Stopping Argyle Street
10:50 Not Stopping Bridgeton
10:52 Not Stopping Dalmarnock
10:54 Not Stopping Rutherglen
10:58 Not Stopping Cambuslang
11:04 Not Stopping Newton Lanark
11:08 Not Stopping Blantyre
11:11 Not Stopping Hamilton West
11:14 Not Stopping Hamilton Central
11:18 Not Stopping Chatelherault
11:21 Not Stopping Merryton
11:24 Not Stopping Larkhall

05/07/24 10:20 Tweedbank to Edinburgh due 11:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:07
Scheduled Expected Destination
10:20 Not Stopping Tweedbank
10:24 Not Stopping Galashiels
10:33 Not Stopping Stow
10:50 Not Stopping Gorebridge
10:53 Not Stopping Newtongrange
10:56 Not Stopping Eskbank
11:01 Not Stopping Shawfair
11:05 Not Stopping Newcraighall
11:08 Not Stopping Brunstane
11:15 Not Stopping Edinburgh

05/07/24 10:41 Inverness to Wick due 14:56 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source replacement coaches operated by D&E Coaches which will run from Inverness to Wick calling at all stations.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay .
Last Updated :04/07/2024 21:57
Scheduled Expected Destination
10:41 Not Stopping Inverness
11:01 Not Stopping Muir Of Ord
11:12 Not Stopping Dingwall
11:24 Not Stopping Alness
11:30 Not Stopping Invergordon
11:42 Not Stopping Fearn
11:49 Not Stopping Tain
12:05 Not Stopping Ardgay
12:09 Not Stopping Culrain
12:10 Not Stopping Invershin
12:21 Not Stopping Lairg
12:34 Not Stopping Rogart
12:46 Not Stopping Golspie
12:48 Not Stopping Dunrobin Castle
12:57 Not Stopping Brora
13:12 Not Stopping Helmsdale
13:24 Not Stopping Kildonan
13:34 Not Stopping Kinbrace
13:46 Not Stopping Forsinard
14:03 Not Stopping Scotscalder
14:14 Not Stopping Georgemas Junction
14:27 Not Stopping Thurso
14:39 Not Stopping Georgemas Junction
14:56 Not Stopping Wick

05/07/24 10:50 Tweedbank to Edinburgh due 11:50 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:14
Scheduled Expected Destination
10:50 Not Stopping Tweedbank
10:54 Not Stopping Galashiels
11:03 Not Stopping Stow
11:20 Not Stopping Gorebridge
11:23 Not Stopping Newtongrange
11:26 Not Stopping Eskbank
11:32 Not Stopping Shawfair
11:37 Not Stopping Newcraighall
11:40 Not Stopping Brunstane
11:50 Not Stopping Edinburgh

05/07/24 10:55 Dunblane to Edinburgh due 11:56 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:06
Scheduled Expected Destination
10:55 Not Stopping Dunblane
10:58 Not Stopping Bridge Of Allan
11:04 Not Stopping Stirling
11:12 Not Stopping Larbert
11:16 Not Stopping Camelon
11:21 Not Stopping Falkirk Grahamston
11:26 Not Stopping Polmont
11:31 Not Stopping Linlithgow
11:47 Not Stopping Edinburgh Park
11:52 Not Stopping Haymarket
11:56 Not Stopping Edinburgh

05/07/24 11:01 Glenrothes With Thornton to Edinburgh due 12:05 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:18
Scheduled Expected Destination
11:01 Not Stopping Glenrothes With Thornton
11:08 Not Stopping Cardenden
11:13 Not Stopping Lochgelly
11:19 Not Stopping Cowdenbeath
11:25 Not Stopping Dunfermline Queen Margaret
11:28 Not Stopping Dunfermline City
11:32 Not Stopping Rosyth
11:37 Not Stopping Inverkeithing
11:41 Not Stopping North Queensferry
11:45 Not Stopping Dalmeny
11:51 Not Stopping Edinburgh Gateway
11:54 Not Stopping South Gyle
12:00 Not Stopping Haymarket
12:05 Not Stopping Edinburgh

11:01 Dunbar to Edinburgh due 11:35 will be cancelled.
This is due to the train driver being taken ill.
Last Updated :05/07/2024 04:17
Scheduled Expected Destination
11:01 Not Stopping Dunbar
11:08 Not Stopping East Linton
11:21 Not Stopping Wallyford
11:26 Not Stopping Musselburgh
11:35 Not Stopping Edinburgh

05/07/24 11:03 Larkhall to Dalmuir due 12:13 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:22
Scheduled Expected Destination
11:03 Not Stopping Larkhall
11:05 Not Stopping Merryton
11:08 Not Stopping Chatelherault
11:13 Not Stopping Hamilton Central
11:15 Not Stopping Hamilton West
11:19 Not Stopping Blantyre
11:23 Not Stopping Newton Lanark
11:27 Not Stopping Cambuslang
11:31 Not Stopping Rutherglen
11:33 Not Stopping Dalmarnock
11:35 Not Stopping Bridgeton
11:39 Not Stopping Argyle Street
11:47 Not Stopping Glasgow Central Low Level
11:49 Not Stopping Anderston
11:51 Not Stopping Exhibition Centre
11:55 Not Stopping Partick
11:58 Not Stopping Hyndland
12:00 Not Stopping Jordanhill
12:02 Not Stopping Scotstounhill
12:05 Not Stopping Garscadden
12:07 Not Stopping Yoker
12:09 Not Stopping Clydebank
12:13 Not Stopping Dalmuir

05/07/24 11:21 Tweedbank to Edinburgh due 12:16 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:14
Scheduled Expected Destination
11:21 Not Stopping Tweedbank
11:25 Not Stopping Galashiels
11:34 Not Stopping Stow
11:51 Not Stopping Gorebridge
11:54 Not Stopping Newtongrange
11:57 Not Stopping Eskbank
12:01 Not Stopping Shawfair
12:06 Not Stopping Newcraighall
12:09 Not Stopping Brunstane
12:16 Not Stopping Edinburgh

05/07/24 11:24 Glasgow Queen Street to Falkirk Grahamston due 12:08 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:04
Scheduled Expected Destination
11:24 Not Stopping Glasgow Queen Street
11:33 Not Stopping Springburn
11:38 Not Stopping Robroyston
11:41 Not Stopping Stepps
11:45 Not Stopping Gartcosh
11:51 Not Stopping Greenfaulds
11:54 Not Stopping Cumbernauld
12:06 Not Stopping Camelon
12:08 Not Stopping Falkirk Grahamston

05/07/24 11:33 Larkhall to Dalmuir due 12:42 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:30
Scheduled Expected Destination
11:33 Not Stopping Larkhall
11:35 Not Stopping Merryton
11:38 Not Stopping Chatelherault
11:43 Not Stopping Hamilton Central
11:45 Not Stopping Hamilton West
11:50 Not Stopping Blantyre
11:54 Not Stopping Newton Lanark
11:57 Not Stopping Cambuslang
12:02 Not Stopping Rutherglen
12:05 Not Stopping Dalmarnock
12:07 Not Stopping Bridgeton
12:11 Not Stopping Argyle Street
12:17 Not Stopping Glasgow Central Low Level
12:19 Not Stopping Anderston
12:21 Not Stopping Exhibition Centre
12:25 Not Stopping Partick
12:27 Not Stopping Hyndland
12:29 Not Stopping Jordanhill
12:32 Not Stopping Scotstounhill
12:34 Not Stopping Garscadden
12:36 Not Stopping Yoker
12:38 Not Stopping Clydebank
12:42 Not Stopping Dalmuir

11:42 Edinburgh to North Berwick due 12:16 will be cancelled.
This is due to the train driver being taken ill.
Last Updated :05/07/2024 04:17
Scheduled Expected Destination
11:42 Not Stopping Edinburgh
11:48 Not Stopping Musselburgh
11:53 Not Stopping Wallyford
11:56 Not Stopping Prestonpans
12:01 Not Stopping Longniddry
12:07 Not Stopping Drem
12:16 Not Stopping North Berwick

11:44 Dundee to Edinburgh due 13:11 will be cancelled.
This is due to the train driver being taken ill.
Last Updated :05/07/2024 02:46
Scheduled Expected Destination
11:44 Not Stopping Dundee
11:57 Not Stopping Leuchars
12:04 Not Stopping Cupar
12:11 Not Stopping Ladybank
12:18 Not Stopping Markinch
12:29 Not Stopping Kirkcaldy
12:45 Not Stopping Inverkeithing
12:56 Not Stopping Edinburgh Gateway
13:05 Not Stopping Haymarket
13:11 Not Stopping Edinburgh

05/07/24 12:00 Edinburgh to Glasgow Central due 13:26 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:17
Scheduled Expected Destination
12:00 Not Stopping Edinburgh
12:04 Not Stopping Haymarket
12:35 Not Stopping Carstairs
12:44 Not Stopping Carluke
12:55 Not Stopping Wishaw
13:05 Not Stopping Motherwell
13:26 Not Stopping Glasgow Central

12:05 Edinburgh to Dunblane due 13:07 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 01:34
Scheduled Expected Destination
12:05 Not Stopping Edinburgh
12:09 Not Stopping Haymarket
12:14 Not Stopping Edinburgh Park
12:29 Not Stopping Linlithgow
12:34 Not Stopping Polmont
12:40 Not Stopping Falkirk Grahamston
12:44 Not Stopping Camelon
12:49 Not Stopping Larbert
12:59 Not Stopping Stirling
13:03 Not Stopping Bridge Of Allan
13:07 Not Stopping Dunblane

05/07/24 12:11 Edinburgh to Dunbar due 12:41 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:02
Scheduled Expected Destination
12:11 Not Stopping Edinburgh
12:18 Not Stopping Musselburgh
12:22 Not Stopping Wallyford
12:35 Not Stopping East Linton
12:41 Not Stopping Dunbar

12:26 North Berwick to Edinburgh due 12:59 will be cancelled.
This is due to the train driver being taken ill.
Last Updated :05/07/2024 04:17
Scheduled Expected Destination
12:26 Not Stopping North Berwick
12:34 Not Stopping Drem
12:40 Not Stopping Longniddry
12:45 Not Stopping Prestonpans
12:48 Not Stopping Wallyford
12:52 Not Stopping Musselburgh
12:59 Not Stopping Edinburgh

05/07/24 12:28 Dalmuir to Cumbernauld due 13:59 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:28
Scheduled Expected Destination
12:28 Not Stopping Dalmuir
12:30 Not Stopping Clydebank
12:32 Not Stopping Yoker
12:35 Not Stopping Garscadden
12:37 Not Stopping Scotstounhill
12:39 Not Stopping Jordanhill
12:41 Not Stopping Hyndland
12:44 Not Stopping Partick
12:47 Not Stopping Exhibition Centre
12:49 Not Stopping Anderston
12:55 Not Stopping Glasgow Central Low Level
12:56 Not Stopping Argyle Street
12:59 Not Stopping Bridgeton
13:01 Not Stopping Dalmarnock
13:04 Not Stopping Rutherglen
13:07 Not Stopping Cambuslang
13:15 Not Stopping Newton Lanark
13:19 Not Stopping Blantyre
13:22 Not Stopping Hamilton West
13:26 Not Stopping Hamilton Central
13:31 Not Stopping Airbles
13:35 Not Stopping Motherwell
13:44 Not Stopping Whifflet
13:47 Not Stopping Coatbridge Central
13:56 Not Stopping Greenfaulds
13:59 Not Stopping Cumbernauld

05/07/24 12:45 Edinburgh to Tweedbank due 13:42 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:07
Scheduled Expected Destination
12:45 Not Stopping Edinburgh
12:52 Not Stopping Brunstane
12:56 Not Stopping Newcraighall
12:59 Not Stopping Shawfair
13:04 Not Stopping Eskbank
13:07 Not Stopping Newtongrange
13:12 Not Stopping Gorebridge
13:29 Not Stopping Stow
13:38 Not Stopping Galashiels
13:42 Not Stopping Tweedbank

12:56 Glasgow Central to Lanark due 13:45 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 00:42
Scheduled Expected Destination
12:56 Not Stopping Glasgow Central
13:04 Not Stopping Cambuslang
13:08 Not Stopping Uddingston
13:12 Not Stopping Bellshill
13:20 Not Stopping Motherwell
13:24 Not Stopping Shieldmuir
13:28 Not Stopping Wishaw
13:35 Not Stopping Carluke
13:45 Not Stopping Lanark

05/07/24 13:02 Dunbar to Edinburgh due 13:32 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:02
Scheduled Expected Destination
13:02 Not Stopping Dunbar
13:09 Not Stopping East Linton
13:22 Not Stopping Wallyford
13:26 Not Stopping Musselburgh
13:32 Not Stopping Edinburgh

13:22 Dunblane to Edinburgh due 14:24 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 01:34
Scheduled Expected Destination
13:22 Not Stopping Dunblane
13:25 Not Stopping Bridge Of Allan
13:31 Not Stopping Stirling
13:39 Not Stopping Larbert
13:44 Not Stopping Camelon
13:47 Not Stopping Falkirk Grahamston
13:53 Not Stopping Polmont
13:59 Not Stopping Linlithgow
14:13 Not Stopping Edinburgh Park
14:18 Not Stopping Haymarket
14:24 Not Stopping Edinburgh

05/07/24 13:24 Perth to Edinburgh due 14:54 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:01
Scheduled Expected Destination
13:24 Not Stopping Perth
13:47 Not Stopping Ladybank
13:55 Not Stopping Markinch
14:08 Not Stopping Kirkcaldy
14:12 Not Stopping Kinghorn
14:17 Not Stopping Burntisland
14:22 Not Stopping Aberdour
14:27 Not Stopping Dalgety Bay
14:30 Not Stopping Inverkeithing
14:41 Not Stopping Edinburgh Gateway
14:43 Not Stopping South Gyle
14:50 Not Stopping Haymarket
14:54 Not Stopping Edinburgh

05/07/24 13:42 Glasgow Central to Edinburgh due 15:08 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:17
Scheduled Expected Destination
13:42 Not Stopping Glasgow Central
14:03 Not Stopping Motherwell
14:09 Not Stopping Wishaw
14:15 Not Stopping Carluke
14:24 Not Stopping Carstairs
15:03 Not Stopping Haymarket
15:08 Not Stopping Edinburgh

05/07/24 13:48 Edinburgh to Glenrothes With Thornton due 14:52 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:06
Scheduled Expected Destination
13:48 Not Stopping Edinburgh
13:53 Not Stopping Haymarket
13:58 Not Stopping South Gyle
14:00 Not Stopping Edinburgh Gateway
14:06 Not Stopping Dalmeny
14:10 Not Stopping North Queensferry
14:14 Not Stopping Inverkeithing
14:18 Not Stopping Rosyth
14:23 Not Stopping Dunfermline City
14:27 Not Stopping Dunfermline Queen Margaret
14:35 Not Stopping Cowdenbeath
14:41 Not Stopping Lochgelly
14:45 Not Stopping Cardenden
14:52 Not Stopping Glenrothes With Thornton

05/07/24 13:50 Tweedbank to Edinburgh due 14:47 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:07
Scheduled Expected Destination
13:50 Not Stopping Tweedbank
13:54 Not Stopping Galashiels
14:03 Not Stopping Stow
14:20 Not Stopping Gorebridge
14:23 Not Stopping Newtongrange
14:26 Not Stopping Eskbank
14:32 Not Stopping Shawfair
14:36 Not Stopping Newcraighall
14:39 Not Stopping Brunstane
14:47 Not Stopping Edinburgh

13:50 Lanark to Glasgow Central due 14:41 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 00:42
Scheduled Expected Destination
13:50 Not Stopping Lanark
14:00 Not Stopping Carluke
14:07 Not Stopping Wishaw
14:11 Not Stopping Shieldmuir
14:16 Not Stopping Motherwell
14:22 Not Stopping Bellshill
14:28 Not Stopping Uddingston
14:32 Not Stopping Cambuslang
14:41 Not Stopping Glasgow Central

05/07/24 14:00 Edinburgh to Dundee due 15:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:02
Scheduled Expected Destination
14:00 Not Stopping Edinburgh
14:05 Not Stopping Haymarket
14:10 Not Stopping Edinburgh Gateway
14:23 Not Stopping Inverkeithing
14:43 Not Stopping Kirkcaldy
14:52 Not Stopping Markinch
15:00 Not Stopping Ladybank
15:06 Not Stopping Cupar
15:13 Not Stopping Leuchars
15:27 Not Stopping Dundee

05/07/24 14:03 Edinburgh to Dunblane due 15:10 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:04
Scheduled Expected Destination
14:03 Not Stopping Edinburgh
14:07 Not Stopping Haymarket
14:12 Not Stopping Edinburgh Park
14:27 Not Stopping Linlithgow
14:32 Not Stopping Polmont
14:38 Not Stopping Falkirk Grahamston
14:41 Not Stopping Camelon
14:52 Not Stopping Larbert
15:02 Not Stopping Stirling
15:06 Not Stopping Bridge Of Allan
15:10 Not Stopping Dunblane

05/07/24 14:15 Edinburgh to Glasgow Queen Street due 15:05 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
14:15 Not Stopping Edinburgh
14:22 Not Stopping Haymarket
14:35 Not Stopping Linlithgow
14:40 Not Stopping Polmont
14:45 Not Stopping Falkirk High
14:53 Not Stopping Croy
15:05 Not Stopping Glasgow Queen Street

05/07/24 14:33 Larkhall to Dalmuir due 15:42 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:14
Scheduled Expected Destination
14:33 Not Stopping Larkhall
14:35 Not Stopping Merryton
14:38 Not Stopping Chatelherault
14:43 Not Stopping Hamilton Central
14:45 Not Stopping Hamilton West
14:49 Not Stopping Blantyre
14:53 Not Stopping Newton Lanark
14:56 Not Stopping Cambuslang
15:01 Not Stopping Rutherglen
15:04 Not Stopping Dalmarnock
15:06 Not Stopping Bridgeton
15:10 Not Stopping Argyle Street
15:17 Not Stopping Glasgow Central Low Level
15:19 Not Stopping Anderston
15:21 Not Stopping Exhibition Centre
15:25 Not Stopping Partick
15:27 Not Stopping Hyndland
15:29 Not Stopping Jordanhill
15:32 Not Stopping Scotstounhill
15:34 Not Stopping Garscadden
15:36 Not Stopping Yoker
15:38 Not Stopping Clydebank
15:42 Not Stopping Dalmuir

14:48 Glasgow Central to Lanark due 15:36 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 04:21
Scheduled Expected Destination
14:48 Not Stopping Glasgow Central
14:56 Not Stopping Cambuslang
15:00 Not Stopping Uddingston
15:04 Not Stopping Bellshill
15:13 Not Stopping Motherwell
15:16 Not Stopping Shieldmuir
15:20 Not Stopping Wishaw
15:26 Not Stopping Carluke
15:36 Not Stopping Lanark

05/07/24 14:49 Lanark to Glasgow Central due 15:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:30
Scheduled Expected Destination
14:49 Not Stopping Lanark
14:59 Not Stopping Carluke
15:06 Not Stopping Wishaw
15:09 Not Stopping Shieldmuir
15:15 Not Stopping Motherwell
15:19 Not Stopping Uddingston
15:24 Not Stopping Cambuslang
15:33 Not Stopping Glasgow Central

05/07/24 15:02 Glenrothes With Thornton to Edinburgh due 16:05 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:06
Scheduled Expected Destination
15:02 Not Stopping Glenrothes With Thornton
15:09 Not Stopping Cardenden
15:13 Not Stopping Lochgelly
15:19 Not Stopping Cowdenbeath
15:25 Not Stopping Dunfermline Queen Margaret
15:29 Not Stopping Dunfermline City
15:33 Not Stopping Rosyth
15:37 Not Stopping Inverkeithing
15:41 Not Stopping North Queensferry
15:45 Not Stopping Dalmeny
15:51 Not Stopping Edinburgh Gateway
15:53 Not Stopping South Gyle
16:01 Not Stopping Haymarket
16:05 Not Stopping Edinburgh

05/07/24 15:15 Glasgow Queen Street to Edinburgh due 16:07 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
15:15 Not Stopping Glasgow Queen Street
15:27 Not Stopping Croy
15:36 Not Stopping Falkirk High
15:40 Not Stopping Polmont
15:46 Not Stopping Linlithgow
16:01 Not Stopping Haymarket
16:07 Not Stopping Edinburgh

05/07/24 15:25 Dunblane to Edinburgh due 16:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:04
Scheduled Expected Destination
15:25 Not Stopping Dunblane
15:28 Not Stopping Bridge Of Allan
15:34 Not Stopping Stirling
15:42 Not Stopping Larbert
15:45 Not Stopping Camelon
15:48 Not Stopping Falkirk Grahamston
15:53 Not Stopping Polmont
15:59 Not Stopping Linlithgow
16:13 Not Stopping Edinburgh Park
16:21 Not Stopping Haymarket
16:27 Not Stopping Edinburgh

05/07/24 15:26 Glasgow Central to Lanark due 16:16 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:15
Scheduled Expected Destination
15:26 Not Stopping Glasgow Central
15:34 Not Stopping Cambuslang
15:38 Not Stopping Uddingston
15:47 Not Stopping Motherwell
15:50 Not Stopping Shieldmuir
15:57 Not Stopping Wishaw
16:03 Not Stopping Carluke
16:16 Not Stopping Lanark

05/07/24 15:38 Edinburgh to Perth due 17:11 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:01
Scheduled Expected Destination
15:38 Not Stopping Edinburgh
15:42 Not Stopping Haymarket
15:47 Not Stopping South Gyle
15:49 Not Stopping Edinburgh Gateway
16:00 Not Stopping Inverkeithing
16:03 Not Stopping Dalgety Bay
16:08 Not Stopping Aberdour
16:13 Not Stopping Burntisland
16:18 Not Stopping Kinghorn
16:23 Not Stopping Kirkcaldy
16:38 Not Stopping Markinch
16:48 Not Stopping Ladybank
17:11 Not Stopping Perth

05/07/24 15:48 Lanark to Glasgow Central due 16:45 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:20
Scheduled Expected Destination
15:48 Not Stopping Lanark
15:58 Not Stopping Carluke
16:07 Not Stopping Wishaw
16:10 Not Stopping Shieldmuir
16:16 Not Stopping Motherwell
16:22 Not Stopping Bellshill
16:31 Not Stopping Uddingston
16:36 Not Stopping Cambuslang
16:45 Not Stopping Glasgow Central

05/07/24 15:49 Edinburgh to Glasgow Central due 17:03 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:17
Scheduled Expected Destination
15:49 Not Stopping Edinburgh
15:54 Not Stopping Haymarket
16:18 Not Stopping Carstairs
16:26 Not Stopping Carluke
16:32 Not Stopping Wishaw
16:40 Not Stopping Motherwell
17:03 Not Stopping Glasgow Central

05/07/24 15:58 Dalmuir to Motherwell due 17:04 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:25
Scheduled Expected Destination
15:58 Not Stopping Dalmuir
16:00 Not Stopping Clydebank
16:02 Not Stopping Yoker
16:05 Not Stopping Garscadden
16:07 Not Stopping Scotstounhill
16:10 Not Stopping Jordanhill
16:12 Not Stopping Hyndland
16:14 Not Stopping Partick
16:17 Not Stopping Exhibition Centre
16:20 Not Stopping Anderston
16:26 Not Stopping Glasgow Central Low Level
16:28 Not Stopping Argyle Street
16:31 Not Stopping Bridgeton
16:33 Not Stopping Dalmarnock
16:35 Not Stopping Rutherglen
16:39 Not Stopping Cambuslang
16:45 Not Stopping Newton Lanark
16:49 Not Stopping Blantyre
16:52 Not Stopping Hamilton West
16:56 Not Stopping Hamilton Central
17:01 Not Stopping Airbles
17:04 Not Stopping Motherwell

05/07/24 16:00 Wick to Inverness due 20:14 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source replacement coaches operated by D&E Coaches which will run from Wick to Inverness calling at all stations.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay .
Last Updated :04/07/2024 21:57
Scheduled Expected Destination
16:00 Not Stopping Wick
16:18 Not Stopping Georgemas Junction
16:32 Not Stopping Thurso
16:45 Not Stopping Georgemas Junction
16:50 Not Stopping Scotscalder
17:11 Not Stopping Forsinard
17:20 Not Stopping Kinbrace
17:30 Not Stopping Kildonan
17:44 Not Stopping Helmsdale
18:00 Not Stopping Brora
18:05 Not Stopping Dunrobin Castle
18:10 Not Stopping Golspie
18:19 Not Stopping Rogart
18:35 Not Stopping Lairg
18:43 Not Stopping Invershin
18:44 Not Stopping Culrain
18:51 Not Stopping Ardgay
19:07 Not Stopping Tain
19:25 Not Stopping Invergordon
19:42 Not Stopping Dingwall
19:54 Not Stopping Muir Of Ord
20:14 Not Stopping Inverness

05/07/24 16:35 Edinburgh to Perth due 18:08 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:02
Scheduled Expected Destination
16:35 Not Stopping Edinburgh
16:39 Not Stopping Haymarket
16:44 Not Stopping South Gyle
16:46 Not Stopping Edinburgh Gateway
16:57 Not Stopping Inverkeithing
17:00 Not Stopping Dalgety Bay
17:05 Not Stopping Aberdour
17:10 Not Stopping Burntisland
17:15 Not Stopping Kinghorn
17:20 Not Stopping Kirkcaldy
17:29 Not Stopping Markinch
17:44 Not Stopping Ladybank
18:08 Not Stopping Perth

05/07/24 16:38 Edinburgh to Dunblane due 17:38 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:04
Scheduled Expected Destination
16:38 Not Stopping Edinburgh
16:43 Not Stopping Haymarket
16:47 Not Stopping Edinburgh Park
17:02 Not Stopping Linlithgow
17:07 Not Stopping Polmont
17:14 Not Stopping Falkirk Grahamston
17:17 Not Stopping Camelon
17:21 Not Stopping Larbert
17:30 Not Stopping Stirling
17:34 Not Stopping Bridge Of Allan
17:38 Not Stopping Dunblane

05/07/24 16:39 Dalmuir to Whifflet due 17:33 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:25
Scheduled Expected Destination
16:39 Not Stopping Dalmuir
16:41 Not Stopping Clydebank
16:43 Not Stopping Yoker
16:46 Not Stopping Garscadden
16:48 Not Stopping Scotstounhill
16:51 Not Stopping Jordanhill
16:53 Not Stopping Hyndland
16:56 Not Stopping Partick
16:59 Not Stopping Exhibition Centre
17:01 Not Stopping Anderston
17:04 Not Stopping Glasgow Central Low Level
17:06 Not Stopping Argyle Street
17:09 Not Stopping Bridgeton
17:11 Not Stopping Dalmarnock
17:13 Not Stopping Rutherglen
17:17 Not Stopping Carmyle
17:20 Not Stopping Mount Vernon
17:22 Not Stopping Baillieston
17:25 Not Stopping Bargeddie
17:29 Not Stopping Kirkwood
17:33 Not Stopping Whifflet

05/07/24 16:51 Glasgow Central to Glasgow Central due 17:24 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:30
Scheduled Expected Destination
16:51 Not Stopping Glasgow Central
16:56 Not Stopping Pollokshields East
16:57 Not Stopping Queens Park Strathclyde
16:59 Not Stopping Crosshill
17:01 Not Stopping Mount Florida
17:03 Not Stopping Cathcart
17:06 Not Stopping Langside
17:08 Not Stopping Pollokshaws East
17:10 Not Stopping Shawlands
17:12 Not Stopping Maxwell Park
17:15 Not Stopping Pollokshields West
17:24 Not Stopping Glasgow Central

05/07/24 17:21 Perth to Edinburgh due 18:58 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:02
Scheduled Expected Destination
17:21 Not Stopping Perth
17:55 Not Stopping Ladybank
18:03 Not Stopping Markinch
18:13 Not Stopping Kirkcaldy
18:31 Not Stopping Inverkeithing
18:42 Not Stopping Edinburgh Gateway
18:44 Not Stopping South Gyle
18:52 Not Stopping Haymarket
18:58 Not Stopping Edinburgh

17:26 Edinburgh to Glasgow Central due 18:57 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 00:42
Scheduled Expected Destination
17:26 Not Stopping Edinburgh
17:30 Not Stopping Haymarket
17:34 Not Stopping Slateford
17:37 Not Stopping Kingsknowe
17:39 Not Stopping Wester Hailes
17:42 Not Stopping Curriehill
17:49 Not Stopping Kirknewton
17:53 Not Stopping Livingston South
17:58 Not Stopping West Calder
18:01 Not Stopping Addiewell
18:06 Not Stopping Breich
18:10 Not Stopping Fauldhouse
18:15 Not Stopping Shotts
18:18 Not Stopping Hartwood
18:23 Not Stopping Cleland
18:26 Not Stopping Carfin
18:28 Not Stopping Holytown
18:37 Not Stopping Bellshill
18:41 Not Stopping Uddingston
18:57 Not Stopping Glasgow Central

05/07/24 17:54 Dunblane to Edinburgh due 18:51 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:04
Scheduled Expected Destination
17:54 Not Stopping Dunblane
17:57 Not Stopping Bridge Of Allan
18:03 Not Stopping Stirling
18:11 Not Stopping Larbert
18:14 Not Stopping Camelon
18:17 Not Stopping Falkirk Grahamston
18:22 Not Stopping Polmont
18:27 Not Stopping Linlithgow
18:41 Not Stopping Edinburgh Park
18:47 Not Stopping Haymarket
18:51 Not Stopping Edinburgh

05/07/24 18:04 Whifflet to Dalmuir due 19:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:25
Scheduled Expected Destination
18:04 Not Stopping Whifflet
18:07 Not Stopping Kirkwood
18:10 Not Stopping Bargeddie
18:14 Not Stopping Baillieston
18:16 Not Stopping Mount Vernon
18:18 Not Stopping Carmyle
18:23 Not Stopping Rutherglen
18:25 Not Stopping Dalmarnock
18:27 Not Stopping Bridgeton
18:31 Not Stopping Argyle Street
18:34 Not Stopping Glasgow Central Low Level
18:36 Not Stopping Anderston
18:38 Not Stopping Exhibition Centre
18:41 Not Stopping Partick
18:44 Not Stopping Hyndland
18:46 Not Stopping Jordanhill
18:48 Not Stopping Scotstounhill
18:51 Not Stopping Garscadden
18:53 Not Stopping Yoker
18:55 Not Stopping Clydebank
19:01 Not Stopping Dalmuir

18:06 Edinburgh to Dunblane due 19:08 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 00:48
Scheduled Expected Destination
18:06 Not Stopping Edinburgh
18:10 Not Stopping Haymarket
18:15 Not Stopping Edinburgh Park
18:29 Not Stopping Linlithgow
18:34 Not Stopping Polmont
18:41 Not Stopping Falkirk Grahamston
18:45 Not Stopping Camelon
18:51 Not Stopping Larbert
19:00 Not Stopping Stirling
19:04 Not Stopping Bridge Of Allan
19:08 Not Stopping Dunblane

05/07/24 18:45 Glasgow Central to Newton Lanark due 19:13 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:17
Scheduled Expected Destination
18:45 Not Stopping Glasgow Central
18:51 Not Stopping Pollokshields West
18:53 Not Stopping Maxwell Park
18:55 Not Stopping Shawlands
18:56 Not Stopping Pollokshaws East
18:58 Not Stopping Langside
19:02 Not Stopping Kings Park
19:04 Not Stopping Croftfoot
19:07 Not Stopping Burnside
19:10 Not Stopping Kirkhill
19:13 Not Stopping Newton Lanark

05/07/24 18:52 Glasgow Central to Glasgow Central due 19:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:30
Scheduled Expected Destination
18:52 Not Stopping Glasgow Central
19:00 Not Stopping Pollokshields East
19:01 Not Stopping Queens Park Strathclyde
19:03 Not Stopping Crosshill
19:05 Not Stopping Mount Florida
19:07 Not Stopping Cathcart
19:10 Not Stopping Langside
19:12 Not Stopping Pollokshaws East
19:15 Not Stopping Shawlands
19:17 Not Stopping Maxwell Park
19:20 Not Stopping Pollokshields West
19:27 Not Stopping Glasgow Central

05/07/24 19:09 Dalmuir to Motherwell due 20:10 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:25
Scheduled Expected Destination
19:09 Not Stopping Dalmuir
19:11 Not Stopping Clydebank
19:13 Not Stopping Yoker
19:16 Not Stopping Garscadden
19:18 Not Stopping Scotstounhill
19:21 Not Stopping Jordanhill
19:24 Not Stopping Hyndland
19:26 Not Stopping Partick
19:29 Not Stopping Exhibition Centre
19:31 Not Stopping Anderston
19:34 Not Stopping Glasgow Central Low Level
19:36 Not Stopping Argyle Street
19:39 Not Stopping Bridgeton
19:41 Not Stopping Dalmarnock
19:43 Not Stopping Rutherglen
19:47 Not Stopping Carmyle
19:50 Not Stopping Mount Vernon
19:52 Not Stopping Baillieston
19:55 Not Stopping Bargeddie
19:59 Not Stopping Kirkwood
20:03 Not Stopping Whifflet
20:10 Not Stopping Motherwell

05/07/24 19:13 Glasgow Central to Edinburgh due 20:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 22:55
Scheduled Expected Destination
19:13 Not Stopping Glasgow Central
19:28 Not Stopping Bellshill
19:39 Not Stopping Shotts
19:51 Not Stopping West Calder
19:55 Not Stopping Livingston South
20:09 Not Stopping Haymarket
20:15 Not Stopping Edinburgh

05/07/24 19:13 Perth to Edinburgh due 20:44 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:02
Scheduled Expected Destination
19:13 Not Stopping Perth
19:38 Not Stopping Ladybank
19:46 Not Stopping Markinch
19:57 Not Stopping Kirkcaldy
20:02 Not Stopping Kinghorn
20:07 Not Stopping Burntisland
20:11 Not Stopping Aberdour
20:16 Not Stopping Dalgety Bay
20:20 Not Stopping Inverkeithing
20:31 Not Stopping Edinburgh Gateway
20:33 Not Stopping South Gyle
20:40 Not Stopping Haymarket
20:44 Not Stopping Edinburgh

05/07/24 19:19 Edinburgh to Cowdenbeath due 20:00 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:02
Scheduled Expected Destination
19:19 Not Stopping Edinburgh
19:23 Not Stopping Haymarket
19:30 Not Stopping Edinburgh Gateway
19:40 Not Stopping Inverkeithing
19:44 Not Stopping Rosyth
19:49 Not Stopping Dunfermline City
19:53 Not Stopping Dunfermline Queen Margaret
20:00 Not Stopping Cowdenbeath

05/07/24 19:19 Newton Lanark to Glasgow Central due 19:51 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:17
Scheduled Expected Destination
19:19 Not Stopping Newton Lanark
19:22 Not Stopping Kirkhill
19:25 Not Stopping Burnside
19:27 Not Stopping Croftfoot
19:29 Not Stopping Kings Park
19:34 Not Stopping Langside
19:36 Not Stopping Pollokshaws East
19:38 Not Stopping Shawlands
19:40 Not Stopping Maxwell Park
19:45 Not Stopping Pollokshields West
19:51 Not Stopping Glasgow Central

19:30 Dunblane to Edinburgh due 20:28 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 00:48
Scheduled Expected Destination
19:30 Not Stopping Dunblane
19:33 Not Stopping Bridge Of Allan
19:39 Not Stopping Stirling
19:47 Not Stopping Larbert
19:50 Not Stopping Camelon
19:53 Not Stopping Falkirk Grahamston
19:58 Not Stopping Polmont
20:04 Not Stopping Linlithgow
20:18 Not Stopping Edinburgh Park
20:23 Not Stopping Haymarket
20:28 Not Stopping Edinburgh

05/07/24 19:45 Glasgow Central to Newton Lanark due 20:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:30
Scheduled Expected Destination
19:45 Not Stopping Glasgow Central
19:51 Not Stopping Pollokshields West
19:53 Not Stopping Maxwell Park
19:55 Not Stopping Shawlands
19:56 Not Stopping Pollokshaws East
19:58 Not Stopping Langside
20:04 Not Stopping Kings Park
20:06 Not Stopping Croftfoot
20:08 Not Stopping Burnside
20:11 Not Stopping Kirkhill
20:14 Not Stopping Newton Lanark

05/07/24 19:57 Dalmuir to Motherwell due 21:04 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:18
Scheduled Expected Destination
19:57 Not Stopping Dalmuir
19:59 Not Stopping Clydebank
20:01 Not Stopping Yoker
20:04 Not Stopping Garscadden
20:06 Not Stopping Scotstounhill
20:09 Not Stopping Jordanhill
20:11 Not Stopping Hyndland
20:13 Not Stopping Partick
20:17 Not Stopping Exhibition Centre
20:20 Not Stopping Anderston
20:27 Not Stopping Glasgow Central Low Level
20:29 Not Stopping Argyle Street
20:32 Not Stopping Bridgeton
20:34 Not Stopping Dalmarnock
20:36 Not Stopping Rutherglen
20:40 Not Stopping Cambuslang
20:45 Not Stopping Newton Lanark
20:49 Not Stopping Blantyre
20:52 Not Stopping Hamilton West
20:56 Not Stopping Hamilton Central
21:01 Not Stopping Airbles
21:04 Not Stopping Motherwell

05/07/24 20:19 Newton Lanark to Glasgow Central due 20:52 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:30
Scheduled Expected Destination
20:19 Not Stopping Newton Lanark
20:22 Not Stopping Kirkhill
20:25 Not Stopping Burnside
20:27 Not Stopping Croftfoot
20:29 Not Stopping Kings Park
20:34 Not Stopping Langside
20:36 Not Stopping Pollokshaws East
20:38 Not Stopping Shawlands
20:40 Not Stopping Maxwell Park
20:43 Not Stopping Pollokshields West
20:52 Not Stopping Glasgow Central

05/07/24 20:26 Motherwell to Dalmuir due 21:26 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:25
Scheduled Expected Destination
20:26 Not Stopping Motherwell
20:33 Not Stopping Whifflet
20:36 Not Stopping Kirkwood
20:39 Not Stopping Bargeddie
20:43 Not Stopping Baillieston
20:45 Not Stopping Mount Vernon
20:47 Not Stopping Carmyle
20:51 Not Stopping Rutherglen
20:54 Not Stopping Dalmarnock
20:56 Not Stopping Bridgeton
20:59 Not Stopping Argyle Street
21:01 Not Stopping Glasgow Central Low Level
21:02 Not Stopping Anderston
21:04 Not Stopping Exhibition Centre
21:08 Not Stopping Partick
21:10 Not Stopping Hyndland
21:13 Not Stopping Anniesland
21:16 Not Stopping Westerton
21:19 Not Stopping Drumchapel
21:21 Not Stopping Drumry
21:23 Not Stopping Singer
21:26 Not Stopping Dalmuir

05/07/24 20:30 Edinburgh to Glasgow Central due 21:54 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 22:55
Scheduled Expected Destination
20:30 Not Stopping Edinburgh
20:35 Not Stopping Haymarket
20:38 Not Stopping Slateford
20:41 Not Stopping Kingsknowe
20:43 Not Stopping Wester Hailes
20:46 Not Stopping Curriehill
20:53 Not Stopping Kirknewton
20:58 Not Stopping Livingston South
21:02 Not Stopping West Calder
21:05 Not Stopping Addiewell
21:09 Not Stopping Breich
21:12 Not Stopping Fauldhouse
21:17 Not Stopping Shotts
21:20 Not Stopping Hartwood
21:24 Not Stopping Cleland
21:27 Not Stopping Carfin
21:29 Not Stopping Holytown
21:33 Not Stopping Bellshill
21:40 Not Stopping Uddingston
21:54 Not Stopping Glasgow Central

20:51 Glasgow Central to Lanark due 21:45 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 00:42
Scheduled Expected Destination
20:51 Not Stopping Glasgow Central
20:59 Not Stopping Cambuslang
21:04 Not Stopping Uddingston
21:10 Not Stopping Bellshill
21:18 Not Stopping Motherwell
21:22 Not Stopping Shieldmuir
21:25 Not Stopping Wishaw
21:34 Not Stopping Carluke
21:45 Not Stopping Lanark

05/07/24 20:56 Cowdenbeath to Edinburgh due 21:38 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:02
Scheduled Expected Destination
20:56 Not Stopping Cowdenbeath
21:02 Not Stopping Dunfermline Queen Margaret
21:05 Not Stopping Dunfermline City
21:09 Not Stopping Rosyth
21:14 Not Stopping Inverkeithing
21:25 Not Stopping Edinburgh Gateway
21:32 Not Stopping Haymarket
21:38 Not Stopping Edinburgh

05/07/24 21:23 Motherwell to Dalmuir due 22:24 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:25
Scheduled Expected Destination
21:23 Not Stopping Motherwell
21:30 Not Stopping Whifflet
21:33 Not Stopping Kirkwood
21:36 Not Stopping Bargeddie
21:40 Not Stopping Baillieston
21:42 Not Stopping Mount Vernon
21:44 Not Stopping Carmyle
21:48 Not Stopping Rutherglen
21:51 Not Stopping Dalmarnock
21:53 Not Stopping Bridgeton
21:56 Not Stopping Argyle Street
21:58 Not Stopping Glasgow Central Low Level
22:00 Not Stopping Anderston
22:02 Not Stopping Exhibition Centre
22:05 Not Stopping Partick
22:08 Not Stopping Hyndland
22:11 Not Stopping Anniesland
22:14 Not Stopping Westerton
22:17 Not Stopping Drumchapel
22:19 Not Stopping Drumry
22:22 Not Stopping Singer
22:24 Not Stopping Dalmuir

21:49 Glasgow Central to Lanark due 22:38 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 04:21
Scheduled Expected Destination
21:49 Not Stopping Glasgow Central
21:58 Not Stopping Cambuslang
22:02 Not Stopping Uddingston
22:07 Not Stopping Bellshill
22:14 Not Stopping Motherwell
22:18 Not Stopping Shieldmuir
22:21 Not Stopping Wishaw
22:27 Not Stopping Carluke
22:38 Not Stopping Lanark

05/07/24 22:48 Dalmuir to Larkhall due 23:57 will be cancelled.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:25
Scheduled Expected Destination
22:48 Not Stopping Dalmuir
22:50 Not Stopping Singer
22:53 Not Stopping Drumry
22:55 Not Stopping Drumchapel
22:59 Not Stopping Westerton
23:02 Not Stopping Anniesland
23:05 Not Stopping Hyndland
23:08 Not Stopping Partick
23:12 Not Stopping Exhibition Centre
23:14 Not Stopping Anderston
23:17 Not Stopping Glasgow Central Low Level
23:20 Not Stopping Argyle Street
23:23 Not Stopping Bridgeton
23:26 Not Stopping Dalmarnock
23:29 Not Stopping Rutherglen
23:33 Not Stopping Cambuslang
23:36 Not Stopping Newton Lanark
23:40 Not Stopping Blantyre
23:43 Not Stopping Hamilton West
23:46 Not Stopping Hamilton Central
23:50 Not Stopping Chatelherault
23:53 Not Stopping Merryton
23:57 Not Stopping Larkhall

34 Other Train Service Updates
Facilities on the 05:30 Aberdeen to Glasgow Queen Street due 08:31.
First class not available.
Last Updated :05/07/2024 04:01
Scheduled Expected Destination
05:30 05:30 Aberdeen
05:40 05:40 Portlethen
05:49 05:49 Stonehaven
06:03 06:03 Laurencekirk
06:13 06:13 Montrose
06:28 06:28 Arbroath
06:48 06:48 Dundee
07:11 07:11 Perth
07:26 07:26 Gleneagles
07:38 07:38 Dunblane
07:42 07:42 Bridge Of Allan
07:54 07:54 Stirling
08:31 08:31 Glasgow Queen Street

05:33 Edinburgh to Dunblane due 06:37 will be terminated at Stirling.
It will no longer call at Bridge Of Allan and Dunblane.
This is due to the train driver being taken ill.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:33
Scheduled Expected Destination
05:33 05:33 Edinburgh
05:37 05:37 Haymarket
05:42 05:42 Edinburgh Park
05:57 05:57 Linlithgow
06:02 06:02 Polmont
06:10 06:10 Falkirk Grahamston
06:13 06:13 Camelon
06:18 06:18 Larbert
06:29 06:29 Stirling
06:33 Not Stopping Bridge Of Allan
06:37 Not Stopping Dunblane

05:48 Dundee to Glasgow Queen Street due 07:24 will be started from Perth.
It will no longer call at Dundee and Invergowrie.
This is due to the train driver being taken ill.
Last Updated :05/07/2024 02:42
Scheduled Expected Destination
05:48 Not Stopping Dundee
05:54 Not Stopping Invergowrie
06:14 06:14 Perth
06:29 06:29 Gleneagles
06:43 06:43 Dunblane
06:47 06:47 Bridge Of Allan
06:52 06:52 Stirling
07:24 07:24 Glasgow Queen Street

05/07/24 06:32 Edinburgh to Dunblane due 07:31 will be terminated at Stirling.
It will no longer call at Bridge Of Allan and Dunblane.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:18
Scheduled Expected Destination
06:32 06:32 Edinburgh
06:36 06:36 Haymarket
06:42 06:42 Edinburgh Park
06:57 06:57 Linlithgow
07:02 07:02 Polmont
07:07 07:07 Falkirk Grahamston
07:11 07:11 Camelon
07:14 07:14 Larbert
07:23 07:23 Stirling
07:27 Not Stopping Bridge Of Allan
07:31 Not Stopping Dunblane

05/07/24 06:54 Helensburgh Central to Edinburgh due 08:45 will be terminated at Bathgate.
It will no longer call at Livingston North, Uphall, Edinburgh Park, Haymarket and Edinburgh.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:13
Scheduled Expected Destination
06:54 06:54 Helensburgh Central
06:57 06:57 Craigendoran
07:02 07:02 Cardross
07:07 07:07 Dalreoch
07:09 07:09 Dumbarton Central
07:11 07:11 Dumbarton East
07:20 07:20 Dalmuir
07:27 07:27 Hyndland
07:30 07:30 Partick
07:34 07:34 Charing Cross
07:36 07:36 Glasgow Queen Street Ll
07:38 07:38 High Street
07:44 07:44 Shettleston
07:47 07:47 Garrowhill
07:49 07:49 Easterhouse
07:53 07:53 Blairhill
07:56 07:56 Coatbridge Sunnyside
07:58 07:58 Coatdyke
08:02 08:02 Airdrie
08:05 08:05 Drumgelloch
08:18 08:18 Bathgate
08:23 Not Stopping Livingston North
08:26 Not Stopping Uphall
08:35 Not Stopping Edinburgh Park
08:40 Not Stopping Haymarket
08:45 Not Stopping Edinburgh

06:55 Dunblane to Edinburgh due 07:56 will be started from Stirling.
It will no longer call at Dunblane and Bridge Of Allan.
This is due to the train driver being taken ill.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 04:33
Scheduled Expected Destination
06:55 Not Stopping Dunblane
06:58 Not Stopping Bridge Of Allan
07:04 07:04 Stirling
07:12 07:12 Larbert
07:15 07:15 Camelon
07:18 07:18 Falkirk Grahamston
07:24 07:24 Polmont
07:29 07:29 Linlithgow
07:43 07:43 Edinburgh Park
07:51 07:51 Haymarket
07:56 07:56 Edinburgh

07:12 Dundee to Glasgow Queen Street due 08:46 will be reinstated.
It will be started from Perth.
It will no longer call at Dundee and Invergowrie.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:27
Scheduled Expected Destination
07:12 Not Stopping Dundee
07:18 Not Stopping Invergowrie
07:39 07:39 Perth
07:54 07:54 Gleneagles
08:08 08:08 Dunblane
08:11 08:11 Bridge Of Allan
08:17 08:17 Stirling
08:46 08:46 Glasgow Queen Street

09:08 Glasgow Queen Street to Dundee due 10:46 will be reinstated.
It will be terminated at Perth.
It will no longer call at Invergowrie and Dundee.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:27
Scheduled Expected Destination
09:08 09:08 Glasgow Queen Street
09:39 09:39 Stirling
09:45 09:45 Dunblane
09:58 09:58 Gleneagles
10:21 10:21 Perth
10:38 Not Stopping Invergowrie
10:46 Not Stopping Dundee

05/07/24 09:25 Helensburgh Central to Edinburgh due 11:23 will be terminated at Dalmuir.
It will no longer call at Hyndland, Partick, Charing Cross, Glasgow Queen Street Ll, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket and Edinburgh.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
09:25 09:25 Helensburgh Central
09:28 09:28 Craigendoran
09:33 09:33 Cardross
09:38 09:38 Dalreoch
09:40 09:40 Dumbarton Central
09:42 09:42 Dumbarton East
09:51 09:51 Dalmuir
09:58 Not Stopping Hyndland
10:01 Not Stopping Partick
10:05 Not Stopping Charing Cross
10:08 Not Stopping Glasgow Queen Street Ll
10:10 Not Stopping High Street
10:12 Not Stopping Bellgrove
10:15 Not Stopping Carntyne
10:18 Not Stopping Shettleston
10:20 Not Stopping Garrowhill
10:23 Not Stopping Easterhouse
10:27 Not Stopping Blairhill
10:29 Not Stopping Coatbridge Sunnyside
10:32 Not Stopping Coatdyke
10:36 Not Stopping Airdrie
10:39 Not Stopping Drumgelloch
10:43 Not Stopping Caldercruix
10:49 Not Stopping Blackridge
10:52 Not Stopping Armadale
10:58 Not Stopping Bathgate
11:02 Not Stopping Livingston North
11:05 Not Stopping Uphall
11:13 Not Stopping Edinburgh Park
11:18 Not Stopping Haymarket
11:23 Not Stopping Edinburgh

05/07/24 09:55 Helensburgh Central to Edinburgh due 11:53 will be started from Hyndland.
It will no longer call at Helensburgh Central, Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East and Dalmuir.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
09:55 Not Stopping Helensburgh Central
09:58 Not Stopping Craigendoran
10:03 Not Stopping Cardross
10:08 Not Stopping Dalreoch
10:10 Not Stopping Dumbarton Central
10:12 Not Stopping Dumbarton East
10:21 Not Stopping Dalmuir
10:28 10:28 Hyndland
10:30 10:30 Partick
10:34 10:34 Charing Cross
10:37 10:37 Glasgow Queen Street Ll
10:39 10:39 High Street
10:41 10:41 Bellgrove
10:45 10:45 Carntyne
10:47 10:47 Shettleston
10:50 10:50 Garrowhill
10:52 10:52 Easterhouse
10:56 10:56 Blairhill
10:59 10:59 Coatbridge Sunnyside
11:02 11:02 Coatdyke
11:06 11:06 Airdrie
11:09 11:09 Drumgelloch
11:13 11:13 Caldercruix
11:19 11:19 Blackridge
11:22 11:22 Armadale
11:28 11:28 Bathgate
11:32 11:32 Livingston North
11:35 11:35 Uphall
11:43 11:43 Edinburgh Park
11:48 11:48 Haymarket
11:53 11:53 Edinburgh

05/07/24 10:31 Dunblane to Edinburgh due 11:26 will be started from Stirling.
It will no longer call at Dunblane and Bridge Of Allan.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:18
Scheduled Expected Destination
10:31 Not Stopping Dunblane
10:34 Not Stopping Bridge Of Allan
10:38 10:38 Stirling
10:46 10:46 Larbert
10:50 10:50 Camelon
10:53 10:53 Falkirk Grahamston
10:58 10:58 Polmont
11:03 11:03 Linlithgow
11:17 11:17 Edinburgh Park
11:22 11:22 Haymarket
11:26 11:26 Edinburgh

05/07/24 11:25 Helensburgh Central to Edinburgh due 13:22 will be started from Hyndland.
It will no longer call at Helensburgh Central, Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East and Dalmuir.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:13
Scheduled Expected Destination
11:25 Not Stopping Helensburgh Central
11:28 Not Stopping Craigendoran
11:33 Not Stopping Cardross
11:38 Not Stopping Dalreoch
11:40 Not Stopping Dumbarton Central
11:42 Not Stopping Dumbarton East
11:51 Not Stopping Dalmuir
11:59 11:59 Hyndland
12:01 12:01 Partick
12:05 12:05 Charing Cross
12:08 12:08 Glasgow Queen Street Ll
12:10 12:10 High Street
12:12 12:12 Bellgrove
12:15 12:15 Carntyne
12:18 12:18 Shettleston
12:20 12:20 Garrowhill
12:23 12:23 Easterhouse
12:27 12:27 Blairhill
12:29 12:29 Coatbridge Sunnyside
12:32 12:32 Coatdyke
12:35 12:35 Airdrie
12:38 12:38 Drumgelloch
12:42 12:42 Caldercruix
12:48 12:48 Blackridge
12:51 12:51 Armadale
12:57 12:57 Bathgate
13:01 13:01 Livingston North
13:04 13:04 Uphall
13:12 13:12 Edinburgh Park
13:17 13:17 Haymarket
13:22 13:22 Edinburgh

05/07/24 11:39 Edinburgh to Helensburgh Central due 13:43 will be started from Bathgate.
It will no longer call at Edinburgh, Haymarket, Edinburgh Park, Uphall and Livingston North.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
11:39 Not Stopping Edinburgh
11:43 Not Stopping Haymarket
11:48 Not Stopping Edinburgh Park
11:56 Not Stopping Uphall
11:59 Not Stopping Livingston North
12:11 12:11 Bathgate
12:15 12:15 Armadale
12:18 12:18 Blackridge
12:25 12:25 Caldercruix
12:28 12:28 Drumgelloch
12:34 12:34 Airdrie
12:36 12:36 Coatdyke
12:39 12:39 Coatbridge Sunnyside
12:41 12:41 Blairhill
12:45 12:45 Easterhouse
12:48 12:48 Garrowhill
12:50 12:50 Shettleston
12:52 12:52 Carntyne
12:56 12:56 Bellgrove
12:58 12:58 High Street
13:02 13:02 Glasgow Queen Street Ll
13:04 13:04 Charing Cross
13:08 13:08 Partick
13:11 13:11 Hyndland
13:19 13:19 Dalmuir
13:27 13:27 Dumbarton East
13:29 13:29 Dumbarton Central
13:30 13:30 Dalreoch
13:35 13:35 Cardross
13:40 13:40 Craigendoran
13:43 13:43 Helensburgh Central

Facilities on the 12:07 Glasgow Queen Street to Inverness due 15:29.
First class not available.
Last Updated :05/07/2024 04:01
Scheduled Expected Destination
12:07 12:07 Glasgow Queen Street
12:36 12:36 Stirling
13:12 13:12 Perth
13:29 13:29 Dunkeld & Birnam
13:42 13:42 Pitlochry
14:26 14:26 Kingussie
14:39 14:39 Aviemore
14:52 14:52 Carrbridge
15:29 15:29 Inverness

05/07/24 12:08 Edinburgh to Helensburgh Central due 14:14 will be terminated at Bathgate.
It will no longer call at Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street Ll, Charing Cross, Partick, Hyndland, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran and Helensburgh Central.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
12:08 12:08 Edinburgh
12:13 12:13 Haymarket
12:18 12:18 Edinburgh Park
12:26 12:26 Uphall
12:30 12:30 Livingston North
12:41 12:41 Bathgate
12:45 Not Stopping Armadale
12:48 Not Stopping Blackridge
12:55 Not Stopping Caldercruix
12:58 Not Stopping Drumgelloch
13:03 Not Stopping Airdrie
13:05 Not Stopping Coatdyke
13:08 Not Stopping Coatbridge Sunnyside
13:10 Not Stopping Blairhill
13:14 Not Stopping Easterhouse
13:17 Not Stopping Garrowhill
13:19 Not Stopping Shettleston
13:21 Not Stopping Carntyne
13:25 Not Stopping Bellgrove
13:27 Not Stopping High Street
13:31 Not Stopping Glasgow Queen Street Ll
13:33 Not Stopping Charing Cross
13:37 Not Stopping Partick
13:39 Not Stopping Hyndland
13:49 Not Stopping Dalmuir
13:56 Not Stopping Dumbarton East
13:58 Not Stopping Dumbarton Central
14:00 Not Stopping Dalreoch
14:05 Not Stopping Cardross
14:10 Not Stopping Craigendoran
14:14 Not Stopping Helensburgh Central

05/07/24 13:15 Glasgow Queen Street to Edinburgh due 14:08 will be terminated at Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
13:15 13:15 Glasgow Queen Street
13:25 13:25 Croy
13:34 13:34 Falkirk High
13:39 13:39 Polmont
13:44 13:44 Linlithgow
13:58 13:58 Haymarket
14:08 Not Stopping Edinburgh

An additional train service has been planned to operate as shown 05/07/24 13:49 Dalmuir to Helensburgh Central due 14:14.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
13:49 13:49 Dalmuir
13:56 13:56 Dumbarton East
13:58 13:58 Dumbarton Central
14:00 14:00 Dalreoch
14:05 14:05 Cardross
14:10 14:10 Craigendoran
14:14 14:14 Helensburgh Central

05/07/24 13:49 Glasgow Central to Lanark due 14:44 will be terminated at Motherwell.
It will no longer call at Shieldmuir, Wishaw, Carluke and Lanark.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:30
Scheduled Expected Destination
13:49 13:49 Glasgow Central
13:57 13:57 Cambuslang
14:01 14:01 Uddingston
14:05 14:05 Bellshill
14:16 14:16 Motherwell
14:19 Not Stopping Shieldmuir
14:23 Not Stopping Wishaw
14:33 Not Stopping Carluke
14:44 Not Stopping Lanark

05/07/24 14:17 Cumbernauld to Dalmuir due 15:51 will be started from Anniesland.
It will no longer call at Cumbernauld, Greenfaulds, Coatbridge Central, Whifflet, Motherwell, Airbles, Hamilton Central, Hamilton West, Blantyre, Newton Lanark, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central Low Level, Anderston, Exhibition Centre, Partick and Hyndland.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:28
Scheduled Expected Destination
14:17 Not Stopping Cumbernauld
14:19 Not Stopping Greenfaulds
14:26 Not Stopping Coatbridge Central
14:29 Not Stopping Whifflet
14:47 Not Stopping Motherwell
14:49 Not Stopping Airbles
14:55 Not Stopping Hamilton Central
14:58 Not Stopping Hamilton West
15:01 Not Stopping Blantyre
15:07 Not Stopping Newton Lanark
15:11 Not Stopping Cambuslang
15:15 Not Stopping Rutherglen
15:18 Not Stopping Dalmarnock
15:20 Not Stopping Bridgeton
15:23 Not Stopping Argyle Street
15:25 Not Stopping Glasgow Central Low Level
15:27 Not Stopping Anderston
15:29 Not Stopping Exhibition Centre
15:32 Not Stopping Partick
15:35 Not Stopping Hyndland
15:38 15:38 Anniesland
15:41 15:41 Westerton
15:44 15:44 Drumchapel
15:46 15:46 Drumry
15:48 15:48 Singer
15:51 15:51 Dalmuir

05/07/24 15:25 Motherwell to Dalmuir due 16:31 will be terminated at Garscadden.
It will no longer call at Yoker, Clydebank and Dalmuir.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:25
Scheduled Expected Destination
15:25 15:25 Motherwell
15:33 15:33 Whifflet
15:36 15:36 Kirkwood
15:39 15:39 Bargeddie
15:43 15:43 Baillieston
15:45 15:45 Mount Vernon
15:48 15:48 Carmyle
15:53 15:53 Rutherglen
15:55 15:55 Dalmarnock
15:57 15:57 Bridgeton
16:01 16:01 Argyle Street
16:04 16:04 Glasgow Central Low Level
16:06 16:06 Anderston
16:08 16:08 Exhibition Centre
16:11 16:11 Partick
16:14 16:14 Hyndland
16:16 16:16 Jordanhill
16:18 16:18 Scotstounhill
16:21 16:21 Garscadden
16:23 Not Stopping Yoker
16:25 Not Stopping Clydebank
16:31 Not Stopping Dalmuir

15:49 Glasgow Central to Lanark due 16:43 will be terminated at Motherwell.
It will no longer call at Shieldmuir, Wishaw, Carluke and Lanark.
This is due to a shortage of train crew.
Last Updated :05/07/2024 00:42
Scheduled Expected Destination
15:49 15:49 Glasgow Central
15:57 15:57 Cambuslang
16:03 16:03 Uddingston
16:08 16:08 Bellshill
16:18 16:18 Motherwell
16:21 Not Stopping Shieldmuir
16:26 Not Stopping Wishaw
16:32 Not Stopping Carluke
16:43 Not Stopping Lanark

05/07/24 16:15 Edinburgh to Glasgow Queen Street due 17:07 will be started from Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:11
Scheduled Expected Destination
16:15 Not Stopping Edinburgh
16:21 16:21 Haymarket
16:34 16:34 Linlithgow
16:40 16:40 Polmont
16:44 16:44 Falkirk High
16:53 16:53 Croy
17:07 17:07 Glasgow Queen Street

16:49 Lanark to Glasgow Central due 17:41 will be started from Motherwell.
It will no longer call at Lanark, Carluke, Wishaw and Shieldmuir.
This is due to a shortage of train crew.
Last Updated :05/07/2024 00:42
Scheduled Expected Destination
16:49 Not Stopping Lanark
16:59 Not Stopping Carluke
17:07 Not Stopping Wishaw
17:12 Not Stopping Shieldmuir
17:18 17:18 Motherwell
17:24 17:24 Bellshill
17:28 17:28 Uddingston
17:32 17:32 Cambuslang
17:41 17:41 Glasgow Central

17:40 Haymarket to North Berwick due 18:20 will be started from Edinburgh.
It will no longer call at Haymarket.
This is due to a shortage of train crew.
Last Updated :05/07/2024 00:48
Scheduled Expected Destination
17:40 Not Stopping Haymarket
17:47 17:47 Edinburgh
17:54 17:54 Musselburgh
17:57 17:57 Wallyford
18:01 18:01 Prestonpans
18:06 18:06 Longniddry
18:11 18:11 Drem
18:20 18:20 North Berwick

Facilities on the 17:41 Aberdeen to Glasgow Queen Street due 20:22.
This is due to a shortage of train crew.
First class not available.
Last Updated :05/07/2024 03:59
Scheduled Expected Destination
17:41 17:41 Aberdeen
17:57 17:57 Stonehaven
18:22 18:22 Montrose
18:36 18:36 Arbroath
18:54 18:54 Dundee
19:18 19:18 Perth
19:49 19:49 Stirling
20:22 20:22 Glasgow Queen Street

Facilities on the 20:37 Aberdeen to Glasgow Queen Street due 23:21.
First class not available.
Last Updated :05/07/2024 04:01
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:34 21:34 Arbroath
21:41 21:41 Carnoustie
21:47 21:47 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

Facilities on the 20:40 Glasgow Queen Street to Aberdeen due 23:26.
This is due to a shortage of train crew.
First class not available.
Last Updated :05/07/2024 03:59
Scheduled Expected Destination
20:40 20:40 Glasgow Queen Street
21:08 21:08 Stirling
21:13 21:13 Bridge Of Allan
21:17 21:17 Dunblane
21:45 21:45 Perth
22:08 22:08 Dundee
22:15 22:15 Broughty Ferry
22:20 22:20 Monifieth
22:26 22:26 Carnoustie
22:33 22:33 Arbroath
22:47 22:47 Montrose
23:26 23:26 Aberdeen

05/07/24 20:51 Lanark to Glasgow Central due 21:40 will be terminated at Motherwell.
It will no longer call at Bellshill, Uddingston, Cambuslang and Glasgow Central.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:19
Scheduled Expected Destination
20:51 20:51 Lanark
21:00 21:00 Carluke
21:06 21:06 Wishaw
21:10 21:10 Shieldmuir
21:15 21:15 Motherwell
21:21 Not Stopping Bellshill
21:25 Not Stopping Uddingston
21:30 Not Stopping Cambuslang
21:40 Not Stopping Glasgow Central

05/07/24 21:15 Dundee to Glasgow Queen Street due 22:54 will be starting late from Dundee and is expected to be 10 minutes late.
This is due to a shortage of train crew.
Last Updated :04/07/2024 22:59
Scheduled Expected Destination
21:15 21:25 Dundee
21:21 21:31 Invergowrie
21:42 21:52 Perth
21:58 22:08 Gleneagles
22:11 22:21 Dunblane
22:15 22:25 Bridge Of Allan
22:21 22:31 Stirling
22:54 23:04 Glasgow Queen Street

05/07/24 21:51 Dalmuir to Larkhall due 22:57 will be started from Hyndland.
It will no longer call at Dalmuir, Singer, Drumry, Drumchapel, Westerton and Anniesland.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:25
Scheduled Expected Destination
21:51 Not Stopping Dalmuir
21:53 Not Stopping Singer
21:55 Not Stopping Drumry
21:58 Not Stopping Drumchapel
22:00 Not Stopping Westerton
22:03 Not Stopping Anniesland
22:06 22:06 Hyndland
22:09 22:09 Partick
22:12 22:12 Exhibition Centre
22:14 22:14 Anderston
22:17 22:17 Glasgow Central Low Level
22:18 22:18 Argyle Street
22:21 22:21 Bridgeton
22:23 22:23 Dalmarnock
22:26 22:26 Rutherglen
22:29 22:29 Cambuslang
22:37 22:37 Newton Lanark
22:41 22:41 Blantyre
22:44 22:44 Hamilton West
22:46 22:46 Hamilton Central
22:51 22:51 Chatelherault
22:54 22:54 Merryton
22:57 22:57 Larkhall

22:45 Edinburgh to Glasgow Queen Street due 23:38 will be reinstated.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:28
Scheduled Expected Destination
22:45 22:45 Edinburgh
22:51 22:51 Haymarket
23:07 23:07 Linlithgow
23:13 23:13 Polmont
23:17 23:17 Falkirk High
23:26 23:26 Croy
23:38 23:38 Glasgow Queen Street

22:49 Lanark to Glasgow Central due 23:40 will be started from Motherwell.
It will no longer call at Lanark, Carluke, Wishaw and Shieldmuir.
This is due to a shortage of train crew.
Last Updated :05/07/2024 04:22
Scheduled Expected Destination
22:49 Not Stopping Lanark
22:59 Not Stopping Carluke
23:05 Not Stopping Wishaw
23:08 Not Stopping Shieldmuir
23:14 23:14 Motherwell
23:20 23:20 Bellshill
23:24 23:24 Uddingston
23:30 23:30 Cambuslang
23:40 23:40 Glasgow Central

05/07/24 23:32 Helensburgh Central to Airdrie due 00:51 will be terminated at Dalmuir.
It will no longer call at Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross, Glasgow Queen Street Ll, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke and Airdrie.
This is due to a shortage of train crew.
Last Updated :04/07/2024 23:12
Scheduled Expected Destination
23:32 23:32 Helensburgh Central
23:35 23:35 Craigendoran
23:40 23:40 Cardross
23:45 23:45 Dalreoch
23:47 23:47 Dumbarton Central
23:49 23:49 Dumbarton East
23:59 23:59 Dalmuir
00:01 Not Stopping Singer
00:03 Not Stopping Drumry
00:06 Not Stopping Drumchapel
00:08 Not Stopping Westerton
00:11 Not Stopping Anniesland
00:14 Not Stopping Hyndland
00:17 Not Stopping Partick
00:21 Not Stopping Charing Cross
00:23 Not Stopping Glasgow Queen Street Ll
00:25 Not Stopping High Street
00:27 Not Stopping Bellgrove
00:31 Not Stopping Carntyne
00:33 Not Stopping Shettleston
00:36 Not Stopping Garrowhill
00:38 Not Stopping Easterhouse
00:42 Not Stopping Blairhill
00:45 Not Stopping Coatbridge Sunnyside
00:47 Not Stopping Coatdyke
00:51 Not Stopping Airdrie

23:45 Glasgow Queen Street to Edinburgh due 00:32 will be reinstated.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :05/07/2024 05:28
Scheduled Expected Destination
23:45 23:45 Glasgow Queen Street
23:56 23:56 Croy
00:05 00:05 Falkirk High
00:09 00:09 Polmont
00:14 00:14 Linlithgow
00:27 00:27 Haymarket
00:32 00:32 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.
 

Last Updated On: 05:30:00 05-07-2024
Powered By    © 2024