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
1 Line Update
Following a broken down train earlier today between Dalwhinnie and Blair Atholl all lines have now reopened.
Impact:
Train services running through these stations will be delayed or revised. Disruption is expected until 17:30 06/07.
Customer Advice:
Option 1 - Check if a rail journey is currently possible..
* Use the National Rail Enquiries real-time journey planner to check if you can continue your journey by rail.
Option 2 - Alternative Routes & Local Public Transport..
Customers can travel on alternative routes.
* Edinburgh - Aberdeen - Inverness
* We have arranged for your rail tickets to be accepted on local bus routes at no extra cost.
* Click on the bus number for bus times.
CityLink:
* M90: Glasgow- Perth - Inverness
Option 3 - Rail Replacement Transport..
* Buses have been requested, but due to very limited replacement transport being secured, passengers are advised to consider making their own alternative arrangements.
Option 4 - Consider travelling later..
* You might wish to consider postponing your journey until our service's return to normal.
Additional Information:
* We had a broken down freight train between Dalwhinne and Blair Atholl which is now clear of the main line in Dunkeld.
* 1507 Queen Street to Inverness will run to Inverness
* 1450 Inverness to Queen Street is currently 29 late and will terminate at Stirling
Let us help you:
Please let us try and help you if you are being disrupted.
At the station or on-train:
* Speak to a member of staff or use the Help-point (station only).
* Listen for announcements.
* Information will be displayed on Customer Information Screens.
Keep up to date or get in touch on your phone:
Twitter: Live updates @ScotRail.
WhatsApp: Contact us on WhatsApp.
App: Live updates on our app.
Phone: Contact Customer Relations.
Last Updated :06/07/2024 16:44
3 Catering Updates
14:50 Inverness to Glasgow Queen Street due 18:14 will be terminated at Stirling.
It will no longer call at Glasgow Queen Street.
It has been delayed at Inverness and is now 28 minutes late.
This is due to a broken down train earlier today.
Catering is not available throughout.
Last Updated :06/07/2024 15:50
Scheduled Expected Destination
14:50 15:18 Inverness
15:25 15:53 Aviemore
15:36 16:04 Kingussie
16:20 16:48 Pitlochry
16:37 17:05 Dunkeld & Birnam
17:05 17:33 Perth
17:41 18:07 Stirling
18:14 Not Stopping Glasgow Queen Street

Facilities on the 06/07/24 16:05 Oban to Glasgow Queen Street due 19:19.
This is due to a shortage of train crew.
Catering is not available throughout.
Last Updated :05/07/2024 13:38
Scheduled Expected Destination
16:05 16:05 Oban
16:17 16:17 Connel Ferry
16:29 16:29 Taynuilt
16:37 16:37 Falls Of Cruachan
16:49 16:49 Loch Awe
16:54 16:54 Dalmally
17:13 17:13 Tyndrum Lower
17:24 17:24 Crianlarich
17:42 17:42 Ardlui
17:56 17:56 Arrochar & Tarbet
18:18 18:18 Garelochhead
18:30 18:30 Helensburgh Upper
18:44 18:44 Dumbarton Central
18:54 18:54 Dalmuir
19:19 19:19 Glasgow Queen Street

Facilities on the 17:26 Inverness to Glasgow Queen Street due 20:44.
Catering is not available throughout.
Last Updated :06/07/2024 11:08
Scheduled Expected Destination
17:26 17:26 Inverness
17:59 17:59 Carrbridge
18:08 18:08 Aviemore
18:20 18:20 Kingussie
19:05 19:05 Pitlochry
19:20 19:20 Dunkeld & Birnam
19:39 19:39 Perth
20:16 20:16 Stirling
20:44 20:44 Glasgow Queen Street

19 Train Formation Updates
15:15 Dundee to Glasgow Queen Street due 16:56 has been delayed at Stirling and is now 10 minutes late.
This is due to trespassers on the railway.
Will be formed of 2 coaches instead of 3.
Last Updated :06/07/2024 16:49
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:32 Stirling
16:56 17:06 Glasgow Queen Street

15:24 Helensburgh Central to Edinburgh due 17:24 has been delayed at Drumgelloch and is now 7 minutes late.
This is due to a fault with the signalling system.
Will be formed of 3 coaches instead of 6.
Additional Facilities Information:
Due to 334008 stopped at Bathgate for a precharge short circuit fault, the following services will run 3V6:
Last Updated :06/07/2024 16:50
Scheduled Expected Destination
15:24 15:24 Helensburgh Central
15:27 15:27 Craigendoran
15:32 15:32 Cardross
15:37 15:37 Dalreoch
15:39 15:39 Dumbarton Central
15:41 15:41 Dumbarton East
15:50 15:50 Dalmuir
15:57 15:57 Hyndland
16:00 16:00 Partick
16:04 16:04 Charing Cross
16:07 16:07 Glasgow Queen Street Ll
16:09 16:09 High Street
16:11 16:11 Bellgrove
16:15 16:15 Carntyne
16:17 16:17 Shettleston
16:20 16:20 Garrowhill
16:22 16:22 Easterhouse
16:26 16:26 Blairhill
16:29 16:29 Coatbridge Sunnyside
16:32 16:32 Coatdyke
16:36 16:36 Airdrie
16:39 16:46 Drumgelloch
16:43 16:50 Caldercruix
16:49 16:56 Blackridge
16:52 16:59 Armadale
16:58 17:05 Bathgate
17:02 17:09 Livingston North
17:05 17:12 Uphall
17:13 17:20 Edinburgh Park
17:18 17:25 Haymarket
17:24 17:31 Edinburgh

16:03 Larkhall to Dalmuir due 17:12 will be terminated at Garscadden.
It will no longer call at Yoker, Clydebank and Dalmuir.
It has been delayed at Hamilton Central and is now 7 minutes late.
This is due to a fault with the signalling system earlier today.
Will be formed of 3 coaches instead of 6.
Last Updated :06/07/2024 16:23
Scheduled Expected Destination
16:03 16:03 Larkhall
16:05 16:05 Merryton
16:08 16:08 Chatelherault
16:13 16:20 Hamilton Central
16:15 16:22 Hamilton West
16:19 16:26 Blantyre
16:23 16:30 Newton Lanark
16:27 16:34 Cambuslang
16:33 16:40 Rutherglen
16:36 16:43 Dalmarnock
16:38 16:45 Bridgeton
16:42 16:49 Argyle Street
16:47 16:54 Glasgow Central Low Level
16:48 16:55 Anderston
16:51 16:58 Exhibition Centre
16:54 17:01 Partick
16:57 17:04 Hyndland
16:59 17:06 Jordanhill
17:01 17:08 Scotstounhill
17:04 17:10 Garscadden
17:06 Not Stopping Yoker
17:08 Not Stopping Clydebank
17:12 Not Stopping Dalmuir

Facilities on the 16:15 Glasgow Queen Street to Edinburgh due 17:07.
This is due to a train fault.
Will be formed of 7 coaches instead of 8.
Additional Facilities Information:
Due to 385 4-car availability at -1, the following will run 7v8:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:56
Scheduled Expected Destination
16:15 16:15 Glasgow Queen Street
16:25 16:25 Croy
16:34 16:34 Falkirk High
16:39 16:39 Polmont
16:45 16:45 Linlithgow
17:02 17:02 Haymarket
17:07 17:07 Edinburgh

Facilities on the 16:25 Edinburgh to Glasgow Central due 17:55.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 06:02
Scheduled Expected Destination
16:25 16:25 Edinburgh
16:30 16:30 Haymarket
16:36 16:36 Slateford
16:39 16:39 Kingsknowe
16:41 16:41 Wester Hailes
16:44 16:44 Curriehill
16:51 16:51 Kirknewton
16:57 16:57 Livingston South
17:01 17:01 West Calder
17:04 17:04 Addiewell
17:08 17:08 Breich
17:12 17:12 Fauldhouse
17:17 17:17 Shotts
17:20 17:20 Hartwood
17:25 17:25 Cleland
17:28 17:28 Carfin
17:30 17:30 Holytown
17:34 17:34 Bellshill
17:38 17:38 Uddingston
17:43 17:43 Cambuslang
17:55 17:55 Glasgow Central

Facilities on the 16:51 Dunblane to Edinburgh due 17:48.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Facilities Information:
Due to sets out of position due to train crew shortages 05/07, the following will run 3v6:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 05:01
Scheduled Expected Destination
16:51 16:51 Dunblane
16:54 16:54 Bridge Of Allan
17:00 17:00 Stirling
17:07 17:07 Larbert
17:10 17:10 Camelon
17:13 17:13 Falkirk Grahamston
17:18 17:18 Polmont
17:24 17:24 Linlithgow
17:38 17:38 Edinburgh Park
17:43 17:43 Haymarket
17:48 17:48 Edinburgh

Facilities on the 16:55 Cowdenbeath to Edinburgh due 17:37.
This is due to a broken down train.
Will be formed of 2 coaches instead of 4.
Additional Facilities Information:
Due to Highland Mainline closure, and to allow services to start from Perth and provide sets, the following services will run 2v4.
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:45
Scheduled Expected Destination
16:55 16:55 Cowdenbeath
17:00 17:00 Dunfermline Queen Margaret
17:04 17:04 Dunfermline City
17:07 17:07 Rosyth
17:11 17:11 Inverkeithing
17:15 17:15 North Queensferry
17:19 17:19 Dalmeny
17:25 17:25 Edinburgh Gateway
17:32 17:32 Haymarket
17:37 17:37 Edinburgh

Facilities on the 17:41 Edinburgh to Helensburgh Central due 19:45.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Facilities Information:
Due to 334008 stopped at Bathgate for a precharge short circuit fault, the following services will run 3V6:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:34
Scheduled Expected Destination
17:41 17:41 Edinburgh
17:47 17:47 Haymarket
17:51 17:51 Edinburgh Park
17:59 17:59 Uphall
18:03 18:03 Livingston North
18:13 18:13 Bathgate
18:17 18:17 Armadale
18:21 18:21 Blackridge
18:27 18:27 Caldercruix
18:31 18:31 Drumgelloch
18:35 18:35 Airdrie
18:37 18:37 Coatdyke
18:40 18:40 Coatbridge Sunnyside
18:42 18:42 Blairhill
18:46 18:46 Easterhouse
18:49 18:49 Garrowhill
18:51 18:51 Shettleston
18:53 18:53 Carntyne
18:57 18:57 Bellgrove
18:59 18:59 High Street
19:02 19:02 Glasgow Queen Street Ll
19:04 19:04 Charing Cross
19:08 19:08 Partick
19:11 19:11 Hyndland
19:21 19:21 Dalmuir
19:29 19:29 Dumbarton East
19:31 19:31 Dumbarton Central
19:32 19:32 Dalreoch
19:37 19:37 Cardross
19:42 19:42 Craigendoran
19:45 19:45 Helensburgh Central

