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.
6 Catering Updates
Facilities on the 11/05/26 09:41 Glasgow Queen Street to Aberdeen due 12:40.
This is due to a shortage of on train staff.
Catering is not available.
Last Updated :10/05/2026 18:46
Scheduled Expected Destination
09:41 09:41 Glasgow Queen Street
10:09 10:09 Stirling
10:45 10:45 Perth
11:14 11:14 Dundee
11:30 11:30 Arbroath
11:48 11:48 Montrose
12:40 12:40 Aberdeen

Facilities on the 11/05/26 13:46 Aberdeen to Glasgow Queen Street due 16:19.
This is due to a shortage of on train staff.
Catering is not available.
Last Updated :10/05/2026 18:46
Scheduled Expected Destination
13:46 13:46 Aberdeen
14:23 14:23 Montrose
14:37 14:37 Arbroath
14:56 14:56 Dundee
15:19 15:19 Perth
15:48 15:48 Stirling
16:19 16:19 Glasgow Queen Street

Facilities on the 14:28 Inverness to Aberdeen due 16:41.
Catering is not available.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 07:59
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 11/05/26 14:35 Aberdeen to Glasgow Queen Street due 17:18.
This is due to a shortage of on train staff.
Catering is not available.
Last Updated :10/05/2026 18:46
Scheduled Expected Destination
14:35 14:35 Aberdeen
15:09 15:09 Montrose
15:23 15:23 Arbroath
15:30 15:30 Carnoustie
15:36 15:36 Monifieth
15:41 15:41 Broughty Ferry
15:52 15:52 Dundee
16:15 16:15 Perth
16:44 16:44 Stirling
17:18 17:18 Glasgow Queen Street

Facilities on the 14:39 Glasgow Queen Street to Inverness due 19:39.
Catering is not available between Aberdeen and Inverness.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 07:59
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 11/05/26 15:44 Inverness to Glasgow Queen Street due 19:23.
This is due to a shortage of on train staff.
Catering is not available.
Last Updated :10/05/2026 18:46
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

35 Train Formation Updates
Facilities on the 11:35 Ayr to Glasgow Central due 12:26.
This is due to a fault on this train.
Will be formed of 4 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:55
Scheduled Expected Destination
11:35 11:35 Ayr
11:37 11:37 Newton-On-Ayr
11:40 11:40 Prestwick Town
11:42 11:42 Prestwick Int. Airport
11:46 11:46 Troon
11:48 11:48 Barassie
11:53 11:53 Irvine
11:57 11:57 Kilwinning
12:11 12:11 Johnstone
12:15 12:15 Paisley Gilmour Street
12:26 12:26 Glasgow Central

Facilities on the 11:48 Edinburgh to Cowdenbeath due 12:32.
This train will now be formed of the usual number of coaches.
Last Updated :11/05/2026 11:15
Scheduled Expected Destination
11:48 11:48 Edinburgh
11:52 11:52 Haymarket
11:58 11:58 Edinburgh Gateway
12:04 12:04 Dalmeny
12:08 12:08 North Queensferry
12:12 12:12 Inverkeithing
12:16 12:16 Rosyth
12:21 12:21 Dunfermline City
12:25 12:25 Dunfermline Queen Margaret
12:32 12:32 Cowdenbeath

Facilities on the 11:57 Glasgow Central to Barrhead due 12:18.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 04:19
Scheduled Expected Destination
11:57 11:57 Glasgow Central
12:03 12:03 Crossmyloof
12:05 12:05 Pollokshaws West
12:08 12:08 Kennishead
12:11 12:11 Priesthill & Darnley
12:13 12:13 Nitshill
12:18 12:18 Barrhead

