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.
3 Catering Updates
Facilities on the 15:22 Inverness to Edinburgh due 18:37.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :14/09/2025 09:30
Scheduled Expected Destination
15:22 15:22 Inverness
15:57 15:57 Aviemore
16:08 16:08 Kingussie
16:50 16:50 Pitlochry
17:04 17:04 Dunkeld & Birnam
17:22 17:22 Perth
17:52 17:52 Stirling
18:32 18:32 Haymarket
18:37 18:37 Edinburgh

Facilities on the 14/09/25 15:31 Aberdeen to Glasgow Queen Street due 18:09.
Catering is not available.
Last Updated :13/09/2025 19:54
Scheduled Expected Destination
15:31 15:31 Aberdeen
15:48 15:48 Stonehaven
16:01 16:01 Laurencekirk
16:12 16:12 Montrose
16:26 16:26 Arbroath
16:44 16:44 Dundee
17:06 17:06 Perth
17:21 17:21 Gleneagles
17:33 17:33 Dunblane
17:40 17:40 Stirling
18:09 18:09 Glasgow Queen Street

Facilities on the 15/09/25 07:30 Edinburgh to Aberdeen due 10:06.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :14/09/2025 12:41
Scheduled Expected Destination
07:30 07:30 Edinburgh
07:35 07:35 Haymarket
08:19 08:19 Cupar
08:26 08:26 Leuchars
08:43 08:43 Dundee
08:51 08:51 Broughty Ferry
08:55 08:55 Monifieth
09:01 09:01 Carnoustie
09:09 09:09 Arbroath
09:27 09:27 Montrose
09:48 09:48 Stonehaven
10:06 10:06 Aberdeen

5 Train Formation Updates
13:26 Inverness to Edinburgh due 16:44 was 8 minutes late but is expected to be on time from Haymarket.
This is due to a late running train being in front of this one.
Will be formed of 3 coaches instead of 4.
Last Updated :14/09/2025 16:33
Scheduled Expected Destination
13:26 13:26 Inverness
14:07 14:07 Aviemore
14:18 14:18 Kingussie
14:59 14:59 Pitlochry
15:29 15:37 Perth
15:58 16:06 Stirling
16:40 16:40 Haymarket
16:44 16:44 Edinburgh

Facilities on the 20:34 Aberdeen to Inverurie due 20:57.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :14/09/2025 09:05
Scheduled Expected Destination
20:34 20:34 Aberdeen
20:43 20:43 Dyce
20:52 20:52 Kintore
20:57 20:57 Inverurie

Facilities on the 21:02 Inverurie to Aberdeen due 21:25.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :14/09/2025 09:05
Scheduled Expected Destination
21:02 21:02 Inverurie
21:07 21:07 Kintore
21:16 21:16 Dyce
21:25 21:25 Aberdeen

Facilities on the 22:26 Aberdeen to Perth due 00:11.
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 :14/09/2025 09:05
Scheduled Expected Destination
22:26 22:26 Aberdeen
22:36 22:36 Portlethen
22:46 22:46 Stonehaven
22:59 22:59 Laurencekirk
23:10 23:10 Montrose
23:24 23:24 Arbroath
23:31 23:31 Carnoustie
23:38 23:38 Broughty Ferry
23:48 23:48 Dundee
00:11 00:11 Perth

Facilities on the 23:40 Glasgow Queen Street to Perth due 00:58.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :14/09/2025 16:25
Scheduled Expected Destination
23:40 23:40 Glasgow Queen Street
23:47 23:47 Bishopbriggs
23:51 23:51 Lenzie
23:58 23:58 Croy
00:09 00:09 Larbert
00:19 00:19 Stirling
00:23 00:23 Bridge Of Allan
00:28 00:28 Dunblane
00:42 00:42 Gleneagles
00:58 00:58 Perth

2 Train Cancellations
16:26 Edinburgh to Glasgow Central due 17:59 has been cancelled.
This is due to a shortage of train crew.
Last Updated :14/09/2025 16:45
Scheduled Expected Destination
16:26 Not Stopping Edinburgh
16:30 Not Stopping Haymarket
16:34 Not Stopping Slateford
16:37 Not Stopping Kingsknowe
16:40 Not Stopping Wester Hailes
16:43 Not Stopping Curriehill
16:50 Not Stopping Kirknewton
16:56 Not Stopping Livingston South
17:00 Not Stopping West Calder
17:04 Not Stopping Addiewell
17:08 Not Stopping Breich
17:12 Not Stopping Fauldhouse
17:18 Not Stopping Shotts
17:22 Not Stopping Hartwood
17:26 Not Stopping Cleland
17:30 Not Stopping Carfin
17:32 Not Stopping Holytown
17:37 Not Stopping Bellshill
17:43 Not Stopping Uddingston
17:59 Not Stopping Glasgow Central

