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 28/02/26 08:02 Wick to Inverness due 12:27.
Catering is not available throughout.
Last Updated :27/02/2026 08:28
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 12:34 Wick to Inverness due 17:08.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/02/2026 08:19
Scheduled Expected Destination
12:34 12:34 Wick
12:52 12:52 Georgemas Junction
13:06 13:06 Thurso
13:19 13:19 Georgemas Junction
13:24 13:24 Scotscalder
13:34 13:34 Altnabreac
13:47 13:47 Forsinard
13:56 13:56 Kinbrace
14:06 14:06 Kildonan
14:21 14:21 Helmsdale
14:36 14:36 Brora
14:47 14:47 Golspie
14:55 14:55 Rogart
15:12 15:12 Lairg
15:20 15:20 Invershin
15:21 15:21 Culrain
15:30 15:30 Ardgay
15:46 15:46 Tain
15:53 15:53 Fearn
16:10 16:10 Invergordon
16:16 16:16 Alness
16:30 16:30 Dingwall
16:37 16:37 Conon Bridge
16:45 16:45 Muir Of Ord
16:50 16:50 Beauly
17:08 17:08 Inverness

Facilities on the 28/02/26 14:00 Inverness to Wick due 18:22.
Catering is not available throughout.
Last Updated :27/02/2026 08:28
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 18:31 Inverness to Wick due 22:53.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/02/2026 08:19
Scheduled Expected Destination
18:31 18:31 Inverness
18:46 18:46 Beauly
18:53 18:53 Muir Of Ord
19:01 19:01 Conon Bridge
19:06 19:06 Dingwall
19:20 19:20 Alness
19:27 19:27 Invergordon
19:40 19:40 Fearn
19:46 19:46 Tain
20:02 20:02 Ardgay
20:06 20:06 Culrain
20:07 20:07 Invershin
20:18 20:18 Lairg
20:31 20:31 Rogart
20:43 20:43 Golspie
20:53 20:53 Brora
21:08 21:08 Helmsdale
21:20 21:20 Kildonan
21:30 21:30 Kinbrace
21:42 21:42 Forsinard
21:50 21:50 Altnabreac
21:59 21:59 Scotscalder
22:10 22:10 Georgemas Junction
22:23 22:23 Thurso
22:36 22:36 Georgemas Junction
22:53 22:53 Wick

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

Facilities on the 12:05 Glasgow Central to Gourock due 12:45.
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 :28/02/2026 11:31
Scheduled Expected Destination
12:05 12:05 Glasgow Central
12:16 12:16 Paisley Gilmour Street
12:21 12:21 Bishopton
12:30 12:30 Port Glasgow
12:32 12:32 Bogston
12:35 12:35 Cartsdyke
12:37 12:37 Greenock Central
12:39 12:39 Greenock West
12:42 12:42 Fort Matilda
12:45 12:45 Gourock

Facilities on the 12:30 Glasgow Central to Ayr due 13:22.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/02/2026 06:58
Scheduled Expected Destination
12:30 12:30 Glasgow Central
12:40 12:40 Paisley Gilmour Street
12:44 12:44 Johnstone
12:58 12:58 Kilwinning
13:02 13:02 Irvine
13:06 13:06 Barassie
13:09 13:09 Troon
13:13 13:13 Prestwick Int. Airport
13:15 13:15 Prestwick Town
13:18 13:18 Newton-On-Ayr
13:22 13:22 Ayr

Facilities on the 12:50 Ardrossan Harbour to Glasgow Central due 13:42.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Last Updated :28/02/2026 11:34
Scheduled Expected Destination
12:50 12:50 Ardrossan Harbour
12:52 12:52 Ardrossan Town
12:55 12:55 Ardrossan South Beach
12:57 12:57 Saltcoats
12:59 12:59 Stevenston
13:03 13:03 Kilwinning
13:08 13:08 Dalry
13:12 13:12 Glengarnock
13:16 13:16 Lochwinnoch
13:20 13:20 Howwood Renfrew
13:23 13:23 Milliken Park
13:26 13:26 Johnstone
13:31 13:31 Paisley Gilmour Street
13:42 13:42 Glasgow Central