Facilities on the 18:15 Glasgow Queen Street to Edinburgh due 19:03.
This is due to a train fault.
Will be formed of 7 coaches instead of 8.
Additional Facilities Information:
Due to 385 4-car availability at -1, the following will run 7v8:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:56
Scheduled Expected Destination
18:15 18:15 Glasgow Queen Street
18:25 18:25 Croy
18:34 18:34 Falkirk High
18:38 18:38 Polmont
18:44 18:44 Linlithgow
18:58 18:58 Haymarket
19:03 19:03 Edinburgh

Facilities on the 18:39 Edinburgh to Perth due 20:10.
This is due to a broken down train.
Will be formed of 2 coaches instead of 4.
Additional Facilities Information:
Due to Highland Mainline closure, and to allow services to start from Perth and provide sets, the following services will run 2v4.
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:45
Scheduled Expected Destination
18:39 18:39 Edinburgh
18:45 18:45 Haymarket
18:49 18:49 South Gyle
18:52 18:52 Edinburgh Gateway
19:02 19:02 Inverkeithing
19:06 19:06 Dalgety Bay
19:11 19:11 Aberdour
19:15 19:15 Burntisland
19:20 19:20 Kinghorn
19:25 19:25 Kirkcaldy
19:34 19:34 Markinch
19:44 19:44 Ladybank
20:10 20:10 Perth

Facilities on the 18:53 Edinburgh to Glenrothes With Thornton due 19:54.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 4.
Additional Facilities Information:
Due to sets out of position due to train crew shortages 05/07, the following will run 2v4:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:51
Scheduled Expected Destination
18:53 18:53 Edinburgh
18:57 18:57 Haymarket
19:02 19:02 South Gyle
19:05 19:05 Edinburgh Gateway
19:11 19:11 Dalmeny
19:15 19:15 North Queensferry
19:19 19:19 Inverkeithing
19:22 19:22 Rosyth
19:27 19:27 Dunfermline City
19:31 19:31 Dunfermline Queen Margaret
19:37 19:37 Cowdenbeath
19:43 19:43 Lochgelly
19:47 19:47 Cardenden
19:54 19:54 Glenrothes With Thornton

Facilities on the 19:06 Glasgow Queen Street to Inverness due 22:43.
This is due to a shortage of train crew.
This train will now be formed of the usual number of coaches.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/07/2024 14:43
Scheduled Expected Destination
19:06 19:06 Glasgow Queen Street
19:36 19:36 Stirling
20:28 20:28 Perth
20:47 20:47 Dunkeld & Birnam
21:00 21:00 Pitlochry
21:37 21:37 Dalwhinnie
21:53 21:53 Kingussie
22:05 22:05 Aviemore
22:43 22:43 Inverness

Facilities on the 19:09 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 :06/07/2024 14:43
Scheduled Expected Destination
19:09 19:09 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:15 Edinburgh to Glasgow Queen Street due 20:04.
This is due to a train fault.
Will be formed of 7 coaches instead of 8.
Additional Facilities Information:
Due to 385 4-car availability at -1, the following will run 7v8:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:56
Scheduled Expected Destination
19:15 19:15 Edinburgh
19:20 19:20 Haymarket
19:33 19:33 Linlithgow
19:38 19:38 Polmont
19:43 19:43 Falkirk High
19:51 19:51 Croy
20:04 20:04 Glasgow Queen Street

Facilities on the 19:52 Lanark to Glasgow Central due 20:43.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 06:02
Scheduled Expected Destination
19:52 19:52 Lanark
20:01 20:01 Carluke
20:07 20:07 Wishaw
20:11 20:11 Shieldmuir
20:17 20:17 Motherwell
20:23 20:23 Bellshill
20:30 20:30 Uddingston
20:34 20:34 Cambuslang
20:43 20:43 Glasgow Central

Facilities on the 20:02 Helensburgh Central to Edinburgh due 22:13.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Facilities Information:
Due to 334008 stopped at Bathgate for a precharge short circuit fault, the following services will run 3V6:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:34
Scheduled Expected Destination
20:02 20:02 Helensburgh Central
20:05 20:05 Craigendoran
20:10 20:10 Cardross
20:15 20:15 Dalreoch
20:17 20:17 Dumbarton Central
20:19 20:19 Dumbarton East
20:29 20:29 Dalmuir
20:31 20:31 Singer
20:33 20:33 Drumry
20:36 20:36 Drumchapel
20:38 20:38 Westerton
20:41 20:41 Anniesland
20:44 20:44 Hyndland
20:47 20:47 Partick
20:51 20:51 Charing Cross
20:53 20:53 Glasgow Queen Street Ll
20:55 20:55 High Street
20:57 20:57 Bellgrove
21:01 21:01 Carntyne
21:03 21:03 Shettleston
21:06 21:06 Garrowhill
21:08 21:08 Easterhouse
21:12 21:12 Blairhill
21:15 21:15 Coatbridge Sunnyside
21:17 21:17 Coatdyke
21:21 21:21 Airdrie
21:24 21:24 Drumgelloch
21:28 21:28 Caldercruix
21:34 21:34 Blackridge
21:38 21:38 Armadale
21:47 21:47 Bathgate
21:52 21:52 Livingston North
21:55 21:55 Uphall
22:04 22:04 Edinburgh Park
22:09 22:09 Haymarket
22:13 22:13 Edinburgh

Facilities on the 20:04 Glenrothes With Thornton to Edinburgh due 21:10.
This is due to a shortage of train crew.
Will be formed of 2 coaches instead of 4.
Additional Facilities Information:
Due to sets out of position due to train crew shortages 05/07, the following will run 2v4:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:51
Scheduled Expected Destination
20:04 20:04 Glenrothes With Thornton
20:11 20:11 Cardenden
20:16 20:16 Lochgelly
20:22 20:22 Cowdenbeath
20:28 20:28 Dunfermline Queen Margaret
20:31 20:31 Dunfermline City
20:35 20:35 Rosyth
20:39 20:39 Inverkeithing
20:44 20:44 North Queensferry
20:48 20:48 Dalmeny
20:54 20:54 Edinburgh Gateway
20:56 20:56 South Gyle
21:04 21:04 Haymarket
21:10 21:10 Edinburgh

20:15 Glasgow Queen Street to Edinburgh due 21:04 will be terminated at Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Will be formed of 7 coaches instead of 8.
Additional Facilities Information:
Due to 385 4-car availability at -1, the following will run 7v8:
Last Updated :06/07/2024 07:14
Scheduled Expected Destination
20:15 20:15 Glasgow Queen Street
20:27 20:27 Croy
20:36 20:36 Falkirk High
20:40 20:40 Polmont
20:46 20:46 Linlithgow
20:59 20:59 Haymarket
21:04 Not Stopping Edinburgh

Facilities on the 22:52 Edinburgh to Garscadden due 00:17.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Facilities Information:
Due to 334008 stopped at Bathgate for a precharge short circuit fault, the following services will run 3V6:
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 04:34
Scheduled Expected Destination
22:52 22:52 Edinburgh
22:56 22:56 Haymarket
23:01 23:01 Edinburgh Park
23:09 23:09 Uphall
23:12 23:12 Livingston North
23:17 23:17 Bathgate
23:21 23:21 Armadale
23:24 23:24 Blackridge
23:31 23:31 Caldercruix
23:34 23:34 Drumgelloch
23:39 23:39 Airdrie
23:41 23:41 Coatdyke
23:43 23:43 Coatbridge Sunnyside
23:46 23:46 Blairhill
23:50 23:50 Easterhouse
23:52 23:52 Garrowhill
23:55 23:55 Shettleston
23:57 23:57 Carntyne
00:01 00:01 Bellgrove
00:02 00:02 High Street
00:05 00:05 Glasgow Queen Street Ll
00:07 00:07 Charing Cross
00:11 00:11 Partick
00:13 00:13 Hyndland
00:17 00:17 Garscadden

70 Train Cancellations
06/07/24 15:18 Glasgow Central to Edinburgh due 16:43 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:27
Scheduled Expected Destination
15:18 Not Stopping Glasgow Central
15:28 Not Stopping Uddingston
15:33 Not Stopping Bellshill
15:38 Not Stopping Holytown
15:40 Not Stopping Carfin
15:43 Not Stopping Cleland
15:48 Not Stopping Hartwood
15:51 Not Stopping Shotts
15:56 Not Stopping Fauldhouse
16:00 Not Stopping Breich
16:04 Not Stopping Addiewell
16:08 Not Stopping West Calder
16:12 Not Stopping Livingston South
16:16 Not Stopping Kirknewton
16:22 Not Stopping Curriehill
16:26 Not Stopping Wester Hailes
16:28 Not Stopping Kingsknowe
16:33 Not Stopping Slateford
16:38 Not Stopping Haymarket
16:43 Not Stopping Edinburgh

15:34 Glasgow Central to Edinburgh due 17:04 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 12:07
Scheduled Expected Destination
15:34 Not Stopping Glasgow Central
15:58 Not Stopping Motherwell
16:03 Not Stopping Wishaw
16:10 Not Stopping Carluke
16:24 Not Stopping Carstairs
16:59 Not Stopping Haymarket
17:04 Not Stopping Edinburgh

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

16:03 Glenrothes With Thornton to Edinburgh due 17:08 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 08:47
Scheduled Expected Destination
16:03 Not Stopping Glenrothes With Thornton
16:10 Not Stopping Cardenden
16:15 Not Stopping Lochgelly
16:21 Not Stopping Cowdenbeath
16:27 Not Stopping Dunfermline Queen Margaret
16:30 Not Stopping Dunfermline City
16:34 Not Stopping Rosyth
16:38 Not Stopping Inverkeithing
16:43 Not Stopping North Queensferry
16:47 Not Stopping Dalmeny
16:53 Not Stopping Edinburgh Gateway
16:55 Not Stopping South Gyle
17:02 Not Stopping Haymarket
17:08 Not Stopping Edinburgh

06/07/24 16:04 Glasgow Central to Edinburgh due 17:11 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:29
Scheduled Expected Destination
16:04 Not Stopping Glasgow Central
16:19 Not Stopping Bellshill
16:36 Not Stopping Shotts
16:48 Not Stopping West Calder
16:53 Not Stopping Livingston South
17:06 Not Stopping Haymarket
17:11 Not Stopping Edinburgh

Additional 16:15 Kingussie to Inverness due 17:02 has been cancelled.
This is due to a broken down train.
Last Updated :06/07/2024 16:42
Scheduled Expected Destination
16:15 Not Stopping Kingussie
16:29 Not Stopping Aviemore
17:02 Not Stopping Inverness

