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.
6 Catering Updates
Facilities on the 07:24 Aberdeen to Glasgow Queen Street due 10:15.
Catering is not available throughout.
Last Updated :07/10/2025 07:25
Scheduled Expected Destination
07:24 07:24 Aberdeen
07:35 07:35 Portlethen
07:44 07:44 Stonehaven
07:57 07:57 Laurencekirk
08:07 08:07 Montrose
08:21 08:21 Arbroath
08:28 08:28 Carnoustie
08:34 08:34 Monifieth
08:39 08:39 Broughty Ferry
08:50 08:50 Dundee
09:12 09:12 Perth
09:48 09:48 Stirling
10:15 10:15 Glasgow Queen Street

Facilities on the 08:23 Aberdeen to Inverness due 10:35.
Catering is not available throughout.
Last Updated :07/10/2025 07:25
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 Aberdeen to Glasgow Queen Street due 11:20.
This is due to a member of on-train staff being taken ill.
Catering is not available throughout.
Last Updated :07/10/2025 07:38
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

Facilities on the 10:44 Aberdeen to Glasgow Queen Street due 13:21.
Catering is not available throughout.
Last Updated :07/10/2025 07:25
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:21 13:21 Glasgow Queen Street

Facilities on the 12:39 Inverness to Aberdeen due 15:01.
Catering is not available throughout.
Last Updated :07/10/2025 07:25
Scheduled Expected Destination
12:39 12:39 Inverness
12:49 12:49 Inverness Airport
13:01 13:01 Nairn
13:11 13:11 Forres
13:26 13:26 Elgin
13:46 13:46 Keith
14:01 14:01 Huntly
14:19 14:19 Insch
14:31 14:31 Inverurie
14:37 14:37 Kintore
14:47 14:47 Dyce
15:01 15:01 Aberdeen

Facilities on the 14:39 Glasgow Queen Street to Inverness due 19:39.
Catering is not available throughout.
Last Updated :07/10/2025 07:25
Scheduled Expected Destination
14:39 14:39 Glasgow Queen Street
15:07 15:07 Stirling
15:41 15:41 Perth
16:04 16:04 Dundee
16:16 16:16 Carnoustie
16:23 16:23 Arbroath
16:37 16:37 Montrose
17:25 17:25 Aberdeen
17:34 17:34 Dyce
17:46 17:46 Inverurie
17:59 17:59 Insch
18:15 18:15 Huntly
18:30 18:30 Keith
18:54 18:54 Elgin
19:07 19:07 Forres
19:19 19:19 Nairn
19:28 19:28 Inverness Airport
19:39 19:39 Inverness

20 Train Formation Updates
Facilities on the 06:19 Perth to Edinburgh due 07:49.
This is due to a fault with the signalling system earlier today.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:02
Scheduled Expected Destination
06:19 06:19 Perth
06:47 06:47 Markinch
06:57 06:57 Kirkcaldy
07:02 07:02 Kinghorn
07:07 07:07 Burntisland
07:12 07:12 Aberdour
07:17 07:17 Dalgety Bay
07:21 07:21 Inverkeithing
07:25 07:25 North Queensferry
07:29 07:29 Dalmeny
07:35 07:35 Edinburgh Gateway
07:38 07:38 South Gyle
07:44 07:44 Haymarket
07:49 07:49 Edinburgh

Facilities on the 06:31 Dundee to Edinburgh due 08:02.
This is due to severe weather earlier.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:02
Scheduled Expected Destination
06:31 06:31 Dundee
06:44 06:44 Leuchars
06:52 06:52 Cupar
06:56 06:56 Springfield
07:01 07:01 Ladybank
07:09 07:09 Markinch
07:20 07:20 Kirkcaldy
07:28 07:28 Burntisland
07:36 07:36 Dalgety Bay
07:39 07:39 Inverkeithing
07:51 07:51 Edinburgh Gateway
07:57 07:57 Haymarket
08:02 08:02 Edinburgh

Facilities on the 07:00 Perth to Edinburgh due 08:41.
This is due to a fault with the signalling system earlier today.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:02
Scheduled Expected Destination
07:00 07:00 Perth
07:22 07:22 Ladybank
07:30 07:30 Markinch
07:38 07:38 Glenrothes With Thornton
07:45 07:45 Cardenden
07:50 07:50 Lochgelly
07:56 07:56 Cowdenbeath
08:02 08:02 Dunfermline Queen Margaret
08:05 08:05 Dunfermline City
08:09 08:09 Rosyth
08:13 08:13 Inverkeithing
08:18 08:18 North Queensferry
08:22 08:22 Dalmeny
08:28 08:28 Edinburgh Gateway
08:34 08:34 Haymarket
08:41 08:41 Edinburgh

