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.
9 Catering Updates
Facilities on the 28/03/26 09:30 Edinburgh to Aberdeen due 11:52.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :27/03/2026 17:10
Scheduled Expected Destination
09:30 09:30 Edinburgh
09:35 09:35 Haymarket
10:17 10:17 Cupar
10:24 10:24 Leuchars
10:39 10:39 Dundee
10:56 10:56 Arbroath
11:10 11:10 Montrose
11:34 11:34 Stonehaven
11:52 11:52 Aberdeen

Facilities on the 28/03/26 11:30 Edinburgh to Aberdeen due 13:50.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :27/03/2026 17:10
Scheduled Expected Destination
11:30 11:30 Edinburgh
11:35 11:35 Haymarket
12:17 12:17 Cupar
12:24 12:24 Leuchars
12:39 12:39 Dundee
12:56 12:56 Arbroath
13:30 13:30 Stonehaven
13:50 13:50 Aberdeen

Facilities on the 28/03/26 12:45 Aberdeen to Glasgow Queen Street due 15:20.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :27/03/2026 15:29
Scheduled Expected Destination
12:45 12:45 Aberdeen
13:18 13:18 Montrose
13:32 13:32 Arbroath
13:39 13:39 Carnoustie
13:45 13:45 Monifieth
13:50 13:50 Broughty Ferry
13:59 13:59 Dundee
14:21 14:21 Perth
14:51 14:51 Stirling
15:20 15:20 Glasgow Queen Street

Facilities on the 28/03/26 13:11 Aberdeen to Edinburgh due 15:28.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :27/03/2026 15:29
Scheduled Expected Destination
13:11 13:11 Aberdeen
13:44 13:44 Montrose
13:59 13:59 Arbroath
14:19 14:19 Dundee
14:31 14:31 Leuchars
14:39 14:39 Cupar
15:24 15:24 Haymarket
15:28 15:28 Edinburgh

Facilities on the 13:40 Glasgow Queen Street to Aberdeen due 16:08.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 5. Catering will now be provided as advertised throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:57
Scheduled Expected Destination
13:40 13:40 Glasgow Queen Street
14:08 14:08 Stirling
14:39 14:39 Perth
15:02 15:02 Dundee
15:18 15:18 Arbroath
15:32 15:32 Montrose
16:08 16:08 Aberdeen

Facilities on the 28/03/26 14:03 Aberdeen to Edinburgh due 16:23.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :27/03/2026 17:10
Scheduled Expected Destination
14:03 14:03 Aberdeen
14:19 14:19 Stonehaven
14:39 14:39 Montrose
14:54 14:54 Arbroath
15:13 15:13 Dundee
15:25 15:25 Leuchars
15:32 15:32 Cupar
16:19 16:19 Haymarket
16:23 16:23 Edinburgh

Facilities on the 28/03/26 16:04 Aberdeen to Edinburgh due 18:32.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :27/03/2026 17:10
Scheduled Expected Destination
16:04 16:04 Aberdeen
16:15 16:15 Portlethen
16:24 16:24 Stonehaven
16:37 16:37 Laurencekirk
16:48 16:48 Montrose
17:03 17:03 Arbroath
17:10 17:10 Carnoustie
17:25 17:25 Dundee
17:37 17:37 Leuchars
17:44 17:44 Cupar
18:28 18:28 Haymarket
18:32 18:32 Edinburgh

Facilities on the 28/03/26 16:30 Edinburgh to Aberdeen due 19:00.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :27/03/2026 15:29
Scheduled Expected Destination
16:30 16:30 Edinburgh
16:36 16:36 Haymarket
17:18 17:18 Cupar
17:25 17:25 Leuchars
17:42 17:42 Dundee
17:59 17:59 Arbroath
18:15 18:15 Montrose
18:43 18:43 Stonehaven
19:00 19:00 Aberdeen

Facilities on the 28/03/26 16:38 Glasgow Queen Street to Aberdeen due 19:28.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :27/03/2026 15:29
Scheduled Expected Destination
16:38 16:38 Glasgow Queen Street
17:06 17:06 Stirling
17:46 17:46 Perth
18:11 18:11 Dundee
18:32 18:32 Arbroath
18:46 18:46 Montrose
19:28 19:28 Aberdeen