Facilities on the 12:56 Gourock to Glasgow Central due 13:38.
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 :28/02/2026 11:31
Scheduled Expected Destination
12:56 12:56 Gourock
12:59 12:59 Fort Matilda
13:02 13:02 Greenock West
13:04 13:04 Greenock Central
13:07 13:07 Cartsdyke
13:09 13:09 Bogston
13:11 13:11 Port Glasgow
13:20 13:20 Bishopton
13:27 13:27 Paisley Gilmour Street
13:38 13:38 Glasgow Central

Facilities on the 12:58 Dalmuir to Motherwell due 14:04.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/02/2026 07:45
Scheduled Expected Destination
12:58 12:58 Dalmuir
13:00 13:00 Clydebank
13:02 13:02 Yoker
13:05 13:05 Garscadden
13:07 13:07 Scotstounhill
13:10 13:10 Jordanhill
13:12 13:12 Hyndland
13:14 13:14 Partick
13:17 13:17 Exhibition Centre
13:20 13:20 Anderston
13:26 13:26 Glasgow Central Low Level
13:28 13:28 Argyle Street
13:31 13:31 Bridgeton
13:33 13:33 Dalmarnock
13:35 13:35 Rutherglen
13:39 13:39 Cambuslang
13:45 13:45 Newton Lanark
13:49 13:49 Blantyre
13:52 13:52 Hamilton West
13:56 13:56 Hamilton Central
14:01 14:01 Airbles
14:04 14:04 Motherwell

Facilities on the 13:35 Ayr to Glasgow Central due 14:26.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/02/2026 06:58
Scheduled Expected Destination
13:35 13:35 Ayr
13:37 13:37 Newton-On-Ayr
13:40 13:40 Prestwick Town
13:42 13:42 Prestwick Int. Airport
13:46 13:46 Troon
13:48 13:48 Barassie
13:53 13:53 Irvine
13:57 13:57 Kilwinning
14:11 14:11 Johnstone
14:15 14:15 Paisley Gilmour Street
14:26 14:26 Glasgow Central

Facilities on the 13:47 Glasgow Central to Wemyss Bay due 14:45.
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 :28/02/2026 11:31
Scheduled Expected Destination
13:47 13:47 Glasgow Central
13:54 13:54 Cardonald
13:56 13:56 Hillington East
13:58 13:58 Hillington West
14:02 14:02 Paisley Gilmour Street
14:04 14:04 Paisley St James
14:09 14:09 Bishopton
14:15 14:15 Langbank
14:19 14:19 Woodhall
14:22 14:22 Port Glasgow
14:26 14:26 Whinhill
14:29 14:29 Drumfrochar
14:32 14:32 Branchton
14:40 14:40 Inverkip
14:45 14:45 Wemyss Bay

Facilities on the 14:05 Glasgow Central to Gourock due 14:45.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Last Updated :28/02/2026 11:34
Scheduled Expected Destination
14:05 14:05 Glasgow Central
14:15 14:15 Paisley Gilmour Street
14:21 14:21 Bishopton
14:30 14:30 Port Glasgow
14:32 14:32 Bogston
14:34 14:34 Cartsdyke
14:36 14:36 Greenock Central
14:38 14:38 Greenock West
14:41 14:41 Fort Matilda
14:45 14:45 Gourock

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

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

Facilities on the 14:56 Gourock to Glasgow Central due 15:37.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Last Updated :28/02/2026 11:34
Scheduled Expected Destination
14:56 14:56 Gourock
14:59 14:59 Fort Matilda
15:02 15:02 Greenock West
15:04 15:04 Greenock Central
15:07 15:07 Cartsdyke
15:09 15:09 Bogston
15:11 15:11 Port Glasgow
15:20 15:20 Bishopton
15:27 15:27 Paisley Gilmour Street
15:37 15:37 Glasgow Central

Facilities on the 14:57 Wemyss Bay to Glasgow Central due 15:58.
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 :28/02/2026 11:31
Scheduled Expected Destination
14:57 14:57 Wemyss Bay
15:01 15:01 Inverkip
15:13 15:13 Branchton
15:15 15:15 Drumfrochar
15:18 15:18 Whinhill
15:23 15:23 Port Glasgow
15:25 15:25 Woodhall
15:29 15:29 Langbank
15:35 15:35 Bishopton
15:40 15:40 Paisley St James
15:43 15:43 Paisley Gilmour Street
15:46 15:46 Hillington West
15:48 15:48 Hillington East
15:50 15:50 Cardonald
15:58 15:58 Glasgow Central