11:58 Dalmuir to Motherwell due 13:05 has been previously delayed, has been further delayed at Garscadden and is now 10 minutes late.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Last Updated :11/05/2026 12:19
Scheduled Expected Destination
11:58 12:06 Dalmuir
12:00 12:08 Clydebank
12:02 12:10 Yoker
12:05 12:15 Garscadden
12:07 12:17 Scotstounhill
12:10 12:20 Jordanhill
12:12 12:22 Hyndland
12:14 12:24 Partick
12:17 12:27 Exhibition Centre
12:20 12:30 Anderston
12:27 12:37 Glasgow Central Low Level
12:29 12:39 Argyle Street
12:32 12:42 Bridgeton
12:34 12:44 Dalmarnock
12:37 12:47 Rutherglen
12:40 12:50 Cambuslang
12:46 12:56 Newton Lanark
12:50 13:00 Blantyre
12:54 13:04 Hamilton West
12:57 13:07 Hamilton Central
13:02 13:12 Airbles
13:05 13:15 Motherwell

Facilities on the 12:28 Barrhead to Glasgow Central due 12:47.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 04:19
Scheduled Expected Destination
12:28 12:28 Barrhead
12:31 12:31 Nitshill
12:33 12:33 Priesthill & Darnley
12:35 12:35 Kennishead
12:38 12:38 Pollokshaws West
12:41 12:41 Crossmyloof
12:47 12:47 Glasgow Central

Facilities on the 12:45 Glasgow Central to Largs due 13:48.
This is due to a fault on this train.
Will be formed of 4 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:55
Scheduled Expected Destination
12:45 12:45 Glasgow Central
12:55 12:55 Paisley Gilmour Street
12:59 12:59 Johnstone
13:02 13:02 Milliken Park
13:04 13:04 Howwood Renfrew
13:08 13:08 Lochwinnoch
13:13 13:13 Glengarnock
13:17 13:17 Dalry
13:21 13:21 Kilwinning
13:25 13:25 Stevenston
13:28 13:28 Saltcoats
13:30 13:30 Ardrossan South Beach
13:36 13:36 West Kilbride
13:43 13:43 Fairlie
13:48 13:48 Largs

Facilities on the 12:55 Cowdenbeath to Edinburgh due 13:39.
This train will now be formed of the usual number of coaches.
Last Updated :11/05/2026 11:15
Scheduled Expected Destination
12:55 12:55 Cowdenbeath
13:01 13:01 Dunfermline Queen Margaret
13:04 13:04 Dunfermline City
13:08 13:08 Rosyth
13:13 13:13 Inverkeithing
13:18 13:18 North Queensferry
13:22 13:22 Dalmeny
13:28 13:28 Edinburgh Gateway
13:34 13:34 Haymarket
13:39 13:39 Edinburgh

Facilities on the 12:57 Glasgow Central to Barrhead due 13:18.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 04:19
Scheduled Expected Destination
12:57 12:57 Glasgow Central
13:03 13:03 Crossmyloof
13:05 13:05 Pollokshaws West
13:08 13:08 Kennishead
13:11 13:11 Priesthill & Darnley
13:13 13:13 Nitshill
13:18 13:18 Barrhead

Facilities on the 13:17 Motherwell to Dalmuir due 14:21.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 11:20
Scheduled Expected Destination
13:17 13:17 Motherwell
13:19 13:19 Airbles
13:25 13:25 Hamilton Central
13:28 13:28 Hamilton West
13:31 13:31 Blantyre
13:37 13:37 Newton Lanark
13:40 13:40 Cambuslang
13:46 13:46 Rutherglen
13:48 13:48 Dalmarnock
13:50 13:50 Bridgeton
13:53 13:53 Argyle Street
13:55 13:55 Glasgow Central Low Level
13:57 13:57 Anderston
13:59 13:59 Exhibition Centre
14:02 14:02 Partick
14:05 14:05 Hyndland
14:08 14:08 Anniesland
14:11 14:11 Westerton
14:14 14:14 Drumchapel
14:16 14:16 Drumry
14:18 14:18 Singer
14:21 14:21 Dalmuir

Facilities on the 13:32 Barrhead to Glasgow Central due 13:52.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 04:19
Scheduled Expected Destination
13:32 13:32 Barrhead
13:35 13:35 Nitshill
13:37 13:37 Priesthill & Darnley
13:39 13:39 Kennishead
13:42 13:42 Pollokshaws West
13:45 13:45 Crossmyloof
13:52 13:52 Glasgow Central