15 Train Formation Updates
Facilities on the 08:04 Edinburgh to Leven due 09:07.
This is due to an earlier train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:45
Scheduled Expected Destination
08:04 08:04 Edinburgh
08:08 08:08 Haymarket
08:14 08:14 Edinburgh Gateway
08:19 08:19 Dalmeny
08:23 08:23 North Queensferry
08:27 08:27 Inverkeithing
08:31 08:31 Dalgety Bay
08:35 08:35 Aberdour
08:40 08:40 Burntisland
08:44 08:44 Kinghorn
08:49 08:49 Kirkcaldy
09:02 09:02 Cameron Bridge
09:07 09:07 Leven

Facilities on the 08:23 Aberdeen to Inverness due 10:35.
This is due to an earlier train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:54
Scheduled Expected Destination
08:23 08:23 Aberdeen
08:31 08:31 Dyce
08:40 08:40 Kintore
08:45 08:45 Inverurie
08:58 08:58 Insch
09:15 09:15 Huntly
09:30 09:30 Keith
09:50 09:50 Elgin
10:03 10:03 Forres
10:15 10:15 Nairn
10:24 10:24 Inverness Airport
10:35 10:35 Inverness

Facilities on the 08:35 Glasgow Queen Street to Anniesland due 08:54.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:52
Scheduled Expected Destination
08:35 08:35 Glasgow Queen Street
08:40 08:40 Ashfield
08:43 08:43 Possilpark & Parkhouse
08:45 08:45 Gilshochill
08:47 08:47 Summerston
08:49 08:49 Maryhill
08:51 08:51 Kelvindale
08:54 08:54 Anniesland

Facilities on the 09:05 Anniesland to Glasgow Queen Street due 09:28.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:52
Scheduled Expected Destination
09:05 09:05 Anniesland
09:07 09:07 Kelvindale
09:09 09:09 Maryhill
09:11 09:11 Summerston
09:13 09:13 Gilshochill
09:15 09:15 Possilpark & Parkhouse
09:18 09:18 Ashfield
09:28 09:28 Glasgow Queen Street

Facilities on the 09:14 Leven to Edinburgh due 10:20.
This is due to an earlier train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:45
Scheduled Expected Destination
09:14 09:14 Leven
09:18 09:18 Cameron Bridge
09:32 09:32 Kirkcaldy
09:37 09:37 Kinghorn
09:42 09:42 Burntisland
09:46 09:46 Aberdour
09:51 09:51 Dalgety Bay
09:55 09:55 Inverkeithing
09:59 09:59 North Queensferry
10:03 10:03 Dalmeny
10:09 10:09 Edinburgh Gateway
10:16 10:16 Haymarket
10:20 10:20 Edinburgh

Facilities on the 10:44 Aberdeen to Glasgow Queen Street due 13:19.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:57
Scheduled Expected Destination
10:44 10:44 Aberdeen
11:16 11:16 Montrose
11:31 11:31 Arbroath
11:38 11:38 Carnoustie
11:44 11:44 Monifieth
11:48 11:48 Broughty Ferry
11:58 11:58 Dundee
12:19 12:19 Perth
12:48 12:48 Stirling
13:19 13:19 Glasgow Queen Street

Facilities on the 10:50 Inverness to Edinburgh due 14:28.
This is due to an earlier train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:54
Scheduled Expected Destination
10:50 10:50 Inverness
11:30 11:30 Aviemore
11:43 11:43 Kingussie
12:16 12:16 Blair Atholl
12:30 12:30 Pitlochry
12:42 12:42 Dunkeld & Birnam
13:04 13:04 Perth
13:38 13:38 Stirling
14:23 14:23 Haymarket
14:28 14:28 Edinburgh

Facilities on the 13:40 Glasgow Queen Street to Aberdeen due 16:08.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 5. Catering will now be provided as advertised throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:57
Scheduled Expected Destination
13:40 13:40 Glasgow Queen Street
14:08 14:08 Stirling
14:39 14:39 Perth
15:02 15:02 Dundee
15:18 15:18 Arbroath
15:32 15:32 Montrose
16:08 16:08 Aberdeen

