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.
11 Catering Updates
Facilities on the 02/11/26 08:02 Wick to Inverness due 12:27.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :01/11/2026 15:45
Scheduled Expected Destination
08:02 08:02 Wick
08:20 08:20 Georgemas Junction
08:34 08:34 Thurso
08:47 08:47 Georgemas Junction
08:52 08:52 Scotscalder
09:02 09:02 Altnabreac
09:13 09:13 Forsinard
09:22 09:22 Kinbrace
09:32 09:32 Kildonan
09:46 09:46 Helmsdale
10:02 10:02 Brora
10:12 10:12 Golspie
10:21 10:21 Rogart
10:38 10:38 Lairg
10:46 10:46 Invershin
10:47 10:47 Culrain
10:54 10:54 Ardgay
11:10 11:10 Tain
11:16 11:16 Fearn
11:31 11:31 Invergordon
11:36 11:36 Alness
11:53 11:53 Dingwall
11:58 11:58 Conon Bridge
12:07 12:07 Muir Of Ord
12:12 12:12 Beauly
12:27 12:27 Inverness

Facilities on the 02/11/26 08:35 Aberdeen to Glasgow Queen Street due 11:20.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :01/11/2026 13:49
Scheduled Expected Destination
08:35 08:35 Aberdeen
08:46 08:46 Portlethen
08:55 08:55 Stonehaven
09:08 09:08 Laurencekirk
09:18 09:18 Montrose
09:32 09:32 Arbroath
09:39 09:39 Carnoustie
09:45 09:45 Monifieth
09:50 09:50 Broughty Ferry
09:59 09:59 Dundee
10:21 10:21 Perth
10:51 10:51 Stirling
11:20 11:20 Glasgow Queen Street

Facilities on the 02/11/26 08:53 Inverness to Kyle Of Lochalsh due 11:31.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :01/11/2026 15:45
Scheduled Expected Destination
08:53 08:53 Inverness
09:09 09:09 Beauly
09:16 09:16 Muir Of Ord
09:23 09:23 Conon Bridge
09:29 09:29 Dingwall
09:52 09:52 Garve
10:00 10:00 Lochluichart
10:06 10:06 Achanalt
10:19 10:19 Achnasheen
10:36 10:36 Achnashellach
10:48 10:48 Strathcarron
10:52 10:52 Attadale
11:06 11:06 Stromeferry
11:13 11:13 Duncraig
11:18 11:18 Plockton
11:20 11:20 Duirinish
11:31 11:31 Kyle Of Lochalsh

Facilities on the 02/11/26 08:56 Inverness to Aberdeen due 11:23.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :01/11/2026 15:45
Scheduled Expected Destination
08:56 08:56 Inverness
09:06 09:06 Inverness Airport
09:17 09:17 Nairn
09:30 09:30 Forres
09:52 09:52 Elgin
10:13 10:13 Keith
10:28 10:28 Huntly
10:47 10:47 Insch
10:59 10:59 Inverurie
11:04 11:04 Kintore
11:14 11:14 Dyce
11:23 11:23 Aberdeen

Facilities on the 02/11/26 10:36 Glasgow Queen Street to Oban due 13:46.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :01/11/2026 17:43
Scheduled Expected Destination
10:36 10:36 Glasgow Queen Street
11:06 11:06 Dalmuir
11:15 11:15 Dumbarton Central
11:31 11:31 Helensburgh Upper
11:43 11:43 Garelochhead
12:03 12:03 Arrochar & Tarbet
12:17 12:17 Ardlui
12:35 12:35 Crianlarich
12:44 12:44 Tyndrum Lower
13:02 13:02 Dalmally
13:07 13:07 Loch Awe
13:22 13:22 Taynuilt
13:33 13:33 Connel Ferry
13:46 13:46 Oban

Facilities on the 02/11/26 11:57 Aberdeen to Inverness due 14:12.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :01/11/2026 15:45
Scheduled Expected Destination
11:57 11:57 Aberdeen
12:06 12:06 Dyce
12:14 12:14 Kintore
12:20 12:20 Inverurie
12:33 12:33 Insch
12:50 12:50 Huntly
13:04 13:04 Keith
13:25 13:25 Elgin
13:38 13:38 Forres
13:51 13:51 Nairn
14:00 14:00 Inverness Airport
14:12 14:12 Inverness

Facilities on the 02/11/26 13:46 Kyle Of Lochalsh to Inverness due 16:27.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :01/11/2026 15:45
Scheduled Expected Destination
13:46 13:46 Kyle Of Lochalsh
13:54 13:54 Duirinish
13:59 13:59 Plockton
14:01 14:01 Duncraig
14:11 14:11 Stromeferry
14:22 14:22 Attadale
14:34 14:34 Strathcarron
14:42 14:42 Achnashellach
15:03 15:03 Achnasheen
15:12 15:12 Achanalt
15:18 15:18 Lochluichart
15:29 15:29 Garve
15:52 15:52 Dingwall
15:57 15:57 Conon Bridge
16:04 16:04 Muir Of Ord
16:09 16:09 Beauly
16:27 16:27 Inverness