Facilities on the 07:04 Bathgate to Milngavie due 08:15.
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 :07/10/2025 07:01
Scheduled Expected Destination
07:04 07:04 Bathgate
07:22 07:22 Drumgelloch
07:27 07:27 Airdrie
07:29 07:29 Coatdyke
07:32 07:32 Coatbridge Sunnyside
07:34 07:34 Blairhill
07:40 07:40 Shettleston
07:42 07:42 Carntyne
07:46 07:46 Bellgrove
07:48 07:48 High Street
07:52 07:52 Glasgow Queen Street Ll
07:54 07:54 Charing Cross
07:58 07:58 Partick
08:01 08:01 Hyndland
08:04 08:04 Anniesland
08:07 08:07 Westerton
08:10 08:10 Bearsden
08:12 08:12 Hillfoot
08:15 08:15 Milngavie

Facilities on the 07:25 Glasgow Central to Kilmarnock due 08:14.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:02
Scheduled Expected Destination
07:25 07:25 Glasgow Central
07:32 07:32 Crossmyloof
07:34 07:34 Pollokshaws West
07:37 07:37 Kennishead
07:40 07:40 Priesthill & Darnley
07:43 07:43 Nitshill
07:49 07:49 Barrhead
08:01 08:01 Dunlop
08:05 08:05 Stewarton
08:09 08:09 Kilmaurs
08:14 08:14 Kilmarnock

Facilities on the 08:06 Perth to Edinburgh due 09:33.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:03
Scheduled Expected Destination
08:06 08:06 Perth
08:29 08:29 Ladybank
08:37 08:37 Markinch
08:47 08:47 Kirkcaldy
08:52 08:52 Kinghorn
08:57 08:57 Burntisland
09:01 09:01 Aberdour
09:06 09:06 Dalgety Bay
09:09 09:09 Inverkeithing
09:20 09:20 Edinburgh Gateway
09:22 09:22 South Gyle
09:29 09:29 Haymarket
09:33 09:33 Edinburgh

Facilities on the 08:15 East Kilbride to Glasgow Central due 08:46.
This is due to a train fault.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:01
Scheduled Expected Destination
08:15 08:15 East Kilbride
08:19 08:19 Hairmyres
08:24 08:24 Busby
08:27 08:27 Clarkston
08:31 08:31 Giffnock
08:34 08:34 Thornliebank
08:37 08:37 Pollokshaws West
08:40 08:40 Crossmyloof
08:46 08:46 Glasgow Central

Facilities on the 08:23 Kilmarnock to Glasgow Central due 09:17.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:02
Scheduled Expected Destination
08:23 08:23 Kilmarnock
08:27 08:27 Kilmaurs
08:32 08:32 Stewarton
08:37 08:37 Dunlop
08:56 08:56 Barrhead
08:59 08:59 Nitshill
09:01 09:01 Priesthill & Darnley
09:03 09:03 Kennishead
09:07 09:07 Pollokshaws West
09:10 09:10 Crossmyloof
09:17 09:17 Glasgow Central

Facilities on the 08:23 Milngavie to Airdrie due 09:10.
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 :07/10/2025 07:01
Scheduled Expected Destination
08:23 08:23 Milngavie
08:26 08:26 Hillfoot
08:28 08:28 Bearsden
08:31 08:31 Westerton
08:35 08:35 Anniesland
08:38 08:38 Hyndland
08:40 08:40 Partick
08:44 08:44 Charing Cross
08:48 08:48 Glasgow Queen Street Ll
08:50 08:50 High Street
08:52 08:52 Bellgrove
08:55 08:55 Carntyne
08:58 08:58 Shettleston
09:06 09:06 Coatbridge Sunnyside
09:10 09:10 Airdrie