18:16 Glasgow Central to Edinburgh due 19:50 will be cancelled.
This is due to a shortage of train crew.
Last Updated :14/09/2025 16:45
Scheduled Expected Destination
18:16 Not Stopping Glasgow Central
18:29 Not Stopping Uddingston
18:34 Not Stopping Bellshill
18:39 Not Stopping Holytown
18:42 Not Stopping Carfin
18:45 Not Stopping Cleland
18:50 Not Stopping Hartwood
18:56 Not Stopping Shotts
19:01 Not Stopping Fauldhouse
19:05 Not Stopping Breich
19:10 Not Stopping Addiewell
19:13 Not Stopping West Calder
19:22 Not Stopping Livingston South
19:26 Not Stopping Kirknewton
19:32 Not Stopping Curriehill
19:36 Not Stopping Wester Hailes
19:39 Not Stopping Kingsknowe
19:42 Not Stopping Slateford
19:46 Not Stopping Haymarket
19:50 Not Stopping Edinburgh

8 Other Train Service Updates
13:26 Inverness to Edinburgh due 16:44 was 8 minutes late but is expected to be on time from Haymarket.
This is due to a late running train being in front of this one.
Will be formed of 3 coaches instead of 4.
Last Updated :14/09/2025 16:33
Scheduled Expected Destination
13:26 13:26 Inverness
14:07 14:07 Aviemore
14:18 14:18 Kingussie
14:59 14:59 Pitlochry
15:29 15:37 Perth
15:58 16:06 Stirling
16:40 16:40 Haymarket
16:44 16:44 Edinburgh

13:53 Edinburgh to Inverness due 17:25 has been delayed between Perth and Dunkeld & Birnam and is now 9 minutes late.
This is due to a late running train being in front of this one.
Last Updated :14/09/2025 15:53
Scheduled Expected Destination
13:53 13:53 Edinburgh
13:59 13:59 Haymarket
14:38 14:38 Stirling
15:12 15:12 Perth
15:30 15:39 Dunkeld & Birnam
15:44 15:53 Pitlochry
15:53 16:02 Blair Atholl
16:22 16:31 Dalwhinnie
16:32 16:41 Newtonmore
16:37 16:46 Kingussie
16:49 16:58 Aviemore
16:58 17:07 Carrbridge
17:25 17:34 Inverness

14:24 Crianlarich to Mallaig due 17:43 has been delayed at Crianlarich and is now 25 minutes late.
This is due to a train fault.
Last Updated :14/09/2025 16:32
Scheduled Expected Destination
14:24 14:49 Crianlarich
14:35 15:00 Upper Tyndrum
14:49 15:14 Bridge Of Orchy
15:12 15:37 Rannoch
15:24 15:49 Corrour
15:40 16:05 Tulloch
15:50 16:15 Roy Bridge
15:56 16:21 Spean Bridge
16:19 16:44 Fort William
16:25 16:50 Banavie
16:30 16:55 Corpach
16:36 17:01 Loch Eil Outward Bound
16:40 17:05 Locheilside
16:55 17:20 Glenfinnan
17:09 17:34 Lochailort
17:18 17:43 Beasdale
17:28 17:53 Arisaig
17:36 18:01 Morar
17:43 18:08 Mallaig

Facilities on the 14:33 Aberdeen to Glasgow Queen Street due 17:12.
This is due to a train fault.
First class not available.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :14/09/2025 09:05
Scheduled Expected Destination
14:33 14:33 Aberdeen
14:50 14:50 Stonehaven
15:11 15:11 Montrose
15:26 15:26 Arbroath
15:45 15:45 Dundee
16:09 16:09 Perth
16:36 16:36 Dunblane
16:43 16:43 Stirling
17:12 17:12 Glasgow Queen Street