Facilities on the 13:59 Glasgow Central to Barrhead due 14:20.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 04:19
Scheduled Expected Destination
13:59 13:59 Glasgow Central
14:05 14:05 Crossmyloof
14:07 14:07 Pollokshaws West
14:10 14:10 Kennishead
14:13 14:13 Priesthill & Darnley
14:15 14:15 Nitshill
14:20 14:20 Barrhead

Facilities on the 14:07 Largs to Glasgow Central due 15:12.
This is due to a fault on this train.
Will be formed of 4 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:55
Scheduled Expected Destination
14:07 14:07 Largs
14:12 14:12 Fairlie
14:17 14:17 West Kilbride
14:24 14:24 Ardrossan South Beach
14:26 14:26 Saltcoats
14:28 14:28 Stevenston
14:33 14:33 Kilwinning
14:38 14:38 Dalry
14:42 14:42 Glengarnock
14:46 14:46 Lochwinnoch
14:50 14:50 Howwood Renfrew
14:53 14:53 Milliken Park
14:56 14:56 Johnstone
15:01 15:01 Paisley Gilmour Street
15:12 15:12 Glasgow Central

Facilities on the 14:28 Barrhead to Glasgow Central due 14:47.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 04:19
Scheduled Expected Destination
14:28 14:28 Barrhead
14:31 14:31 Nitshill
14:33 14:33 Priesthill & Darnley
14:35 14:35 Kennishead
14:38 14:38 Pollokshaws West
14:41 14:41 Crossmyloof
14:47 14:47 Glasgow Central

Facilities on the 14:29 Glasgow Central to Kilmarnock due 15:21.
This is due to a fault on this train.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:46
Scheduled Expected Destination
14:29 14:29 Glasgow Central
14:35 14:35 Crossmyloof
14:38 14:38 Pollokshaws West
14:41 14:41 Kennishead
14:43 14:43 Priesthill & Darnley
14:46 14:46 Nitshill
14:55 14:55 Barrhead
15:07 15:07 Dunlop
15:11 15:11 Stewarton
15:15 15:15 Kilmaurs
15:21 15:21 Kilmarnock

Facilities on the 14:47 Dalmuir to Larkhall due 15:55.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 11:20
Scheduled Expected Destination
14:47 14:47 Dalmuir
14:49 14:49 Singer
14:51 14:51 Drumry
14:54 14:54 Drumchapel
14:57 14:57 Westerton
15:00 15:00 Anniesland
15:03 15:03 Hyndland
15:06 15:06 Partick
15:09 15:09 Exhibition Centre
15:12 15:12 Anderston
15:15 15:15 Glasgow Central Low Level
15:17 15:17 Argyle Street
15:21 15:21 Bridgeton
15:23 15:23 Dalmarnock
15:25 15:25 Rutherglen
15:29 15:29 Cambuslang
15:35 15:35 Newton Lanark
15:39 15:39 Blantyre
15:42 15:42 Hamilton West
15:45 15:45 Hamilton Central
15:49 15:49 Chatelherault
15:52 15:52 Merryton
15:55 15:55 Larkhall

Facilities on the 14:57 Glasgow Central to Barrhead due 15:18.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 04:19
Scheduled Expected Destination
14:57 14:57 Glasgow Central
15:03 15:03 Crossmyloof
15:05 15:05 Pollokshaws West
15:08 15:08 Kennishead
15:11 15:11 Priesthill & Darnley
15:13 15:13 Nitshill
15:18 15:18 Barrhead

Facilities on the 15:28 Kilmarnock to Glasgow Central due 16:19.
This is due to a fault on this train.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:46
Scheduled Expected Destination
15:28 15:28 Kilmarnock
15:32 15:32 Kilmaurs
15:37 15:37 Stewarton
15:42 15:42 Dunlop
15:56 15:56 Barrhead
15:59 15:59 Nitshill
16:01 16:01 Priesthill & Darnley
16:03 16:03 Kennishead
16:07 16:07 Pollokshaws West
16:10 16:10 Crossmyloof
16:19 16:19 Glasgow Central

