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.
4 Catering Updates
Facilities on the 14:28 Inverness to Aberdeen due 16:41.
Catering is not available.
Last Updated :08/05/2026 07:56
Scheduled Expected Destination
14:28 14:28 Inverness
14:38 14:38 Inverness Airport
14:49 14:49 Nairn
15:00 15:00 Forres
15:14 15:14 Elgin
15:34 15:34 Keith
15:49 15:49 Huntly
16:05 16:05 Insch
16:17 16:17 Inverurie
16:23 16:23 Kintore
16:32 16:32 Dyce
16:41 16:41 Aberdeen

Facilities on the 14:39 Glasgow Queen Street to Inverness due 19:39.
Catering is not available between Aberdeen and Inverness.
Last Updated :08/05/2026 07:56
Scheduled Expected Destination
14:39 14:39 Glasgow Queen Street
15:07 15:07 Stirling
15:40 15:40 Perth
16:04 16:04 Dundee
16:16 16:16 Carnoustie
16:23 16:23 Arbroath
16:37 16:37 Montrose
17:25 17:25 Aberdeen
17:34 17:34 Dyce
17:46 17:46 Inverurie
17:59 17:59 Insch
18:15 18:15 Huntly
18:30 18:30 Keith
18:53 18:53 Elgin
19:06 19:06 Forres
19:18 19:18 Nairn
19:27 19:27 Inverness Airport
19:39 19:39 Inverness

Facilities on the 16:32 Aberdeen to Glasgow Queen Street due 19:14.
Catering is not available.
Last Updated :08/05/2026 08:23
Scheduled Expected Destination
16:32 16:32 Aberdeen
17:05 17:05 Montrose
17:19 17:19 Arbroath
17:26 17:26 Carnoustie
17:32 17:32 Monifieth
17:37 17:37 Broughty Ferry
17:48 17:48 Dundee
18:09 18:09 Perth
18:44 18:44 Stirling
19:14 19:14 Glasgow Queen Street

Facilities on the 08/05/26 17:20 Inverness to Aberdeen due 19:36.
This is due to a shortage of on train staff.
Catering is not available.
Last Updated :07/05/2026 19:55
Scheduled Expected Destination
17:20 17:20 Inverness
17:30 17:30 Inverness Airport
17:39 17:39 Nairn
17:50 17:50 Forres
18:03 18:03 Elgin
18:22 18:22 Keith
18:44 18:44 Huntly
19:00 19:00 Insch
19:12 19:12 Inverurie
19:18 19:18 Kintore
19:27 19:27 Dyce
19:36 19:36 Aberdeen

15 Train Formation Updates
Facilities on the 14:50 Inverness to Glasgow Queen Street due 18:14.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 12:15
Scheduled Expected Destination
14:50 14:50 Inverness
15:25 15:25 Aviemore
15:36 15:36 Kingussie
16:20 16:20 Pitlochry
16:37 16:37 Dunkeld & Birnam
17:05 17:05 Perth
17:40 17:40 Stirling
18:14 18:14 Glasgow Queen Street

Facilities on the 15:07 Glasgow Queen Street to Inverness due 18:26.
This is due to a train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 12:20
Scheduled Expected Destination
15:07 15:07 Glasgow Queen Street
15:35 15:35 Stirling
16:19 16:19 Perth
16:37 16:37 Dunkeld & Birnam
16:52 16:52 Pitlochry
17:02 17:02 Blair Atholl
17:38 17:38 Kingussie
17:50 17:50 Aviemore
17:58 17:58 Carrbridge
18:26 18:26 Inverness

Facilities on the 15:11 Glasgow Queen Street to Dundee due 16:55.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 12:20
Scheduled Expected Destination
15:11 15:11 Glasgow Queen Street
15:41 15:41 Stirling
15:46 15:46 Bridge Of Allan
15:51 15:51 Dunblane
16:05 16:05 Gleneagles
16:28 16:28 Perth
16:48 16:48 Invergowrie
16:55 16:55 Dundee