Facilities on the 02/11/26 14:00 Inverness to Wick due 18:22.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :01/11/2026 15:45
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:29 Ardgay
15:33 15:33 Culrain
15:34 15:34 Invershin
15:45 15:45 Lairg
15:58 15:58 Rogart
16:10 16:10 Golspie
16:21 16:21 Brora
16:36 16:36 Helmsdale
16:48 16:48 Kildonan
16:58 16:58 Kinbrace
17:12 17:12 Forsinard
17:20 17:20 Altnabreac
17:29 17:29 Scotscalder
17:40 17:40 Georgemas Junction
17:53 17:53 Thurso
18:05 18:05 Georgemas Junction
18:22 18:22 Wick

Facilities on the 02/11/26 14:28 Inverness to Aberdeen due 16:41.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :01/11/2026 15:45
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 02/11/26 14:39 Glasgow Queen Street to Inverness due 19:39.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :01/11/2026 15:45
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:54 18:54 Elgin
19:07 19:07 Forres
19:19 19:19 Nairn
19:28 19:28 Inverness Airport
19:39 19:39 Inverness

Facilities on the 02/11/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 throughout.
Last Updated :01/11/2026 17:43
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

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

Facilities on the 06:14 Edinburgh to Tweedbank due 07:15.
This is due to an earlier train fault.
Will be formed of 5 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:00
Scheduled Expected Destination
06:14 06:14 Edinburgh
06:22 06:22 Brunstane
06:26 06:26 Newcraighall
06:29 06:29 Shawfair
06:34 06:34 Eskbank
06:37 06:37 Newtongrange
06:42 06:42 Gorebridge
06:59 06:59 Stow
07:08 07:08 Galashiels
07:15 07:15 Tweedbank

06:36 Milngavie to Springburn due 07:14 will be started from Hyndland.
It will no longer call at Milngavie, Hillfoot, Bearsden, Westerton and Anniesland.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Last Updated :02/11/2026 06:06
Scheduled Expected Destination
06:36 Not Stopping Milngavie
06:39 Not Stopping Hillfoot
06:41 Not Stopping Bearsden
06:45 Not Stopping Westerton
06:48 Not Stopping Anniesland
06:51 06:51 Hyndland
06:53 06:53 Partick
06:58 06:58 Charing Cross
07:02 07:02 Glasgow Queen Street Ll
07:04 07:04 High Street
07:06 07:06 Bellgrove
07:08 07:08 Duke Street
07:09 07:09 Alexandra Parade
07:12 07:12 Barnhill
07:14 07:14 Springburn

Facilities on the 07:03 Larkhall to Dalmuir due 08:14.
This is due to earlier engineering works not being finished on time.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:00
Scheduled Expected Destination
07:03 07:03 Larkhall
07:05 07:05 Merryton
07:08 07:08 Chatelherault
07:13 07:13 Hamilton Central
07:15 07:15 Hamilton West
07:19 07:19 Blantyre
07:23 07:23 Newton Lanark
07:27 07:27 Cambuslang
07:32 07:32 Rutherglen
07:34 07:34 Dalmarnock
07:37 07:37 Bridgeton
07:40 07:40 Argyle Street
07:47 07:47 Glasgow Central Low Level
07:49 07:49 Anderston
07:51 07:51 Exhibition Centre
07:55 07:55 Partick
07:57 07:57 Hyndland
07:59 07:59 Jordanhill
08:02 08:02 Scotstounhill
08:05 08:05 Garscadden
08:08 08:08 Yoker
08:10 08:10 Clydebank
08:14 08:14 Dalmuir

Facilities on the 07:19 Tweedbank to Edinburgh due 08:24.
This is due to an earlier train fault.
Will be formed of 5 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:00
Scheduled Expected Destination
07:19 07:19 Tweedbank
07:23 07:23 Galashiels
07:32 07:32 Stow
07:49 07:49 Gorebridge
07:53 07:53 Newtongrange
07:56 07:56 Eskbank
08:03 08:03 Shawfair
08:08 08:08 Newcraighall
08:13 08:13 Brunstane
08:24 08:24 Edinburgh

Facilities on the 07:20 Springburn to Milngavie due 07:59.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:56
Scheduled Expected Destination
07:20 07:20 Springburn
07:22 07:22 Barnhill
07:25 07:25 Alexandra Parade
07:27 07:27 Duke Street
07:29 07:29 Bellgrove
07:32 07:32 High Street
07:36 07:36 Glasgow Queen Street Ll
07:38 07:38 Charing Cross
07:42 07:42 Partick
07:45 07:45 Hyndland
07:48 07:48 Anniesland
07:51 07:51 Westerton
07:54 07:54 Bearsden
07:56 07:56 Hillfoot
07:59 07:59 Milngavie

Facilities on the 08:06 Milngavie to Springburn due 08:44.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:56
Scheduled Expected Destination
08:06 08:06 Milngavie
08:09 08:09 Hillfoot
08:11 08:11 Bearsden
08:14 08:14 Westerton
08:18 08:18 Anniesland
08:21 08:21 Hyndland
08:23 08:23 Partick
08:28 08:28 Charing Cross
08:31 08:31 Glasgow Queen Street Ll
08:33 08:33 High Street
08:35 08:35 Bellgrove
08:37 08:37 Duke Street
08:39 08:39 Alexandra Parade
08:42 08:42 Barnhill
08:44 08:44 Springburn