Facilities on the 16:03 Larkhall to Dalmuir due 17:12.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 11:20
Scheduled Expected Destination
16:03 16:03 Larkhall
16:05 16:05 Merryton
16:08 16:08 Chatelherault
16:13 16:13 Hamilton Central
16:15 16:15 Hamilton West
16:19 16:19 Blantyre
16:23 16:23 Newton Lanark
16:27 16:27 Cambuslang
16:34 16:34 Rutherglen
16:36 16:36 Dalmarnock
16:39 16:39 Bridgeton
16:42 16:42 Argyle Street
16:47 16:47 Glasgow Central Low Level
16:48 16:48 Anderston
16:51 16:51 Exhibition Centre
16:54 16:54 Partick
16:57 16:57 Hyndland
16:59 16:59 Jordanhill
17:01 17:01 Scotstounhill
17:04 17:04 Garscadden
17:06 17:06 Yoker
17:08 17:08 Clydebank
17:12 17:12 Dalmuir

Facilities on the 16:10 Glasgow Queen Street to Arbroath due 18:20.
This train will now be formed of the usual number of coaches.
Last Updated :11/05/2026 11:15
Scheduled Expected Destination
16:10 16:10 Glasgow Queen Street
16:39 16:39 Stirling
16:44 16:44 Bridge Of Allan
16:49 16:49 Dunblane
17:03 17:03 Gleneagles
17:21 17:21 Perth
17:39 17:39 Invergowrie
17:50 17:50 Dundee
17:57 17:57 Broughty Ferry
18:00 18:00 Balmossie
18:03 18:03 Monifieth
18:07 18:07 Barry Links
18:10 18:10 Golf Street
18:12 18:12 Carnoustie
18:20 18:20 Arbroath

Facilities on the 16:15 Glasgow Central to Ardrossan Harbour due 17:06.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:56
Scheduled Expected Destination
16:15 16:15 Glasgow Central
16:25 16:25 Paisley Gilmour Street
16:29 16:29 Johnstone
16:32 16:32 Milliken Park
16:35 16:35 Howwood Renfrew
16:39 16:39 Lochwinnoch
16:43 16:43 Glengarnock
16:47 16:47 Dalry
16:51 16:51 Kilwinning
16:55 16:55 Stevenston
16:58 16:58 Saltcoats
17:00 17:00 Ardrossan South Beach
17:03 17:03 Ardrossan Town
17:06 17:06 Ardrossan Harbour

Facilities on the 16:28 Glasgow Central to Kilmarnock due 17:21.
This is due to a fault on this train.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:46
Scheduled Expected Destination
16:28 16:28 Glasgow Central
16:34 16:34 Crossmyloof
16:37 16:37 Pollokshaws West
16:40 16:40 Kennishead
16:42 16:42 Priesthill & Darnley
16:45 16:45 Nitshill
16:56 16:56 Barrhead
17:08 17:08 Dunlop
17:12 17:12 Stewarton
17:16 17:16 Kilmaurs
17:21 17:21 Kilmarnock

Facilities on the 17:28 Kilmarnock to Glasgow Central due 18:17.
This is due to a fault on this train.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:46
Scheduled Expected Destination
17:28 17:28 Kilmarnock
17:32 17:32 Kilmaurs
17:37 17:37 Stewarton
17:42 17:42 Dunlop
17:56 17:56 Barrhead
17:59 17:59 Nitshill
18:01 18:01 Priesthill & Darnley
18:03 18:03 Kennishead
18:07 18:07 Pollokshaws West
18:10 18:10 Crossmyloof
18:17 18:17 Glasgow Central

Facilities on the 17:28 Dalmuir to Cumbernauld due 19:01.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 11:20
Scheduled Expected Destination
17:28 17:28 Dalmuir
17:30 17:30 Clydebank
17:32 17:32 Yoker
17:35 17:35 Garscadden
17:37 17:37 Scotstounhill
17:42 17:42 Jordanhill
17:44 17:44 Hyndland
17:47 17:47 Partick
17:50 17:50 Exhibition Centre
17:53 17:53 Anderston
17:58 17:58 Glasgow Central Low Level
18:00 18:00 Argyle Street
18:03 18:03 Bridgeton
18:05 18:05 Dalmarnock
18:09 18:09 Rutherglen
18:13 18:13 Cambuslang
18:16 18:16 Newton Lanark
18:20 18:20 Blantyre
18:23 18:23 Hamilton West
18:26 18:26 Hamilton Central
18:32 18:32 Airbles
18:35 18:35 Motherwell
18:45 18:45 Whifflet
18:50 18:50 Coatbridge Central
18:58 18:58 Greenfaulds
19:01 19:01 Cumbernauld