Facilities on the 15:44 Inverness to Glasgow Queen Street due 19:23.
This train will now be formed of the usual number of coaches. First class not available.
Last Updated :08/05/2026 12:23
Scheduled Expected Destination
15:44 15:44 Inverness
16:16 16:16 Carrbridge
16:27 16:27 Aviemore
16:39 16:39 Kingussie
16:44 16:44 Newtonmore
16:56 16:56 Dalwhinnie
17:22 17:22 Blair Atholl
17:35 17:35 Pitlochry
17:50 17:50 Dunkeld & Birnam
18:20 18:20 Perth
18:54 18:54 Stirling
19:23 19:23 Glasgow Queen Street

Facilities on the 16:39 Edinburgh to Perth due 18:08.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 08:24
Scheduled Expected Destination
16:39 16:39 Edinburgh
16:43 16:43 Haymarket
16:48 16:48 South Gyle
16:50 16:50 Edinburgh Gateway
17:01 17:01 Inverkeithing
17:04 17:04 Dalgety Bay
17:09 17:09 Aberdour
17:14 17:14 Burntisland
17:19 17:19 Kinghorn
17:24 17:24 Kirkcaldy
17:33 17:33 Markinch
17:44 17:44 Ladybank
18:08 18:08 Perth

Facilities on the 17:00 Edinburgh to Leven due 18:06.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 04:48
Scheduled Expected Destination
17:00 17:00 Edinburgh
17:05 17:05 Haymarket
17:11 17:11 Edinburgh Gateway
17:17 17:17 Dalmeny
17:21 17:21 North Queensferry
17:25 17:25 Inverkeithing
17:28 17:28 Dalgety Bay
17:33 17:33 Aberdour
17:37 17:37 Burntisland
17:42 17:42 Kinghorn
17:47 17:47 Kirkcaldy
18:02 18:02 Cameron Bridge
18:06 18:06 Leven

Facilities on the 17:07 Dundee to Glasgow Queen Street due 18:52.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 12:20
Scheduled Expected Destination
17:07 17:07 Dundee
17:13 17:13 Invergowrie
17:37 17:37 Perth
17:52 17:52 Gleneagles
18:06 18:06 Dunblane
18:10 18:10 Bridge Of Allan
18:17 18:17 Stirling
18:52 18:52 Glasgow Queen Street

Facilities on the 18:16 Leven to Edinburgh due 19:24.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 04:48
Scheduled Expected Destination
18:16 18:16 Leven
18:20 18:20 Cameron Bridge
18:34 18:34 Kirkcaldy
18:38 18:38 Kinghorn
18:43 18:43 Burntisland
18:48 18:48 Aberdour
18:53 18:53 Dalgety Bay
18:56 18:56 Inverkeithing
19:00 19:00 North Queensferry
19:04 19:04 Dalmeny
19:10 19:10 Edinburgh Gateway
19:17 19:17 Haymarket
19:24 19:24 Edinburgh

Facilities on the 18:41 Glasgow Queen Street to Aberdeen due 21:31.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 12:15
Scheduled Expected Destination
18:41 18:41 Glasgow Queen Street
19:08 19:08 Stirling
19:42 19:42 Perth
20:04 20:04 Dundee
20:11 20:11 Broughty Ferry
20:16 20:16 Monifieth
20:22 20:22 Carnoustie
20:29 20:29 Arbroath
20:45 20:45 Montrose
20:56 20:56 Laurencekirk
21:09 21:09 Stonehaven
21:18 21:18 Portlethen
21:31 21:31 Aberdeen

Facilities on the 18:52 Inverness to Edinburgh due 22:15.
This is due to a train fault.
Will be formed of 3 coaches instead of 5 between Inverness and Perth.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 12:20
Scheduled Expected Destination
18:52 18:52 Inverness
19:33 19:33 Aviemore
19:45 19:45 Kingussie
20:30 20:30 Pitlochry
20:47 20:47 Dunkeld & Birnam
21:05 21:05 Perth
21:36 21:36 Stirling
22:11 22:11 Haymarket
22:15 22:15 Edinburgh