Facilities on the 08:27 Dalmuir to Cumbernauld due 09:59.
This is due to earlier engineering works not being finished on time.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:00
Scheduled Expected Destination
08:27 08:27 Dalmuir
08:29 08:29 Clydebank
08:31 08:31 Yoker
08:34 08:34 Garscadden
08:36 08:36 Scotstounhill
08:39 08:39 Jordanhill
08:41 08:41 Hyndland
08:44 08:44 Partick
08:47 08:47 Exhibition Centre
08:50 08:50 Anderston
08:55 08:55 Glasgow Central Low Level
08:57 08:57 Argyle Street
09:00 09:00 Bridgeton
09:03 09:03 Dalmarnock
09:07 09:07 Rutherglen
09:11 09:11 Cambuslang
09:16 09:16 Newton Lanark
09:20 09:20 Blantyre
09:23 09:23 Hamilton West
09:27 09:27 Hamilton Central
09:32 09:32 Airbles
09:37 09:37 Motherwell
09:47 09:47 Whifflet
09:50 09:50 Coatbridge Central
09:57 09:57 Greenfaulds
09:59 09:59 Cumbernauld

Facilities on the 08:33 Larkhall to Dalmuir due 09:43.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 06:41
Scheduled Expected Destination
08:33 08:33 Larkhall
08:35 08:35 Merryton
08:38 08:38 Chatelherault
08:43 08:43 Hamilton Central
08:45 08:45 Hamilton West
08:49 08:49 Blantyre
08:53 08:53 Newton Lanark
08:57 08:57 Cambuslang
09:01 09:01 Rutherglen
09:04 09:04 Dalmarnock
09:06 09:06 Bridgeton
09:10 09:10 Argyle Street
09:17 09:17 Glasgow Central Low Level
09:19 09:19 Anderston
09:21 09:21 Exhibition Centre
09:25 09:25 Partick
09:28 09:28 Hyndland
09:30 09:30 Jordanhill
09:32 09:32 Scotstounhill
09:35 09:35 Garscadden
09:37 09:37 Yoker
09:39 09:39 Clydebank
09:43 09:43 Dalmuir

Facilities on the 08:53 Springburn to Milngavie due 09:31.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:56
Scheduled Expected Destination
08:53 08:53 Springburn
08:55 08:55 Barnhill
08:58 08:58 Alexandra Parade
08:59 08:59 Duke Street
09:01 09:01 Bellgrove
09:03 09:03 High Street
09:06 09:06 Glasgow Queen Street Ll
09:08 09:08 Charing Cross
09:12 09:12 Partick
09:14 09:14 Hyndland
09:17 09:17 Anniesland
09:20 09:20 Westerton
09:23 09:23 Bearsden
09:28 09:28 Hillfoot
09:31 09:31 Milngavie

Facilities on the 09:58 Dalmuir to Motherwell due 11:04.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 06:41
Scheduled Expected Destination
09:58 09:58 Dalmuir
10:00 10:00 Clydebank
10:02 10:02 Yoker
10:05 10:05 Garscadden
10:07 10:07 Scotstounhill
10:10 10:10 Jordanhill
10:12 10:12 Hyndland
10:14 10:14 Partick
10:17 10:17 Exhibition Centre
10:20 10:20 Anderston
10:25 10:25 Glasgow Central Low Level
10:27 10:27 Argyle Street
10:30 10:30 Bridgeton
10:32 10:32 Dalmarnock
10:34 10:34 Rutherglen
10:38 10:38 Cambuslang
10:46 10:46 Newton Lanark
10:50 10:50 Blantyre
10:53 10:53 Hamilton West
10:56 10:56 Hamilton Central
11:01 11:01 Airbles
11:04 11:04 Motherwell

Facilities on the 10:17 Cumbernauld to Dalmuir due 11:51.
This is due to earlier engineering works not being finished on time.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:00
Scheduled Expected Destination
10:17 10:17 Cumbernauld
10:19 10:19 Greenfaulds
10:26 10:26 Coatbridge Central
10:29 10:29 Whifflet
10:47 10:47 Motherwell
10:49 10:49 Airbles
10:55 10:55 Hamilton Central
10:58 10:58 Hamilton West
11:01 11:01 Blantyre
11:05 11:05 Newton Lanark
11:09 11:09 Cambuslang
11:13 11:13 Rutherglen
11:16 11:16 Dalmarnock
11:18 11:18 Bridgeton
11:21 11:21 Argyle Street
11:25 11:25 Glasgow Central Low Level
11:27 11:27 Anderston
11:29 11:29 Exhibition Centre
11:32 11:32 Partick
11:35 11:35 Hyndland
11:38 11:38 Anniesland
11:41 11:41 Westerton
11:44 11:44 Drumchapel
11:46 11:46 Drumry
11:48 11:48 Singer
11:51 11:51 Dalmuir

Facilities on the 11:16 Motherwell to Dalmuir due 12:20.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 06:41
Scheduled Expected Destination
11:16 11:16 Motherwell
11:18 11:18 Airbles
11:24 11:24 Hamilton Central
11:26 11:26 Hamilton West
11:30 11:30 Blantyre
11:34 11:34 Newton Lanark
11:37 11:37 Cambuslang
11:42 11:42 Rutherglen
11:44 11:44 Dalmarnock
11:46 11:46 Bridgeton
11:50 11:50 Argyle Street
11:53 11:53 Glasgow Central Low Level
11:55 11:55 Anderston
11:57 11:57 Exhibition Centre
12:01 12:01 Partick
12:04 12:04 Hyndland
12:07 12:07 Anniesland
12:10 12:10 Westerton
12:13 12:13 Drumchapel
12:15 12:15 Drumry
12:17 12:17 Singer
12:20 12:20 Dalmuir