Facilities on the 18:00 Glasgow Central to Ayr due 18:54.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:56
Scheduled Expected Destination
18:00 18:00 Glasgow Central
18:10 18:10 Paisley Gilmour Street
18:16 18:16 Johnstone
18:30 18:30 Kilwinning
18:34 18:34 Irvine
18:38 18:38 Barassie
18:41 18:41 Troon
18:45 18:45 Prestwick Int. Airport
18:47 18:47 Prestwick Town
18:50 18:50 Newton-On-Ayr
18:54 18:54 Ayr

Facilities on the 18:27 Glasgow Central to Kilmarnock due 19:21.
This is due to a fault on this train.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:46
Scheduled Expected Destination
18:27 18:27 Glasgow Central
18:36 18:36 Crossmyloof
18:38 18:38 Pollokshaws West
18:41 18:41 Kennishead
18:44 18:44 Priesthill & Darnley
18:47 18:47 Nitshill
18:56 18:56 Barrhead
19:08 19:08 Dunlop
19:12 19:12 Stewarton
19:16 19:16 Kilmaurs
19:21 19:21 Kilmarnock

Facilities on the 19:05 Ayr to Glasgow Central due 19:56.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:56
Scheduled Expected Destination
19:05 19:05 Ayr
19:07 19:07 Newton-On-Ayr
19:10 19:10 Prestwick Town
19:12 19:12 Prestwick Int. Airport
19:16 19:16 Troon
19:18 19:18 Barassie
19:23 19:23 Irvine
19:27 19:27 Kilwinning
19:41 19:41 Johnstone
19:45 19:45 Paisley Gilmour Street
19:56 19:56 Glasgow Central

Facilities on the 19:15 Dundee to Glasgow Queen Street due 21:21.
This train will now be formed of the usual number of coaches.
Last Updated :11/05/2026 11:15
Scheduled Expected Destination
19:15 19:15 Dundee
19:28 19:28 Leuchars
19:36 19:36 Cupar
19:43 19:43 Ladybank
20:17 20:17 Dunfermline City
20:24 20:24 Inverkeithing
20:45 20:45 Linlithgow
20:56 20:56 Falkirk Grahamston
21:21 21:21 Glasgow Queen Street

Facilities on the 19:17 Cumbernauld to Dalmuir due 20:50.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 11:20
Scheduled Expected Destination
19:17 19:17 Cumbernauld
19:19 19:19 Greenfaulds
19:26 19:26 Coatbridge Central
19:29 19:29 Whifflet
19:48 19:48 Motherwell
19:50 19:50 Airbles
19:57 19:57 Hamilton Central
20:00 20:00 Hamilton West
20:03 20:03 Blantyre
20:07 20:07 Newton Lanark
20:11 20:11 Cambuslang
20:16 20:16 Rutherglen
20:19 20:19 Dalmarnock
20:21 20:21 Bridgeton
20:24 20:24 Argyle Street
20:25 20:25 Glasgow Central Low Level
20:27 20:27 Anderston
20:29 20:29 Exhibition Centre
20:32 20:32 Partick
20:35 20:35 Hyndland
20:37 20:37 Jordanhill
20:40 20:40 Scotstounhill
20:42 20:42 Garscadden
20:44 20:44 Yoker
20:46 20:46 Clydebank
20:50 20:50 Dalmuir

Facilities on the 19:29 Kilmarnock to Glasgow Central due 20:15.
This is due to a fault on this train.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:46
Scheduled Expected Destination
19:29 19:29 Kilmarnock
19:33 19:33 Kilmaurs
19:38 19:38 Stewarton
19:43 19:43 Dunlop
19:53 19:53 Barrhead
19:56 19:56 Nitshill
19:59 19:59 Priesthill & Darnley
20:01 20:01 Kennishead
20:04 20:04 Pollokshaws West
20:07 20:07 Crossmyloof
20:15 20:15 Glasgow Central