16:18 Edinburgh to Cowdenbeath due 17:01 has been cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 16:19
Scheduled Expected Destination
16:18 Not Stopping Edinburgh
16:22 Not Stopping Haymarket
16:28 Not Stopping Edinburgh Gateway
16:34 Not Stopping Dalmeny
16:37 Not Stopping North Queensferry
16:41 Not Stopping Inverkeithing
16:45 Not Stopping Rosyth
16:50 Not Stopping Dunfermline City
16:54 Not Stopping Dunfermline Queen Margaret
17:01 Not Stopping Cowdenbeath

06/07/24 16:24 Dunblane to Edinburgh due 17:29 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:56
Scheduled Expected Destination
16:24 Not Stopping Dunblane
16:27 Not Stopping Bridge Of Allan
16:33 Not Stopping Stirling
16:41 Not Stopping Larbert
16:44 Not Stopping Camelon
16:53 Not Stopping Falkirk Grahamston
16:58 Not Stopping Polmont
17:03 Not Stopping Linlithgow
17:17 Not Stopping Edinburgh Park
17:23 Not Stopping Haymarket
17:29 Not Stopping Edinburgh

16:34 Arbroath to Dundee due 16:59 will be cancelled.
This is due to an earlier train fault.
Last Updated :06/07/2024 10:54
Scheduled Expected Destination
16:34 Not Stopping Arbroath
16:41 Not Stopping Carnoustie
16:46 Not Stopping Monifieth
16:51 Not Stopping Broughty Ferry
16:59 Not Stopping Dundee

16:35 Glasgow Queen Street to Oban due 19:44 has been cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach for this cancelled train which is operated by ARays.
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 :06/07/2024 16:49
Scheduled Expected Destination
16:35 Not Stopping Glasgow Queen Street
16:58 Not Stopping Dalmuir
17:07 Not Stopping Dumbarton Central
17:22 Not Stopping Helensburgh Upper
17:33 Not Stopping Garelochhead
17:57 Not Stopping Arrochar & Tarbet
18:10 Not Stopping Ardlui
18:29 Not Stopping Crianlarich
18:37 Not Stopping Tyndrum Lower
18:55 Not Stopping Dalmally
19:00 Not Stopping Loch Awe
19:05 Not Stopping Falls Of Cruachan
19:21 Not Stopping Taynuilt
19:31 Not Stopping Connel Ferry
19:44 Not Stopping Oban

16:39 Edinburgh to North Berwick due 17:13 has been cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 16:43
Scheduled Expected Destination
16:39 Not Stopping Edinburgh
16:46 Not Stopping Musselburgh
16:50 Not Stopping Wallyford
16:54 Not Stopping Prestonpans
16:59 Not Stopping Longniddry
17:04 Not Stopping Drem
17:13 Not Stopping North Berwick

06/07/24 16:49 Edinburgh to Glenrothes With Thornton due 17:49 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:31
Scheduled Expected Destination
16:49 Not Stopping Edinburgh
16:53 Not Stopping Haymarket
16:58 Not Stopping South Gyle
17:00 Not Stopping Edinburgh Gateway
17:06 Not Stopping Dalmeny
17:10 Not Stopping North Queensferry
17:14 Not Stopping Inverkeithing
17:17 Not Stopping Rosyth
17:22 Not Stopping Dunfermline City
17:26 Not Stopping Dunfermline Queen Margaret
17:32 Not Stopping Cowdenbeath
17:38 Not Stopping Lochgelly
17:42 Not Stopping Cardenden
17:49 Not Stopping Glenrothes With Thornton

06/07/24 16:49 Glasgow Queen Street to Alloa due 17:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:51
Scheduled Expected Destination
16:49 Not Stopping Glasgow Queen Street
16:55 Not Stopping Bishopbriggs
17:00 Not Stopping Lenzie
17:05 Not Stopping Croy
17:16 Not Stopping Larbert
17:25 Not Stopping Stirling
17:34 Not Stopping Alloa

06/07/24 16:49 Glasgow Central to Lanark due 17:47 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:03
Scheduled Expected Destination
16:49 Not Stopping Glasgow Central
16:58 Not Stopping Cambuslang
17:02 Not Stopping Uddingston
17:07 Not Stopping Bellshill
17:20 Not Stopping Motherwell
17:24 Not Stopping Shieldmuir
17:28 Not Stopping Wishaw
17:36 Not Stopping Carluke
17:47 Not Stopping Lanark

06/07/24 17:17 Glasgow Central to East Kilbride due 17:50 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:42
Scheduled Expected Destination
17:17 Not Stopping Glasgow Central
17:24 Not Stopping Crossmyloof
17:26 Not Stopping Pollokshaws West
17:29 Not Stopping Thornliebank
17:33 Not Stopping Giffnock
17:37 Not Stopping Clarkston
17:40 Not Stopping Busby
17:43 Not Stopping Thorntonhall
17:47 Not Stopping Hairmyres
17:50 Not Stopping East Kilbride

06/07/24 17:27 Edinburgh to Glasgow Central due 18:57 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:33
Scheduled Expected Destination
17:27 Not Stopping Edinburgh
17:31 Not Stopping Haymarket
17:36 Not Stopping Slateford
17:39 Not Stopping Kingsknowe
17:41 Not Stopping Wester Hailes
17:45 Not Stopping Curriehill
17:51 Not Stopping Kirknewton
17:56 Not Stopping Livingston South
18:01 Not Stopping West Calder
18:04 Not Stopping Addiewell
18:09 Not Stopping Breich
18:13 Not Stopping Fauldhouse
18:18 Not Stopping Shotts
18:22 Not Stopping Hartwood
18:26 Not Stopping Cleland
18:30 Not Stopping Carfin
18:32 Not Stopping Holytown
18:37 Not Stopping Bellshill
18:41 Not Stopping Uddingston
18:57 Not Stopping Glasgow Central

06/07/24 17:28 Dalmuir to Cumbernauld due 18:59 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:01
Scheduled Expected Destination
17:28 Not Stopping Dalmuir
17:30 Not Stopping Clydebank
17:32 Not Stopping Yoker
17:35 Not Stopping Garscadden
17:37 Not Stopping Scotstounhill
17:42 Not Stopping Jordanhill
17:44 Not Stopping Hyndland
17:47 Not Stopping Partick
17:50 Not Stopping Exhibition Centre
17:53 Not Stopping Anderston
17:58 Not Stopping Glasgow Central Low Level
18:00 Not Stopping Argyle Street
18:03 Not Stopping Bridgeton
18:05 Not Stopping Dalmarnock
18:10 Not Stopping Rutherglen
18:13 Not Stopping Cambuslang
18:16 Not Stopping Newton Lanark
18:20 Not Stopping Blantyre
18:23 Not Stopping Hamilton West
18:27 Not Stopping Hamilton Central
18:32 Not Stopping Airbles
18:35 Not Stopping Motherwell
18:42 Not Stopping Whifflet
18:45 Not Stopping Coatbridge Central
18:57 Not Stopping Greenfaulds
18:59 Not Stopping Cumbernauld

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

06/07/24 17:37 Glasgow Central to Neilston due 18:06 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
17:37 Not Stopping Glasgow Central
17:42 Not Stopping Pollokshields East
17:43 Not Stopping Queens Park Strathclyde
17:45 Not Stopping Crosshill
17:47 Not Stopping Mount Florida
17:49 Not Stopping Cathcart
17:52 Not Stopping Muirend
17:55 Not Stopping Williamwood
17:57 Not Stopping Whitecraigs
18:00 Not Stopping Patterton
18:06 Not Stopping Neilston

06/07/24 17:46 Alloa to Glasgow Queen Street due 18:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:51
Scheduled Expected Destination
17:46 Not Stopping Alloa
17:56 Not Stopping Stirling
18:05 Not Stopping Larbert
18:15 Not Stopping Croy
18:21 Not Stopping Lenzie
18:25 Not Stopping Bishopbriggs
18:34 Not Stopping Glasgow Queen Street

06/07/24 17:52 Lanark to Glasgow Central due 18:43 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:03
Scheduled Expected Destination
17:52 Not Stopping Lanark
18:03 Not Stopping Carluke
18:09 Not Stopping Wishaw
18:12 Not Stopping Shieldmuir
18:17 Not Stopping Motherwell
18:26 Not Stopping Bellshill
18:30 Not Stopping Uddingston
18:34 Not Stopping Cambuslang
18:43 Not Stopping Glasgow Central

06/07/24 17:56 East Kilbride to Glasgow Central due 18:29 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:42
Scheduled Expected Destination
17:56 Not Stopping East Kilbride
18:00 Not Stopping Hairmyres
18:03 Not Stopping Thorntonhall
18:06 Not Stopping Busby
18:09 Not Stopping Clarkston
18:13 Not Stopping Giffnock
18:15 Not Stopping Thornliebank
18:20 Not Stopping Pollokshaws West
18:23 Not Stopping Crossmyloof
18:29 Not Stopping Glasgow Central

17:59 Cowdenbeath to Edinburgh due 18:46 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 16:19
Scheduled Expected Destination
17:59 Not Stopping Cowdenbeath
18:05 Not Stopping Dunfermline Queen Margaret
18:09 Not Stopping Dunfermline City
18:13 Not Stopping Rosyth
18:20 Not Stopping Inverkeithing
18:25 Not Stopping North Queensferry
18:29 Not Stopping Dalmeny
18:35 Not Stopping Edinburgh Gateway
18:42 Not Stopping Haymarket
18:46 Not Stopping Edinburgh

18:00 Glasgow Central to Edinburgh due 19:10 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 15:40
Scheduled Expected Destination
18:00 Not Stopping Glasgow Central
18:11 Not Stopping Uddingston
18:15 Not Stopping Bellshill
18:18 Not Stopping Holytown
18:27 Not Stopping Shotts
18:38 Not Stopping West Calder
18:42 Not Stopping Livingston South
18:46 Not Stopping Kirknewton
18:53 Not Stopping Curriehill
18:56 Not Stopping Wester Hailes
18:59 Not Stopping Kingsknowe
19:02 Not Stopping Slateford
19:06 Not Stopping Haymarket
19:10 Not Stopping Edinburgh

06/07/24 18:01 Glenrothes With Thornton to Edinburgh due 19:03 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:31
Scheduled Expected Destination
18:01 Not Stopping Glenrothes With Thornton
18:08 Not Stopping Cardenden
18:13 Not Stopping Lochgelly
18:19 Not Stopping Cowdenbeath
18:25 Not Stopping Dunfermline Queen Margaret
18:28 Not Stopping Dunfermline City
18:32 Not Stopping Rosyth
18:36 Not Stopping Inverkeithing
18:40 Not Stopping North Queensferry
18:44 Not Stopping Dalmeny
18:50 Not Stopping Edinburgh Gateway
18:52 Not Stopping South Gyle
18:59 Not Stopping Haymarket
19:03 Not Stopping Edinburgh