Facilities on the 19:10 Glasgow Queen Street to Dundee due 21:44.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 15:01
Scheduled Expected Destination
19:10 19:10 Glasgow Queen Street
19:34 19:34 Camelon
19:38 19:38 Falkirk Grahamston
19:46 19:46 Polmont
19:55 19:55 Linlithgow
20:16 20:16 Inverkeithing
20:23 20:23 Rosyth
20:29 20:29 Dunfermline City
20:33 20:33 Dunfermline Queen Margaret
20:40 20:40 Cowdenbeath
20:56 20:56 Glenrothes With Thornton
21:08 21:08 Markinch
21:15 21:15 Ladybank
21:22 21:22 Cupar
21:29 21:29 Leuchars
21:44 21:44 Dundee

Facilities on the 19:13 Perth to Edinburgh due 20:45.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 08:24
Scheduled Expected Destination
19:13 19:13 Perth
19:35 19:35 Ladybank
19:43 19:43 Markinch
19:53 19:53 Kirkcaldy
19:58 19:58 Kinghorn
20:03 20:03 Burntisland
20:07 20:07 Aberdour
20:12 20:12 Dalgety Bay
20:20 20:20 Inverkeithing
20:31 20:31 Edinburgh Gateway
20:33 20:33 South Gyle
20:39 20:39 Haymarket
20:45 20:45 Edinburgh

Facilities on the 19:42 Edinburgh to Perth due 21:09.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 04:48
Scheduled Expected Destination
19:42 19:42 Edinburgh
19:46 19:46 Haymarket
19:51 19:51 South Gyle
19:53 19:53 Edinburgh Gateway
20:04 20:04 Inverkeithing
20:07 20:07 Dalgety Bay
20:12 20:12 Aberdour
20:17 20:17 Burntisland
20:22 20:22 Kinghorn
20:27 20:27 Kirkcaldy
20:36 20:36 Markinch
20:46 20:46 Ladybank
21:09 21:09 Perth

Facilities on the 20:11 Glasgow Queen Street to Perth due 21:20.
This train will now be formed of the usual number of coaches. First class not available.
Last Updated :08/05/2026 12:23
Scheduled Expected Destination
20:11 20:11 Glasgow Queen Street
20:41 20:41 Stirling
20:46 20:46 Bridge Of Allan
20:51 20:51 Dunblane
21:05 21:05 Gleneagles
21:20 21:20 Perth

Facilities on the 21:35 Edinburgh to Perth due 23:06.
This is due to a train fault.
Will be formed of 5 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :08/05/2026 08:24
Scheduled Expected Destination
21:35 21:35 Edinburgh
21:39 21:39 Haymarket
21:44 21:44 South Gyle
21:46 21:46 Edinburgh Gateway
21:57 21:57 Inverkeithing
22:00 22:00 Dalgety Bay
22:05 22:05 Aberdour
22:10 22:10 Burntisland
22:15 22:15 Kinghorn
22:20 22:20 Kirkcaldy
22:29 22:29 Markinch
22:37 22:37 Ladybank
23:06 23:06 Perth

2 Train Cancellations
16:36 Milngavie to Springburn due 17:14 has been cancelled.
This is due to trespassers on the railway.
Last Updated :08/05/2026 16:37
Scheduled Expected Destination
16:36 Not Stopping Milngavie
16:39 Not Stopping Hillfoot
16:41 Not Stopping Bearsden
16:44 Not Stopping Westerton
16:47 Not Stopping Anniesland
16:50 Not Stopping Hyndland
16:53 Not Stopping Partick
16:57 Not Stopping Charing Cross
17:01 Not Stopping Glasgow Queen Street Ll
17:03 Not Stopping High Street
17:05 Not Stopping Bellgrove
17:07 Not Stopping Duke Street
17:09 Not Stopping Alexandra Parade
17:12 Not Stopping Barnhill
17:14 Not Stopping Springburn

