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.
2 Catering Updates
Facilities on the 22/03/26 10:50 Edinburgh to Aberdeen due 13:26.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :21/03/2026 09:05
Scheduled Expected Destination
10:50 10:50 Edinburgh
10:54 10:54 Haymarket
11:07 11:07 Inverkeithing
11:23 11:23 Kirkcaldy
11:41 11:41 Cupar
11:48 11:48 Leuchars
12:14 12:14 Dundee
12:30 12:30 Arbroath
12:45 12:45 Montrose
13:07 13:07 Stonehaven
13:26 13:26 Aberdeen

Facilities on the 22/03/26 15:08 Aberdeen to Edinburgh due 17:40.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :21/03/2026 09:05
Scheduled Expected Destination
15:08 15:08 Aberdeen
15:19 15:19 Portlethen
15:28 15:28 Stonehaven
15:49 15:49 Montrose
16:03 16:03 Arbroath
16:10 16:10 Carnoustie
16:24 16:24 Dundee
16:37 16:37 Leuchars
16:44 16:44 Cupar
17:05 17:05 Kirkcaldy
17:21 17:21 Inverkeithing
17:35 17:35 Haymarket
17:40 17:40 Edinburgh

7 Train Formation Updates
Facilities on the 21:16 Gourock to Glasgow Central due 22:06.
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 :21/03/2026 11:04
Scheduled Expected Destination
21:16 21:16 Gourock
21:19 21:19 Fort Matilda
21:22 21:22 Greenock West
21:24 21:24 Greenock Central
21:27 21:27 Cartsdyke
21:29 21:29 Bogston
21:32 21:32 Port Glasgow
21:34 21:34 Woodhall
21:38 21:38 Langbank
21:44 21:44 Bishopton
21:49 21:49 Paisley St James
21:52 21:52 Paisley Gilmour Street
21:55 21:55 Hillington West
21:57 21:57 Hillington East
21:59 21:59 Cardonald
22:06 22:06 Glasgow Central

Facilities on the 21:25 Leven to Edinburgh due 22:31.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :21/03/2026 16:16
Scheduled Expected Destination
21:25 21:25 Leven
21:29 21:29 Cameron Bridge
21:43 21:43 Kirkcaldy
21:47 21:47 Kinghorn
21:52 21:52 Burntisland
21:57 21:57 Aberdour
22:02 22:02 Dalgety Bay
22:05 22:05 Inverkeithing
22:09 22:09 North Queensferry
22:13 22:13 Dalmeny
22:19 22:19 Edinburgh Gateway
22:26 22:26 Haymarket
22:31 22:31 Edinburgh

Facilities on the 21:27 East Kilbride to Glasgow Central due 21:59.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :21/03/2026 05:59
Scheduled Expected Destination
21:27 21:27 East Kilbride
21:31 21:31 Hairmyres
21:34 21:34 Thorntonhall
21:37 21:37 Busby
21:40 21:40 Clarkston
21:44 21:44 Giffnock
21:46 21:46 Thornliebank
21:50 21:50 Pollokshaws West
21:52 21:52 Crossmyloof
21:59 21:59 Glasgow Central

Facilities on the 22:18 Glasgow Central to East Kilbride due 22:51.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :21/03/2026 05:59
Scheduled Expected Destination
22:18 22:18 Glasgow Central
22:25 22:25 Crossmyloof
22:28 22:28 Pollokshaws West
22:31 22:31 Thornliebank
22:34 22:34 Giffnock
22:37 22:37 Clarkston
22:41 22:41 Busby
22:46 22:46 Hairmyres
22:51 22:51 East Kilbride

Facilities on the 22:24 Glasgow Central to Wemyss Bay due 23: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 :21/03/2026 11:04
Scheduled Expected Destination
22:24 22:24 Glasgow Central
22:31 22:31 Cardonald
22:33 22:33 Hillington East
22:35 22:35 Hillington West
22:40 22:40 Paisley Gilmour Street
22:42 22:42 Paisley St James
22:47 22:47 Bishopton
22:52 22:52 Langbank
22:56 22:56 Woodhall
23:00 23:00 Port Glasgow
23:04 23:04 Whinhill
23:06 23:06 Drumfrochar
23:09 23:09 Branchton
23:17 23:17 Inverkip
23:22 23:22 Wemyss Bay