Facilities on the 12:17 Dalmuir to Larkhall due 13:26.
This is due to earlier engineering works not being finished on time.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:00
Scheduled Expected Destination
12:17 12:17 Dalmuir
12:19 12:19 Singer
12:21 12:21 Drumry
12:24 12:24 Drumchapel
12:27 12:27 Westerton
12:30 12:30 Anniesland
12:33 12:33 Hyndland
12:36 12:36 Partick
12:39 12:39 Exhibition Centre
12:42 12:42 Anderston
12:45 12:45 Glasgow Central Low Level
12:47 12:47 Argyle Street
12:51 12:51 Bridgeton
12:53 12:53 Dalmarnock
12:55 12:55 Rutherglen
12:59 12:59 Cambuslang
13:02 13:02 Newton Lanark
13:06 13:06 Blantyre
13:09 13:09 Hamilton West
13:16 13:16 Hamilton Central
13:20 13:20 Chatelherault
13:23 13:23 Merryton
13:26 13:26 Larkhall

Facilities on the 12:47 Dalmuir to Larkhall due 13:56.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 06:41
Scheduled Expected Destination
12:47 12:47 Dalmuir
12:49 12:49 Singer
12:51 12:51 Drumry
12:54 12:54 Drumchapel
12:57 12:57 Westerton
13:00 13:00 Anniesland
13:03 13:03 Hyndland
13:06 13:06 Partick
13:09 13:09 Exhibition Centre
13:12 13:12 Anderston
13:17 13:17 Glasgow Central Low Level
13:19 13:19 Argyle Street
13:22 13:22 Bridgeton
13:24 13:24 Dalmarnock
13:28 13:28 Rutherglen
13:32 13:32 Cambuslang
13:35 13:35 Newton Lanark
13:39 13:39 Blantyre
13:42 13:42 Hamilton West
13:45 13:45 Hamilton Central
13:50 13:50 Chatelherault
13:53 13:53 Merryton
13:56 13:56 Larkhall

Facilities on the 13:33 Larkhall to Dalmuir due 14:42.
This is due to earlier engineering works not being finished on time.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:00
Scheduled Expected Destination
13:33 13:33 Larkhall
13:35 13:35 Merryton
13:38 13:38 Chatelherault
13:43 13:43 Hamilton Central
13:45 13:45 Hamilton West
13:49 13:49 Blantyre
13:53 13:53 Newton Lanark
13:56 13:56 Cambuslang
14:01 14:01 Rutherglen
14:04 14:04 Dalmarnock
14:06 14:06 Bridgeton
14:10 14:10 Argyle Street
14:17 14:17 Glasgow Central Low Level
14:19 14:19 Anderston
14:21 14:21 Exhibition Centre
14:25 14:25 Partick
14:27 14:27 Hyndland
14:29 14:29 Jordanhill
14:32 14:32 Scotstounhill
14:34 14:34 Garscadden
14:36 14:36 Yoker
14:38 14:38 Clydebank
14:42 14:42 Dalmuir

Facilities on the 14:03 Larkhall to Dalmuir due 15:13.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 06:41
Scheduled Expected Destination
14:03 14:03 Larkhall
14:05 14:05 Merryton
14:08 14:08 Chatelherault
14:13 14:13 Hamilton Central
14:15 14:15 Hamilton West
14:19 14:19 Blantyre
14:23 14:23 Newton Lanark
14:26 14:26 Cambuslang
14:31 14:31 Rutherglen
14:34 14:34 Dalmarnock
14:36 14:36 Bridgeton
14:40 14:40 Argyle Street
14:47 14:47 Glasgow Central Low Level
14:49 14:49 Anderston
14:51 14:51 Exhibition Centre
14:55 14:55 Partick
14:57 14:57 Hyndland
14:59 14:59 Jordanhill
15:02 15:02 Scotstounhill
15:04 15:04 Garscadden
15:07 15:07 Yoker
15:09 15:09 Clydebank
15:13 15:13 Dalmuir

Facilities on the 14:58 Dalmuir to Motherwell due 16:04.
This is due to earlier engineering works not being finished on time.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:00
Scheduled Expected Destination
14:58 14:58 Dalmuir
15:00 15:00 Clydebank
15:02 15:02 Yoker
15:07 15:07 Garscadden
15:09 15:09 Scotstounhill
15:11 15:11 Jordanhill
15:13 15:13 Hyndland
15:16 15:16 Partick
15:19 15:19 Exhibition Centre
15:21 15:21 Anderston
15:25 15:25 Glasgow Central Low Level
15:27 15:27 Argyle Street
15:30 15:30 Bridgeton
15:32 15:32 Dalmarnock
15:34 15:34 Rutherglen
15:37 15:37 Cambuslang
15:43 15:43 Newton Lanark
15:48 15:48 Blantyre
15:51 15:51 Hamilton West
15:56 15:56 Hamilton Central
16:01 16:01 Airbles
16:04 16:04 Motherwell

Facilities on the 15:28 Dalmuir to Cumbernauld due 17:01.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 06:41
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:44 Partick
15:47 15:47 Exhibition Centre
15:50 15:50 Anderston
15:55 15:55 Glasgow Central Low Level
15:57 15:57 Argyle Street
16:00 16:00 Bridgeton
16:02 16:02 Dalmarnock
16:05 16:05 Rutherglen
16:09 16:09 Cambuslang
16:15 16:15 Newton Lanark
16:19 16:19 Blantyre
16:22 16:22 Hamilton West
16:25 16:25 Hamilton Central
16:31 16:31 Airbles
16:36 16:36 Motherwell
16:49 16:49 Whifflet
16:52 16:52 Coatbridge Central
16:59 16:59 Greenfaulds
17:01 17:01 Cumbernauld