17:21 Springburn to Milngavie due 18:01 will be cancelled.
This is due to trespassers on the railway.
Last Updated :08/05/2026 16:37
Scheduled Expected Destination
17:21 Not Stopping Springburn
17:23 Not Stopping Barnhill
17:26 Not Stopping Alexandra Parade
17:27 Not Stopping Duke Street
17:30 Not Stopping Bellgrove
17:32 Not Stopping High Street
17:38 Not Stopping Glasgow Queen Street Ll
17:40 Not Stopping Charing Cross
17:44 Not Stopping Partick
17:47 Not Stopping Hyndland
17:50 Not Stopping Anniesland
17:53 Not Stopping Westerton
17:55 Not Stopping Bearsden
17:57 Not Stopping Hillfoot
18:01 Not Stopping Milngavie

9 Other Train Service Updates
14:41 Oban to Glasgow Queen Street due 17:43 has been previously delayed but is now 9 minutes late from Arrochar & Tarbet.
This is due to the train departing late to maintain customer connections.
Last Updated :08/05/2026 16:40
Scheduled Expected Destination
14:41 14:41 Oban
14:52 14:52 Connel Ferry
15:06 15:17 Taynuilt
15:14 15:25 Falls Of Cruachan
15:21 15:32 Loch Awe
15:26 15:37 Dalmally
15:45 15:56 Tyndrum Lower
15:56 16:07 Crianlarich
16:11 16:22 Ardlui
16:27 16:36 Arrochar & Tarbet
16:49 16:58 Garelochhead
17:00 17:09 Helensburgh Upper
17:13 17:22 Dumbarton Central
17:24 17:33 Dalmuir
17:43 17:52 Glasgow Queen Street

15:28 Dalmuir to Cumbernauld due 17:01 will no longer call at Newton Lanark, Blantyre, Hamilton West, Hamilton Central and Airbles.
It has been previously delayed and is now 19 minutes late from Cambuslang.
This is due to a passenger being taken ill on this train.
Last Updated :08/05/2026 16:29
Scheduled Expected Destination
15:28 15:28 Dalmuir
15:30 15:30 Clydebank
15:32 15:32 Yoker
15:35 15:35 Garscadden
15:37 15:37 Scotstounhill
15:40 15:40 Jordanhill
15:42 15:42 Hyndland
15:44 15:51 Partick
15:47 15:54 Exhibition Centre
15:50 15:57 Anderston
15:55 16:02 Glasgow Central Low Level
15:57 16:13 Argyle Street
16:00 16:16 Bridgeton
16:02 16:18 Dalmarnock
16:05 16:21 Rutherglen
16:09 16:28 Cambuslang
16:15 Not Stopping Newton Lanark
16:19 Not Stopping Blantyre
16:22 Not Stopping Hamilton West
16:25 Not Stopping Hamilton Central
16:31 Not Stopping Airbles
16:36 16:55 Motherwell
16:49 17:08 Whifflet
16:52 17:11 Coatbridge Central
16:59 17:18 Greenfaulds
17:01 17:20 Cumbernauld

15:39 Dalmuir to Whifflet due 16:33 has been previously delayed and is now 13 minutes late from Kirkwood.
This is due to a passenger being taken ill on a train.
Last Updated :08/05/2026 16:42
Scheduled Expected Destination
15:39 15:39 Dalmuir
15:41 15:41 Clydebank
15:43 15:43 Yoker
15:46 15:46 Garscadden
15:48 15:48 Scotstounhill
15:51 15:51 Jordanhill
15:53 15:53 Hyndland
15:56 15:56 Partick
15:59 15:59 Exhibition Centre
16:01 16:12 Anderston
16:04 16:15 Glasgow Central Low Level
16:06 16:17 Argyle Street
16:09 16:20 Bridgeton
16:11 16:22 Dalmarnock
16:13 16:24 Rutherglen
16:17 16:30 Carmyle
16:20 16:33 Mount Vernon
16:22 16:35 Baillieston
16:25 16:40 Bargeddie
16:29 16:42 Kirkwood
16:33 16:46 Whifflet