15:09 Kyle Of Lochalsh to Inverness due 17:53 has been delayed at Kyle Of Lochalsh and is now 23 minutes late.
This is due to a train fault.
Last Updated :14/09/2025 15:33
Scheduled Expected Destination
15:09 15:32 Kyle Of Lochalsh
15:20 15:43 Duirinish
15:25 15:48 Plockton
15:27 15:50 Duncraig
15:37 16:00 Stromeferry
15:48 16:11 Attadale
15:56 16:19 Strathcarron
16:04 16:27 Achnashellach
16:24 16:47 Achnasheen
16:33 16:56 Achanalt
16:40 17:03 Lochluichart
16:51 17:14 Garve
17:14 17:37 Dingwall
17:19 17:42 Conon Bridge
17:27 17:50 Muir Of Ord
17:32 17:55 Beauly
17:53 18:16 Inverness

15:11 Balloch to Motherwell due 16:34 has been previously delayed, has been further delayed at Argyle Street and is now 10 minutes late.
This is due to a late running train being in front of this one.
Last Updated :14/09/2025 16:12
Scheduled Expected Destination
15:11 15:16 Balloch
15:14 15:19 Alexandria
15:16 15:21 Renton
15:19 15:24 Dalreoch
15:21 15:26 Dumbarton Central
15:23 15:28 Dumbarton East
15:27 15:32 Bowling
15:30 15:35 Kilpatrick
15:35 15:40 Dalmuir
15:37 15:42 Clydebank
15:39 15:44 Yoker
15:42 15:47 Garscadden
15:44 15:49 Scotstounhill
15:46 15:51 Jordanhill
15:48 15:53 Hyndland
15:52 15:57 Partick
15:55 16:00 Exhibition Centre
15:57 16:02 Anderston
15:59 16:04 Glasgow Central Low Level
16:00 16:10 Argyle Street
16:03 16:13 Bridgeton
16:05 16:15 Dalmarnock
16:07 16:17 Rutherglen
16:11 16:21 Carmyle
16:14 16:24 Mount Vernon
16:16 16:26 Baillieston
16:19 16:29 Bargeddie
16:23 16:33 Kirkwood
16:27 16:37 Whifflet
16:34 16:44 Motherwell

15:41 Milngavie to Motherwell due 16:39 has been delayed between Cambuslang and Newton Lanark and is now 8 minutes late.
This is due to a late running train being in front of this one.
Last Updated :14/09/2025 16:33
Scheduled Expected Destination
15:41 15:41 Milngavie
15:44 15:44 Hillfoot
15:46 15:46 Bearsden
15:49 15:49 Westerton
15:52 15:52 Anniesland
15:55 15:55 Hyndland
15:57 15:57 Partick
16:00 16:00 Exhibition Centre
16:02 16:02 Anderston
16:06 16:06 Glasgow Central Low Level
16:08 16:08 Argyle Street
16:11 16:11 Bridgeton
16:13 16:13 Dalmarnock
16:15 16:15 Rutherglen
16:18 16:18 Cambuslang
16:21 16:29 Newton Lanark
16:25 16:33 Blantyre
16:28 16:36 Hamilton West
16:31 16:39 Hamilton Central
16:37 16:45 Airbles
16:39 16:47 Motherwell

Facilities on the 17:45 Glasgow Queen Street to Aberdeen due 20:29.
This is due to a train fault.
First class not available.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :14/09/2025 09:05
Scheduled Expected Destination
17:45 17:45 Glasgow Queen Street
18:14 18:14 Stirling
18:47 18:47 Perth
19:10 19:10 Dundee
19:22 19:22 Carnoustie
19:29 19:29 Arbroath
19:44 19:44 Montrose
19:56 19:56 Laurencekirk
20:10 20:10 Stonehaven
20:29 20:29 Aberdeen

2 Improvement Works For Today
Planned engineering work will take place between Ladybank and Perth from 05:00, Saturday 13 September 2025 to 23:59, Sunday 14 September 2025.
Additional Information:
Trackworks will take place between Ladybank and Perth
Edinburgh to Perth
Train services are diverted to Dundee instead of Perth.
Buses replace trains between Perth and Ladybank connecting with train services
Last Updated :03/07/2025 00:53
Planned engineering work will take place between Edinburgh and Drem from 05:00, Sunday 14 September 2025 to 23:59, Sunday 14 September 2025, and from 05:00, Sunday 21 September 2025 to 23:59, Sunday 21 September 2025.
Additional Information:
Edinburgh North Berwick
Buses replace trains
A direct bus service will operate between Edinburgh and North Berwick along with an all-stations service
Edinburgh Tweedbank
Buses replace trains between Edinburgh and Gorebridge
Last Updated :03/07/2025 00:57
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: 16:46:01 14-09-2025
Powered By    © 2025