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 20:05 Aberdeen to Edinburgh due 22:46.
This is due to a train fault.
Will be formed of 3 coaches instead of 5. First class not available. Catering is not available.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :31/08/2026 07:12
Scheduled Expected Destination
20:05 20:05 Aberdeen
20:16 20:16 Portlethen
20:25 20:25 Stonehaven
20:38 20:38 Laurencekirk
20:48 20:48 Montrose
21:03 21:03 Arbroath
21:21 21:21 Dundee
21:33 21:33 Leuchars
21:41 21:41 Cupar
21:48 21:48 Ladybank
21:55 21:55 Markinch
22:08 22:08 Kirkcaldy
22:42 22:42 Haymarket
22:46 22:46 Edinburgh

Facilities on the 01/09/26 06:03 Mallaig to Glasgow Queen Street due 11:33.
Catering is not available throughout.
Last Updated :31/08/2026 19:00
Scheduled Expected Destination
06:03 06:03 Mallaig
06:14 06:14 Morar
06:23 06:23 Arisaig
06:29 06:29 Beasdale
06:39 06:39 Lochailort
06:56 06:56 Glenfinnan
07:05 07:05 Locheilside
07:12 07:12 Loch Eil Outward Bound
07:18 07:18 Corpach
07:22 07:22 Banavie
07:44 07:44 Fort William
07:57 07:57 Spean Bridge
08:04 08:04 Roy Bridge
08:15 08:15 Tulloch
08:32 08:32 Corrour
08:47 08:47 Rannoch
09:07 09:07 Bridge Of Orchy
09:23 09:23 Upper Tyndrum
09:33 09:33 Crianlarich
09:52 09:52 Ardlui
10:06 10:06 Arrochar & Tarbet
10:32 10:32 Garelochhead
10:44 10:44 Helensburgh Upper
10:59 10:59 Dumbarton Central
11:11 11:11 Dalmuir
11:33 11:33 Glasgow Queen Street

Facilities on the 01/09/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 :31/08/2026 11:59
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

10 Train Formation Updates
Facilities on the 19:10 Glasgow Queen Street to Dundee due 21:44.
This train will now be formed of the usual number of coaches.
Last Updated :31/08/2026 08:45
Scheduled Expected Destination
19:10 19:10 Glasgow Queen Street
19:33 19:33 Camelon
19:38 19:38 Falkirk Grahamston
19:46 19:46 Polmont
19:55 19:55 Linlithgow
20:16 20:16 Inverkeithing
20:21 20:21 Rosyth
20:27 20:27 Dunfermline City
20:31 20:31 Dunfermline Queen Margaret
20:38 20:38 Cowdenbeath
20:54 20:54 Glenrothes With Thornton
21:06 21:06 Markinch
21:13 21:13 Ladybank
21:20 21:20 Cupar
21:28 21:28 Leuchars
21:44 21:44 Dundee

Facilities on the 20:05 Aberdeen to Edinburgh due 22:46.
This is due to a train fault.
Will be formed of 3 coaches instead of 5. First class not available. Catering is not available.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :31/08/2026 07:12
Scheduled Expected Destination
20:05 20:05 Aberdeen
20:16 20:16 Portlethen
20:25 20:25 Stonehaven
20:38 20:38 Laurencekirk
20:48 20:48 Montrose
21:03 21:03 Arbroath
21:21 21:21 Dundee
21:33 21:33 Leuchars
21:41 21:41 Cupar
21:48 21:48 Ladybank
21:55 21:55 Markinch
22:08 22:08 Kirkcaldy
22:42 22:42 Haymarket
22:46 22:46 Edinburgh

20:25 Leven to Edinburgh due 21:34 is being delayed at Burntisland and is now expected to be 9 minutes late.
This is due to trespassers on the railway earlier today.
Will be formed of 2 coaches instead of 5.
Last Updated :31/08/2026 21:01
Scheduled Expected Destination
20:25 20:25 Leven
20:30 20:30 Cameron Bridge
20:43 20:43 Kirkcaldy
20:48 20:48 Kinghorn
20:53 21:02 Burntisland
20:58 21:07 Aberdour
21:03 21:12 Dalgety Bay
21:07 21:16 Inverkeithing
21:11 21:20 North Queensferry
21:15 21:24 Dalmeny
21:21 21:30 Edinburgh Gateway
21:28 21:37 Haymarket
21:34 21:43 Edinburgh

Facilities on the 20:44 Dundee to Edinburgh due 22:12.
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 :31/08/2026 15:10
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:30 21:30 Kirkcaldy
21:46 21:46 Inverkeithing
21:59 21:59 Edinburgh Gateway
22:08 22:08 Haymarket
22:12 22:12 Edinburgh