Facilities on the 15:00 Edinburgh to Dundee due 16:23.
This is due to an earlier train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:54
Scheduled Expected Destination
15:00 15:00 Edinburgh
15:04 15:04 Haymarket
15:10 15:10 Edinburgh Gateway
15:21 15:21 Inverkeithing
15:37 15:37 Kirkcaldy
15:45 15:45 Markinch
15:56 15:56 Ladybank
16:02 16:02 Cupar
16:09 16:09 Leuchars
16:23 16:23 Dundee

Facilities on the 16:41 Dundee to Edinburgh due 18:08.
This is due to an earlier train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:54
Scheduled Expected Destination
16:41 16:41 Dundee
16:54 16:54 Leuchars
17:02 17:02 Cupar
17:09 17:09 Ladybank
17:17 17:17 Markinch
17:30 17:30 Kirkcaldy
17:46 17:46 Inverkeithing
17:57 17:57 Edinburgh Gateway
18:03 18:03 Haymarket
18:08 18:08 Edinburgh

Facilities on the 17:45 Aberdeen to Glasgow Queen Street due 20:22.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:57
Scheduled Expected Destination
17:45 17:45 Aberdeen
18:01 18:01 Stonehaven
18:21 18:21 Montrose
18:36 18:36 Arbroath
18:54 18:54 Dundee
19:18 19:18 Perth
19:48 19:48 Stirling
20:22 20:22 Glasgow Queen Street

Facilities on the 19:00 Edinburgh to Dundee due 20:24.
This is due to an earlier train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:54
Scheduled Expected Destination
19:00 19:00 Edinburgh
19:05 19:05 Haymarket
19:10 19:10 Edinburgh Gateway
19:23 19:23 Inverkeithing
19:41 19:41 Kirkcaldy
19:50 19:50 Markinch
19:57 19:57 Ladybank
20:03 20:03 Cupar
20:10 20:10 Leuchars
20:24 20:24 Dundee

Facilities on the 20:40 Glasgow Queen Street to Aberdeen due 23:23.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:57
Scheduled Expected Destination
20:40 20:40 Glasgow Queen Street
21:08 21:08 Stirling
21:14 21:14 Bridge Of Allan
21:18 21:18 Dunblane
21:45 21:45 Perth
22:07 22:07 Dundee
22:15 22:15 Broughty Ferry
22:19 22:19 Monifieth
22:25 22:25 Carnoustie
22:33 22:33 Arbroath
22:47 22:47 Montrose
23:23 23:23 Aberdeen

Facilities on the 20:44 Dundee to Edinburgh due 22:11.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:54
Scheduled Expected Destination
20:44 20:44 Dundee
20:57 20:57 Leuchars
21:04 21:04 Cupar
21:12 21:12 Ladybank
21:19 21:19 Markinch
21:31 21:31 Kirkcaldy
21:47 21:47 Inverkeithing
21:57 21:57 Edinburgh Gateway
22:00 22:00 South Gyle
22:07 22:07 Haymarket
22:11 22:11 Edinburgh

Facilities on the 23:00 Edinburgh to Dundee due 00:23.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/03/2026 05:54
Scheduled Expected Destination
23:00 23:00 Edinburgh
23:04 23:04 Haymarket
23:10 23:10 Edinburgh Gateway
23:21 23:21 Inverkeithing
23:40 23:40 Kirkcaldy
23:48 23:48 Markinch
23:56 23:56 Ladybank
00:02 00:02 Cupar
00:09 00:09 Leuchars
00:23 00:23 Dundee

2 Train Cancellations
08:17 Glasgow Central to Wemyss Bay due 09:16 will be cancelled.
This is due to a train fault.
Last Updated :28/03/2026 07:42
Scheduled Expected Destination
08:17 Not Stopping Glasgow Central
08:24 Not Stopping Cardonald
08:26 Not Stopping Hillington East
08:28 Not Stopping Hillington West
08:33 Not Stopping Paisley Gilmour Street
08:35 Not Stopping Paisley St James
08:40 Not Stopping Bishopton
08:46 Not Stopping Langbank
08:50 Not Stopping Woodhall
08:53 Not Stopping Port Glasgow
08:57 Not Stopping Whinhill
09:00 Not Stopping Drumfrochar
09:03 Not Stopping Branchton
09:11 Not Stopping Inverkip
09:16 Not Stopping Wemyss Bay

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