Facilities on the 15:47 Glasgow Central to Wemyss Bay due 16:45.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Last Updated :28/02/2026 11:34
Scheduled Expected Destination
15:47 15:47 Glasgow Central
15:54 15:54 Cardonald
15:56 15:56 Hillington East
15:58 15:58 Hillington West
16:02 16:02 Paisley Gilmour Street
16:04 16:04 Paisley St James
16:09 16:09 Bishopton
16:15 16:15 Langbank
16:19 16:19 Woodhall
16:22 16:22 Port Glasgow
16:26 16:26 Whinhill
16:29 16:29 Drumfrochar
16:32 16:32 Branchton
16:40 16:40 Inverkip
16:45 16:45 Wemyss Bay

Facilities on the 16:05 Glasgow Central to Gourock due 16:45.
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 :28/02/2026 11:31
Scheduled Expected Destination
16:05 16:05 Glasgow Central
16:15 16:15 Paisley Gilmour Street
16:21 16:21 Bishopton
16:30 16:30 Port Glasgow
16:32 16:32 Bogston
16:34 16:34 Cartsdyke
16:36 16:36 Greenock Central
16:38 16:38 Greenock West
16:41 16:41 Fort Matilda
16:45 16:45 Gourock

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

Facilities on the 16:56 Gourock to Glasgow Central due 17:37.
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 :28/02/2026 11:31
Scheduled Expected Destination
16:56 16:56 Gourock
16:59 16:59 Fort Matilda
17:02 17:02 Greenock West
17:04 17:04 Greenock Central
17:07 17:07 Cartsdyke
17:09 17:09 Bogston
17:11 17:11 Port Glasgow
17:20 17:20 Bishopton
17:27 17:27 Paisley Gilmour Street
17:37 17:37 Glasgow Central

Facilities on the 16:57 Wemyss Bay to Glasgow Central due 17:59.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Last Updated :28/02/2026 11:34
Scheduled Expected Destination
16:57 16:57 Wemyss Bay
17:01 17:01 Inverkip
17:13 17:13 Branchton
17:15 17:15 Drumfrochar
17:18 17:18 Whinhill
17:24 17:24 Port Glasgow
17:26 17:26 Woodhall
17:30 17:30 Langbank
17:36 17:36 Bishopton
17:41 17:41 Paisley St James
17:44 17:44 Paisley Gilmour Street
17:47 17:47 Hillington West
17:49 17:49 Hillington East
17:51 17:51 Cardonald
17:59 17:59 Glasgow Central

Facilities on the 17:46 Glasgow Central to Largs due 18:49.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/02/2026 06:58
Scheduled Expected Destination
17:46 17:46 Glasgow Central
17:56 17:56 Paisley Gilmour Street
18:00 18:00 Johnstone
18:03 18:03 Milliken Park
18:06 18:06 Howwood Renfrew
18:10 18:10 Lochwinnoch
18:14 18:14 Glengarnock
18:18 18:18 Dalry
18:23 18:23 Kilwinning
18:27 18:27 Stevenston
18:30 18:30 Saltcoats
18:32 18:32 Ardrossan South Beach
18:38 18:38 West Kilbride
18:43 18:43 Fairlie
18:49 18:49 Largs

Facilities on the 17:48 Glasgow Central to Wemyss Bay due 18: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 :28/02/2026 11:31
Scheduled Expected Destination
17:48 17:48 Glasgow Central
17:55 17:55 Cardonald
17:57 17:57 Hillington East
17:59 17:59 Hillington West
18:05 18:05 Paisley Gilmour Street
18:07 18:07 Paisley St James
18:12 18:12 Bishopton
18:17 18:17 Langbank
18:21 18:21 Woodhall
18:25 18:25 Port Glasgow
18:29 18:29 Whinhill
18:31 18:31 Drumfrochar
18:34 18:34 Branchton
18:42 18:42 Inverkip
18:47 18:47 Wemyss Bay