Facilities on the 22:39 Wemyss Bay to Glasgow Central due 23:36.
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 :21/03/2026 11:04
Scheduled Expected Destination
22:39 22:39 Wemyss Bay
22:43 22:43 Inverkip
22:49 22:49 Branchton
22:54 22:54 Drumfrochar
22:57 22:57 Whinhill
23:02 23:02 Port Glasgow
23:04 23:04 Woodhall
23:08 23:08 Langbank
23:14 23:14 Bishopton
23:19 23:19 Paisley St James
23:22 23:22 Paisley Gilmour Street
23:25 23:25 Hillington West
23:27 23:27 Hillington East
23:29 23:29 Cardonald
23:36 23:36 Glasgow Central

Facilities on the 22:57 East Kilbride to Glasgow Central due 23:30.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :21/03/2026 05:59
Scheduled Expected Destination
22:57 22:57 East Kilbride
23:01 23:01 Hairmyres
23:05 23:05 Thorntonhall
23:08 23:08 Busby
23:11 23:11 Clarkston
23:14 23:14 Giffnock
23:17 23:17 Thornliebank
23:21 23:21 Pollokshaws West
23:24 23:24 Crossmyloof
23:30 23:30 Glasgow Central

1 Train Cancellation
21:21 Cumbernauld to Dalmuir due 22:47 will be cancelled.
This is due to a fault on this train.
Last Updated :21/03/2026 21:00
Scheduled Expected Destination
21:21 Not Stopping Cumbernauld
21:23 Not Stopping Greenfaulds
21:30 Not Stopping Coatbridge Central
21:33 Not Stopping Whifflet
21:46 Not Stopping Motherwell
21:48 Not Stopping Airbles
21:54 Not Stopping Hamilton Central
21:56 Not Stopping Hamilton West
22:00 Not Stopping Blantyre
22:06 Not Stopping Newton Lanark
22:10 Not Stopping Cambuslang
22:14 Not Stopping Rutherglen
22:16 Not Stopping Dalmarnock
22:18 Not Stopping Bridgeton
22:21 Not Stopping Argyle Street
22:23 Not Stopping Glasgow Central Low Level
22:24 Not Stopping Anderston
22:26 Not Stopping Exhibition Centre
22:30 Not Stopping Partick
22:32 Not Stopping Hyndland
22:34 Not Stopping Jordanhill
22:37 Not Stopping Scotstounhill
22:39 Not Stopping Garscadden
22:41 Not Stopping Yoker
22:43 Not Stopping Clydebank
22:47 Not Stopping Dalmuir

5 Other Train Service Updates
19:32 Helensburgh Central to Edinburgh due 21:37 will no longer call at Livingston North, Uphall and Edinburgh Park.
It has been delayed at Blackridge and is now 18 minutes late.
This is due to a fault on this train.
Last Updated :21/03/2026 21:21
Scheduled Expected Destination
19:32 19:32 Helensburgh Central
19:35 19:35 Craigendoran
19:40 19:40 Cardross
19:45 19:45 Dalreoch
19:47 19:47 Dumbarton Central
19:49 19:49 Dumbarton East
19:58 19:58 Dalmuir
20:00 20:00 Singer
20:02 20:02 Drumry
20:05 20:05 Drumchapel
20:07 20:07 Westerton
20:10 20:10 Anniesland
20:13 20:13 Hyndland
20:16 20:16 Partick
20:20 20:20 Charing Cross
20:22 20:22 Glasgow Queen Street Ll
20:24 20:24 High Street
20:26 20:26 Bellgrove
20:30 20:30 Carntyne
20:32 20:32 Shettleston
20:35 20:35 Garrowhill
20:37 20:37 Easterhouse
20:41 20:41 Blairhill
20:44 20:44 Coatbridge Sunnyside
20:46 20:46 Coatdyke
20:49 20:49 Airdrie
20:52 20:52 Drumgelloch
20:56 20:56 Caldercruix
21:02 21:20 Blackridge
21:06 21:24 Armadale
21:11 21:29 Bathgate
21:16 Not Stopping Livingston North
21:19 Not Stopping Uphall
21:27 Not Stopping Edinburgh Park
21:32 21:50 Haymarket
21:37 21:55 Edinburgh