Facilities on the 16:16 Motherwell to Dalmuir due 17:21.
This is due to earlier engineering works not being finished on time.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:00
Scheduled Expected Destination
16:16 16:16 Motherwell
16:18 16:18 Airbles
16:24 16:24 Hamilton Central
16:27 16:27 Hamilton West
16:31 16:31 Blantyre
16:35 16:35 Newton Lanark
16:39 16:39 Cambuslang
16:43 16:43 Rutherglen
16:46 16:46 Dalmarnock
16:48 16:48 Bridgeton
16:52 16:52 Argyle Street
16:55 16:55 Glasgow Central Low Level
16:57 16:57 Anderston
16:59 16:59 Exhibition Centre
17:02 17:02 Partick
17:05 17:05 Hyndland
17:08 17:08 Anniesland
17:11 17:11 Westerton
17:14 17:14 Drumchapel
17:16 17:16 Drumry
17:18 17:18 Singer
17:21 17:21 Dalmuir

Facilities on the 17:17 Cumbernauld to Dalmuir due 18:52.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 06:41
Scheduled Expected Destination
17:17 17:17 Cumbernauld
17:19 17:19 Greenfaulds
17:26 17:26 Coatbridge Central
17:29 17:29 Whifflet
17:47 17:47 Motherwell
17:49 17:49 Airbles
17:55 17:55 Hamilton Central
17:58 17:58 Hamilton West
18:01 18:01 Blantyre
18:08 18:08 Newton Lanark
18:13 18:13 Cambuslang
18:16 18:16 Rutherglen
18:19 18:19 Dalmarnock
18:21 18:21 Bridgeton
18:24 18:24 Argyle Street
18:25 18:25 Glasgow Central Low Level
18:27 18:27 Anderston
18:29 18:29 Exhibition Centre
18:32 18:32 Partick
18:35 18:35 Hyndland
18:38 18:38 Anniesland
18:41 18:41 Westerton
18:44 18:44 Drumchapel
18:46 18:46 Drumry
18:49 18:49 Singer
18:52 18:52 Dalmuir

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

Facilities on the 19:03 Larkhall to Dalmuir due 20:11.
This is due to earlier engineering works not being finished on time.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 05:00
Scheduled Expected Destination
19:03 19:03 Larkhall
19:05 19:05 Merryton
19:08 19:08 Chatelherault
19:13 19:13 Hamilton Central
19:15 19:15 Hamilton West
19:19 19:19 Blantyre
19:23 19:23 Newton Lanark
19:27 19:27 Cambuslang
19:31 19:31 Rutherglen
19:34 19:34 Dalmarnock
19:36 19:36 Bridgeton
19:40 19:40 Argyle Street
19:46 19:46 Glasgow Central Low Level
19:48 19:48 Anderston
19:50 19:50 Exhibition Centre
19:54 19:54 Partick
19:56 19:56 Hyndland
19:58 19:58 Jordanhill
20:01 20:01 Scotstounhill
20:03 20:03 Garscadden
20:05 20:05 Yoker
20:07 20:07 Clydebank
20:11 20:11 Dalmuir

Facilities on the 19:17 Dalmuir to Larkhall due 20:29.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 06:41
Scheduled Expected Destination
19:17 19:17 Dalmuir
19:19 19:19 Singer
19:21 19:21 Drumry
19:24 19:24 Drumchapel
19:26 19:26 Westerton
19:30 19:30 Anniesland
19:33 19:33 Hyndland
19:36 19:36 Partick
19:39 19:39 Exhibition Centre
19:42 19:42 Anderston
19:48 19:48 Glasgow Central Low Level
19:50 19:50 Argyle Street
19:53 19:53 Bridgeton
19:55 19:55 Dalmarnock
20:00 20:00 Rutherglen
20:06 20:06 Cambuslang
20:09 20:09 Newton Lanark
20:13 20:13 Blantyre
20:16 20:16 Hamilton West
20:18 20:18 Hamilton Central
20:23 20:23 Chatelherault
20:26 20:26 Merryton
20:29 20:29 Larkhall

Facilities on the 20:34 Larkhall to Milngavie due 21:37.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/11/2026 06:41
Scheduled Expected Destination
20:34 20:34 Larkhall
20:36 20:36 Merryton
20:39 20:39 Chatelherault
20:44 20:44 Hamilton Central
20:46 20:46 Hamilton West
20:50 20:50 Blantyre
20:55 20:55 Newton Lanark
21:00 21:00 Cambuslang
21:04 21:04 Rutherglen
21:06 21:06 Dalmarnock
21:08 21:08 Bridgeton
21:11 21:11 Argyle Street
21:13 21:13 Glasgow Central Low Level
21:15 21:15 Anderston
21:17 21:17 Exhibition Centre
21:20 21:20 Partick
21:23 21:23 Hyndland
21:26 21:26 Anniesland
21:29 21:29 Westerton
21:32 21:32 Bearsden
21:34 21:34 Hillfoot
21:37 21:37 Milngavie