Facilities on the 18:15 Glasgow Central to Ardrossan Harbour due 19:07.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Last Updated :28/02/2026 11:34
Scheduled Expected Destination
18:15 18:15 Glasgow Central
18:27 18:27 Paisley Gilmour Street
18:31 18:31 Johnstone
18:34 18:34 Milliken Park
18:36 18:36 Howwood Renfrew
18:40 18:40 Lochwinnoch
18:45 18:45 Glengarnock
18:49 18:49 Dalry
18:53 18:53 Kilwinning
18:57 18:57 Stevenston
19:00 19:00 Saltcoats
19:02 19:02 Ardrossan South Beach
19:05 19:05 Ardrossan Town
19:07 19:07 Ardrossan Harbour

Facilities on the 18:57 Wemyss Bay to Glasgow Central due 19:48.
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 :28/02/2026 11:31
Scheduled Expected Destination
18:57 18:57 Wemyss Bay
19:01 19:01 Inverkip
19:13 19:13 Branchton
19:15 19:15 Drumfrochar
19:18 19:18 Whinhill
19:23 19:23 Port Glasgow
19:32 19:32 Bishopton
19:38 19:38 Paisley Gilmour Street
19:48 19:48 Glasgow Central

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

Facilities on the 19:48 Ardrossan Harbour to Glasgow Central due 20:41.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Last Updated :28/02/2026 11:34
Scheduled Expected Destination
19:48 19:48 Ardrossan Harbour
19:51 19:51 Ardrossan Town
19:54 19:54 Ardrossan South Beach
19:56 19:56 Saltcoats
19:58 19:58 Stevenston
20:03 20:03 Kilwinning
20:08 20:08 Dalry
20:12 20:12 Glengarnock
20:16 20:16 Lochwinnoch
20:20 20:20 Howwood Renfrew
20:23 20:23 Milliken Park
20:26 20:26 Johnstone
20:30 20:30 Paisley Gilmour Street
20:41 20:41 Glasgow Central

Facilities on the 19:55 Glasgow Central to Wemyss Bay due 20:46.
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 :28/02/2026 11:31
Scheduled Expected Destination
19:55 19:55 Glasgow Central
20:07 20:07 Paisley Gilmour Street
20:13 20:13 Bishopton
20:23 20:23 Port Glasgow
20:27 20:27 Whinhill
20:30 20:30 Drumfrochar
20:33 20:33 Branchton
20:41 20:41 Inverkip
20:46 20:46 Wemyss Bay

Facilities on the 21:03 Wemyss Bay to Glasgow Central due 21: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 :28/02/2026 11:31
Scheduled Expected Destination
21:03 21:03 Wemyss Bay
21:07 21:07 Inverkip
21:14 21:14 Branchton
21:17 21:17 Drumfrochar
21:19 21:19 Whinhill
21:24 21:24 Port Glasgow
21:34 21:34 Bishopton
21:41 21:41 Paisley Gilmour Street
21:52 21:52 Glasgow Central

Facilities on the 21:15 Glasgow Central to Ardrossan Harbour due 22:06.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Last Updated :28/02/2026 11:34
Scheduled Expected Destination
21:15 21:15 Glasgow Central
21:25 21:25 Paisley Gilmour Street
21:29 21:29 Johnstone
21:32 21:32 Milliken Park
21:35 21:35 Howwood Renfrew
21:39 21:39 Lochwinnoch
21:43 21:43 Glengarnock
21:47 21:47 Dalry
21:52 21:52 Kilwinning
21:56 21:56 Stevenston
21:59 21:59 Saltcoats
22:01 22:01 Ardrossan South Beach
22:04 22:04 Ardrossan Town
22:06 22:06 Ardrossan Harbour

Facilities on the 22:45 Ardrossan Harbour to Glasgow Central due 23:36.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Last Updated :28/02/2026 11:34
Scheduled Expected Destination
22:45 22:45 Ardrossan Harbour
22:47 22:47 Ardrossan Town
22:50 22:50 Ardrossan South Beach
22:52 22:52 Saltcoats
22:54 22:54 Stevenston
22:58 22:58 Kilwinning
23:03 23:03 Dalry
23:07 23:07 Glengarnock
23:11 23:11 Lochwinnoch
23:15 23:15 Howwood Renfrew
23:18 23:18 Milliken Park
23:21 23:21 Johnstone
23:25 23:25 Paisley Gilmour Street
23:36 23:36 Glasgow Central