Facilities on the 20:33 Glasgow Central to Kilmarnock due 21:24.
This is due to a fault on this train.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:46
Scheduled Expected Destination
20:33 20:33 Glasgow Central
20:39 20:39 Crossmyloof
20:42 20:42 Pollokshaws West
20:45 20:45 Kennishead
20:47 20:47 Priesthill & Darnley
20:50 20:50 Nitshill
20:55 20:55 Barrhead
21:08 21:08 Dunlop
21:15 21:15 Stewarton
21:19 21:19 Kilmaurs
21:24 21:24 Kilmarnock

Facilities on the 21:03 Dalmuir to Motherwell due 22:07.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 11:20
Scheduled Expected Destination
21:03 21:03 Dalmuir
21:05 21:05 Clydebank
21:07 21:07 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

Facilities on the 21:34 Kilmarnock to Glasgow Central due 22:22.
This is due to a fault on this train.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 09:46
Scheduled Expected Destination
21:34 21:34 Kilmarnock
21:38 21:38 Kilmaurs
21:43 21:43 Stewarton
21:48 21:48 Dunlop
21:58 21:58 Barrhead
22:01 22:01 Nitshill
22:04 22:04 Priesthill & Darnley
22:06 22:06 Kennishead
22:09 22:09 Pollokshaws West
22:12 22:12 Crossmyloof
22:22 22:22 Glasgow Central

Facilities on the 21:40 Glasgow Queen Street to Aberdeen due 00:32.
This train will now be formed of the usual number of coaches.
Last Updated :11/05/2026 11:15
Scheduled Expected Destination
21:40 21:40 Glasgow Queen Street
22:09 22:09 Stirling
22:13 22:13 Bridge Of Allan
22:18 22:18 Dunblane
22:30 22:30 Gleneagles
22:46 22:46 Perth
23:08 23:08 Dundee
23:15 23:15 Broughty Ferry
23:19 23:19 Monifieth
23:25 23:25 Carnoustie
23:32 23:32 Arbroath
23:47 23:47 Montrose
23:58 23:58 Laurencekirk
00:12 00:12 Stonehaven
00:20 00:20 Portlethen
00:32 00:32 Aberdeen

Facilities on the 22:16 Motherwell to Dalmuir due 23:19.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 11:20
Scheduled Expected Destination
22:16 22:16 Motherwell
22:18 22:18 Airbles
22:24 22:24 Hamilton Central
22:26 22:26 Hamilton West
22:30 22:30 Blantyre
22:34 22:34 Newton Lanark
22:39 22:39 Cambuslang
22:43 22:43 Rutherglen
22:45 22:45 Dalmarnock
22:47 22:47 Bridgeton
22:50 22:50 Argyle Street
22:52 22:52 Glasgow Central Low Level
22:54 22:54 Anderston
22:56 22:56 Exhibition Centre
23:01 23:01 Partick
23:03 23:03 Hyndland
23:05 23:05 Jordanhill
23:08 23:08 Scotstounhill
23:10 23:10 Garscadden
23:13 23:13 Yoker
23:15 23:15 Clydebank
23:19 23:19 Dalmuir

Facilities on the 23:26 Dalmuir to Rutherglen due 23:58.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :11/05/2026 11:20
Scheduled Expected Destination
23:26 23:26 Dalmuir
23:28 23:28 Clydebank
23:30 23:30 Yoker
23:33 23:33 Garscadden
23:35 23:35 Scotstounhill
23:37 23:37 Jordanhill
23:40 23:40 Hyndland
23:42 23:42 Partick
23:46 23:46 Exhibition Centre
23:48 23:48 Anderston
23:51 23:51 Glasgow Central Low Level
23:53 23:53 Argyle Street
23:58 23:58 Rutherglen