Facilities on the 21:00 Edinburgh to Dundee due 22:24.
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 :31/08/2026 20:52
Scheduled Expected Destination
21:00 21:00 Edinburgh
21:04 21:04 Haymarket
21:10 21:10 Edinburgh Gateway
21:20 21:20 Inverkeithing
21:36 21:36 Kirkcaldy
21:45 21:45 Markinch
21:53 21:53 Ladybank
21:59 21:59 Cupar
22:06 22:06 Leuchars
22:24 22:24 Dundee

Facilities on the 21:35 Edinburgh to Perth due 23:06.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :31/08/2026 19:33
Scheduled Expected Destination
21:35 21:35 Edinburgh
21:39 21:39 Haymarket
21:44 21:44 South Gyle
21:46 21:46 Edinburgh Gateway
21:57 21:57 Inverkeithing
22:00 22:00 Dalgety Bay
22:05 22:05 Aberdour
22:10 22:10 Burntisland
22:15 22:15 Kinghorn
22:20 22:20 Kirkcaldy
22:29 22:29 Markinch
22:37 22:37 Ladybank
23:06 23:06 Perth

Facilities on the 22:03 Edinburgh to Dunblane due 23:01.
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 :31/08/2026 19:34
Scheduled Expected Destination
22:03 22:03 Edinburgh
22:08 22:08 Haymarket
22:13 22:13 Edinburgh Park
22:27 22:27 Linlithgow
22:32 22:32 Polmont
22:37 22:37 Falkirk Grahamston
22:40 22:40 Camelon
22:44 22:44 Larbert
22:53 22:53 Stirling
22:57 22:57 Bridge Of Allan
23:01 23:01 Dunblane

Facilities on the 22:04 Edinburgh to Leven due 23:11.
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 :31/08/2026 19:34
Scheduled Expected Destination
22:04 22:04 Edinburgh
22:09 22:09 Haymarket
22:15 22:15 Edinburgh Gateway
22:21 22:21 Dalmeny
22:24 22:24 North Queensferry
22:28 22:28 Inverkeithing
22:31 22:31 Dalgety Bay
22:36 22:36 Aberdour
22:40 22:40 Burntisland
22:45 22:45 Kinghorn
22:50 22:50 Kirkcaldy
23:06 23:06 Cameron Bridge
23:11 23:11 Leven

Facilities on the 22:33 Edinburgh to Perth due 00:03.
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 :31/08/2026 15:10
Scheduled Expected Destination
22:33 22:33 Edinburgh
22:38 22:38 Haymarket
22:43 22:43 South Gyle
22:45 22:45 Edinburgh Gateway
22:56 22:56 Inverkeithing
22:59 22:59 Dalgety Bay
23:04 23:04 Aberdour
23:09 23:09 Burntisland
23:14 23:14 Kinghorn
23:19 23:19 Kirkcaldy
23:28 23:28 Markinch
23:38 23:38 Ladybank
00:03 00:03 Perth

Facilities on the 23:17 Dunblane to Edinburgh due 00:17.
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 :31/08/2026 19:34
Scheduled Expected Destination
23:17 23:17 Dunblane
23:20 23:20 Bridge Of Allan
23:26 23:26 Stirling
23:33 23:33 Larbert
23:36 23:36 Camelon
23:42 23:42 Falkirk Grahamston
23:47 23:47 Polmont
23:56 23:56 Linlithgow
00:08 00:08 Edinburgh Park
00:13 00:13 Haymarket
00:17 00:17 Edinburgh

2 Train Cancellations
21:27 Edinburgh to Glasgow Central due 22:56 will be cancelled.
This is due to a train fault.
Last Updated :31/08/2026 21:07
Scheduled Expected Destination
21:27 Not Stopping Edinburgh
21:31 Not Stopping Haymarket
21:35 Not Stopping Slateford
21:38 Not Stopping Kingsknowe
21:40 Not Stopping Wester Hailes
21:44 Not Stopping Curriehill
21:50 Not Stopping Kirknewton
21:56 Not Stopping Livingston South
22:01 Not Stopping West Calder
22:04 Not Stopping Addiewell
22:09 Not Stopping Breich
22:13 Not Stopping Fauldhouse
22:19 Not Stopping Shotts
22:22 Not Stopping Hartwood
22:27 Not Stopping Cleland
22:30 Not Stopping Carfin
22:33 Not Stopping Holytown
22:39 Not Stopping Bellshill
22:43 Not Stopping Uddingston
22:56 Not Stopping Glasgow Central