20:50 Lanark to Glasgow Central due 21:45 has been delayed at Bellshill and is now 8 minutes late.
This is due to a train fault.
Last Updated :21/03/2026 21:46
Scheduled Expected Destination
20:50 20:50 Lanark
21:02 21:02 Carluke
21:10 21:10 Wishaw
21:14 21:14 Shieldmuir
21:20 21:20 Motherwell
21:26 21:34 Bellshill
21:31 21:39 Uddingston
21:35 21:43 Cambuslang
21:45 21:53 Glasgow Central

20:51 Glasgow Central to Lanark due 21:41 has been delayed between Mossend South Jn and Motherwell and is now 12 minutes late.
This is due to a train fault.
Last Updated :21/03/2026 21:47
Scheduled Expected Destination
20:51 20:51 Glasgow Central
20:59 20:59 Cambuslang
21:04 21:04 Uddingston
21:09 21:09 Bellshill
21:17 21:29 Motherwell
21:21 21:33 Shieldmuir
21:24 21:36 Wishaw
21:30 21:42 Carluke
21:41 21:53 Lanark

21:31 Kilmarnock to Glasgow Central due 22:22 has been delayed at Kilmarnock and is now 9 minutes late.
This is due to passengers causing a disturbance on this train.
Last Updated :21/03/2026 21:41
Scheduled Expected Destination
21:31 21:40 Kilmarnock
21:35 21:44 Kilmaurs
21:40 21:49 Stewarton
21:45 21:54 Dunlop
21:58 22:07 Barrhead
22:02 22:11 Nitshill
22:04 22:13 Priesthill & Darnley
22:07 22:16 Kennishead
22:11 22:20 Pollokshaws West
22:14 22:23 Crossmyloof
22:22 22:31 Glasgow Central

21:32 Inverness to Aberdeen due 23:46 is being delayed at Inverness.
This is due to passengers causing a disturbance on this train.
Last Updated :21/03/2026 21:38
Scheduled Expected Destination
21:32 21:32 Inverness
21:42 21:42 Inverness Airport
21:52 21:52 Nairn
22:03 22:03 Forres
22:16 22:16 Elgin
22:36 22:36 Keith
22:53 22:53 Huntly
23:09 23:09 Insch
23:21 23:21 Inverurie
23:27 23:27 Kintore
23:36 23:36 Dyce
23:46 23:46 Aberdeen

6 Station Updates
The lifts will be out of order from now until further notice at Dalmuir station.
Additional Information:
Passenger lifts on platforms 2 & 3
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :21/03/2026 16:38
The lifts will be out of order from now until further notice at Dyce station.
Additional Information:
Both lifts at Dyce station currently out of service.
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 :21/03/2026 11:03
The lifts will be out of order from now until further notice at Edinburgh Park station.
Additional Information:
Passenger lift on platform 1
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :18/03/2026 08:48
The lifts will be out of order from now until further notice at Gleneagles station.
Additional Information:
The lift on Platform 1 is 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 :21/03/2026 09:50
The escalators will be out of order from now until further notice at Haymarket station.
Additional Information:
The escalators on Platfrom 1 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 :20/03/2026 09:11
The lifts will be out of order from 07:48 on 16/03/2026 until further notice at West Calder station.
Additional Information:
Passenger lift on 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 :19/03/2026 11:14
1 Improvement Work For Today
Planned engineering work will take place between Bathgate and Uphall from 00:01, Sunday 22 March 2026 to 23:59, Sunday 22 March 2026, and from 00:01, Sunday 29 March 2026 to 23:59, Sunday 29 March 2026.
Additional Information:
Drainage works are taking place between Bathgate and Newbridge Jn
Helensburgh Edinburgh, Bathgate & Airdrie
Buses replace trains Bathgate Haymarket
Last Updated :16/03/2026 02:28
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: 21:48:06 21-03-2026
Powered By    © 2026