Facilities on the 08:38 Edinburgh to Inverness due 12:06.
This is due to a train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 07:21
Scheduled Expected Destination
08:38 08:38 Edinburgh
08:43 08:43 Haymarket
09:31 09:31 Stirling
10:02 10:02 Perth
10:19 10:19 Dunkeld & Birnam
10:33 10:33 Pitlochry
11:15 11:15 Kingussie
11:29 11:29 Aviemore
11:38 11:38 Carrbridge
12:06 12:06 Inverness

Facilities on the 09:45 Edinburgh to Cowdenbeath due 10:29.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:03
Scheduled Expected Destination
09:45 09:45 Edinburgh
09:49 09:49 Haymarket
09:55 09:55 Edinburgh Gateway
10:01 10:01 Dalmeny
10:05 10:05 North Queensferry
10:09 10:09 Inverkeithing
10:13 10:13 Rosyth
10:18 10:18 Dunfermline City
10:22 10:22 Dunfermline Queen Margaret
10:29 10:29 Cowdenbeath

Facilities on the 10:58 Cowdenbeath to Edinburgh due 11:40.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:03
Scheduled Expected Destination
10:58 10:58 Cowdenbeath
11:04 11:04 Dunfermline Queen Margaret
11:07 11:07 Dunfermline City
11:11 11:11 Rosyth
11:16 11:16 Inverkeithing
11:28 11:28 Edinburgh Gateway
11:34 11:34 Haymarket
11:40 11:40 Edinburgh

Facilities on the 11:48 Edinburgh to Cowdenbeath due 12:32.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:03
Scheduled Expected Destination
11:48 11:48 Edinburgh
11:52 11:52 Haymarket
11:58 11:58 Edinburgh Gateway
12:04 12:04 Dalmeny
12:08 12:08 North Queensferry
12:12 12:12 Inverkeithing
12:16 12:16 Rosyth
12:21 12:21 Dunfermline City
12:25 12:25 Dunfermline Queen Margaret
12:32 12:32 Cowdenbeath

Facilities on the 12:55 Cowdenbeath to Edinburgh due 13:39.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:03
Scheduled Expected Destination
12:55 12:55 Cowdenbeath
13:01 13:01 Dunfermline Queen Margaret
13:04 13:04 Dunfermline City
13:08 13:08 Rosyth
13:13 13:13 Inverkeithing
13:18 13:18 North Queensferry
13:22 13:22 Dalmeny
13:28 13:28 Edinburgh Gateway
13:34 13:34 Haymarket
13:39 13:39 Edinburgh

Facilities on the 15:11 Glasgow Queen Street to Dundee due 16:58.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:03
Scheduled Expected Destination
15:11 15:11 Glasgow Queen Street
15:41 15:41 Stirling
15:46 15:46 Bridge Of Allan
15:51 15:51 Dunblane
16:05 16:05 Gleneagles
16:28 16:28 Perth
16:48 16:48 Invergowrie
16:58 16:58 Dundee

Facilities on the 16:10 Glasgow Queen Street to Arbroath due 18:24.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:03
Scheduled Expected Destination
16:10 16:10 Glasgow Queen Street
16:39 16:39 Stirling
16:44 16:44 Bridge Of Allan
16:49 16:49 Dunblane
17:03 17:03 Gleneagles
17:20 17:20 Perth
17:38 17:38 Invergowrie
17:54 17:54 Dundee
18:01 18:01 Broughty Ferry
18:04 18:04 Balmossie
18:07 18:07 Monifieth
18:11 18:11 Barry Links
18:14 18:14 Golf Street
18:16 18:16 Carnoustie
18:24 18:24 Arbroath

Facilities on the 17:07 Dundee to Glasgow Queen Street due 18:52.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:03
Scheduled Expected Destination
17:07 17:07 Dundee
17:13 17:13 Invergowrie
17:37 17:37 Perth
17:52 17:52 Gleneagles
18:06 18:06 Dunblane
18:10 18:10 Bridge Of Allan
18:17 18:17 Stirling
18:52 18:52 Glasgow Queen Street

Facilities on the 18:45 Arbroath to Dundee due 19:10.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:03
Scheduled Expected Destination
18:45 18:45 Arbroath
18:52 18:52 Carnoustie
18:58 18:58 Monifieth
19:02 19:02 Broughty Ferry
19:10 19:10 Dundee

Facilities on the 19:13 Dundee to Glasgow Queen Street due 20:59.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:03
Scheduled Expected Destination
19:13 19:13 Dundee
19:19 19:19 Invergowrie
19:46 19:46 Perth
20:02 20:02 Gleneagles
20:16 20:16 Dunblane
20:20 20:20 Bridge Of Allan
20:27 20:27 Stirling
20:59 20:59 Glasgow Queen Street