0 Train Cancellations
There are currently no Train Cancellations reported.
11 Other Train Service Updates
08:21 Glasgow Queen Street to Oban due 11:27 has been previously delayed, has been further delayed at Tyndrum Lower and is now 20 minutes late.
This is due to a fault with the on train signalling system.
Last Updated :28/02/2026 11:43
Scheduled Expected Destination
08:21 08:21 Glasgow Queen Street
08:41 08:41 Dalmuir
08:52 08:52 Dumbarton Central
09:07 09:07 Helensburgh Upper
09:18 09:18 Garelochhead
09:38 09:38 Arrochar & Tarbet
09:51 09:51 Ardlui
10:15 10:33 Crianlarich
10:24 10:44 Tyndrum Lower
10:42 11:02 Dalmally
10:47 11:07 Loch Awe
11:03 11:23 Taynuilt
11:14 11:34 Connel Ferry
11:27 11:47 Oban

08:56 Oban to Glasgow Queen Street due 12:00 has been previously delayed but is now 16 minutes late from Garelochhead.
This is due to a fault with the on train signalling system.
Last Updated :28/02/2026 11:43
Scheduled Expected Destination
08:56 08:56 Oban
09:07 09:07 Connel Ferry
09:19 09:19 Taynuilt
09:34 09:34 Loch Awe
09:40 09:40 Dalmally
09:59 09:59 Tyndrum Lower
10:14 10:32 Crianlarich
10:29 10:47 Ardlui
10:43 11:01 Arrochar & Tarbet
11:04 11:20 Garelochhead
11:17 11:33 Helensburgh Upper
11:30 11:46 Dumbarton Central
11:40 11:56 Dalmuir
12:00 12:16 Glasgow Queen Street

10:16 Glasgow Central to Edinburgh due 11:49 has been delayed at Kirknewton and is now 8 minutes late.
This is due to a late running train being in front of this one.
Last Updated :28/02/2026 11:36
Scheduled Expected Destination
10:16 10:16 Glasgow Central
10:29 10:29 Uddingston
10:33 10:33 Bellshill
10:38 10:38 Holytown
10:41 10:41 Carfin
10:45 10:45 Cleland
10:50 10:50 Hartwood
10:56 10:56 Shotts
11:01 11:01 Fauldhouse
11:05 11:05 Breich
11:10 11:10 Addiewell
11:14 11:14 West Calder
11:21 11:21 Livingston South
11:25 11:33 Kirknewton
11:31 11:39 Curriehill
11:35 11:43 Wester Hailes
11:37 11:45 Kingsknowe
11:40 11:48 Slateford
11:44 11:52 Haymarket
11:49 11:57 Edinburgh

10:21 Crianlarich to Mallaig due 13:35 has been delayed at Crianlarich and is now 14 minutes late.
This is due to a fault with the on train signalling system.
Last Updated :28/02/2026 11:43
Scheduled Expected Destination
10:21 10:35 Crianlarich
10:32 10:46 Upper Tyndrum
10:48 11:02 Bridge Of Orchy
11:09 11:23 Rannoch
11:22 11:36 Corrour
11:38 11:52 Tulloch
11:48 12:02 Roy Bridge
11:54 12:08 Spean Bridge
12:13 12:27 Fort William
12:19 12:33 Banavie
12:24 12:38 Corpach
12:30 12:44 Loch Eil Outward Bound
12:34 12:48 Locheilside
12:46 13:00 Glenfinnan
13:01 13:15 Lochailort
13:10 13:24 Beasdale
13:19 13:33 Arisaig
13:28 13:42 Morar
13:35 13:49 Mallaig

10:36 Glasgow Queen Street to Oban due 13:43 is being delayed at Helensburgh Upper and is now expected to be 17 minutes late.
This is due to a fault with the on train signalling system.
Last Updated :28/02/2026 11:43
Scheduled Expected Destination
10:36 10:36 Glasgow Queen Street
10:58 10:58 Dalmuir
11:08 11:08 Dumbarton Central
11:27 11:44 Helensburgh Upper
11:40 11:57 Garelochhead
12:00 12:17 Arrochar & Tarbet
12:14 12:31 Ardlui
12:33 12:50 Crianlarich
12:41 12:58 Tyndrum Lower
12:59 13:16 Dalmally
13:04 13:21 Loch Awe
13:20 13:37 Taynuilt
13:30 13:47 Connel Ferry
13:43 14:00 Oban