06/07/24 18:07 Glasgow Central to Neilston due 18:36 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:40
Scheduled Expected Destination
18:07 Not Stopping Glasgow Central
18:12 Not Stopping Pollokshields East
18:13 Not Stopping Queens Park Strathclyde
18:15 Not Stopping Crosshill
18:17 Not Stopping Mount Florida
18:19 Not Stopping Cathcart
18:22 Not Stopping Muirend
18:25 Not Stopping Williamwood
18:27 Not Stopping Whitecraigs
18:30 Not Stopping Patterton
18:36 Not Stopping Neilston

06/07/24 18:08 Glasgow Central to Paisley Canal due 18:26 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:47
Scheduled Expected Destination
18:08 Not Stopping Glasgow Central
18:13 Not Stopping Dumbreck
18:16 Not Stopping Corkerhill
18:18 Not Stopping Mosspark
18:20 Not Stopping Crookston
18:23 Not Stopping Hawkhead
18:26 Not Stopping Paisley Canal

18:25 Glasgow Central to Lanark due 19:13 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
Sorry for the inconvenience caused.
Last Updated :06/07/2024 06:02
Scheduled Expected Destination
18:25 Not Stopping Glasgow Central
18:33 Not Stopping Cambuslang
18:38 Not Stopping Uddingston
18:42 Not Stopping Bellshill
18:48 Not Stopping Motherwell
18:52 Not Stopping Shieldmuir
18:56 Not Stopping Wishaw
19:03 Not Stopping Carluke
19:13 Not Stopping Lanark

06/07/24 18:28 Neilston to Glasgow Central due 18:58 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
18:28 Not Stopping Neilston
18:34 Not Stopping Patterton
18:36 Not Stopping Whitecraigs
18:38 Not Stopping Williamwood
18:41 Not Stopping Muirend
18:44 Not Stopping Cathcart
18:46 Not Stopping Mount Florida
18:48 Not Stopping Crosshill
18:50 Not Stopping Queens Park Strathclyde
18:53 Not Stopping Pollokshields East
18:58 Not Stopping Glasgow Central

06/07/24 18:31 Paisley Canal to Glasgow Central due 18:51 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:47
Scheduled Expected Destination
18:31 Not Stopping Paisley Canal
18:33 Not Stopping Hawkhead
18:36 Not Stopping Crookston
18:39 Not Stopping Mosspark
18:41 Not Stopping Corkerhill
18:44 Not Stopping Dumbreck
18:51 Not Stopping Glasgow Central

06/07/24 18:49 Glasgow Queen Street to Alloa due 19:35 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:51
Scheduled Expected Destination
18:49 Not Stopping Glasgow Queen Street
18:55 Not Stopping Bishopbriggs
19:00 Not Stopping Lenzie
19:05 Not Stopping Croy
19:16 Not Stopping Larbert
19:26 Not Stopping Stirling
19:35 Not Stopping Alloa

06/07/24 18:50 Glasgow Central to Lanark due 19:45 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:03
Scheduled Expected Destination
18:50 Not Stopping Glasgow Central
18:58 Not Stopping Cambuslang
19:03 Not Stopping Uddingston
19:08 Not Stopping Bellshill
19:21 Not Stopping Motherwell
19:25 Not Stopping Shieldmuir
19:28 Not Stopping Wishaw
19:34 Not Stopping Carluke
19:45 Not Stopping Lanark

06/07/24 18:56 Neilston to Glasgow Central due 19:25 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:40
Scheduled Expected Destination
18:56 Not Stopping Neilston
19:02 Not Stopping Patterton
19:04 Not Stopping Whitecraigs
19:06 Not Stopping Williamwood
19:09 Not Stopping Muirend
19:12 Not Stopping Cathcart
19:14 Not Stopping Mount Florida
19:16 Not Stopping Crosshill
19:18 Not Stopping Queens Park Strathclyde
19:20 Not Stopping Pollokshields East
19:25 Not Stopping Glasgow Central

06/07/24 19:05 Glasgow Central to Neilston due 19:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
19:05 Not Stopping Glasgow Central
19:10 Not Stopping Pollokshields East
19:11 Not Stopping Queens Park Strathclyde
19:13 Not Stopping Crosshill
19:15 Not Stopping Mount Florida
19:17 Not Stopping Cathcart
19:20 Not Stopping Muirend
19:23 Not Stopping Williamwood
19:25 Not Stopping Whitecraigs
19:28 Not Stopping Patterton
19:34 Not Stopping Neilston

06/07/24 19:08 Glasgow Central to Paisley Canal due 19:26 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:47
Scheduled Expected Destination
19:08 Not Stopping Glasgow Central
19:13 Not Stopping Dumbreck
19:16 Not Stopping Corkerhill
19:18 Not Stopping Mosspark
19:20 Not Stopping Crookston
19:23 Not Stopping Hawkhead
19:26 Not Stopping Paisley Canal

19:13 Perth to Edinburgh due 20:44 will be cancelled.
This is due to the train conductor being taken ill.
Last Updated :06/07/2024 11:46
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

06/07/24 19:17 Cumbernauld to Dalmuir due 20:50 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:01
Scheduled Expected Destination
19:17 Not Stopping Cumbernauld
19:19 Not Stopping Greenfaulds
19:26 Not Stopping Coatbridge Central
19:29 Not Stopping Whifflet
19:48 Not Stopping Motherwell
19:50 Not Stopping Airbles
19:57 Not Stopping Hamilton Central
20:00 Not Stopping Hamilton West
20:03 Not Stopping Blantyre
20:08 Not Stopping Newton Lanark
20:12 Not Stopping Cambuslang
20:15 Not Stopping Rutherglen
20:18 Not Stopping Dalmarnock
20:20 Not Stopping Bridgeton
20:23 Not Stopping Argyle Street
20:25 Not Stopping Glasgow Central Low Level
20:27 Not Stopping Anderston
20:29 Not Stopping Exhibition Centre
20:32 Not Stopping Partick
20:35 Not Stopping Hyndland
20:37 Not Stopping Jordanhill
20:40 Not Stopping Scotstounhill
20:42 Not Stopping Garscadden
20:44 Not Stopping Yoker
20:46 Not Stopping Clydebank
20:50 Not Stopping Dalmuir

06/07/24 19:18 Glasgow Central to Edinburgh due 20:44 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:33
Scheduled Expected Destination
19:18 Not Stopping Glasgow Central
19:29 Not Stopping Uddingston
19:33 Not Stopping Bellshill
19:40 Not Stopping Holytown
19:43 Not Stopping Carfin
19:46 Not Stopping Cleland
19:51 Not Stopping Hartwood
19:56 Not Stopping Shotts
20:01 Not Stopping Fauldhouse
20:05 Not Stopping Breich
20:09 Not Stopping Addiewell
20:12 Not Stopping West Calder
20:16 Not Stopping Livingston South
20:21 Not Stopping Kirknewton
20:27 Not Stopping Curriehill
20:31 Not Stopping Wester Hailes
20:33 Not Stopping Kingsknowe
20:36 Not Stopping Slateford
20:40 Not Stopping Haymarket
20:44 Not Stopping Edinburgh

06/07/24 19:26 Lanark to Glasgow Central due 20:16 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:44
Scheduled Expected Destination
19:26 Not Stopping Lanark
19:35 Not Stopping Carluke
19:42 Not Stopping Wishaw
19:48 Not Stopping Shieldmuir
19:53 Not Stopping Motherwell
19:59 Not Stopping Bellshill
20:03 Not Stopping Uddingston
20:07 Not Stopping Cambuslang
20:16 Not Stopping Glasgow Central

06/07/24 19:31 Dunblane to Edinburgh due 20:28 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:32
Scheduled Expected Destination
19:31 Not Stopping Dunblane
19:34 Not Stopping Bridge Of Allan
19:40 Not Stopping Stirling
19:48 Not Stopping Larbert
19:51 Not Stopping Camelon
19:54 Not Stopping Falkirk Grahamston
19:59 Not Stopping Polmont
20:04 Not Stopping Linlithgow
20:18 Not Stopping Edinburgh Park
20:24 Not Stopping Haymarket
20:28 Not Stopping Edinburgh

06/07/24 19:31 Paisley Canal to Glasgow Central due 19:53 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:47
Scheduled Expected Destination
19:31 Not Stopping Paisley Canal
19:33 Not Stopping Hawkhead
19:36 Not Stopping Crookston
19:39 Not Stopping Mosspark
19:41 Not Stopping Corkerhill
19:45 Not Stopping Dumbreck
19:53 Not Stopping Glasgow Central

06/07/24 19:35 Glasgow Central to Neilston due 20:04 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:40
Scheduled Expected Destination
19:35 Not Stopping Glasgow Central
19:40 Not Stopping Pollokshields East
19:41 Not Stopping Queens Park Strathclyde
19:43 Not Stopping Crosshill
19:45 Not Stopping Mount Florida
19:47 Not Stopping Cathcart
19:50 Not Stopping Muirend
19:53 Not Stopping Williamwood
19:55 Not Stopping Whitecraigs
19:58 Not Stopping Patterton
20:04 Not Stopping Neilston

06/07/24 19:45 Alloa to Glasgow Queen Street due 20:30 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:51
Scheduled Expected Destination
19:45 Not Stopping Alloa
19:55 Not Stopping Stirling
20:04 Not Stopping Larbert
20:15 Not Stopping Croy
20:20 Not Stopping Lenzie
20:24 Not Stopping Bishopbriggs
20:30 Not Stopping Glasgow Queen Street

06/07/24 19:47 Glasgow Central to Edinburgh due 21:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:01
Scheduled Expected Destination
19:47 Not Stopping Glasgow Central
20:09 Not Stopping Motherwell
20:16 Not Stopping Wishaw
20:22 Not Stopping Carluke
20:32 Not Stopping Carstairs
20:56 Not Stopping Haymarket
21:01 Not Stopping Edinburgh

06/07/24 19:49 Edinburgh to Glenrothes With Thornton due 20:49 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:47
Scheduled Expected Destination
19:49 Not Stopping Edinburgh
19:53 Not Stopping Haymarket
19:58 Not Stopping South Gyle
20:00 Not Stopping Edinburgh Gateway
20:06 Not Stopping Dalmeny
20:10 Not Stopping North Queensferry
20:14 Not Stopping Inverkeithing
20:17 Not Stopping Rosyth
20:22 Not Stopping Dunfermline City
20:26 Not Stopping Dunfermline Queen Margaret
20:32 Not Stopping Cowdenbeath
20:38 Not Stopping Lochgelly
20:42 Not Stopping Cardenden
20:49 Not Stopping Glenrothes With Thornton

06/07/24 19:52 Glasgow Central to Lanark due 20:46 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:53
Scheduled Expected Destination
19:52 Not Stopping Glasgow Central
20:00 Not Stopping Cambuslang
20:04 Not Stopping Uddingston
20:08 Not Stopping Bellshill
20:17 Not Stopping Motherwell
20:21 Not Stopping Shieldmuir
20:27 Not Stopping Wishaw
20:33 Not Stopping Carluke
20:46 Not Stopping Lanark