23:06 Glasgow Central to Edinburgh due 00:36 will be cancelled.
This is due to a train fault.
Last Updated :31/08/2026 21:07
Scheduled Expected Destination
23:06 Not Stopping Glasgow Central
23:14 Not Stopping Cambuslang
23:20 Not Stopping Uddingston
23:26 Not Stopping Bellshill
23:30 Not Stopping Holytown
23:33 Not Stopping Carfin
23:36 Not Stopping Cleland
23:41 Not Stopping Hartwood
23:44 Not Stopping Shotts
23:49 Not Stopping Fauldhouse
23:53 Not Stopping Breich
23:57 Not Stopping Addiewell
00:02 Not Stopping West Calder
00:06 Not Stopping Livingston South
00:10 Not Stopping Kirknewton
00:16 Not Stopping Curriehill
00:20 Not Stopping Wester Hailes
00:22 Not Stopping Kingsknowe
00:25 Not Stopping Slateford
00:32 Not Stopping Haymarket
00:36 Not Stopping Edinburgh

4 Other Train Service Updates
19:43 Dundee to Edinburgh due 21:14 has been previously delayed, has been further delayed at Leuchars and is now 19 minutes late.
This is due to an earlier train fault.
Last Updated :31/08/2026 20:18
Scheduled Expected Destination
19:43 19:48 Dundee
19:57 20:16 Leuchars
20:05 20:24 Cupar
20:12 20:31 Ladybank
20:20 20:39 Markinch
20:32 20:51 Kirkcaldy
20:49 21:08 Inverkeithing
21:01 21:20 Edinburgh Gateway
21:07 21:26 Haymarket
21:14 21:33 Edinburgh

20:18 Aberdeen to Inverness due 22:37 is being delayed at Aberdeen.
This is due to an earlier train fault.
Last Updated :31/08/2026 20:18
Scheduled Expected Destination
20:18 20:18 Aberdeen
20:27 20:27 Dyce
20:35 20:35 Kintore
20:41 20:41 Inverurie
20:54 20:54 Insch
21:11 21:11 Huntly
21:26 21:26 Keith
21:49 21:49 Elgin
22:04 22:04 Forres
22:15 22:15 Nairn
22:26 22:26 Inverness Airport
22:37 22:37 Inverness

20:25 Leven to Edinburgh due 21:34 is being delayed at Burntisland and is now expected to be 9 minutes late.
This is due to trespassers on the railway earlier today.
Will be formed of 2 coaches instead of 5.
Last Updated :31/08/2026 21:01
Scheduled Expected Destination
20:25 20:25 Leven
20:30 20:30 Cameron Bridge
20:43 20:43 Kirkcaldy
20:48 20:48 Kinghorn
20:53 21:02 Burntisland
20:58 21:07 Aberdour
21:03 21:12 Dalgety Bay
21:07 21:16 Inverkeithing
21:11 21:20 North Queensferry
21:15 21:24 Dalmeny
21:21 21:30 Edinburgh Gateway
21:28 21:37 Haymarket
21:34 21:43 Edinburgh

20:38 Ayr to Glasgow Central due 21:30 has been delayed at Irvine and is now 8 minutes late.
This is due to trespassers on the railway.
Last Updated :31/08/2026 21:05
Scheduled Expected Destination
20:38 20:38 Ayr
20:40 20:40 Newton-On-Ayr
20:44 20:44 Prestwick Town
20:45 20:45 Prestwick Int. Airport
20:49 20:49 Troon
20:52 20:52 Barassie
20:56 21:04 Irvine
21:00 21:08 Kilwinning
21:14 21:22 Johnstone
21:19 21:27 Paisley Gilmour Street
21:30 21:38 Glasgow Central

5 Station Updates
The lifts will be out of order from now until further notice at Croy 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 :29/08/2026 14:56
The lifts will be out of order from now until further notice at Gleneagles station.
Additional Information:
The lift on platform 1 is 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 :25/08/2026 12:55
The lifts will be out of order between platform 4 and main concourse from now until further notice at Haymarket 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 :29/08/2026 11:48
The lifts will be out of order from now until further notice at Kirkcaldy station.
Additional Information:
Platform 1 lift at Kirkcaldy 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 :31/08/2026 15:00
Step free access will be unavailable throughout the station from now until further notice at Whinhill station.
Additional Information:
Accessible ramp is closed for emergency works, passengers are advised to use Port Glasgow and speak to staff for assistance.
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/06/2026 07:40
1 Improvement Work For Today
Planned engineering work will take place between Barrhead and Dumfries from 00:01, Saturday 29 August 2026 to 23:59, Friday 11 September 2026.
Additional Information:
Track and drainage works are taking place between Barrhead and Dumfries
Glasgow Central Kilmarnock
Glasgow Central Dumfries & Carlisle
Buses replace trains between Barrhead, Kilmarnock and Dumfries
Kilmarnock Ayr Stranraer
On Monday Saturdays, buses operate between Kilmarnock & Troon where passengers can connect with trains for Ayr and Stranraer
Please note: due to the International Ayr Show on Saturday 05 September, buses are altered to operate between Kilmarnock & Ayr (instead of Troon). Capacity on buses is extremely limited and passengers are advised to give additional time to their journey.
Last Updated :20/08/2026 08: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:10:30 31-08-2026
Powered By    © 2026