4 Train Cancellations
06:37 Dalmuir to Balloch due 07:00 has been cancelled.
This is due to a fault with the signalling system.
Last Updated :02/11/2026 06:48
Scheduled Expected Destination
06:37 Not Stopping Dalmuir
06:40 Not Stopping Kilpatrick
06:43 Not Stopping Bowling
06:47 Not Stopping Dumbarton East
06:49 Not Stopping Dumbarton Central
06:51 Not Stopping Dalreoch
06:54 Not Stopping Renton
06:57 Not Stopping Alexandria
07:00 Not Stopping Balloch

06:58 Edinburgh to Glasgow Central due 08:28 will be cancelled.
This is due to a shortage of train crew.
Last Updated :02/11/2026 06:53
Scheduled Expected Destination
06:58 Not Stopping Edinburgh
07:02 Not Stopping Haymarket
07:07 Not Stopping Slateford
07:10 Not Stopping Kingsknowe
07:12 Not Stopping Wester Hailes
07:16 Not Stopping Curriehill
07:22 Not Stopping Kirknewton
07:28 Not Stopping Livingston South
07:33 Not Stopping West Calder
07:36 Not Stopping Addiewell
07:41 Not Stopping Breich
07:45 Not Stopping Fauldhouse
07:53 Not Stopping Shotts
07:56 Not Stopping Hartwood
08:01 Not Stopping Cleland
08:04 Not Stopping Carfin
08:07 Not Stopping Holytown
08:11 Not Stopping Bellshill
08:16 Not Stopping Uddingston
08:28 Not Stopping Glasgow Central

06:59 Whifflet to Dalmuir due 08:04 will be cancelled.
This is due to a fault on this train.
Last Updated :02/11/2026 06:11
Scheduled Expected Destination
06:59 Not Stopping Whifflet
07:06 Not Stopping Kirkwood
07:09 Not Stopping Bargeddie
07:13 Not Stopping Baillieston
07:15 Not Stopping Mount Vernon
07:17 Not Stopping Carmyle
07:22 Not Stopping Rutherglen
07:24 Not Stopping Dalmarnock
07:26 Not Stopping Bridgeton
07:30 Not Stopping Argyle Street
07:38 Not Stopping Glasgow Central Low Level
07:40 Not Stopping Anderston
07:42 Not Stopping Exhibition Centre
07:46 Not Stopping Partick
07:49 Not Stopping Hyndland
07:51 Not Stopping Jordanhill
07:53 Not Stopping Scotstounhill
07:55 Not Stopping Garscadden
07:58 Not Stopping Yoker
08:00 Not Stopping Clydebank
08:04 Not Stopping Dalmuir

08:10 Dalmuir to Motherwell due 09:10 will be cancelled.
This is due to a fault on this train.
Last Updated :02/11/2026 06:11
Scheduled Expected Destination
08:10 Not Stopping Dalmuir
08:14 Not Stopping Yoker
08:17 Not Stopping Garscadden
08:19 Not Stopping Scotstounhill
08:22 Not Stopping Jordanhill
08:24 Not Stopping Hyndland
08:27 Not Stopping Partick
08:30 Not Stopping Exhibition Centre
08:32 Not Stopping Anderston
08:34 Not Stopping Glasgow Central Low Level
08:36 Not Stopping Argyle Street
08:39 Not Stopping Bridgeton
08:41 Not Stopping Dalmarnock
08:43 Not Stopping Rutherglen
08:47 Not Stopping Carmyle
08:50 Not Stopping Mount Vernon
08:52 Not Stopping Baillieston
08:55 Not Stopping Bargeddie
08:59 Not Stopping Kirkwood
09:03 Not Stopping Whifflet
09:10 Not Stopping Motherwell

14 Other Train Service Updates
05:17 Oban to Glasgow Queen Street due 08:42 has been delayed at Taynuilt and is now 7 minutes late.
This is due to a late running train being in front of this one.
Last Updated :02/11/2026 06:25
Scheduled Expected Destination
05:17 05:17 Oban
05:32 05:32 Connel Ferry
05:44 05:51 Taynuilt
05:57 06:04 Loch Awe
06:03 06:10 Dalmally
06:22 06:29 Tyndrum Lower
06:33 06:40 Crianlarich
06:51 06:58 Ardlui
07:10 07:17 Arrochar & Tarbet
07:30 07:37 Garelochhead
07:42 07:49 Helensburgh Upper
07:50 07:57 Cardross
07:59 08:06 Dumbarton Central
08:10 08:17 Singer
08:24 08:31 Maryhill
08:28 08:35 Possilpark & Parkhouse
08:42 08:49 Glasgow Queen Street

05:30 Edinburgh to Aberdeen due 08:12 has been delayed at Markinch and is now 8 minutes late.
This is due to a late running train being in front of this one.
Last Updated :02/11/2026 06:22
Scheduled Expected Destination
05:30 05:30 Edinburgh
05:35 05:35 Haymarket
05:49 05:49 Inverkeithing
06:04 06:04 Kirkcaldy
06:13 06:21 Markinch
06:27 06:35 Cupar
06:35 06:43 Leuchars
06:50 06:58 Dundee
07:03 07:11 Carnoustie
07:12 07:20 Arbroath
07:28 07:36 Montrose
07:39 07:47 Laurencekirk
07:52 08:00 Stonehaven
08:01 08:09 Portlethen
08:12 08:20 Aberdeen