06/07/24 19:54 Glasgow Central to Glasgow Central due 20:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:07
Scheduled Expected Destination
19:54 Not Stopping Glasgow Central
19:59 Not Stopping Pollokshields East
20:00 Not Stopping Queens Park Strathclyde
20:02 Not Stopping Crosshill
20:04 Not Stopping Mount Florida
20:06 Not Stopping Cathcart
20:09 Not Stopping Langside
20:11 Not Stopping Pollokshaws East
20:13 Not Stopping Shawlands
20:15 Not Stopping Maxwell Park
20:17 Not Stopping Pollokshields West
20:27 Not Stopping Glasgow Central

06/07/24 19:58 Neilston to Glasgow Central due 20:29 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
19:58 Not Stopping Neilston
20:04 Not Stopping Patterton
20:06 Not Stopping Whitecraigs
20:08 Not Stopping Williamwood
20:11 Not Stopping Muirend
20:14 Not Stopping Cathcart
20:16 Not Stopping Mount Florida
20:18 Not Stopping Crosshill
20:20 Not Stopping Queens Park Strathclyde
20:22 Not Stopping Pollokshields East
20:29 Not Stopping Glasgow Central

06/07/24 20:28 Neilston to Glasgow Central due 20:58 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:40
Scheduled Expected Destination
20:28 Not Stopping Neilston
20:34 Not Stopping Patterton
20:36 Not Stopping Whitecraigs
20:38 Not Stopping Williamwood
20:41 Not Stopping Muirend
20:44 Not Stopping Cathcart
20:46 Not Stopping Mount Florida
20:48 Not Stopping Crosshill
20:50 Not Stopping Queens Park Strathclyde
20:52 Not Stopping Pollokshields East
20:58 Not Stopping Glasgow Central

06/07/24 20:31 Helensburgh Central to Edinburgh due 22:45 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:50
Scheduled Expected Destination
20:31 Not Stopping Helensburgh Central
20:34 Not Stopping Craigendoran
20:39 Not Stopping Cardross
20:44 Not Stopping Dalreoch
20:46 Not Stopping Dumbarton Central
20:48 Not Stopping Dumbarton East
20:57 Not Stopping Dalmuir
20:59 Not Stopping Singer
21:02 Not Stopping Drumry
21:04 Not Stopping Drumchapel
21:07 Not Stopping Westerton
21:10 Not Stopping Anniesland
21:13 Not Stopping Hyndland
21:16 Not Stopping Partick
21:20 Not Stopping Charing Cross
21:23 Not Stopping Glasgow Queen Street Ll
21:25 Not Stopping High Street
21:27 Not Stopping Bellgrove
21:31 Not Stopping Carntyne
21:33 Not Stopping Shettleston
21:36 Not Stopping Garrowhill
21:38 Not Stopping Easterhouse
21:42 Not Stopping Blairhill
21:45 Not Stopping Coatbridge Sunnyside
21:47 Not Stopping Coatdyke
21:51 Not Stopping Airdrie
21:54 Not Stopping Drumgelloch
21:58 Not Stopping Caldercruix
22:04 Not Stopping Blackridge
22:08 Not Stopping Armadale
22:18 Not Stopping Bathgate
22:22 Not Stopping Livingston North
22:25 Not Stopping Uphall
22:33 Not Stopping Edinburgh Park
22:40 Not Stopping Haymarket
22:45 Not Stopping Edinburgh

20:42 Oban to Glasgow Queen Street due 00:02 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach for this cancelled train which is operated by ARays.
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 :06/07/2024 16:49
Scheduled Expected Destination
20:42 Not Stopping Oban
20:54 Not Stopping Connel Ferry
21:08 Not Stopping Taynuilt
21:21 Not Stopping Loch Awe
21:33 Not Stopping Dalmally
21:51 Not Stopping Tyndrum Lower
22:01 Not Stopping Crianlarich
22:17 Not Stopping Ardlui
22:31 Not Stopping Arrochar & Tarbet
22:51 Not Stopping Garelochhead
23:02 Not Stopping Helensburgh Upper
23:22 Not Stopping Dumbarton Central
23:33 Not Stopping Dalmuir
00:02 Not Stopping Glasgow Queen Street

20:49 Bathgate to Edinburgh due 21:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 14:13
Scheduled Expected Destination
20:49 Not Stopping Bathgate
20:53 Not Stopping Livingston North
20:56 Not Stopping Uphall
21:04 Not Stopping Edinburgh Park
21:09 Not Stopping Haymarket
21:14 Not Stopping Edinburgh

06/07/24 20:51 Lanark to Glasgow Central due 21:41 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 23:03
Scheduled Expected Destination
20:51 Not Stopping Lanark
21:01 Not Stopping Carluke
21:07 Not Stopping Wishaw
21:11 Not Stopping Shieldmuir
21:15 Not Stopping Motherwell
21:22 Not Stopping Bellshill
21:26 Not Stopping Uddingston
21:30 Not Stopping Cambuslang
21:41 Not Stopping Glasgow Central

06/07/24 21:00 Glenrothes With Thornton to Edinburgh due 22:02 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:47
Scheduled Expected Destination
21:00 Not Stopping Glenrothes With Thornton
21:07 Not Stopping Cardenden
21:11 Not Stopping Lochgelly
21:17 Not Stopping Cowdenbeath
21:23 Not Stopping Dunfermline Queen Margaret
21:26 Not Stopping Dunfermline City
21:30 Not Stopping Rosyth
21:34 Not Stopping Inverkeithing
21:38 Not Stopping North Queensferry
21:42 Not Stopping Dalmeny
21:48 Not Stopping Edinburgh Gateway
21:50 Not Stopping South Gyle
21:56 Not Stopping Haymarket
22:02 Not Stopping Edinburgh

06/07/24 21:15 Glasgow Central to Ardrossan Harbour due 22:06 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:42
Scheduled Expected Destination
21:15 Not Stopping Glasgow Central
21:25 Not Stopping Paisley Gilmour Street
21:29 Not Stopping Johnstone
21:32 Not Stopping Milliken Park
21:35 Not Stopping Howwood Renfrew
21:39 Not Stopping Lochwinnoch
21:43 Not Stopping Glengarnock
21:47 Not Stopping Dalry
21:52 Not Stopping Kilwinning
21:56 Not Stopping Stevenston
21:59 Not Stopping Saltcoats
22:01 Not Stopping Ardrossan South Beach
22:04 Not Stopping Ardrossan Town
22:06 Not Stopping Ardrossan Harbour

21:15 Edinburgh to Glasgow Queen Street due 22:08 will be cancelled.
This is due to a shortage of train crew.
Last Updated :06/07/2024 07:14
Scheduled Expected Destination
21:15 Not Stopping Edinburgh
21:22 Not Stopping Haymarket
21:37 Not Stopping Linlithgow
21:42 Not Stopping Polmont
21:46 Not Stopping Falkirk High
21:55 Not Stopping Croy
22:08 Not Stopping Glasgow Queen Street

06/07/24 21:23 Glasgow Central to Edinburgh due 22:51 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:45
Scheduled Expected Destination
21:23 Not Stopping Glasgow Central
21:37 Not Stopping Uddingston
21:42 Not Stopping Bellshill
21:45 Not Stopping Holytown
21:48 Not Stopping Carfin
21:51 Not Stopping Cleland
21:56 Not Stopping Hartwood
22:00 Not Stopping Shotts
22:06 Not Stopping Fauldhouse
22:10 Not Stopping Breich
22:14 Not Stopping Addiewell
22:18 Not Stopping West Calder
22:22 Not Stopping Livingston South
22:27 Not Stopping Kirknewton
22:33 Not Stopping Curriehill
22:37 Not Stopping Wester Hailes
22:40 Not Stopping Kingsknowe
22:43 Not Stopping Slateford
22:47 Not Stopping Haymarket
22:51 Not Stopping Edinburgh

06/07/24 21:35 Glasgow Central to Neilston due 22:04 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
21:35 Not Stopping Glasgow Central
21:40 Not Stopping Pollokshields East
21:41 Not Stopping Queens Park Strathclyde
21:43 Not Stopping Crosshill
21:45 Not Stopping Mount Florida
21:47 Not Stopping Cathcart
21:50 Not Stopping Muirend
21:53 Not Stopping Williamwood
21:55 Not Stopping Whitecraigs
21:58 Not Stopping Patterton
22:04 Not Stopping Neilston

06/07/24 22:00 Glasgow Central to Ayr due 22:52 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:41
Scheduled Expected Destination
22:00 Not Stopping Glasgow Central
22:10 Not Stopping Paisley Gilmour Street
22:14 Not Stopping Johnstone
22:28 Not Stopping Kilwinning
22:32 Not Stopping Irvine
22:36 Not Stopping Barassie
22:39 Not Stopping Troon
22:43 Not Stopping Prestwick Int. Airport
22:45 Not Stopping Prestwick Town
22:48 Not Stopping Newton-On-Ayr
22:52 Not Stopping Ayr

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

06/07/24 22:28 Neilston to Glasgow Central due 22:58 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
22:28 Not Stopping Neilston
22:34 Not Stopping Patterton
22:36 Not Stopping Whitecraigs
22:38 Not Stopping Williamwood
22:41 Not Stopping Muirend
22:44 Not Stopping Cathcart
22:46 Not Stopping Mount Florida
22:48 Not Stopping Crosshill
22:50 Not Stopping Queens Park Strathclyde
22:52 Not Stopping Pollokshields East
22:58 Not Stopping Glasgow Central

06/07/24 22:45 Ardrossan Harbour to Glasgow Central due 23:36 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:42
Scheduled Expected Destination
22:45 Not Stopping Ardrossan Harbour
22:47 Not Stopping Ardrossan Town
22:50 Not Stopping Ardrossan South Beach
22:52 Not Stopping Saltcoats
22:54 Not Stopping Stevenston
22:58 Not Stopping Kilwinning
23:03 Not Stopping Dalry
23:07 Not Stopping Glengarnock
23:11 Not Stopping Lochwinnoch
23:15 Not Stopping Howwood Renfrew
23:18 Not Stopping Milliken Park
23:21 Not Stopping Johnstone
23:25 Not Stopping Paisley Gilmour Street
23:36 Not Stopping Glasgow Central