15:47 Dalmuir to Larkhall due 16:55 has been previously delayed, has been further delayed at Cambuslang and is now 11 minutes late.
This is due to a passenger being taken ill on a train.
Last Updated :08/05/2026 16:42
Scheduled Expected Destination
15:47 15:47 Dalmuir
15:49 15:49 Singer
15:51 15:51 Drumry
15:54 15:54 Drumchapel
15:57 15:57 Westerton
16:00 16:10 Anniesland
16:03 16:13 Hyndland
16:06 16:16 Partick
16:09 16:19 Exhibition Centre
16:11 16:21 Anderston
16:13 16:23 Glasgow Central Low Level
16:15 16:25 Argyle Street
16:19 16:29 Bridgeton
16:21 16:31 Dalmarnock
16:26 16:36 Rutherglen
16:29 16:40 Cambuslang
16:34 16:45 Newton Lanark
16:38 16:49 Blantyre
16:41 16:52 Hamilton West
16:44 16:55 Hamilton Central
16:49 17:00 Chatelherault
16:52 17:03 Merryton
16:55 17:06 Larkhall

15:53 Milngavie to Edinburgh due 17:44 has been delayed previously and is now 16 minutes late from Westerton.
This is due to trespassers on the railway.
Last Updated :08/05/2026 16:37
Scheduled Expected Destination
15:53 15:53 Milngavie
15:56 15:56 Hillfoot
15:58 15:58 Bearsden
16:01 16:17 Westerton
16:04 16:20 Anniesland
16:07 16:23 Hyndland
16:10 16:26 Partick
16:14 16:30 Charing Cross
16:18 16:34 Glasgow Queen Street Ll
16:20 16:36 High Street
16:23 16:39 Bellgrove
16:27 16:43 Carntyne
16:30 16:46 Shettleston
16:37 16:53 Blairhill
16:40 16:56 Coatbridge Sunnyside
16:45 17:01 Airdrie
16:49 17:05 Drumgelloch
16:53 17:09 Caldercruix
17:00 17:16 Blackridge
17:04 17:20 Armadale
17:12 17:28 Bathgate
17:17 17:33 Livingston North
17:22 17:38 Uphall
17:32 17:48 Edinburgh Park
17:39 17:55 Haymarket
17:44 18:00 Edinburgh

15:54 Helensburgh Central to Edinburgh due 17:49 has been delayed between Scotstounhill and Hyndland and is now 8 minutes late.
This is due to trespassers on the railway.
Last Updated :08/05/2026 16:37
Scheduled Expected Destination
15:54 15:54 Helensburgh Central
15:57 15:57 Craigendoran
16:02 16:02 Cardross
16:07 16:07 Dalreoch
16:09 16:09 Dumbarton Central
16:11 16:11 Dumbarton East
16:20 16:20 Dalmuir
16:27 16:35 Hyndland
16:30 16:38 Partick
16:34 16:42 Charing Cross
16:36 16:44 Glasgow Queen Street Ll
16:38 16:46 High Street
16:44 16:52 Shettleston
16:47 16:55 Garrowhill
16:49 16:57 Easterhouse
16:53 17:01 Blairhill
16:56 17:04 Coatbridge Sunnyside
16:58 17:06 Coatdyke
17:02 17:10 Airdrie
17:05 17:13 Drumgelloch
17:19 17:27 Bathgate
17:24 17:32 Livingston North
17:28 17:36 Uphall
17:36 17:44 Edinburgh Park
17:43 17:51 Haymarket
17:49 17:57 Edinburgh

16:06 Milngavie to Springburn due 16:44 has been previously delayed, has been further delayed at Hillfoot and is now 13 minutes late.
This is due to trespassers on the railway.
Last Updated :08/05/2026 16:37
Scheduled Expected Destination
16:06 16:18 Milngavie
16:09 16:22 Hillfoot
16:11 16:24 Bearsden
16:14 16:27 Westerton
16:17 16:30 Anniesland
16:20 16:33 Hyndland
16:23 16:36 Partick
16:28 16:41 Charing Cross
16:31 16:44 Glasgow Queen Street Ll
16:33 16:46 High Street
16:35 16:48 Bellgrove
16:37 16:50 Duke Street
16:39 16:52 Alexandra Parade
16:42 16:55 Barnhill
16:44 16:57 Springburn