Facilities on the 21:40 Glasgow Queen Street to Aberdeen due 00:32.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :07/10/2025 05:03
Scheduled Expected Destination
21:40 21:40 Glasgow Queen Street
22:09 22:09 Stirling
22:13 22:13 Bridge Of Allan
22:18 22:18 Dunblane
22:30 22:30 Gleneagles
22:46 22:46 Perth
23:08 23:08 Dundee
23:15 23:15 Broughty Ferry
23:19 23:19 Monifieth
23:25 23:25 Carnoustie
23:32 23:32 Arbroath
23:47 23:47 Montrose
23:58 23:58 Laurencekirk
00:12 00:12 Stonehaven
00:20 00:20 Portlethen
00:32 00:32 Aberdeen

2 Train Cancellations
06:13 Ardgay to Inverness due 07:45 will be cancelled.
This is due to a train fault.
Last Updated :07/10/2025 04:53
Scheduled Expected Destination
06:13 Not Stopping Ardgay
06:29 Not Stopping Tain
06:35 Not Stopping Fearn
06:49 Not Stopping Invergordon
06:55 Not Stopping Alness
07:08 Not Stopping Dingwall
07:14 Not Stopping Conon Bridge
07:22 Not Stopping Muir Of Ord
07:27 Not Stopping Beauly
07:45 Not Stopping Inverness

06:34 Bathgate to Milngavie due 07:45 will be cancelled.
This is due to a fault on this train.
Last Updated :07/10/2025 06:30
Scheduled Expected Destination
06:34 Not Stopping Bathgate
06:53 Not Stopping Drumgelloch
06:58 Not Stopping Airdrie
07:02 Not Stopping Coatbridge Sunnyside
07:10 Not Stopping Shettleston
07:12 Not Stopping Carntyne
07:16 Not Stopping Bellgrove
07:18 Not Stopping High Street
07:22 Not Stopping Glasgow Queen Street Ll
07:24 Not Stopping Charing Cross
07:28 Not Stopping Partick
07:31 Not Stopping Hyndland
07:34 Not Stopping Anniesland
07:37 Not Stopping Westerton
07:40 Not Stopping Bearsden
07:42 Not Stopping Hillfoot
07:45 Not Stopping Milngavie

12 Other Train Service Updates
04:54 Inverness to Edinburgh due 09:38 will be terminated at Aberdeen.
It will no longer call at Stonehaven, Montrose, Arbroath, Dundee, Leuchars, Cupar, Haymarket and Edinburgh.
It has been delayed at Inverness and is now 28 minutes late.
This is due to earlier engineering works not being finished on time.
Additional Information:
Scotrail passengers can use their tickets on the LNER service, the 07:52 from Aberdeen to Kings Cross, between Aberdeen and Edinburgh.
Last Updated :07/10/2025 06:06
Scheduled Expected Destination
04:54 05:22 Inverness
05:04 05:32 Inverness Airport
05:14 05:42 Nairn
05:24 05:52 Forres
05:37 06:05 Elgin
05:56 06:24 Keith
06:11 06:39 Huntly
06:26 06:54 Insch
06:43 07:11 Inverurie
06:49 07:17 Kintore
06:59 07:27 Dyce
07:10 07:36 Aberdeen
07:27 Not Stopping Stonehaven
07:47 Not Stopping Montrose
08:01 Not Stopping Arbroath
08:26 Not Stopping Dundee
08:38 Not Stopping Leuchars
08:46 Not Stopping Cupar
09:34 Not Stopping Haymarket
09:38 Not Stopping Edinburgh

05:17 Oban to Glasgow Queen Street due 08:42 has been delayed at Crianlarich and is now 39 minutes late.
This is due to a fault with the signalling system.
Last Updated :07/10/2025 07:13
Scheduled Expected Destination
05:17 05:17 Oban
05:32 05:32 Connel Ferry
05:44 05:44 Taynuilt
05:57 05:57 Loch Awe
06:03 06:03 Dalmally
06:22 06:22 Tyndrum Lower
06:33 07:12 Crianlarich
06:51 07:30 Ardlui
07:10 07:49 Arrochar & Tarbet
07:30 08:09 Garelochhead
07:42 08:21 Helensburgh Upper
07:50 08:29 Cardross
07:59 08:38 Dumbarton Central
08:10 08:49 Singer
08:24 09:03 Maryhill
08:28 09:07 Possilpark & Parkhouse
08:42 09:21 Glasgow Queen Street