3 Other Train Service Updates
07:25 Helensburgh Central to Edinburgh due 09:31 will no longer call at High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside and Coatdyke.
It has been delayed at Hyndland and is now 11 minutes late.
This is due to a train fault.
Last Updated :28/03/2026 08:18
Scheduled Expected Destination
07:25 07:25 Helensburgh Central
07:28 07:28 Craigendoran
07:33 07:33 Cardross
07:38 07:38 Dalreoch
07:40 07:40 Dumbarton Central
07:42 07:42 Dumbarton East
07:51 07:51 Dalmuir
07:58 08:09 Hyndland
08:00 08:11 Partick
08:05 08:16 Charing Cross
08:08 08:19 Glasgow Queen Street Ll
08:11 Not Stopping High Street
08:13 Not Stopping Bellgrove
08:17 Not Stopping Carntyne
08:20 Not Stopping Shettleston
08:22 Not Stopping Garrowhill
08:25 Not Stopping Easterhouse
08:29 Not Stopping Blairhill
08:32 Not Stopping Coatbridge Sunnyside
08:35 Not Stopping Coatdyke
08:39 08:50 Airdrie
08:42 08:53 Drumgelloch
08:46 08:57 Caldercruix
08:52 09:03 Blackridge
08:56 09:07 Armadale
09:02 09:13 Bathgate
09:07 09:18 Livingston North
09:10 09:21 Uphall
09:18 09:29 Edinburgh Park
09:26 09:37 Haymarket
09:31 09:42 Edinburgh

07:43 Arbroath to Glasgow Queen Street due 09:55 has been previously delayed but is now on time from Perth.
This is due to a fault on this train.
Last Updated :28/03/2026 08:54
Scheduled Expected Destination
07:43 07:43 Arbroath
07:50 07:50 Carnoustie
07:51 07:51 Golf Street
07:54 07:54 Barry Links
07:58 07:58 Monifieth
08:01 08:01 Balmossie
08:05 08:16 Broughty Ferry
08:15 08:22 Dundee
08:21 08:28 Invergowrie
08:42 08:42 Perth
08:58 08:58 Gleneagles
09:11 09:11 Dunblane
09:15 09:15 Bridge Of Allan
09:20 09:20 Stirling
09:55 09:55 Glasgow Queen Street

07:47 Dalmuir to Larkhall due 08:56 has been delayed between Anniesland and Partick and is now 12 minutes late.
This is due to a train fault.
Last Updated :28/03/2026 08:18
Scheduled Expected Destination
07:47 07:47 Dalmuir
07:49 07:49 Singer
07:51 07:51 Drumry
07:54 07:54 Drumchapel
07:57 07:57 Westerton
08:00 08:00 Anniesland
08:03 08:03 Hyndland
08:06 08:18 Partick
08:09 08:21 Exhibition Centre
08:12 08:24 Anderston
08:18 08:30 Glasgow Central Low Level
08:20 08:32 Argyle Street
08:23 08:35 Bridgeton
08:25 08:37 Dalmarnock
08:29 08:41 Rutherglen
08:33 08:45 Cambuslang
08:36 08:48 Newton Lanark
08:40 08:52 Blantyre
08:43 08:55 Hamilton West
08:46 08:58 Hamilton Central
08:50 09:02 Chatelherault
08:53 09:05 Merryton
08:56 09:08 Larkhall

1 Station Update
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
2 Improvement Works For Today
Planned engineering work will take place at Spean Bridge from 18:00, Saturday 28 March 2026 to 11:25, Sunday 29 March 2026.
Additional Information:
Due to emergency works to fix a collapsed culvert at Spean bridge, the following alterations are in place.
Glasgow Queen St Fort William & Mallaig
The 2020 train from Crianlarich to Fort William is replaced by a bus calling at Upper Tyndrum and Bridge of Orchy, arriving Fort William at 2152
The 2212 Train between Fort William to Mallaig will run as booked
Please note - there will be no replacement bus service to Rannoch, Corrour, Tulloch, Roybridge and Spean Bridge.
Last Updated :16/03/2026 12:57
Planned engineering work will take place between Bathgate and Uphall 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 :25/03/2026 08:21
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: 09:01:36 28-03-2026
Powered By    © 2026