16:08 Carlisle to Glasgow Central due 18:39 has been delayed at Carlisle and is now 9 minutes late.
This is due to a late running train being in front of this one.
Last Updated :08/05/2026 16:20
Scheduled Expected Destination
16:08 16:17 Carlisle
16:20 16:29 Gretna Green
16:30 16:39 Annan
16:53 17:02 Dumfries
17:19 17:28 Sanquhar
17:24 17:33 Kirkconnel
17:33 17:42 New Cumnock
17:41 17:50 Auchinleck
17:59 18:08 Kilmarnock
18:03 18:12 Kilmaurs
18:08 18:17 Stewarton
18:13 18:22 Dunlop
18:23 18:32 Barrhead
18:39 18:48 Glasgow Central

16:23 Milngavie to Edinburgh due 18:03 has been delayed at Milngavie and is now 7 minutes late.
This is due to trespassers on the railway.
Last Updated :08/05/2026 16:37
Scheduled Expected Destination
16:23 16:30 Milngavie
16:26 16:33 Hillfoot
16:28 16:35 Bearsden
16:31 16:38 Westerton
16:34 16:41 Anniesland
16:37 16:44 Hyndland
16:40 16:47 Partick
16:44 16:51 Charing Cross
16:47 16:54 Glasgow Queen Street Ll
16:49 16:56 High Street
16:51 16:58 Bellgrove
16:55 17:02 Carntyne
16:57 17:04 Shettleston
17:04 17:11 Blairhill
17:06 17:13 Coatbridge Sunnyside
17:09 17:16 Coatdyke
17:13 17:20 Airdrie
17:16 17:23 Drumgelloch
17:20 17:27 Caldercruix
17:26 17:33 Blackridge
17:29 17:36 Armadale
17:34 17:41 Bathgate
17:38 17:45 Livingston North
17:42 17:49 Uphall
17:52 17:59 Edinburgh Park
17:58 18:05 Haymarket
18:03 18:10 Edinburgh

4 Station Updates
The lifts will be out of order from now until further notice at Anniesland station.
Additional Information:
Passenger lift on Platform 1
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :03/05/2026 12:14
The lifts will be out of order from now until further notice at Cameron Bridge station.
Additional Information:
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :08/05/2026 11:06
The lifts will be out of order from 10:16 on 04/05/2026 until further notice at Paisley Gilmour Street station.
Additional Information:
Passenger Lift platforms 2 / 3
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :05/05/2026 07:31
The lifts will be out of order from now until further notice at Perth station.
Additional Information:
Platform 1 lift is out of use.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :08/05/2026 06:49
1 Improvement Work For Today
Planned engineering work will take place between Glasgow Central and Cambuslang from 00:01, Saturday 09 May 2026 to 23:59, Sunday 10 May 2026, and from 00:01, Saturday 16 May 2026 to 23:59, Sunday 17 May 2026.
Additional Information:
Trackworks will take place between Eglinton St and Polmadie
Saturday 09 & 16 May
Glasgow Central High Level Motherwell & Lanark
Trains operate between Motherwell and Lanark only
Passengers can connect with trains at Motherwell for onward journeys via Hamilton or Carmyle
Glasgow Central High Level Edinburgh via Shotts
An hourly, all-stopper train service will operate between Glasgow and Edinburgh via Shotts
Trains between Glasgow and Uddingston are diverted via the Cathcart Circle & Kirkhill lines
A separate train service operates from Edinburgh to West Calder stopping at Livingston South
Glasgow Central High Level Edinburgh via Carstairs
Trains are cancelled
Buses operate between Carluke, Carstairs and West Calder
Sunday 10 & 17 May
Glasgow Central High Level Motherwell & Lanark
Trains operate between Motherwell and Lanark only
Passengers can connect with trains at Motherwell for onward journeys via Hamilton or Carmyle
Glasgow Central High Level Edinburgh via Shotts
An all-stopper train service will operate between Glasgow and Edinburgh via Shotts
Trains between Glasgow and Uddingston are diverted via the Cathcart Circle & Kirkhill lines
Last Updated :18/02/2026 00:19
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:49:24 08-05-2026
Powered By    © 2026