10:44 Aberdeen to Perth due 12:17 has been delayed at Arbroath and is now 8 minutes late.
This is due to a fault on this train which is now fixed.
Last Updated :28/02/2026 11:41
Scheduled Expected Destination
10:44 10:44 Aberdeen
11:16 11:16 Montrose
11:31 11:39 Arbroath
11:38 11:46 Carnoustie
11:44 11:52 Monifieth
11:48 11:56 Broughty Ferry
11:58 12:06 Dundee
12:17 12:25 Perth

10:50 Inverness to Perth due 13:00 has been delayed at Aviemore and is now 5 minutes late.
This is due to a late running train being in front of this one.
Last Updated :28/02/2026 11:45
Scheduled Expected Destination
10:50 10:50 Inverness
11:30 11:35 Aviemore
11:43 11:48 Kingussie
12:16 12:21 Blair Atholl
12:30 12:35 Pitlochry
12:42 12:47 Dunkeld & Birnam
13:00 13:05 Perth

10:58 Edinburgh to Glasgow Central due 12:12 has been previously delayed but is now on time from West Calder.
This is due to passengers causing a disturbance on this train.
Last Updated :28/02/2026 11:40
Scheduled Expected Destination
10:58 11:07 Edinburgh
11:02 11:11 Haymarket
11:20 11:24 Livingston South
11:25 11:25 West Calder
11:39 11:39 Shotts
11:50 11:50 Bellshill
12:12 12:12 Glasgow Central

11:01 Aberdeen to Edinburgh due 13:22 has been previously delayed, has been further delayed at Montrose and is now 7 minutes late.
This is due to a late running train being in front of this one.
Last Updated :28/02/2026 11:45
Scheduled Expected Destination
11:01 11:07 Aberdeen
11:17 11:23 Stonehaven
11:37 11:44 Montrose
11:52 11:59 Arbroath
12:10 12:17 Dundee
12:22 12:29 Leuchars
12:29 12:36 Cupar
13:18 13:25 Haymarket
13:22 13:29 Edinburgh

11:08 Edinburgh to Helensburgh Central due 13:14 will no longer call at Haymarket, Edinburgh Park, Uphall and Livingston North.
It is being delayed between Edinburgh and Bathgate and is now expected to be 15 minutes late.
This is due to passengers causing a disturbance on this train.
Last Updated :28/02/2026 11:44
Scheduled Expected Destination
11:08 11:26 Edinburgh
11:14 Not Stopping Haymarket
11:20 Not Stopping Edinburgh Park
11:28 Not Stopping Uphall
11:33 Not Stopping Livingston North
11:39 11:54 Bathgate
11:43 11:58 Armadale
11:47 12:02 Blackridge
11:54 12:09 Caldercruix
11:58 12:13 Drumgelloch
12:03 12:18 Airdrie
12:05 12:20 Coatdyke
12:08 12:23 Coatbridge Sunnyside
12:10 12:25 Blairhill
12:15 12:30 Easterhouse
12:17 12:32 Garrowhill
12:20 12:35 Shettleston
12:22 12:37 Carntyne
12:26 12:41 Bellgrove
12:28 12:43 High Street
12:32 12:47 Glasgow Queen Street Ll
12:34 12:49 Charing Cross
12:38 12:53 Partick
12:41 12:56 Hyndland
12:49 13:04 Dalmuir
12:57 13:12 Dumbarton East
12:59 13:14 Dumbarton Central
13:00 13:15 Dalreoch
13:05 13:20 Cardross
13:10 13:25 Craigendoran
13:14 13:29 Helensburgh Central

11:17 Glasgow Central to Wemyss Bay due 12:15 has been delayed previously and is now 8 minutes late from Hillington West.
This is due to a fault on a train in front of this one.
Last Updated :28/02/2026 11:37
Scheduled Expected Destination
11:17 11:17 Glasgow Central
11:24 11:24 Cardonald
11:26 11:26 Hillington East
11:28 11:36 Hillington West
11:32 11:40 Paisley Gilmour Street
11:34 11:42 Paisley St James
11:39 11:47 Bishopton
11:45 11:53 Langbank
11:49 11:57 Woodhall
11:52 12:00 Port Glasgow
11:56 12:04 Whinhill
11:59 12:07 Drumfrochar
12:02 12:10 Branchton
12:10 12:18 Inverkip
12:15 12:23 Wemyss Bay