22:59 Edinburgh to Glasgow Central due 00:19 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach for this cancelled train which will leave at 2315. Passengers for stations Carstairs to Motherwell should depart the bus at Shotts where we will provide onwards travel.
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 :06/07/2024 14:35
Scheduled Expected Destination
22:59 Not Stopping Edinburgh
23:03 Not Stopping Haymarket
23:07 Not Stopping Slateford
23:10 Not Stopping Kingsknowe
23:12 Not Stopping Wester Hailes
23:15 Not Stopping Curriehill
23:22 Not Stopping Kirknewton
23:27 Not Stopping Livingston South
23:31 Not Stopping West Calder
23:34 Not Stopping Addiewell
23:40 Not Stopping Fauldhouse
23:45 Not Stopping Shotts
23:48 Not Stopping Hartwood
23:52 Not Stopping Cleland
23:55 Not Stopping Carfin
23:58 Not Stopping Holytown
00:01 Not Stopping Bellshill
00:06 Not Stopping Uddingston
00:10 Not Stopping Cambuslang
00:19 Not Stopping Glasgow Central

06/07/24 23:03 Dalmuir to Motherwell due 00:06 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:51
Scheduled Expected Destination
23:03 Not Stopping Dalmuir
23:05 Not Stopping Clydebank
23:07 Not Stopping Yoker
23:10 Not Stopping Garscadden
23:12 Not Stopping Scotstounhill
23:15 Not Stopping Jordanhill
23:17 Not Stopping Hyndland
23:20 Not Stopping Partick
23:23 Not Stopping Exhibition Centre
23:25 Not Stopping Anderston
23:27 Not Stopping Glasgow Central Low Level
23:29 Not Stopping Argyle Street
23:32 Not Stopping Bridgeton
23:34 Not Stopping Dalmarnock
23:37 Not Stopping Rutherglen
23:41 Not Stopping Carmyle
23:44 Not Stopping Mount Vernon
23:46 Not Stopping Baillieston
23:49 Not Stopping Bargeddie
23:53 Not Stopping Kirkwood
23:57 Not Stopping Whifflet
00:06 Not Stopping Motherwell

06/07/24 23:03 Edinburgh to Dunblane due 23:58 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:54
Scheduled Expected Destination
23:03 Not Stopping Edinburgh
23:07 Not Stopping Haymarket
23:11 Not Stopping Edinburgh Park
23:26 Not Stopping Linlithgow
23:31 Not Stopping Polmont
23:37 Not Stopping Falkirk Grahamston
23:40 Not Stopping Camelon
23:43 Not Stopping Larbert
23:51 Not Stopping Stirling
23:55 Not Stopping Bridge Of Allan
23:58 Not Stopping Dunblane

06/07/24 23:05 Glasgow Central to Neilston due 23:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:39
Scheduled Expected Destination
23:05 Not Stopping Glasgow Central
23:10 Not Stopping Pollokshields East
23:11 Not Stopping Queens Park Strathclyde
23:13 Not Stopping Crosshill
23:15 Not Stopping Mount Florida
23:17 Not Stopping Cathcart
23:20 Not Stopping Muirend
23:23 Not Stopping Williamwood
23:25 Not Stopping Whitecraigs
23:28 Not Stopping Patterton
23:34 Not Stopping Neilston

06/07/24 23:05 Ayr to Glasgow Central due 00:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:41
Scheduled Expected Destination
23:05 Not Stopping Ayr
23:07 Not Stopping Newton-On-Ayr
23:10 Not Stopping Prestwick Town
23:12 Not Stopping Prestwick Int. Airport
23:16 Not Stopping Troon
23:18 Not Stopping Barassie
23:23 Not Stopping Irvine
23:27 Not Stopping Kilwinning
23:45 Not Stopping Johnstone
23:49 Not Stopping Paisley Gilmour Street
00:01 Not Stopping Glasgow Central

06/07/24 23:07 Edinburgh to Airdrie due 23:54 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:50
Scheduled Expected Destination
23:07 Not Stopping Edinburgh
23:11 Not Stopping Haymarket
23:16 Not Stopping Edinburgh Park
23:24 Not Stopping Uphall
23:27 Not Stopping Livingston North
23:33 Not Stopping Bathgate
23:37 Not Stopping Armadale
23:41 Not Stopping Blackridge
23:47 Not Stopping Caldercruix
23:51 Not Stopping Drumgelloch
23:54 Not Stopping Airdrie

23:13 Edinburgh to Motherwell due 00:22 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach for this cancelled train which will leave at 2315. Passengers for stations Carstairs to Motherwell should depart the bus at Shotts where we will provide onwards travel.
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 :06/07/2024 14:35
Scheduled Expected Destination
23:13 Not Stopping Edinburgh
23:17 Not Stopping Haymarket
23:22 Not Stopping Slateford
23:25 Not Stopping Kingsknowe
23:27 Not Stopping Wester Hailes
23:31 Not Stopping Curriehill
23:38 Not Stopping Kirknewton
23:59 Not Stopping Carstairs
00:09 Not Stopping Carluke
00:15 Not Stopping Wishaw
00:22 Not Stopping Motherwell

06/07/24 23:15 Glasgow Central to Largs due 00:18 will be cancelled.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:48
Scheduled Expected Destination
23:15 Not Stopping Glasgow Central
23:25 Not Stopping Paisley Gilmour Street
23:29 Not Stopping Johnstone
23:32 Not Stopping Milliken Park
23:34 Not Stopping Howwood Renfrew
23:38 Not Stopping Lochwinnoch
23:43 Not Stopping Glengarnock
23:47 Not Stopping Dalry
23:51 Not Stopping Kilwinning
23:55 Not Stopping Stevenston
23:58 Not Stopping Saltcoats
00:03 Not Stopping Ardrossan South Beach
00:07 Not Stopping West Kilbride
00:12 Not Stopping Fairlie
00:18 Not Stopping Largs

30 Other Train Service Updates
12:34 Wick to Inverness due 17:08 has been delayed at Forsinard and is now 10 minutes late.
This is due to an earlier train fault.
Last Updated :06/07/2024 15:46
Scheduled Expected Destination
12:34 12:34 Wick
12:52 12:52 Georgemas Junction
13:06 13:06 Thurso
13:19 13:19 Georgemas Junction
13:24 13:24 Scotscalder
13:47 13:57 Forsinard
13:56 14:06 Kinbrace
14:06 14:16 Kildonan
14:21 14:31 Helmsdale
14:36 14:46 Brora
14:42 14:52 Dunrobin Castle
14:47 14:57 Golspie
14:55 15:05 Rogart
15:12 15:22 Lairg
15:20 15:30 Invershin
15:21 15:31 Culrain
15:30 15:40 Ardgay
15:46 15:56 Tain
15:53 16:03 Fearn
16:10 16:20 Invergordon
16:16 16:26 Alness
16:30 16:40 Dingwall
16:37 16:47 Conon Bridge
16:45 16:55 Muir Of Ord
16:50 17:00 Beauly
17:08 17:18 Inverness

13:33 Edinburgh to Inverness due 17:02 will be terminated at Perth.
It will no longer call at Dunkeld & Birnam, Pitlochry, Blair Atholl, Dalwhinnie, Newtonmore, Kingussie, Aviemore and Inverness.
This is due to a broken down train.
Last Updated :06/07/2024 11:07
Scheduled Expected Destination
13:33 13:33 Edinburgh
13:38 13:38 Haymarket
14:17 14:17 Stirling
14:50 14:50 Perth
15:07 Not Stopping Dunkeld & Birnam
15:21 Not Stopping Pitlochry
15:31 Not Stopping Blair Atholl
15:56 Not Stopping Dalwhinnie
16:07 Not Stopping Newtonmore
16:15 Not Stopping Kingussie
16:29 Not Stopping Aviemore
17:02 Not Stopping Inverness

14:00 Inverness to Wick due 18:22 has been delayed at Ardgay and is now 14 minutes late.
This is due to an earlier train fault.
Last Updated :06/07/2024 15:46
Scheduled Expected Destination
14:00 14:00 Inverness
14:15 14:15 Beauly
14:23 14:23 Muir Of Ord
14:31 14:31 Conon Bridge
14:37 14:37 Dingwall
14:49 14:49 Alness
14:54 14:54 Invergordon
15:07 15:07 Fearn
15:13 15:13 Tain
15:29 15:43 Ardgay
15:33 15:47 Culrain
15:34 15:48 Invershin
15:45 15:59 Lairg
15:58 16:12 Rogart
16:10 16:24 Golspie
16:12 16:26 Dunrobin Castle
16:21 16:35 Brora
16:36 16:50 Helmsdale
16:48 17:02 Kildonan
16:58 17:12 Kinbrace
17:12 17:26 Forsinard
17:29 17:43 Scotscalder
17:40 17:54 Georgemas Junction
17:53 18:07 Thurso
18:05 18:19 Georgemas Junction
18:22 18:36 Wick

14:42 Edinburgh to Helensburgh Central due 16:43 has been delayed at Dalreoch and is now 12 minutes late.
This is due to trespassers on the railway earlier today.
Last Updated :06/07/2024 16:47
Scheduled Expected Destination
14:42 14:42 Edinburgh
14:46 14:46 Haymarket
14:51 14:51 Edinburgh Park
14:59 14:59 Uphall
15:02 15:02 Livingston North
15:10 15:10 Bathgate
15:14 15:14 Armadale
15:18 15:18 Blackridge
15:24 15:24 Caldercruix
15:28 15:28 Drumgelloch
15:34 15:34 Airdrie
15:36 15:36 Coatdyke
15:39 15:39 Coatbridge Sunnyside
15:41 15:41 Blairhill
15:45 15:45 Easterhouse
15:48 15:48 Garrowhill
15:50 15:50 Shettleston
15:52 15:52 Carntyne
15:56 15:56 Bellgrove
15:58 15:58 High Street
16:02 16:02 Glasgow Queen Street Ll
16:04 16:04 Charing Cross
16:08 16:08 Partick
16:11 16:11 Hyndland
16:19 16:19 Dalmuir
16:27 16:27 Dumbarton East
16:29 16:29 Dumbarton Central
16:30 16:42 Dalreoch
16:35 16:47 Cardross
16:40 16:52 Craigendoran
16:43 16:55 Helensburgh Central

14:50 Inverness to Glasgow Queen Street due 18:14 will be terminated at Stirling.
It will no longer call at Glasgow Queen Street.
It has been delayed at Inverness and is now 28 minutes late.
This is due to a broken down train earlier today.
Catering is not available throughout.
Last Updated :06/07/2024 15:50
Scheduled Expected Destination
14:50 15:18 Inverness
15:25 15:53 Aviemore
15:36 16:04 Kingussie
16:20 16:48 Pitlochry
16:37 17:05 Dunkeld & Birnam
17:05 17:33 Perth
17:41 18:07 Stirling
18:14 Not Stopping Glasgow Queen Street