05:30 Edinburgh to Aberdeen due 08:12 has been delayed at Carnoustie and is now 10 minutes late.
This is due to a late running train being in front of this one.
Last Updated :07/10/2025 07:14
Scheduled Expected Destination
05:30 05:30 Edinburgh
05:35 05:35 Haymarket
05:49 05:49 Inverkeithing
06:04 06:04 Kirkcaldy
06:13 06:13 Markinch
06:27 06:27 Cupar
06:34 06:34 Leuchars
06:49 06:49 Dundee
07:03 07:13 Carnoustie
07:12 07:22 Arbroath
07:28 07:38 Montrose
07:39 07:49 Laurencekirk
07:52 08:02 Stonehaven
08:01 08:11 Portlethen
08:12 08:22 Aberdeen

05:36 Inverness to Glasgow Queen Street due 08:56 has been delayed at Kingussie and is now 21 minutes late.
This is due to a fault with the signalling system.
Last Updated :07/10/2025 07:12
Scheduled Expected Destination
05:36 05:36 Inverness
06:03 06:03 Carrbridge
06:12 06:12 Aviemore
06:24 06:45 Kingussie
06:29 06:50 Newtonmore
06:40 07:01 Dalwhinnie
07:04 07:25 Blair Atholl
07:16 07:37 Pitlochry
07:33 07:54 Dunkeld & Birnam
07:53 08:14 Perth
08:24 08:45 Stirling
08:56 09:17 Glasgow Queen Street

06:03 Perth to Inverurie due 08:16 has been previously delayed, has been further delayed at Errol and is now 11 minutes late.
This is due to a late running train being in front of this one.
Last Updated :07/10/2025 06:27
Scheduled Expected Destination
06:03 06:09 Perth
06:26 06:37 Dundee
06:33 06:44 Broughty Ferry
06:41 06:52 Carnoustie
06:48 06:59 Arbroath
07:03 07:14 Montrose
07:15 07:26 Laurencekirk
07:29 07:40 Stonehaven
07:39 07:50 Portlethen
07:52 08:03 Aberdeen
08:01 08:12 Dyce
08:09 08:20 Kintore
08:16 08:27 Inverurie

06:18 Edinburgh to Leven due 07:34 has been delayed at Cowdenbeath and is now 9 minutes late.
This is due to a late running train being in front of this one.
Last Updated :07/10/2025 07:11
Scheduled Expected Destination
06:18 06:18 Edinburgh
06:22 06:22 Haymarket
06:27 06:27 South Gyle
06:29 06:29 Edinburgh Gateway
06:35 06:35 Dalmeny
06:39 06:39 North Queensferry
06:43 06:43 Inverkeithing
06:46 06:46 Rosyth
06:51 06:51 Dunfermline City
06:55 06:55 Dunfermline Queen Margaret
07:01 07:10 Cowdenbeath
07:07 07:16 Lochgelly
07:11 07:20 Cardenden
07:18 07:27 Glenrothes With Thornton
07:27 07:36 Cameron Bridge
07:34 07:43 Leven

06:47 Kingussie to Inverness due 07:48 has been delayed at Kingussie and is now 22 minutes late.
This is due to a fault with the signalling system.
Last Updated :07/10/2025 07:12
Scheduled Expected Destination
06:47 07:09 Kingussie
07:00 07:22 Aviemore
07:15 07:37 Carrbridge
07:48 08:10 Inverness

06:56 Elgin to Inverness due 07:41 has been delayed at Elgin and is now 11 minutes late.
This is due to earlier engineering works not being finished on time.
Last Updated :07/10/2025 07:09
Scheduled Expected Destination
06:56 07:07 Elgin
07:09 07:20 Forres
07:21 07:32 Nairn
07:30 07:41 Inverness Airport
07:41 07:52 Inverness