7 Station Updates
The escalators will be out of order from now until further notice at Argyle Street station.
Additional Information:
The small down escalator is 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 :28/02/2026 07:23
The lifts will be out of order from 08:53 on 22/02/2026 until further notice at Dalmuir station.
Additional Information:
The passenger lift on platform 4/5 at Dalmuir 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 :25/02/2026 06:29
The lifts will be out of order from now until further notice at Elgin 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 :28/02/2026 08:36
The lifts will be out of order from now until further notice at Forres station.
Additional Information:
The lifts at Forres are currently 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 :24/02/2026 21:38
The escalators will be out of order between the ticket office level and the platforms from 17:18 on 26/02/2026 until further notice at Glasgow Central station.
Additional Information:
Following the earlier burst water main the escalator between the ticket office and platforms is currently a fixed staircase.
#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 :27/02/2026 07:42
All toilets on platform 4 are out of order at Haymarket station.
Last Updated :25/02/2026 11:09
The lifts will be out of order from now until further notice at Westerton 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 :23/02/2026 14:51
1 Improvement Work For Today
Planned engineering work will take place between Stirling and Perth from 00:01, Saturday 21 February 2026 to 23:59, Monday 23 February 2026, from 00:01, Saturday 28 February 2026 to 23:59, Sunday 01 March 2026, and from 00:01, Saturday 14 March 2026 to 23:59, Sunday 15 March 2026.
Additional Information:
Track and structures works will take place between Stirling, Dunblane & Perth
Saturday 21 & Monday 23 February 2026
Glasgow Queen St - Aberdeen / Inverness
Buses replace trains between Stirling and Perth
Trains operate Glasgow - Stirling and Perth - Aberdeen / Inverness
Edinburgh - Inverness (via Stirling)
Trains operate Perth - Inverness
Passengers can connect by using trains between Edinburgh and Perth via Fife or trains between Edinburgh and Stirling with onward bus replacement to Perth
Glasgow Queen St - Dundee
Train services are cancelled
Buses replace trains between Stirling and Dundee
Passengers can use alternate train services Glasgow and Stirling for onward bus connections
Sunday 22 February
Glasgow Queen St - Aberdeen
Most trains are diverted via Fife
A small number of services operate between Perth and Aberdeen with onward bus replacement to Glasgow
Glasgow Queen St - Inverness / Elgin
Buses replace trains between Glasgow and Perth
Trains operate between Perth and Inverness
Edinburgh - Inverness (via Stirling)
Trains divert via Fife
Buses replace trains between Stirling and Perth
Saturdays 28 February & 14 March 2026
Glasgow Queen St - Aberdeen / Inverness
Buses replace trains between Stirling and Perth
Trains operate Glasgow - Stirling and Perth - Aberdeen / Inverness
Glasgow Queen St - Dundee
Train services are cancelled.
Buses replace trains between Stirling and Dundee
Alternate train services operate between Glasgow and Stirling allowing onward bus connections
Edinburgh - Dunblane
Buses replace trains between Stirling and Dunblane
Edinburgh Inverness (via Stirling)
Trains operate Perth - Inverness
Passengers can connect by using trains between Edinburgh and Perth via Fife or trains between Edinburgh and Stirling with onward bus replacement to Perth
Sundays 01 & 15 March 2026
Glasgow Queen St - Aberdeen
Most trains are diverted via Fife
A small number of services operate between Perth and Aberdeen with onward bus replacement to Glasgow
Glasgow Queen St - Inverness / Elgin
Buses replace trains between Glasgow and Perth
Trains operate between Perth and Inverness
Edinburgh Inverness (via Stirling)
Traindivert via Fife
Buses serve stations between Stirling and Perth
Edinburgh - Dunblane / Perth
Buses replace trains between Stirling, Dunblane and Perth
Last Updated :15/11/2025 08:51
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: 11:51:31 28-02-2026
Powered By    © 2026