14:55 Helensburgh Central to Edinburgh due 16:59 will be started from Dumbarton Central.
It will no longer call at Helensburgh Central, Craigendoran, Cardross and Dalreoch.
This is due to a fault with the signalling system.
Last Updated :06/07/2024 13:08
Scheduled Expected Destination
14:55 Not Stopping Helensburgh Central
14:58 Not Stopping Craigendoran
15:03 Not Stopping Cardross
15:08 Not Stopping Dalreoch
15:10 15:10 Dumbarton Central
15:12 15:12 Dumbarton East
15:22 15:22 Dalmuir
15:29 15:29 Hyndland
15:31 15:31 Partick
15:35 15:35 Charing Cross
15:38 15:38 Glasgow Queen Street Ll
15:40 15:40 High Street
15:42 15:42 Bellgrove
15:46 15:46 Carntyne
15:48 15:48 Shettleston
15:51 15:51 Garrowhill
15:53 15:53 Easterhouse
15:57 15:57 Blairhill
16:00 16:00 Coatbridge Sunnyside
16:03 16:03 Coatdyke
16:07 16:07 Airdrie
16:10 16:10 Drumgelloch
16:14 16:14 Caldercruix
16:20 16:20 Blackridge
16:24 16:24 Armadale
16:33 16:33 Bathgate
16:38 16:38 Livingston North
16:41 16:41 Uphall
16:49 16:49 Edinburgh Park
16:54 16:54 Haymarket
16:59 16:59 Edinburgh

15:15 Dundee to Glasgow Queen Street due 16:56 has been delayed at Stirling and is now 10 minutes late.
This is due to trespassers on the railway.
Will be formed of 2 coaches instead of 3.
Last Updated :06/07/2024 16:49
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:32 Stirling
16:56 17:06 Glasgow Queen Street

15:17 Cumbernauld to Dalmuir due 16:51 will be started from Motherwell.
It will no longer call at Cumbernauld, Greenfaulds, Coatbridge Central and Whifflet.
This is due to a fault with the signalling system earlier today.
Last Updated :06/07/2024 14:31
Scheduled Expected Destination
15:17 Not Stopping Cumbernauld
15:19 Not Stopping Greenfaulds
15:26 Not Stopping Coatbridge Central
15:29 Not Stopping Whifflet
15:47 15:47 Motherwell
15:49 15:49 Airbles
15:55 15:55 Hamilton Central
15:58 15:58 Hamilton West
16:01 16:01 Blantyre
16:07 16:07 Newton Lanark
16:11 16:11 Cambuslang
16:14 16:14 Rutherglen
16:17 16:17 Dalmarnock
16:19 16:19 Bridgeton
16:22 16:22 Argyle Street
16:25 16:25 Glasgow Central Low Level
16:27 16:27 Anderston
16:29 16:29 Exhibition Centre
16:32 16:32 Partick
16:35 16:35 Hyndland
16:38 16:38 Anniesland
16:41 16:41 Westerton
16:44 16:44 Drumchapel
16:46 16:46 Drumry
16:48 16:48 Singer
16:51 16:51 Dalmuir

15:24 Helensburgh Central to Edinburgh due 17:24 has been delayed at Drumgelloch and is now 7 minutes late.
This is due to a fault with the signalling system.
Will be formed of 3 coaches instead of 6.
Additional Facilities Information:
Due to 334008 stopped at Bathgate for a precharge short circuit fault, the following services will run 3V6:
Last Updated :06/07/2024 16:50
Scheduled Expected Destination
15:24 15:24 Helensburgh Central
15:27 15:27 Craigendoran
15:32 15:32 Cardross
15:37 15:37 Dalreoch
15:39 15:39 Dumbarton Central
15:41 15:41 Dumbarton East
15:50 15:50 Dalmuir
15:57 15:57 Hyndland
16:00 16:00 Partick
16:04 16:04 Charing Cross
16:07 16:07 Glasgow Queen Street Ll
16:09 16:09 High Street
16:11 16:11 Bellgrove
16:15 16:15 Carntyne
16:17 16:17 Shettleston
16:20 16:20 Garrowhill
16:22 16:22 Easterhouse
16:26 16:26 Blairhill
16:29 16:29 Coatbridge Sunnyside
16:32 16:32 Coatdyke
16:36 16:36 Airdrie
16:39 16:46 Drumgelloch
16:43 16:50 Caldercruix
16:49 16:56 Blackridge
16:52 16:59 Armadale
16:58 17:05 Bathgate
17:02 17:09 Livingston North
17:05 17:12 Uphall
17:13 17:20 Edinburgh Park
17:18 17:25 Haymarket
17:24 17:31 Edinburgh

06/07/24 15:30 Edinburgh to Aberdeen due 17:55 will be delayed at Dundee and is expected to be 12 minutes late.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:27
Scheduled Expected Destination
15:30 15:30 Edinburgh
15:35 15:35 Haymarket
16:19 16:19 Cupar
16:27 16:27 Leuchars
16:42 16:54 Dundee
16:49 17:01 Broughty Ferry
17:02 17:14 Arbroath
17:16 17:28 Montrose
17:37 17:49 Stonehaven
17:55 18:07 Aberdeen

16:03 Larkhall to Dalmuir due 17:12 will be terminated at Garscadden.
It will no longer call at Yoker, Clydebank and Dalmuir.
It has been delayed at Hamilton Central and is now 7 minutes late.
This is due to a fault with the signalling system earlier today.
Will be formed of 3 coaches instead of 6.
Last Updated :06/07/2024 16:23
Scheduled Expected Destination
16:03 16:03 Larkhall
16:05 16:05 Merryton
16:08 16:08 Chatelherault
16:13 16:20 Hamilton Central
16:15 16:22 Hamilton West
16:19 16:26 Blantyre
16:23 16:30 Newton Lanark
16:27 16:34 Cambuslang
16:33 16:40 Rutherglen
16:36 16:43 Dalmarnock
16:38 16:45 Bridgeton
16:42 16:49 Argyle Street
16:47 16:54 Glasgow Central Low Level
16:48 16:55 Anderston
16:51 16:58 Exhibition Centre
16:54 17:01 Partick
16:57 17:04 Hyndland
16:59 17:06 Jordanhill
17:01 17:08 Scotstounhill
17:04 17:10 Garscadden
17:06 Not Stopping Yoker
17:08 Not Stopping Clydebank
17:12 Not Stopping Dalmuir

16:04 Aberdeen to Edinburgh due 18:32 will be terminated at Dundee.
It will no longer call at Leuchars, Cupar, Haymarket and Edinburgh.
This is due to a broken down train earlier today.
Last Updated :06/07/2024 15:47
Scheduled Expected Destination
16:04 16:04 Aberdeen
16:15 16:15 Portlethen
16:24 16:24 Stonehaven
16:37 16:37 Laurencekirk
16:48 16:48 Montrose
17:03 17:03 Arbroath
17:10 17:10 Carnoustie
17:24 17:24 Dundee
17:36 Not Stopping Leuchars
17:43 Not Stopping Cupar
18:28 Not Stopping Haymarket
18:32 Not Stopping Edinburgh

16:15 Alloa to Glasgow Queen Street due 17:03 has been delayed at Larbert and is now 12 minutes late.
This is due to a speed restriction.
Last Updated :06/07/2024 16:48
Scheduled Expected Destination
16:15 16:15 Alloa
16:26 16:26 Stirling
16:34 16:46 Larbert
16:44 16:56 Croy
16:50 17:02 Lenzie
16:54 17:06 Bishopbriggs
17:03 17:15 Glasgow Queen Street

16:23 Helensburgh Central to Edinburgh due 18:25 has been delayed at Helensburgh Central and is now 14 minutes late.
This is due to passengers causing a disturbance on a train.
Last Updated :06/07/2024 16:43
Scheduled Expected Destination
16:23 16:37 Helensburgh Central
16:26 16:40 Craigendoran
16:31 16:45 Cardross
16:36 16:50 Dalreoch
16:38 16:52 Dumbarton Central
16:40 16:54 Dumbarton East
16:49 17:03 Dalmuir
16:57 17:11 Hyndland
16:59 17:13 Partick
17:03 17:17 Charing Cross
17:06 17:20 Glasgow Queen Street Ll
17:08 17:22 High Street
17:10 17:24 Bellgrove
17:13 17:27 Carntyne
17:16 17:30 Shettleston
17:18 17:32 Garrowhill
17:21 17:35 Easterhouse
17:25 17:39 Blairhill
17:27 17:41 Coatbridge Sunnyside
17:30 17:44 Coatdyke
17:37 17:51 Airdrie
17:40 17:54 Drumgelloch
17:44 17:58 Caldercruix
17:50 18:04 Blackridge
17:53 18:07 Armadale
17:59 18:13 Bathgate
18:03 18:17 Livingston North
18:06 18:20 Uphall
18:14 18:28 Edinburgh Park
18:20 18:34 Haymarket
18:25 18:39 Edinburgh

16:23 Glasgow Central to Lanark due 17:23 has been delayed at Glasgow Central and is now 7 minutes late.
This is due to a shortage of train crew.
Last Updated :06/07/2024 16:44
Scheduled Expected Destination
16:23 16:30 Glasgow Central
16:32 16:39 Cambuslang
16:37 16:44 Uddingston
16:41 16:48 Bellshill
16:49 16:56 Motherwell
16:53 17:00 Shieldmuir
17:04 17:11 Wishaw
17:13 17:20 Carluke
17:23 17:30 Lanark

16:33 Larkhall to Dalmuir due 17:43 will be started from Chatelherault.
It will no longer call at Larkhall and Merryton.
This is due to a shortage of train crew.
Last Updated :06/07/2024 16:29
Scheduled Expected Destination
16:33 Not Stopping Larkhall
16:35 Not Stopping Merryton
16:38 16:38 Chatelherault
16:43 16:43 Hamilton Central
16:45 16:45 Hamilton West
16:49 16:49 Blantyre
16:56 16:56 Newton Lanark
17:00 17:00 Cambuslang
17:04 17:04 Rutherglen
17:07 17:07 Dalmarnock
17:09 17:09 Bridgeton
17:13 17:13 Argyle Street
17:17 17:17 Glasgow Central Low Level
17:19 17:19 Anderston
17:21 17:21 Exhibition Centre
17:25 17:25 Partick
17:28 17:28 Hyndland
17:30 17:30 Jordanhill
17:32 17:32 Scotstounhill
17:35 17:35 Garscadden
17:37 17:37 Yoker
17:39 17:39 Clydebank
17:43 17:43 Dalmuir

16:38 Balloch to Airdrie due 17:57 will be started from Dumbarton Central.
It will no longer call at Balloch, Alexandria, Renton and Dalreoch.
This is due to passengers causing a disturbance on a train.
Last Updated :06/07/2024 16:43
Scheduled Expected Destination
16:38 Not Stopping Balloch
16:40 Not Stopping Alexandria
16:43 Not Stopping Renton
16:46 Not Stopping Dalreoch
16:47 16:47 Dumbarton Central
16:49 16:49 Dumbarton East
16:54 16:54 Bowling
16:57 16:57 Kilpatrick
17:01 17:01 Dalmuir
17:03 17:03 Singer
17:06 17:06 Drumry
17:08 17:08 Drumchapel
17:11 17:11 Westerton
17:14 17:14 Anniesland
17:17 17:17 Hyndland
17:19 17:19 Partick
17:23 17:23 Charing Cross
17:27 17:27 Glasgow Queen Street Ll
17:29 17:29 High Street
17:32 17:32 Bellgrove
17:35 17:35 Carntyne
17:38 17:38 Shettleston
17:41 17:41 Garrowhill
17:43 17:43 Easterhouse
17:47 17:47 Blairhill
17:50 17:50 Coatbridge Sunnyside
17:53 17:53 Coatdyke
17:57 17:57 Airdrie