05:36 Ayr to Glasgow Central due 06:42 has been delayed between Cardonald and Glasgow Central and is now 8 minutes late.
This is due to slippery rails.
Last Updated :02/11/2026 06:51
Scheduled Expected Destination
05:36 05:36 Ayr
05:38 05:38 Newton-On-Ayr
05:41 05:41 Prestwick Town
05:43 05:43 Prestwick Int. Airport
05:47 05:47 Troon
05:49 05:49 Barassie
05:54 05:54 Irvine
05:58 05:58 Kilwinning
06:03 06:03 Dalry
06:07 06:07 Glengarnock
06:11 06:11 Lochwinnoch
06:15 06:15 Howwood Renfrew
06:18 06:18 Milliken Park
06:21 06:21 Johnstone
06:26 06:26 Paisley Gilmour Street
06:29 06:29 Hillington West
06:31 06:31 Hillington East
06:33 06:33 Cardonald
06:42 06:50 Glasgow Central

05:45 Dundee to Inverness due 09:36 has been delayed at Arbroath and is now 9 minutes late.
This is due to slippery rails.
Last Updated :02/11/2026 06:21
Scheduled Expected Destination
05:45 05:45 Dundee
05:52 05:52 Broughty Ferry
05:56 05:56 Monifieth
06:02 06:02 Carnoustie
06:09 06:18 Arbroath
06:24 06:33 Montrose
06:36 06:45 Laurencekirk
06:50 06:59 Stonehaven
07:00 07:09 Portlethen
07:18 07:27 Aberdeen
07:27 07:36 Dyce
07:35 07:44 Kintore
07:42 07:51 Inverurie
07:55 08:04 Insch
08:11 08:20 Huntly
08:26 08:35 Keith
08:49 08:58 Elgin
09:03 09:12 Forres
09:16 09:25 Nairn
09:25 09:34 Inverness Airport
09:36 09:45 Inverness

05:48 Motherwell to Edinburgh due 07:07 is being delayed between Motherwell and Holytown and is now expected to be 15 minutes late.
This is due to a fault on a train in front of this one.
Last Updated :02/11/2026 06:09
Scheduled Expected Destination
05:48 05:48 Motherwell
06:00 06:15 Holytown
06:02 06:17 Carfin
06:06 06:21 Cleland
06:11 06:26 Hartwood
06:14 06:29 Shotts
06:20 06:35 Fauldhouse
06:28 06:43 Addiewell
06:32 06:47 West Calder
06:36 06:51 Livingston South
06:41 06:56 Kirknewton
06:47 07:02 Curriehill
06:51 07:06 Wester Hailes
06:54 07:09 Kingsknowe
06:57 07:12 Slateford
07:02 07:17 Haymarket
07:07 07:22 Edinburgh

05:56 Motherwell to Dalmuir due 07:02 will no longer call at Whifflet, Kirkwood, Bargeddie, Baillieston, Mount Vernon and Carmyle.
It has been delayed at Motherwell and is now 11 minutes late.
This is due to a fault on this train.
Last Updated :02/11/2026 06:10
Scheduled Expected Destination
05:56 06:07 Motherwell
06:04 Not Stopping Whifflet
06:07 Not Stopping Kirkwood
06:10 Not Stopping Bargeddie
06:14 Not Stopping Baillieston
06:16 Not Stopping Mount Vernon
06:18 Not Stopping Carmyle
06:23 06:34 Rutherglen
06:25 06:36 Dalmarnock
06:27 06:38 Bridgeton
06:31 06:42 Argyle Street
06:37 06:48 Glasgow Central Low Level
06:39 06:50 Anderston
06:41 06:52 Exhibition Centre
06:44 06:55 Partick
06:47 06:58 Hyndland
06:49 07:00 Jordanhill
06:51 07:02 Scotstounhill
06:54 07:05 Garscadden
06:56 07:07 Yoker
06:58 07:09 Clydebank
07:02 07:13 Dalmuir

06:00 Edinburgh to Dundee due 07:29 has been delayed between Edinburgh and Inverkeithing and is now 8 minutes late.
This is due to a fault on this train.
Last Updated :02/11/2026 06:33
Scheduled Expected Destination
06:00 06:00 Edinburgh
06:04 06:04 Haymarket
06:10 06:10 Edinburgh Gateway
06:20 06:28 Inverkeithing
06:40 06:48 Kirkcaldy
06:50 06:58 Markinch
06:58 07:06 Ladybank
07:04 07:12 Cupar
07:11 07:19 Leuchars
07:29 07:37 Dundee

06:00 Perth to Edinburgh due 07:39 is being delayed at Glenrothes With Thornton and is now expected to be 9 minutes late.
This is due to the train departing late to maintain customer connections.
Last Updated :02/11/2026 06:44
Scheduled Expected Destination
06:00 06:00 Perth
06:24 06:24 Ladybank
06:32 06:32 Markinch
06:40 06:49 Glenrothes With Thornton
06:47 06:56 Cardenden
06:57 07:06 Cowdenbeath
07:03 07:12 Dunfermline Queen Margaret
07:06 07:15 Dunfermline City
07:10 07:19 Rosyth
07:14 07:23 Inverkeithing
07:18 07:27 North Queensferry
07:22 07:31 Dalmeny
07:28 07:37 Edinburgh Gateway
07:35 07:44 Haymarket
07:39 07:48 Edinburgh