1 Train Cancellation
12:27 Wemyss Bay to Glasgow Central due 13:28 will be cancelled.
This is due to a fault on this train.
Last Updated :11/05/2026 11:37
Scheduled Expected Destination
12:27 Not Stopping Wemyss Bay
12:31 Not Stopping Inverkip
12:43 Not Stopping Branchton
12:45 Not Stopping Drumfrochar
12:48 Not Stopping Whinhill
12:53 Not Stopping Port Glasgow
12:55 Not Stopping Woodhall
12:59 Not Stopping Langbank
13:05 Not Stopping Bishopton
13:10 Not Stopping Paisley St James
13:13 Not Stopping Paisley Gilmour Street
13:16 Not Stopping Hillington West
13:18 Not Stopping Hillington East
13:20 Not Stopping Cardonald
13:28 Not Stopping Glasgow Central

8 Other Train Service Updates
10:09 Mallaig to Glasgow Queen Street due 15:34 has been previously delayed, has been further delayed at Roy Bridge and is now 15 minutes late.
This is due to a fault on a train in front of this one.
Last Updated :11/05/2026 12:23
Scheduled Expected Destination
10:09 10:09 Mallaig
10:16 10:16 Morar
10:27 10:27 Arisaig
10:33 10:33 Beasdale
10:42 10:42 Lochailort
11:01 11:01 Glenfinnan
11:10 11:10 Locheilside
11:17 11:17 Loch Eil Outward Bound
11:23 11:23 Corpach
11:27 11:27 Banavie
11:40 11:40 Fort William
11:56 12:09 Spean Bridge
12:02 12:17 Roy Bridge
12:14 12:29 Tulloch
12:30 12:45 Corrour
12:42 12:57 Rannoch
13:03 13:18 Bridge Of Orchy
13:19 13:34 Upper Tyndrum
13:37 13:52 Crianlarich
13:55 14:10 Ardlui
14:09 14:24 Arrochar & Tarbet
14:31 14:46 Garelochhead
14:44 14:59 Helensburgh Upper
15:02 15:17 Dumbarton Central
15:12 15:27 Dalmuir
15:34 15:49 Glasgow Queen Street

10:21 Crianlarich to Mallaig due 13:40 has been delayed at Upper Tyndrum and is now 12 minutes late.
This is due to a fault on a train in front of this one.
Last Updated :11/05/2026 10:54
Scheduled Expected Destination
10:21 10:21 Crianlarich
10:32 10:44 Upper Tyndrum
10:48 11:00 Bridge Of Orchy
11:09 11:21 Rannoch
11:22 11:34 Corrour
11:38 11:50 Tulloch
11:48 12:00 Roy Bridge
11:59 12:11 Spean Bridge
12:18 12:30 Fort William
12:24 12:36 Banavie
12:29 12:41 Corpach
12:35 12:47 Loch Eil Outward Bound
12:39 12:51 Locheilside
12:51 13:03 Glenfinnan
13:06 13:18 Lochailort
13:15 13:27 Beasdale
13:24 13:36 Arisaig
13:33 13:45 Morar
13:40 13:52 Mallaig

10:36 Glasgow Queen Street to Oban due 13:43 has been delayed at Helensburgh Upper and is now 10 minutes late.
This is due to a fault on a train in front of this one.
Last Updated :11/05/2026 12:23
Scheduled Expected Destination
10:36 10:36 Glasgow Queen Street
10:58 10:58 Dalmuir
11:08 11:08 Dumbarton Central
11:27 11:37 Helensburgh Upper
11:40 11:50 Garelochhead
12:00 12:10 Arrochar & Tarbet
12:14 12:24 Ardlui
12:33 12:43 Crianlarich
12:41 12:51 Tyndrum Lower
12:59 13:09 Dalmally
13:04 13:14 Loch Awe
13:09 13:19 Falls Of Cruachan
13:20 13:30 Taynuilt
13:30 13:40 Connel Ferry
13:43 13:53 Oban