16:40 Airdrie to Balloch due 18:02 has been delayed at Airdrie and is now 9 minutes late.
This is due to a fault with the signalling system.
Last Updated :06/07/2024 16:50
Scheduled Expected Destination
16:40 16:49 Airdrie
16:43 16:52 Coatdyke
16:46 16:55 Coatbridge Sunnyside
16:48 16:57 Blairhill
16:52 17:01 Easterhouse
16:55 17:04 Garrowhill
16:58 17:07 Shettleston
17:00 17:09 Carntyne
17:04 17:13 Bellgrove
17:07 17:16 High Street
17:11 17:20 Glasgow Queen Street Ll
17:14 17:23 Charing Cross
17:18 17:27 Partick
17:20 17:29 Hyndland
17:23 17:32 Anniesland
17:27 17:36 Westerton
17:30 17:39 Drumchapel
17:32 17:41 Drumry
17:35 17:44 Singer
17:39 17:48 Dalmuir
17:42 17:51 Kilpatrick
17:45 17:54 Bowling
17:49 17:58 Dumbarton East
17:51 18:00 Dumbarton Central
17:53 18:02 Dalreoch
17:56 18:05 Renton
17:58 18:07 Alexandria
18:02 18:11 Balloch

An additional train service has been planned to operate as shown 17:05 Perth to Glasgow Queen Street due 18:14.
Last Updated :06/07/2024 06:05
Scheduled Expected Destination
17:05 17:05 Perth
17:41 17:41 Stirling
18:14 18:14 Glasgow Queen Street

06/07/24 18:03 Edinburgh to Dunblane due 19:08 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 :05/07/2024 22:32
Scheduled Expected Destination
18:03 18:03 Edinburgh
18:08 18:08 Haymarket
18:14 18:14 Edinburgh Park
18:29 18:29 Linlithgow
18:34 18:34 Polmont
18:41 18:41 Falkirk Grahamston
18:45 18:45 Camelon
18:51 18:51 Larbert
19:00 19:00 Stirling
19:04 Not Stopping Bridge Of Allan
19:08 Not Stopping Dunblane

18:41 Glasgow Queen Street to Aberdeen due 21:31 will be started from Stirling.
It will no longer call at Glasgow Queen Street.
This is due to a broken down train earlier today.
Last Updated :06/07/2024 15:50
Scheduled Expected Destination
18:41 Not Stopping Glasgow Queen Street
19:09 19:09 Stirling
19:44 19:44 Perth
20:08 20:08 Dundee
20:16 20:16 Broughty Ferry
20:20 20:20 Monifieth
20:26 20:26 Carnoustie
20:34 20:34 Arbroath
20:48 20:48 Montrose
20:59 20:59 Laurencekirk
21:12 21:12 Stonehaven
21:21 21:21 Portlethen
21:31 21:31 Aberdeen

18:53 Dunblane to Edinburgh due 19:55 will be reinstated.
It 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 :06/07/2024 00:00
Scheduled Expected Destination
18:53 Not Stopping Dunblane
18:56 Not Stopping Bridge Of Allan
19:02 19:02 Stirling
19:10 19:10 Larbert
19:14 19:14 Camelon
19:17 19:17 Falkirk Grahamston
19:22 19:22 Polmont
19:27 19:27 Linlithgow
19:43 19:43 Edinburgh Park
19:50 19:50 Haymarket
19:55 19:55 Edinburgh

06/07/24 19:14 Aberdeen to Edinburgh due 21:50 will be terminated at Dundee.
It will no longer call at Leuchars, Haymarket and Edinburgh.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:29
Scheduled Expected Destination
19:14 19:14 Aberdeen
19:30 19:30 Stonehaven
19:44 19:44 Laurencekirk
19:54 19:54 Montrose
20:08 20:08 Arbroath
20:15 20:15 Carnoustie
20:30 20:30 Dundee
20:45 Not Stopping Leuchars
21:45 Not Stopping Haymarket
21:50 Not Stopping Edinburgh

19:30 Edinburgh to Aberdeen due 21:55 will be started from Dundee.
It will no longer call at Edinburgh, Haymarket, Cupar and Leuchars.
This is due to a broken down train earlier today.
Last Updated :06/07/2024 15:47
Scheduled Expected Destination
19:30 Not Stopping Edinburgh
19:35 Not Stopping Haymarket
20:19 Not Stopping Cupar
20:26 Not Stopping Leuchars
20:46 20:46 Dundee
21:02 21:02 Arbroath
21:19 21:19 Montrose
21:55 21:55 Aberdeen

20:15 Glasgow Queen Street to Edinburgh due 21:04 will be terminated at Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Will be formed of 7 coaches instead of 8.
Additional Facilities Information:
Due to 385 4-car availability at -1, the following will run 7v8:
Last Updated :06/07/2024 07:14
Scheduled Expected Destination
20:15 20:15 Glasgow Queen Street
20:27 20:27 Croy
20:36 20:36 Falkirk High
20:40 20:40 Polmont
20:46 20:46 Linlithgow
20:59 20:59 Haymarket
21:04 Not Stopping Edinburgh

21:03 Dalmuir to Motherwell due 22:07 will be started from Garscadden.
It will no longer call at Dalmuir, Clydebank and Yoker.
This is due to a shortage of train crew.
Last Updated :06/07/2024 00:08
Scheduled Expected Destination
21:03 Not Stopping Dalmuir
21:05 Not Stopping Clydebank
21:07 Not Stopping Yoker
21:10 21:10 Garscadden
21:12 21:12 Scotstounhill
21:15 21:15 Jordanhill
21:17 21:17 Hyndland
21:20 21:20 Partick
21:23 21:23 Exhibition Centre
21:25 21:25 Anderston
21:27 21:27 Glasgow Central Low Level
21:29 21:29 Argyle Street
21:32 21:32 Bridgeton
21:34 21:34 Dalmarnock
21:37 21:37 Rutherglen
21:41 21:41 Carmyle
21:44 21:44 Mount Vernon
21:46 21:46 Baillieston
21:50 21:50 Bargeddie
21:55 21:55 Kirkwood
21:59 21:59 Whifflet
22:07 22:07 Motherwell

06/07/24 21:21 Cumbernauld to Dalmuir due 22:47 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 :05/07/2024 22:51
Scheduled Expected Destination
21:21 21:21 Cumbernauld
21:23 21:23 Greenfaulds
21:30 21:30 Coatbridge Central
21:33 21:33 Whifflet
21:46 21:46 Motherwell
21:48 21:48 Airbles
21:54 21:54 Hamilton Central
21:56 21:56 Hamilton West
22:00 22:00 Blantyre
22:05 22:05 Newton Lanark
22:08 22:08 Cambuslang
22:13 22:13 Rutherglen
22:16 22:16 Dalmarnock
22:18 22:18 Bridgeton
22:21 22:21 Argyle Street
22:23 22:23 Glasgow Central Low Level
22:24 22:24 Anderston
22:26 22:26 Exhibition Centre
22:30 22:30 Partick
22:32 22:32 Hyndland
22:34 22:34 Jordanhill
22:37 22:37 Scotstounhill
22:39 22:39 Garscadden
22:41 Not Stopping Yoker
22:43 Not Stopping Clydebank
22:47 Not Stopping Dalmuir

06/07/24 23:15 Edinburgh to Glasgow Queen Street due 00:12 will be started from Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Last Updated :05/07/2024 22:53
Scheduled Expected Destination
23:15 Not Stopping Edinburgh
23:21 23:21 Haymarket
23:35 23:35 Linlithgow
23:40 23:40 Polmont
23:45 23:45 Falkirk High
23:56 23:56 Croy
00:02 00:02 Lenzie
00:06 00:06 Bishopbriggs
00:12 00:12 Glasgow Queen Street

06/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 :05/07/2024 22:49
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

06/07/24 23:32 Edinburgh to Dunblane due 00:33 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 :05/07/2024 22:54
Scheduled Expected Destination
23:32 23:32 Edinburgh
23:36 23:36 Haymarket
23:41 23:41 Edinburgh Park
23:56 23:56 Linlithgow
00:01 00:01 Polmont
00:06 00:06 Falkirk Grahamston
00:09 00:09 Camelon
00:14 00:14 Larbert
00:25 00:25 Stirling
00:29 Not Stopping Bridge Of Allan
00:33 Not Stopping Dunblane

3 Improvement Works For Today
Planned engineering work will take place between Kilmarnock and Dumfries from 05:00, Saturday 06 July 2024 to 23:59, Sunday 07 July 2024, and from 05:00, Saturday 13 July 2024 to 23:59, Sunday 14 July 2024.
Additional Information:
Due to structures work between Kilmarnock and Dumfries, train services are affected on the above dates.
Glasgow Central Dumfries / Carlisle
Buses replace trains between Kilmarnock and Dumfries
Train services run between Glasgow Central to Kilmarnock and Dumfries to Carlisle
Last Updated :12/04/2024 02:10
Planned engineering work will take place between Cathcart and Newton Lanark from 05:00, Saturday 06 July 2024 to 23:59, Saturday 06 July 2024, from 05:00, Sunday 07 July 2024 to 23:59, Sunday 07 July 2024, from 05:00, Saturday 13 July 2024 to 23:59, Saturday 13 July 2024, and from 05:00, Sunday 14 July 2024 to 23:59, Sunday 14 July 2024.
Additional Information:
Structures work will take place between Cathcart and Newton.
Glasgow Central Newton
Buses replace trains between Mount Florida and Newton.
Train services run between Glasgow Central to Mount Florida via both the outer and inner Cathcart Circle on an hourly service.
Last Updated :04/05/2024 04:56
Planned engineering work will take place between Kilmarnock and Dumfries from 05:00, Saturday 06 July 2024 to 23:59, Sunday 07 July 2024, and from 05:00, Saturday 13 July 2024 to 23:59, Sunday 14 July 2024.
Additional Information:
Structures work will take place between Kilmarnock and Dumfries.
Glasgow Central Dumfries / Carlisle
Buses replace trains between Kilmarnock and Dumfries.
Train services run between Glasgow Central to Kilmarnock and Dumfries to Carlisle.
Last Updated :04/05/2024 05:04
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: 16:52:31 06-07-2024
Powered By    © 2024