06:00 Glenrothes With Thornton to Edinburgh due 07:01 has been delayed at Dalmeny and is now 8 minutes late.
This is due to slippery rails.
Last Updated :02/11/2026 06:53
Scheduled Expected Destination
06:00 06:00 Glenrothes With Thornton
06:07 06:07 Cardenden
06:11 06:11 Lochgelly
06:17 06:17 Cowdenbeath
06:23 06:23 Dunfermline Queen Margaret
06:26 06:26 Dunfermline City
06:30 06:30 Rosyth
06:34 06:34 Inverkeithing
06:38 06:38 North Queensferry
06:42 06:50 Dalmeny
06:48 06:56 Edinburgh Gateway
06:50 06:58 South Gyle
06:57 07:05 Haymarket
07:01 07:09 Edinburgh

06:03 Ayr to Glasgow Central due 06:57 has been delayed between Johnstone and Paisley Gilmour Street and is now 8 minutes late.
This is due to slippery rails.
Last Updated :02/11/2026 06:51
Scheduled Expected Destination
06:03 06:03 Ayr
06:05 06:05 Newton-On-Ayr
06:08 06:08 Prestwick Town
06:10 06:10 Prestwick Int. Airport
06:14 06:14 Troon
06:16 06:16 Barassie
06:21 06:21 Irvine
06:25 06:25 Kilwinning
06:39 06:39 Johnstone
06:43 06:51 Paisley Gilmour Street
06:57 07:05 Glasgow Central

06:04 Edinburgh to Leven due 07:10 has been delayed at Burntisland and is now 8 minutes late.
This is due to a fault on a train in front of this one.
Last Updated :02/11/2026 06:48
Scheduled Expected Destination
06:04 06:04 Edinburgh
06:08 06:08 Haymarket
06:14 06:14 Edinburgh Gateway
06:19 06:19 Dalmeny
06:23 06:23 North Queensferry
06:27 06:27 Inverkeithing
06:30 06:30 Dalgety Bay
06:35 06:35 Aberdour
06:39 06:47 Burntisland
06:44 06:52 Kinghorn
06:49 06:57 Kirkcaldy
07:03 07:11 Cameron Bridge
07:10 07:18 Leven

06:36 Milngavie to Springburn due 07:14 will be started from Hyndland.
It will no longer call at Milngavie, Hillfoot, Bearsden, Westerton and Anniesland.
This is due to a fault on this train.
Will be formed of 3 coaches instead of 6.
Last Updated :02/11/2026 06:06
Scheduled Expected Destination
06:36 Not Stopping Milngavie
06:39 Not Stopping Hillfoot
06:41 Not Stopping Bearsden
06:45 Not Stopping Westerton
06:48 Not Stopping Anniesland
06:51 06:51 Hyndland
06:53 06:53 Partick
06:58 06:58 Charing Cross
07:02 07:02 Glasgow Queen Street Ll
07:04 07:04 High Street
07:06 07:06 Bellgrove
07:08 07:08 Duke Street
07:09 07:09 Alexandra Parade
07:12 07:12 Barnhill
07:14 07:14 Springburn

06:44 Falkirk Grahamston to Glasgow Queen Street due 07:27 will no longer call at Cumbernauld, Greenfaulds, Gartcosh, Stepps, Robroyston and Springburn.
This is due to a broken down train.
Last Updated :02/11/2026 06:49
Scheduled Expected Destination
06:44 06:44 Falkirk Grahamston
06:47 06:47 Camelon
06:58 Not Stopping Cumbernauld
07:00 Not Stopping Greenfaulds
07:07 Not Stopping Gartcosh
07:10 Not Stopping Stepps
07:13 Not Stopping Robroyston
07:19 Not Stopping Springburn
07:27 07:27 Glasgow Queen Street

07:08 Balloch to Airdrie due 08:27 will be started from Dumbarton Central.
It will no longer call at Balloch, Alexandria, Renton and Dalreoch.
This is due to a fault with the signalling system.
Last Updated :02/11/2026 06:48
Scheduled Expected Destination
07:08 Not Stopping Balloch
07:10 Not Stopping Alexandria
07:13 Not Stopping Renton
07:16 Not Stopping Dalreoch
07:17 07:17 Dumbarton Central
07:19 07:19 Dumbarton East
07:24 07:24 Bowling
07:27 07:27 Kilpatrick
07:31 07:31 Dalmuir
07:33 07:33 Singer
07:36 07:36 Drumry
07:38 07:38 Drumchapel
07:41 07:41 Westerton
07:44 07:44 Anniesland
07:47 07:47 Hyndland
07:49 07:49 Partick
07:53 07:53 Charing Cross
07:57 07:57 Glasgow Queen Street Ll
07:59 07:59 High Street
08:02 08:02 Bellgrove
08:05 08:05 Carntyne
08:08 08:08 Shettleston
08:11 08:11 Garrowhill
08:13 08:13 Easterhouse
08:17 08:17 Blairhill
08:20 08:20 Coatbridge Sunnyside
08:23 08:23 Coatdyke
08:27 08:27 Airdrie

4 Station Updates
The lifts will be out of order from now until further notice at Glasgow Central station.
Additional Information:
The Low Level lift to platform 11-15
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 :02/11/2026 06:22
The escalators will be out of order from now until further notice at Glasgow Central station.
Additional Information:
The escalator between Glasgow Central High Level to the low level Station is currently out of order.
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 :30/10/2026 21:32
The escalators will be out of order from now until further notice at Partick station.
Additional Information:
Up escalator platform 2
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 :02/11/2026 05:58
The lifts will be out of order between platform 1 and overbridge from now until further notice at West Calder 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 :30/10/2026 10:02
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: 06:54:31 02-11-2026
Powered By    © 2026