11:07 Edinburgh to Helensburgh Central due 13:14 has been previously delayed, has been further delayed at Blairhill and is now 10 minutes late.
This is due to a train fault.
Last Updated :11/05/2026 12:22
Scheduled Expected Destination
11:07 11:07 Edinburgh
11:12 11:12 Haymarket
11:18 11:18 Edinburgh Park
11:27 11:27 Uphall
11:31 11:31 Livingston North
11:38 11:38 Bathgate
11:42 11:42 Armadale
11:46 11:46 Blackridge
11:53 11:53 Caldercruix
11:57 11:57 Drumgelloch
12:03 12:03 Airdrie
12:05 12:12 Coatdyke
12:08 12:15 Coatbridge Sunnyside
12:11 12:21 Blairhill
12:15 12:25 Easterhouse
12:17 12:27 Garrowhill
12:20 12:30 Shettleston
12:22 12:32 Carntyne
12:26 12:36 Bellgrove
12:28 12:38 High Street
12:32 12:42 Glasgow Queen Street Ll
12:34 12:44 Charing Cross
12:38 12:48 Partick
12:41 12:51 Hyndland
12:49 12:59 Dalmuir
12:57 13:07 Dumbarton East
12:59 13:09 Dumbarton Central
13:00 13:10 Dalreoch
13:05 13:15 Cardross
13:10 13:20 Craigendoran
13:14 13:24 Helensburgh Central

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

11:30 Glasgow Central to Ayr due 12:22 has been previously delayed, has been further delayed at Troon and is now 10 minutes late.
This is due to a fault on a train in front of this one.
Last Updated :11/05/2026 12:21
Scheduled Expected Destination
11:30 11:30 Glasgow Central
11:40 11:40 Paisley Gilmour Street
11:44 11:51 Johnstone
11:58 12:05 Kilwinning
12:02 12:09 Irvine
12:07 12:14 Barassie
12:10 12:20 Troon
12:14 12:24 Prestwick Int. Airport
12:15 12:25 Prestwick Town
12:19 12:29 Newton-On-Ayr
12:22 12:32 Ayr

11:35 Glasgow Central to Gourock due 12:15 has been previously delayed but is now 7 minutes late from Cartsdyke.
This is due to a fault on a train in front of this one.
Last Updated :11/05/2026 12:21
Scheduled Expected Destination
11:35 11:35 Glasgow Central
11:45 11:54 Paisley Gilmour Street
11:51 12:00 Bishopton
12:00 12:09 Port Glasgow
12:02 12:11 Bogston
12:05 12:12 Cartsdyke
12:07 12:14 Greenock Central
12:09 12:16 Greenock West
12:12 12:19 Fort Matilda
12:15 12:22 Gourock

11:58 Dalmuir to Motherwell due 13:05 has been previously delayed, has been further delayed at Garscadden and is now 10 minutes late.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Last Updated :11/05/2026 12:19
Scheduled Expected Destination
11:58 12:06 Dalmuir
12:00 12:08 Clydebank
12:02 12:10 Yoker
12:05 12:15 Garscadden
12:07 12:17 Scotstounhill
12:10 12:20 Jordanhill
12:12 12:22 Hyndland
12:14 12:24 Partick
12:17 12:27 Exhibition Centre
12:20 12:30 Anderston
12:27 12:37 Glasgow Central Low Level
12:29 12:39 Argyle Street
12:32 12:42 Bridgeton
12:34 12:44 Dalmarnock
12:37 12:47 Rutherglen
12:40 12:50 Cambuslang
12:46 12:56 Newton Lanark
12:50 13:00 Blantyre
12:54 13:04 Hamilton West
12:57 13:07 Hamilton Central
13:02 13:12 Airbles
13:05 13:15 Motherwell

1 Station Update
The lifts will be out of order from now until further notice at Anniesland 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 :11/05/2026 06:55
0 Improvement Works For Today
There are currently no Improvement Works reported.
Departures
Load a route using the "Your Journey" selection boxes above.
 
Specify a "From" station to see live train departure times for that station.
 
Additionally specify a "To" station to see real time departure information for only the services that go on to call at your "To" station.
 

Arrivals
Load a route using the "Your Journey" selection boxes above.
 
Specify a "To" station to see live train arrival times for that station.
 
Additionally specify a "From" station to see real time arrival information for only the services that call at that station prior to your "To" station.
 

Last Updated On: 12:27:30 11-05-2026
Powered By    © 2026