07:04 Stranraer to Glasgow Central due 09:39 will be delayed at Glenwhilly.
This is due to signalling staff being unavailable.
Last Updated :07/10/2025 07:06
Scheduled Expected Destination
07:04 07:04 Stranraer
07:38 07:38 Barrhill
07:59 07:59 Girvan
08:15 08:15 Maybole
08:29 08:29 Ayr
08:34 08:34 Prestwick Town
08:39 08:39 Troon
08:58 08:58 Kilmarnock
09:02 09:02 Kilmaurs
09:07 09:07 Stewarton
09:12 09:12 Dunlop
09:23 09:23 Barrhead
09:39 09:39 Glasgow Central

An additional train service has been planned to operate as shown 07:10 Aberdeen to Edinburgh due 09:38.
Additional Information:
Scotrail passengers can use their tickets on the LNER service, the 07:52 from Aberdeen to Kings Cross, between Aberdeen and Edinburgh.
Last Updated :07/10/2025 06:06
Scheduled Expected Destination
07:10 07:10 Aberdeen
07:27 07:27 Stonehaven
07:47 07:47 Montrose
08:01 08:01 Arbroath
08:26 08:26 Dundee
08:38 08:38 Leuchars
08:46 08:46 Cupar
09:34 09:34 Haymarket
09:38 09:38 Edinburgh

08:27 Dalmuir to Cumbernauld due 09:59 will be terminated at Motherwell.
It will no longer call at Whifflet, Coatbridge Central, Greenfaulds and Cumbernauld.
This is due to a fault on this train.
Last Updated :07/10/2025 07:27
Scheduled Expected Destination
08:27 08:27 Dalmuir
08:29 08:29 Clydebank
08:31 08:31 Yoker
08:34 08:34 Garscadden
08:36 08:36 Scotstounhill
08:39 08:39 Jordanhill
08:41 08:41 Hyndland
08:44 08:44 Partick
08:47 08:47 Exhibition Centre
08:50 08:50 Anderston
08:55 08:55 Glasgow Central Low Level
08:57 08:57 Argyle Street
09:00 09:00 Bridgeton
09:03 09:03 Dalmarnock
09:07 09:07 Rutherglen
09:11 09:11 Cambuslang
09:16 09:16 Newton Lanark
09:20 09:20 Blantyre
09:23 09:23 Hamilton West
09:27 09:27 Hamilton Central
09:32 09:32 Airbles
09:37 09:37 Motherwell
09:47 Not Stopping Whifflet
09:50 Not Stopping Coatbridge Central
09:57 Not Stopping Greenfaulds
09:59 Not Stopping Cumbernauld

10:17 Cumbernauld to Dalmuir due 11:51 will be started from Motherwell.
It will no longer call at Cumbernauld, Greenfaulds, Coatbridge Central and Whifflet.
This is due to a fault on this train.
Last Updated :07/10/2025 07:27
Scheduled Expected Destination
10:17 Not Stopping Cumbernauld
10:19 Not Stopping Greenfaulds
10:26 Not Stopping Coatbridge Central
10:29 Not Stopping Whifflet
10:47 10:47 Motherwell
10:49 10:49 Airbles
10:55 10:55 Hamilton Central
10:58 10:58 Hamilton West
11:01 11:01 Blantyre
11:05 11:05 Newton Lanark
11:09 11:09 Cambuslang
11:13 11:13 Rutherglen
11:16 11:16 Dalmarnock
11:18 11:18 Bridgeton
11:21 11:21 Argyle Street
11:25 11:25 Glasgow Central Low Level
11:27 11:27 Anderston
11:29 11:29 Exhibition Centre
11:32 11:32 Partick
11:35 11:35 Hyndland
11:38 11:38 Anniesland
11:41 11:41 Westerton
11:44 11:44 Drumchapel
11:46 11:46 Drumry
11:48 11:48 Singer
11:51 11:51 Dalmuir

3 Station Updates
The lifts will be out of order from now until further notice at Addiewell station.
Additional Information:
Platform 2 lift at Addiewell is currently out of use.
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
Last Updated :07/10/2025 07:31
The lifts will be out of order from now until further notice at Cleland station.
Additional Information:
Platfrom 2 lift at Cleland is currently out of use.
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
Last Updated :05/10/2025 08:10
The lifts will be out of order from now until further notice at Port Glasgow station.
Additional Information:
Passenger lift on platform 2
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
Last Updated :06/10/2025 12:40
0 Improvement Works For Today
There are currently no Improvement Works reported.
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: 07:39:47 07-10-2025
Powered By    © 2025