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
2 Line Updates
Due to severe weather earlier disruption is expected until the end of the day.
Impact:
Train services between Inverness and Wick have been suspended.
Customer Advice:
Replacement road transport services are conveying passengers between Inverness and Wick in both directions until further notice.
Additional Information:
* Following Storm Floris which caused severe disruption on Monday 4th August, we're continuing to work with colleagues across the Network to make sure all lines are safe to operate trains. The majority of the network is now open and we're working had to get trains running again but some routes remain closed.
* Services are now running between Aberdeen and Inverness.
* Services are now running between Inverness and Elgin.
* Services planned to terminate Invergordon, Tain and Ardgay will operate normally.
* Staff are still working to clear the line between Inverness and Wick and have so far managed to clear the line as far as Ardgay.
* Please check your entire journey before you make your way to the station.
Let us help you:
Please let us try and help you if you are being disrupted.
At the station or on-train:
* Speak to a member of staff or use the Help-point (station only).
* Listen for announcements.
* Information will be displayed on Customer Information Screens.
Keep up to date or get in touch on your phone:
Twitter: Live updates @ScotRail.
WhatsApp: Contact us on WhatsApp.
App: Live updates on our app.
Phone: Contact Customer Relations.
Last Updated :06/08/2025 13:21
Due to severe weather earlier disruption is expected until the end of the day.
Impact:
Train services between Inverness and Kyle Of Lochalsh have been suspended.
Customer Advice:
Replacement road transport services are conveying passengers between Inverness and Kyle Of Lochalsh in both directions until further notice.
Additional Information:
* Following Storm Floris which caused severe disruption on Monday 4th August, we're continuing to work with colleagues across the Network to make sure all lines are safe to operate trains. The majority of the network is now open and we're working had to get trains running again but some routes remain closed.
* Services are now running between Aberdeen and Inverness.
* Services are now running between Inverness and Elgin.
* Services planned to terminate Invergordon, Tain and Ardgay will operate normally.
* Staff are still working to clear the line between Inverness and Wick and have so far managed to clear the line as far as Ardgay.
* Please check your entire journey before you make your way to the station.
Let us help you:
Please let us try and help you if you are being disrupted.
At the station or on-train:
* Speak to a member of staff or use the Help-point (station only).
* Listen for announcements.
* Information will be displayed on Customer Information Screens.
Keep up to date or get in touch on your phone:
Twitter: Live updates @ScotRail.
WhatsApp: Contact us on WhatsApp.
App: Live updates on our app.
Phone: Contact Customer Relations.
Last Updated :06/08/2025 13:21
1 Catering Update
Facilities on the 15:39 Glasgow Queen Street to Aberdeen due 18:15.
Catering is not available throughout.
Last Updated :06/08/2025 07:35
Scheduled Expected Destination
15:39 15:39 Glasgow Queen Street
16:09 16:09 Stirling
16:43 16:43 Perth
17:05 17:05 Dundee
17:22 17:22 Arbroath
17:36 17:36 Montrose
17:57 17:57 Stonehaven
18:15 18:15 Aberdeen

62 Train Formation Updates
Facilities on the 12:07 Aberdeen to Edinburgh due 14:28.
This is due to a train fault.
Will be formed of 3 coaches instead of 5. First class not available.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 09:24
Scheduled Expected Destination
12:07 12:07 Aberdeen
12:23 12:23 Stonehaven
12:45 12:45 Montrose
12:59 12:59 Arbroath
13:18 13:18 Dundee
13:30 13:30 Leuchars
13:38 13:38 Cupar
14:23 14:23 Haymarket
14:28 14:28 Edinburgh

Facilities on the 12:11 Glasgow Queen Street to Dundee due 13:49.
This is due to severe weather earlier.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
12:11 12:11 Glasgow Queen Street
12:42 12:42 Stirling
12:47 12:47 Bridge Of Allan
12:52 12:52 Dunblane
13:06 13:06 Gleneagles
13:25 13:25 Perth
13:43 13:43 Invergowrie
13:49 13:49 Dundee

Facilities on the 12:39 Dundee to Edinburgh due 14:06.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 11:49
Scheduled Expected Destination
12:39 12:39 Dundee
12:52 12:52 Leuchars
12:59 12:59 Cupar
13:06 13:06 Ladybank
13:13 13:13 Markinch
13:24 13:24 Kirkcaldy
13:42 13:42 Inverkeithing
13:54 13:54 Edinburgh Gateway
14:02 14:02 Haymarket
14:06 14:06 Edinburgh

Facilities on the 12:40 Leven to Edinburgh due 14:03.
This is due to severe weather earlier.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
12:40 12:40 Leven
12:45 12:45 Cameron Bridge
13:00 13:00 Glenrothes With Thornton
13:07 13:07 Cardenden
13:12 13:12 Lochgelly
13:18 13:18 Cowdenbeath
13:24 13:24 Dunfermline Queen Margaret
13:27 13:27 Dunfermline City
13:31 13:31 Rosyth
13:35 13:35 Inverkeithing
13:39 13:39 North Queensferry
13:43 13:43 Dalmeny
13:49 13:49 Edinburgh Gateway
13:51 13:51 South Gyle
13:58 13:58 Haymarket
14:03 14:03 Edinburgh

Facilities on the 12:45 Edinburgh to Glasgow Queen Street due 13:37.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 09:24
Scheduled Expected Destination
12:45 12:45 Edinburgh
12:50 12:50 Haymarket
13:06 13:06 Linlithgow
13:11 13:11 Polmont
13:16 13:16 Falkirk High
13:25 13:25 Croy
13:37 13:37 Glasgow Queen Street

13:00 Glasgow Central to Ayr due 13:52 has been delayed between Glasgow Central and Paisley Gilmour Street and is now 9 minutes late.
This is due to a late running train being in front of this one.
Will be formed of 4 coaches instead of 7.
Last Updated :06/08/2025 13:22
Scheduled Expected Destination
13:00 13:07 Glasgow Central
13:10 13:19 Paisley Gilmour Street
13:14 13:23 Johnstone
13:28 13:37 Kilwinning
13:32 13:41 Irvine
13:36 13:45 Barassie
13:39 13:48 Troon
13:43 13:52 Prestwick Int. Airport
13:45 13:54 Prestwick Town
13:48 13:57 Newton-On-Ayr
13:52 14:01 Ayr

Facilities on the 13:03 Larkhall to Dalmuir due 14:13.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
13:03 13:03 Larkhall
13:05 13:05 Merryton
13:08 13:08 Chatelherault
13:13 13:13 Hamilton Central
13:15 13:15 Hamilton West
13:19 13:19 Blantyre
13:23 13:23 Newton Lanark
13:28 13:28 Cambuslang
13:32 13:32 Rutherglen
13:34 13:34 Dalmarnock
13:36 13:36 Bridgeton
13:40 13:40 Argyle Street
13:47 13:47 Glasgow Central Low Level
13:49 13:49 Anderston
13:51 13:51 Exhibition Centre
13:55 13:55 Partick
13:57 13:57 Hyndland
13:59 13:59 Jordanhill
14:02 14:02 Scotstounhill
14:04 14:04 Garscadden
14:07 14:07 Yoker
14:09 14:09 Clydebank
14:13 14:13 Dalmuir

Facilities on the 13:08 Balloch to Airdrie due 14:27.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
13:08 13:08 Balloch
13:10 13:10 Alexandria
13:13 13:13 Renton
13:16 13:16 Dalreoch
13:17 13:17 Dumbarton Central
13:19 13:19 Dumbarton East
13:24 13:24 Bowling
13:27 13:27 Kilpatrick
13:31 13:31 Dalmuir
13:33 13:33 Singer
13:36 13:36 Drumry
13:38 13:38 Drumchapel
13:41 13:41 Westerton
13:44 13:44 Anniesland
13:47 13:47 Hyndland
13:49 13:49 Partick
13:53 13:53 Charing Cross
13:57 13:57 Glasgow Queen Street Ll
13:59 13:59 High Street
14:02 14:02 Bellgrove
14:05 14:05 Carntyne
14:08 14:08 Shettleston
14:11 14:11 Garrowhill
14:13 14:13 Easterhouse
14:17 14:17 Blairhill
14:20 14:20 Coatbridge Sunnyside
14:23 14:23 Coatdyke
14:27 14:27 Airdrie

Facilities on the 13:13 Airdrie to Balloch due 14:32.
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 :06/08/2025 05:00
Scheduled Expected Destination
13:13 13:13 Airdrie
13:16 13:16 Coatdyke
13:19 13:19 Coatbridge Sunnyside
13:21 13:21 Blairhill
13:25 13:25 Easterhouse
13:28 13:28 Garrowhill
13:31 13:31 Shettleston
13:33 13:33 Carntyne
13:36 13:36 Bellgrove
13:39 13:39 High Street
13:43 13:43 Glasgow Queen Street Ll
13:45 13:45 Charing Cross
13:50 13:50 Partick
13:52 13:52 Hyndland
13:55 13:55 Anniesland
13:58 13:58 Westerton
14:01 14:01 Drumchapel
14:03 14:03 Drumry
14:05 14:05 Singer
14:09 14:09 Dalmuir
14:12 14:12 Kilpatrick
14:15 14:15 Bowling
14:19 14:19 Dumbarton East
14:21 14:21 Dumbarton Central
14:23 14:23 Dalreoch
14:26 14:26 Renton
14:29 14:29 Alexandria
14:32 14:32 Balloch

Facilities on the 13:45 Glasgow Queen Street to Edinburgh due 14:37.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 09:24
Scheduled Expected Destination
13:45 13:45 Glasgow Queen Street
13:58 13:58 Croy
14:07 14:07 Falkirk High
14:11 14:11 Polmont
14:17 14:17 Linlithgow
14:30 14:30 Haymarket
14:37 14:37 Edinburgh

Facilities on the 13:48 Glasgow Central to East Kilbride due 14:21.
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 :06/08/2025 05:00
Scheduled Expected Destination
13:48 13:48 Glasgow Central
13:55 13:55 Crossmyloof
13:57 13:57 Pollokshaws West
14:00 14:00 Thornliebank
14:04 14:04 Giffnock
14:07 14:07 Clarkston
14:10 14:10 Busby
14:13 14:13 Thorntonhall
14:17 14:17 Hairmyres
14:21 14:21 East Kilbride

Facilities on the 14:05 Ayr to Glasgow Central due 14:56.
This is due to an earlier train fault.
Will be formed of 4 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
14:05 14:05 Ayr
14:07 14:07 Newton-On-Ayr
14:10 14:10 Prestwick Town
14:12 14:12 Prestwick Int. Airport
14:16 14:16 Troon
14:18 14:18 Barassie
14:23 14:23 Irvine
14:27 14:27 Kilwinning
14:41 14:41 Johnstone
14:45 14:45 Paisley Gilmour Street
14:56 14:56 Glasgow Central

Facilities on the 14:14 Dundee to Glasgow Queen Street due 15:54.
This is due to severe weather earlier.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
14:14 14:14 Dundee
14:20 14:20 Invergowrie
14:40 14:40 Perth
14:56 14:56 Gleneagles
15:10 15:10 Dunblane
15:14 15:14 Bridge Of Allan
15:21 15:21 Stirling
15:54 15:54 Glasgow Queen Street

Facilities on the 14:17 Edinburgh to Leven due 15:34.
This is due to severe weather earlier.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
14:17 14:17 Edinburgh
14:23 14:23 Haymarket
14:27 14:27 South Gyle
14:30 14:30 Edinburgh Gateway
14:36 14:36 Dalmeny
14:39 14:39 North Queensferry
14:43 14:43 Inverkeithing
14:47 14:47 Rosyth
14:52 14:52 Dunfermline City
14:56 14:56 Dunfermline Queen Margaret
15:02 15:02 Cowdenbeath
15:08 15:08 Lochgelly
15:12 15:12 Cardenden
15:20 15:20 Glenrothes With Thornton
15:29 15:29 Cameron Bridge
15:34 15:34 Leven

Facilities on the 14:28 East Kilbride to Glasgow Central due 14:59.
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 :06/08/2025 05:00
Scheduled Expected Destination
14:28 14:28 East Kilbride
14:32 14:32 Hairmyres
14:37 14:37 Busby
14:40 14:40 Clarkston
14:43 14:43 Giffnock
14:46 14:46 Thornliebank
14:49 14:49 Pollokshaws West
14:52 14:52 Crossmyloof
14:59 14:59 Glasgow Central

Facilities on the 14:28 Dalmuir to Cumbernauld due 16:00.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
14:28 14:28 Dalmuir
14:30 14:30 Clydebank
14:32 14:32 Yoker
14:35 14:35 Garscadden
14:37 14:37 Scotstounhill
14:40 14:40 Jordanhill
14:42 14:42 Hyndland
14:44 14:44 Partick
14:47 14:47 Exhibition Centre
14:50 14:50 Anderston
14:55 14:55 Glasgow Central Low Level
14:57 14:57 Argyle Street
15:00 15:00 Bridgeton
15:02 15:02 Dalmarnock
15:06 15:06 Rutherglen
15:09 15:09 Cambuslang
15:13 15:13 Newton Lanark
15:17 15:17 Blantyre
15:27 15:27 Hamilton Central
15:32 15:32 Airbles
15:40 15:40 Motherwell
15:47 15:47 Whifflet
15:50 15:50 Coatbridge Central
15:58 15:58 Greenfaulds
16:00 16:00 Cumbernauld

Facilities on the 14:38 Balloch to Airdrie due 15:57.
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 :06/08/2025 05:00
Scheduled Expected Destination
14:38 14:38 Balloch
14:40 14:40 Alexandria
14:43 14:43 Renton
14:46 14:46 Dalreoch
14:48 14:48 Dumbarton Central
14:50 14:50 Dumbarton East
14:54 14:54 Bowling
14:57 14:57 Kilpatrick
15:02 15:02 Dalmuir
15:04 15:04 Singer
15:06 15:06 Drumry
15:09 15:09 Drumchapel
15:11 15:11 Westerton
15:14 15:14 Anniesland
15:17 15:17 Hyndland
15:20 15:20 Partick
15:24 15:24 Charing Cross
15:27 15:27 Glasgow Queen Street Ll
15:29 15:29 High Street
15:32 15:32 Bellgrove
15:35 15:35 Carntyne
15:38 15:38 Shettleston
15:41 15:41 Garrowhill
15:43 15:43 Easterhouse
15:47 15:47 Blairhill
15:50 15:50 Coatbridge Sunnyside
15:53 15:53 Coatdyke
15:57 15:57 Airdrie

Facilities on the 14:42 Edinburgh to Tweedbank due 15:42.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 11:49
Scheduled Expected Destination
14:42 14:42 Edinburgh
14:51 14:51 Brunstane
14:55 14:55 Newcraighall
14:59 14:59 Shawfair
15:03 15:03 Eskbank
15:07 15:07 Newtongrange
15:12 15:12 Gorebridge
15:29 15:29 Stow
15:38 15:38 Galashiels
15:42 15:42 Tweedbank

Facilities on the 14:43 Airdrie to Balloch due 16:02.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
14:43 14:43 Airdrie
14:46 14:46 Coatdyke
14:49 14:49 Coatbridge Sunnyside
14:51 14:51 Blairhill
14:55 14:55 Easterhouse
14:58 14:58 Garrowhill
15:01 15:01 Shettleston
15:03 15:03 Carntyne
15:06 15:06 Bellgrove
15:09 15:09 High Street
15:13 15:13 Glasgow Queen Street Ll
15:15 15:15 Charing Cross
15:20 15:20 Partick
15:23 15:23 Hyndland
15:26 15:26 Anniesland
15:29 15:29 Westerton
15:31 15:31 Drumchapel
15:33 15:33 Drumry
15:36 15:36 Singer
15:39 15:39 Dalmuir
15:41 15:41 Kilpatrick
15:44 15:44 Bowling
15:49 15:49 Dumbarton East
15:51 15:51 Dumbarton Central
15:53 15:53 Dalreoch
15:56 15:56 Renton
15:58 15:58 Alexandria
16:02 16:02 Balloch

Facilities on the 14:45 Edinburgh to Glasgow Queen Street due 15:38.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 09:24
Scheduled Expected Destination
14:45 14:45 Edinburgh
14:49 14:49 Haymarket
15:04 15:04 Linlithgow
15:10 15:10 Polmont
15:14 15:14 Falkirk High
15:23 15:23 Croy
15:38 15:38 Glasgow Queen Street

Facilities on the 14:50 Garscadden to Edinburgh due 16:23.
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 :06/08/2025 09:22
Scheduled Expected Destination
14:50 14:50 Garscadden
14:57 14:57 Hyndland
14:59 14:59 Partick
15:03 15:03 Charing Cross
15:06 15:06 Glasgow Queen Street Ll
15:08 15:08 High Street
15:10 15:10 Bellgrove
15:13 15:13 Carntyne
15:16 15:16 Shettleston
15:25 15:25 Coatbridge Sunnyside
15:31 15:31 Airdrie
15:34 15:34 Drumgelloch
15:38 15:38 Caldercruix
15:44 15:44 Blackridge
15:47 15:47 Armadale
15:53 15:53 Bathgate
15:57 15:57 Livingston North
16:00 16:00 Uphall
16:09 16:09 Edinburgh Park
16:17 16:17 Haymarket
16:23 16:23 Edinburgh

Facilities on the 15:11 Glasgow Queen Street to Dundee due 16:56.
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 :06/08/2025 10:43
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:56 16:56 Dundee

Facilities on the 15:18 Glasgow Central to East Kilbride due 15:50.
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 :06/08/2025 05:00
Scheduled Expected Destination
15:18 15:18 Glasgow Central
15:25 15:25 Crossmyloof
15:27 15:27 Pollokshaws West
15:30 15:30 Thornliebank
15:34 15:34 Giffnock
15:37 15:37 Clarkston
15:40 15:40 Busby
15:46 15:46 Hairmyres
15:50 15:50 East Kilbride

Facilities on the 15:41 Leven to Edinburgh due 17:11.
This is due to severe weather earlier.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
15:41 15:41 Leven
15:46 15:46 Cameron Bridge
16:03 16:03 Glenrothes With Thornton
16:10 16:10 Cardenden
16:15 16:15 Lochgelly
16:21 16:21 Cowdenbeath
16:27 16:27 Dunfermline Queen Margaret
16:30 16:30 Dunfermline City
16:34 16:34 Rosyth
16:39 16:39 Inverkeithing
16:44 16:44 North Queensferry
16:48 16:48 Dalmeny
16:55 16:55 Edinburgh Gateway
16:57 16:57 South Gyle
17:06 17:06 Haymarket
17:11 17:11 Edinburgh

Facilities on the 15:45 Glasgow Queen Street to Edinburgh due 16:36.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 09:24
Scheduled Expected Destination
15:45 15:45 Glasgow Queen Street
15:55 15:55 Croy
16:04 16:04 Falkirk High
16:09 16:09 Polmont
16:14 16:14 Linlithgow
16:31 16:31 Haymarket
16:36 16:36 Edinburgh

Facilities on the 15:49 Tweedbank to Edinburgh due 16:52.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 11:49
Scheduled Expected Destination
15:49 15:49 Tweedbank
15:53 15:53 Galashiels
16:02 16:02 Stow
16:19 16:19 Gorebridge
16:23 16:23 Newtongrange
16:26 16:26 Eskbank
16:36 16:36 Shawfair
16:40 16:40 Newcraighall
16:43 16:43 Brunstane
16:52 16:52 Edinburgh

Facilities on the 15:56 East Kilbride to Glasgow Central due 16:31.
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 :06/08/2025 05:00
Scheduled Expected Destination
15:56 15:56 East Kilbride
16:00 16:00 Hairmyres
16:03 16:03 Thorntonhall
16:06 16:06 Busby
16:09 16:09 Clarkston
16:13 16:13 Giffnock
16:15 16:15 Thornliebank
16:21 16:21 Pollokshaws West
16:24 16:24 Crossmyloof
16:31 16:31 Glasgow Central

Facilities on the 16:08 Balloch to Airdrie due 17:26.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
16:08 16:08 Balloch
16:10 16:10 Alexandria
16:13 16:13 Renton
16:16 16:16 Dalreoch
16:17 16:17 Dumbarton Central
16:19 16:19 Dumbarton East
16:24 16:24 Bowling
16:27 16:27 Kilpatrick
16:31 16:31 Dalmuir
16:33 16:33 Singer
16:36 16:36 Drumry
16:38 16:38 Drumchapel
16:41 16:41 Westerton
16:44 16:44 Anniesland
16:47 16:47 Hyndland
16:49 16:49 Partick
16:53 16:53 Charing Cross
16:57 16:57 Glasgow Queen Street Ll
16:59 16:59 High Street
17:02 17:02 Bellgrove
17:05 17:05 Carntyne
17:08 17:08 Shettleston
17:11 17:11 Garrowhill
17:13 17:13 Easterhouse
17:17 17:17 Blairhill
17:20 17:20 Coatbridge Sunnyside
17:22 17:22 Coatdyke
17:26 17:26 Airdrie

Facilities on the 16:13 Airdrie to Balloch due 17:32.
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 :06/08/2025 05:00
Scheduled Expected Destination
16:13 16:13 Airdrie
16:16 16:16 Coatdyke
16:19 16:19 Coatbridge Sunnyside
16:21 16:21 Blairhill
16:25 16:25 Easterhouse
16:28 16:28 Garrowhill
16:31 16:31 Shettleston
16:33 16:33 Carntyne
16:36 16:36 Bellgrove
16:39 16:39 High Street
16:43 16:43 Glasgow Queen Street Ll
16:45 16:45 Charing Cross
16:50 16:50 Partick
16:52 16:52 Hyndland
16:55 16:55 Anniesland
16:58 16:58 Westerton
17:01 17:01 Drumchapel
17:03 17:03 Drumry
17:05 17:05 Singer
17:09 17:09 Dalmuir
17:12 17:12 Kilpatrick
17:15 17:15 Bowling
17:19 17:19 Dumbarton East
17:21 17:21 Dumbarton Central
17:23 17:23 Dalreoch
17:26 17:26 Renton
17:29 17:29 Alexandria
17:32 17:32 Balloch

Facilities on the 16:17 Cumbernauld to Dalmuir due 17:52.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
16:17 16:17 Cumbernauld
16:19 16:19 Greenfaulds
16:26 16:26 Coatbridge Central
16:29 16:29 Whifflet
16:47 16:47 Motherwell
16:49 16:49 Airbles
16:55 16:55 Hamilton Central
16:58 16:58 Hamilton West
17:01 17:01 Blantyre
17:07 17:07 Newton Lanark
17:12 17:12 Cambuslang
17:17 17:17 Rutherglen
17:19 17:19 Dalmarnock
17:21 17:21 Bridgeton
17:25 17:25 Argyle Street
17:27 17:27 Glasgow Central Low Level
17:28 17:28 Anderston
17:30 17:30 Exhibition Centre
17:34 17:34 Partick
17:36 17:36 Hyndland
17:39 17:39 Anniesland
17:42 17:42 Westerton
17:45 17:45 Drumchapel
17:47 17:47 Drumry
17:49 17:49 Singer
17:52 17:52 Dalmuir

Facilities on the 16:41 Glasgow Queen Street to Anniesland due 17:00.
This is due to severe weather earlier.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
16:41 16:41 Glasgow Queen Street
16:46 16:46 Ashfield
16:49 16:49 Possilpark & Parkhouse
16:51 16:51 Gilshochill
16:53 16:53 Summerston
16:55 16:55 Maryhill
16:57 16:57 Kelvindale
17:00 17:00 Anniesland

Facilities on the 16:41 Edinburgh to Milngavie due 18:15.
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 :06/08/2025 09:22
Scheduled Expected Destination
16:41 16:41 Edinburgh
16:46 16:46 Haymarket
16:51 16:51 Edinburgh Park
16:59 16:59 Uphall
17:02 17:02 Livingston North
17:08 17:08 Bathgate
17:12 17:12 Armadale
17:16 17:16 Blackridge
17:22 17:22 Caldercruix
17:26 17:26 Drumgelloch
17:30 17:30 Airdrie
17:34 17:34 Coatbridge Sunnyside
17:42 17:42 Shettleston
17:44 17:44 Carntyne
17:47 17:47 Bellgrove
17:49 17:49 High Street
17:52 17:52 Glasgow Queen Street Ll
17:54 17:54 Charing Cross
17:58 17:58 Partick
18:01 18:01 Hyndland
18:04 18:04 Anniesland
18:07 18:07 Westerton
18:10 18:10 Bearsden
18:12 18:12 Hillfoot
18:15 18:15 Milngavie

Facilities on the 16:45 Edinburgh to Glasgow Queen Street due 17:39.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 09:24
Scheduled Expected Destination
16:45 16:45 Edinburgh
16:50 16:50 Haymarket
17:06 17:06 Linlithgow
17:12 17:12 Polmont
17:16 17:16 Falkirk High
17:25 17:25 Croy
17:39 17:39 Glasgow Queen Street

Facilities on the 16:47 Glasgow Central to East Kilbride due 17:21.
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 :06/08/2025 05:00
Scheduled Expected Destination
16:47 16:47 Glasgow Central
16:54 16:54 Crossmyloof
16:56 16:56 Pollokshaws West
16:59 16:59 Thornliebank
17:03 17:03 Giffnock
17:06 17:06 Clarkston
17:10 17:10 Busby
17:13 17:13 Thorntonhall
17:16 17:16 Hairmyres
17:21 17:21 East Kilbride

Facilities on the 17:06 Anniesland to Glasgow Queen Street due 17:28.
This is due to severe weather earlier.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
17:06 17:06 Anniesland
17:08 17:08 Kelvindale
17:10 17:10 Maryhill
17:12 17:12 Summerston
17:14 17:14 Gilshochill
17:16 17:16 Possilpark & Parkhouse
17:19 17:19 Ashfield
17:28 17:28 Glasgow Queen Street

Facilities on the 17:07 Dundee to Glasgow Queen Street due 18:52.
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 :06/08/2025 10:43
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 17:16 Edinburgh to Tweedbank due 18:16.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 11:49
Scheduled Expected Destination
17:16 17:16 Edinburgh
17:24 17:24 Brunstane
17:28 17:28 Newcraighall
17:32 17:32 Shawfair
17:37 17:37 Eskbank
17:40 17:40 Newtongrange
17:45 17:45 Gorebridge
18:03 18:03 Stow
18:12 18:12 Galashiels
18:16 18:16 Tweedbank

Facilities on the 17:19 Edinburgh to Glenrothes With Thornton due 18:23.
This is due to severe weather earlier.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
17:19 17:19 Edinburgh
17:25 17:25 Haymarket
17:30 17:30 South Gyle
17:32 17:32 Edinburgh Gateway
17:38 17:38 Dalmeny
17:42 17:42 North Queensferry
17:46 17:46 Inverkeithing
17:50 17:50 Rosyth
17:55 17:55 Dunfermline City
17:59 17:59 Dunfermline Queen Margaret
18:06 18:06 Cowdenbeath
18:11 18:11 Lochgelly
18:15 18:15 Cardenden
18:23 18:23 Glenrothes With Thornton

Facilities on the 17:28 East Kilbride to Glasgow Central due 18:02.
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 :06/08/2025 05:00
Scheduled Expected Destination
17:28 17:28 East Kilbride
17:32 17:32 Hairmyres
17:37 17:37 Busby
17:40 17:40 Clarkston
17:44 17:44 Giffnock
17:46 17:46 Thornliebank
17:49 17:49 Pollokshaws West
17:52 17:52 Crossmyloof
18:02 18:02 Glasgow Central

Facilities on the 17:35 Glasgow Queen Street to Anniesland due 17:54.
This is due to severe weather earlier.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
17:35 17:35 Glasgow Queen Street
17:40 17:40 Ashfield
17:43 17:43 Possilpark & Parkhouse
17:45 17:45 Gilshochill
17:47 17:47 Summerston
17:49 17:49 Maryhill
17:51 17:51 Kelvindale
17:54 17:54 Anniesland

Facilities on the 17:38 Balloch to Airdrie due 18:57.
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 :06/08/2025 05:00
Scheduled Expected Destination
17:38 17:38 Balloch
17:40 17:40 Alexandria
17:43 17:43 Renton
17:46 17:46 Dalreoch
17:47 17:47 Dumbarton Central
17:49 17:49 Dumbarton East
17:54 17:54 Bowling
17:57 17:57 Kilpatrick
18:01 18:01 Dalmuir
18:03 18:03 Singer
18:06 18:06 Drumry
18:08 18:08 Drumchapel
18:11 18:11 Westerton
18:14 18:14 Anniesland
18:17 18:17 Hyndland
18:19 18:19 Partick
18:23 18:23 Charing Cross
18:26 18:26 Glasgow Queen Street Ll
18:29 18:29 High Street
18:32 18:32 Bellgrove
18:35 18:35 Carntyne
18:38 18:38 Shettleston
18:41 18:41 Garrowhill
18:43 18:43 Easterhouse
18:47 18:47 Blairhill
18:50 18:50 Coatbridge Sunnyside
18:53 18:53 Coatdyke
18:57 18:57 Airdrie

Facilities on the 17:43 Airdrie to Balloch due 18:59.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
17:43 17:43 Airdrie
17:46 17:46 Coatdyke
17:49 17:49 Coatbridge Sunnyside
17:51 17:51 Blairhill
17:55 17:55 Easterhouse
17:58 17:58 Garrowhill
18:01 18:01 Shettleston
18:03 18:03 Carntyne
18:06 18:06 Bellgrove
18:09 18:09 High Street
18:13 18:13 Glasgow Queen Street Ll
18:15 18:15 Charing Cross
18:20 18:20 Partick
18:22 18:22 Hyndland
18:25 18:25 Anniesland
18:28 18:28 Westerton
18:31 18:31 Drumchapel
18:33 18:33 Drumry
18:35 18:35 Singer
18:38 18:38 Dalmuir
18:45 18:45 Dumbarton East
18:47 18:47 Dumbarton Central
18:49 18:49 Dalreoch
18:52 18:52 Renton
18:55 18:55 Alexandria
18:59 18:59 Balloch

Facilities on the 17:45 Glasgow Queen Street to Edinburgh due 18:39.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 09:24
Scheduled Expected Destination
17:45 17:45 Glasgow Queen Street
17:57 17:57 Croy
18:08 18:08 Falkirk High
18:13 18:13 Polmont
18:19 18:19 Linlithgow
18:33 18:33 Haymarket
18:39 18:39 Edinburgh

Facilities on the 18:03 Anniesland to Glasgow Queen Street due 18:26.
This is due to severe weather earlier.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
18:03 18:03 Anniesland
18:05 18:05 Kelvindale
18:07 18:07 Maryhill
18:09 18:09 Summerston
18:11 18:11 Gilshochill
18:13 18:13 Possilpark & Parkhouse
18:16 18:16 Ashfield
18:26 18:26 Glasgow Queen Street

Facilities on the 18:13 Glasgow Central to Kilmarnock due 18:50.
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 :06/08/2025 05:00
Scheduled Expected Destination
18:13 18:13 Glasgow Central
18:25 18:25 Barrhead
18:37 18:37 Dunlop
18:41 18:41 Stewarton
18:45 18:45 Kilmaurs
18:50 18:50 Kilmarnock

Facilities on the 18:17 Dalmuir to Larkhall due 19:25.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
18:17 18:17 Dalmuir
18:19 18:19 Singer
18:21 18:21 Drumry
18:24 18:24 Drumchapel
18:27 18:27 Westerton
18:30 18:30 Anniesland
18:33 18:33 Hyndland
18:36 18:36 Partick
18:39 18:39 Exhibition Centre
18:42 18:42 Anderston
18:46 18:46 Glasgow Central Low Level
18:48 18:48 Argyle Street
18:51 18:51 Bridgeton
18:53 18:53 Dalmarnock
18:58 18:58 Rutherglen
19:02 19:02 Cambuslang
19:05 19:05 Newton Lanark
19:09 19:09 Blantyre
19:15 19:15 Hamilton Central
19:19 19:19 Chatelherault
19:22 19:22 Merryton
19:25 19:25 Larkhall

Facilities on the 18:23 Tweedbank to Edinburgh due 19:19.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 11:49
Scheduled Expected Destination
18:23 18:23 Tweedbank
18:27 18:27 Galashiels
18:36 18:36 Stow
18:53 18:53 Gorebridge
18:57 18:57 Newtongrange
19:00 19:00 Eskbank
19:04 19:04 Shawfair
19:08 19:08 Newcraighall
19:12 19:12 Brunstane
19:19 19:19 Edinburgh

Facilities on the 18:45 Edinburgh to Glasgow Queen Street due 19:36.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 09:24
Scheduled Expected Destination
18:45 18:45 Edinburgh
18:50 18:50 Haymarket
19:05 19:05 Linlithgow
19:11 19:11 Polmont
19:15 19:15 Falkirk High
19:24 19:24 Croy
19:36 19:36 Glasgow Queen Street

Facilities on the 18:59 Kilmarnock to Glasgow Central due 19:37.
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 :06/08/2025 05:00
Scheduled Expected Destination
18:59 18:59 Kilmarnock
19:03 19:03 Kilmaurs
19:08 19:08 Stewarton
19:13 19:13 Dunlop
19:23 19:23 Barrhead
19:37 19:37 Glasgow Central

Facilities on the 19:08 Balloch to Airdrie due 20:26.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
19:08 19:08 Balloch
19:10 19:10 Alexandria
19:13 19:13 Renton
19:16 19:16 Dalreoch
19:17 19:17 Dumbarton Central
19:19 19:19 Dumbarton East
19:24 19:24 Bowling
19:27 19:27 Kilpatrick
19:31 19:31 Dalmuir
19:33 19:33 Singer
19:36 19:36 Drumry
19:38 19:38 Drumchapel
19:41 19:41 Westerton
19:44 19:44 Anniesland
19:47 19:47 Hyndland
19:49 19:49 Partick
19:53 19:53 Charing Cross
19:57 19:57 Glasgow Queen Street Ll
19:59 19:59 High Street
20:02 20:02 Bellgrove
20:05 20:05 Carntyne
20:08 20:08 Shettleston
20:11 20:11 Garrowhill
20:13 20:13 Easterhouse
20:17 20:17 Blairhill
20:20 20:20 Coatbridge Sunnyside
20:22 20:22 Coatdyke
20:26 20:26 Airdrie

Facilities on the 19:10 Glasgow Queen Street to Dundee due 20:49.
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 :06/08/2025 10:43
Scheduled Expected Destination
19:10 19:10 Glasgow Queen Street
19:43 19:43 Stirling
19:47 19:47 Bridge Of Allan
19:52 19:52 Dunblane
20:06 20:06 Gleneagles
20:25 20:25 Perth
20:43 20:43 Invergowrie
20:49 20:49 Dundee

Facilities on the 19:13 Airdrie to Balloch due 20:32.
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 :06/08/2025 05:00
Scheduled Expected Destination
19:13 19:13 Airdrie
19:16 19:16 Coatdyke
19:19 19:19 Coatbridge Sunnyside
19:21 19:21 Blairhill
19:25 19:25 Easterhouse
19:28 19:28 Garrowhill
19:31 19:31 Shettleston
19:33 19:33 Carntyne
19:37 19:37 Bellgrove
19:40 19:40 High Street
19:43 19:43 Glasgow Queen Street Ll
19:46 19:46 Charing Cross
19:50 19:50 Partick
19:52 19:52 Hyndland
19:55 19:55 Anniesland
19:58 19:58 Westerton
20:01 20:01 Drumchapel
20:03 20:03 Drumry
20:05 20:05 Singer
20:09 20:09 Dalmuir
20:12 20:12 Kilpatrick
20:15 20:15 Bowling
20:19 20:19 Dumbarton East
20:21 20:21 Dumbarton Central
20:23 20:23 Dalreoch
20:26 20:26 Renton
20:29 20:29 Alexandria
20:32 20:32 Balloch

Facilities on the 19:33 Larkhall to Garscadden due 20:32.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 05:00
Scheduled Expected Destination
19:33 19:33 Larkhall
19:35 19:35 Merryton
19:38 19:38 Chatelherault
19:43 19:43 Hamilton Central
19:45 19:45 Hamilton West
19:53 19:53 Blantyre
19:57 19:57 Newton Lanark
20:01 20:01 Cambuslang
20:05 20:05 Rutherglen
20:07 20:07 Dalmarnock
20:09 20:09 Bridgeton
20:13 20:13 Argyle Street
20:16 20:16 Glasgow Central Low Level
20:18 20:18 Anderston
20:20 20:20 Exhibition Centre
20:24 20:24 Partick
20:27 20:27 Hyndland
20:32 20:32 Garscadden

Facilities on the 19:34 Edinburgh to Inverness due 23:19.
This is due to a train fault.
Will be formed of 3 coaches instead of 5. First class not available.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 09:24
Scheduled Expected Destination
19:34 19:34 Edinburgh
19:39 19:39 Haymarket
20:19 20:19 Stirling
20:35 20:35 Gleneagles
20:59 20:59 Perth
21:16 21:16 Dunkeld & Birnam
21:30 21:30 Pitlochry
21:40 21:40 Blair Atholl
22:10 22:10 Dalwhinnie
22:21 22:21 Newtonmore
22:26 22:26 Kingussie
22:39 22:39 Aviemore
22:48 22:48 Carrbridge
23:19 23:19 Inverness

Facilities on the 19:43 Edinburgh to Tweedbank due 20:47.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 11:49
Scheduled Expected Destination
19:43 19:43 Edinburgh
19:53 19:53 Brunstane
19:59 19:59 Newcraighall
20:04 20:04 Shawfair
20:09 20:09 Eskbank
20:12 20:12 Newtongrange
20:17 20:17 Gorebridge
20:34 20:34 Stow
20:42 20:42 Galashiels
20:47 20:47 Tweedbank

Facilities on the 19:45 Glasgow Queen Street to Edinburgh due 20:35.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 09:24
Scheduled Expected Destination
19:45 19:45 Glasgow Queen Street
19:57 19:57 Croy
20:06 20:06 Falkirk High
20:11 20:11 Polmont
20:17 20:17 Linlithgow
20:30 20:30 Haymarket
20:35 20:35 Edinburgh

Facilities on the 19:47 Glasgow Central to East Kilbride due 20:21.
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 :06/08/2025 05:00
Scheduled Expected Destination
19:47 19:47 Glasgow Central
19:53 19:53 Crossmyloof
19:56 19:56 Pollokshaws West
19:59 19:59 Thornliebank
20:03 20:03 Giffnock
20:06 20:06 Clarkston
20:10 20:10 Busby
20:13 20:13 Thorntonhall
20:17 20:17 Hairmyres
20:21 20:21 East Kilbride

Facilities on the 20:27 East Kilbride to Glasgow Central due 20:59.
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 :06/08/2025 05:00
Scheduled Expected Destination
20:27 20:27 East Kilbride
20:31 20:31 Hairmyres
20:34 20:34 Thorntonhall
20:37 20:37 Busby
20:40 20:40 Clarkston
20:44 20:44 Giffnock
20:46 20:46 Thornliebank
20:49 20:49 Pollokshaws West
20:52 20:52 Crossmyloof
20:59 20:59 Glasgow Central

Facilities on the 20:45 Edinburgh to Glasgow Queen Street due 21:37.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 09:24
Scheduled Expected Destination
20:45 20:45 Edinburgh
20:49 20:49 Haymarket
21:05 21:05 Linlithgow
21:11 21:11 Polmont
21:15 21:15 Falkirk High
21:24 21:24 Croy
21:37 21:37 Glasgow Queen Street

Facilities on the 20:47 Balloch to Dalmuir due 21:10.
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 :06/08/2025 05:00
Scheduled Expected Destination
20:47 20:47 Balloch
20:49 20:49 Alexandria
20:52 20:52 Renton
20:56 20:56 Dalreoch
20:58 20:58 Dumbarton Central
21:00 21:00 Dumbarton East
21:04 21:04 Bowling
21:07 21:07 Kilpatrick
21:10 21:10 Dalmuir

Facilities on the 21:15 Tweedbank to Edinburgh due 22:12.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 11:49
Scheduled Expected Destination
21:15 21:15 Tweedbank
21:19 21:19 Galashiels
21:28 21:28 Stow
21:45 21:45 Gorebridge
21:49 21:49 Newtongrange
21:52 21:52 Eskbank
21:57 21:57 Shawfair
22:01 22:01 Newcraighall
22:04 22:04 Brunstane
22:12 22:12 Edinburgh

Facilities on the 22:43 Edinburgh to Tweedbank due 23:43.
This is due to a fire next to the track earlier today.
Will be formed of 6 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :06/08/2025 11:49
Scheduled Expected Destination
22:43 22:43 Edinburgh
22:51 22:51 Brunstane
22:55 22:55 Newcraighall
22:59 22:59 Shawfair
23:03 23:03 Eskbank
23:07 23:07 Newtongrange
23:12 23:12 Gorebridge
23:29 23:29 Stow
23:38 23:38 Galashiels
23:43 23:43 Tweedbank

9 Train Cancellations
06/08/25 10:56 Inverness to Kyle Of Lochalsh due 13:35 will be cancelled.
This is due to severe weather earlier.
Last Updated :05/08/2025 15:58
Scheduled Expected Destination
10:56 Not Stopping Inverness
11:13 Not Stopping Beauly
11:19 Not Stopping Muir Of Ord
11:26 Not Stopping Conon Bridge
11:32 Not Stopping Dingwall
11:55 Not Stopping Garve
12:03 Not Stopping Lochluichart
12:09 Not Stopping Achanalt
12:22 Not Stopping Achnasheen
12:39 Not Stopping Achnashellach
12:53 Not Stopping Strathcarron
12:56 Not Stopping Attadale
13:10 Not Stopping Stromeferry
13:17 Not Stopping Duncraig
13:22 Not Stopping Plockton
13:25 Not Stopping Duirinish
13:35 Not Stopping Kyle Of Lochalsh

06/08/25 12:06 Kyle Of Lochalsh to Inverness due 14:42 will be cancelled.
This is due to severe weather earlier.
Last Updated :05/08/2025 15:58
Scheduled Expected Destination
12:06 Not Stopping Kyle Of Lochalsh
12:14 Not Stopping Duirinish
12:19 Not Stopping Plockton
12:21 Not Stopping Duncraig
12:30 Not Stopping Stromeferry
12:42 Not Stopping Attadale
12:52 Not Stopping Strathcarron
13:00 Not Stopping Achnashellach
13:20 Not Stopping Achnasheen
13:29 Not Stopping Achanalt
13:36 Not Stopping Lochluichart
13:47 Not Stopping Garve
14:10 Not Stopping Dingwall
14:15 Not Stopping Conon Bridge
14:22 Not Stopping Muir Of Ord
14:27 Not Stopping Beauly
14:42 Not Stopping Inverness

12:39 Inverness to Aberdeen due 15:01 will be cancelled.
This is due to severe weather earlier.
Last Updated :06/08/2025 08:10
Scheduled Expected Destination
12:39 Not Stopping Inverness
12:49 Not Stopping Inverness Airport
13:01 Not Stopping Nairn
13:11 Not Stopping Forres
13:26 Not Stopping Elgin
13:46 Not Stopping Keith
14:01 Not Stopping Huntly
14:19 Not Stopping Insch
14:31 Not Stopping Inverurie
14:37 Not Stopping Kintore
14:47 Not Stopping Dyce
15:01 Not Stopping Aberdeen

06/08/25 13:35 Inverness to Kyle Of Lochalsh due 16:16 will be cancelled.
This is due to severe weather earlier.
Last Updated :05/08/2025 15:58
Scheduled Expected Destination
13:35 Not Stopping Inverness
13:50 Not Stopping Beauly
13:56 Not Stopping Muir Of Ord
14:03 Not Stopping Conon Bridge
14:11 Not Stopping Dingwall
14:34 Not Stopping Garve
14:41 Not Stopping Lochluichart
14:48 Not Stopping Achanalt
15:04 Not Stopping Achnasheen
15:21 Not Stopping Achnashellach
15:33 Not Stopping Strathcarron
15:37 Not Stopping Attadale
15:51 Not Stopping Stromeferry
15:58 Not Stopping Duncraig
16:03 Not Stopping Plockton
16:05 Not Stopping Duirinish
16:16 Not Stopping Kyle Of Lochalsh

06/08/25 13:46 Kyle Of Lochalsh to Inverness due 16:27 will be cancelled.
This is due to severe weather earlier.
Last Updated :05/08/2025 15:58
Scheduled Expected Destination
13:46 Not Stopping Kyle Of Lochalsh
13:54 Not Stopping Duirinish
13:59 Not Stopping Plockton
14:01 Not Stopping Duncraig
14:11 Not Stopping Stromeferry
14:22 Not Stopping Attadale
14:34 Not Stopping Strathcarron
14:42 Not Stopping Achnashellach
15:03 Not Stopping Achnasheen
15:12 Not Stopping Achanalt
15:18 Not Stopping Lochluichart
15:29 Not Stopping Garve
15:52 Not Stopping Dingwall
15:57 Not Stopping Conon Bridge
16:04 Not Stopping Muir Of Ord
16:09 Not Stopping Beauly
16:27 Not Stopping Inverness

15:35 Glasgow Queen Street to Anniesland due 15:56 will be cancelled.
This is due to a train fault.
Last Updated :06/08/2025 09:04
Scheduled Expected Destination
15:35 Not Stopping Glasgow Queen Street
15:42 Not Stopping Ashfield
15:44 Not Stopping Possilpark & Parkhouse
15:46 Not Stopping Gilshochill
15:49 Not Stopping Summerston
15:50 Not Stopping Maryhill
15:53 Not Stopping Kelvindale
15:56 Not Stopping Anniesland

16:02 Anniesland to Glasgow Queen Street due 16:24 will be cancelled.
This is due to a train fault.
Last Updated :06/08/2025 09:04
Scheduled Expected Destination
16:02 Not Stopping Anniesland
16:04 Not Stopping Kelvindale
16:06 Not Stopping Maryhill
16:08 Not Stopping Summerston
16:10 Not Stopping Gilshochill
16:12 Not Stopping Possilpark & Parkhouse
16:15 Not Stopping Ashfield
16:24 Not Stopping Glasgow Queen Street

06/08/25 17:13 Kyle Of Lochalsh to Inverness due 19:59 will be cancelled.
This is due to severe weather earlier.
Last Updated :05/08/2025 15:58
Scheduled Expected Destination
17:13 Not Stopping Kyle Of Lochalsh
17:21 Not Stopping Duirinish
17:26 Not Stopping Plockton
17:28 Not Stopping Duncraig
17:38 Not Stopping Stromeferry
17:49 Not Stopping Attadale
17:57 Not Stopping Strathcarron
18:05 Not Stopping Achnashellach
18:26 Not Stopping Achnasheen
18:35 Not Stopping Achanalt
18:42 Not Stopping Lochluichart
18:54 Not Stopping Garve
19:24 Not Stopping Dingwall
19:29 Not Stopping Conon Bridge
19:36 Not Stopping Muir Of Ord
19:41 Not Stopping Beauly
19:59 Not Stopping Inverness

06/08/25 17:54 Inverness to Kyle Of Lochalsh due 20:34 will be cancelled.
This is due to severe weather earlier.
Last Updated :05/08/2025 15:58
Scheduled Expected Destination
17:54 Not Stopping Inverness
18:09 Not Stopping Beauly
18:15 Not Stopping Muir Of Ord
18:23 Not Stopping Conon Bridge
18:29 Not Stopping Dingwall
18:55 Not Stopping Garve
19:03 Not Stopping Lochluichart
19:09 Not Stopping Achanalt
19:22 Not Stopping Achnasheen
19:39 Not Stopping Achnashellach
19:52 Not Stopping Strathcarron
19:55 Not Stopping Attadale
20:09 Not Stopping Stromeferry
20:16 Not Stopping Duncraig
20:21 Not Stopping Plockton
20:24 Not Stopping Duirinish
20:34 Not Stopping Kyle Of Lochalsh

9 Other Train Service Updates
10:07 Glasgow Queen Street to Inverness due 13:25 has been delayed between Dunkeld & Birnam and Pitlochry and is now 17 minutes late.
This is due to a fire next to the track earlier today.
Last Updated :06/08/2025 12:51
Scheduled Expected Destination
10:07 10:07 Glasgow Queen Street
10:36 10:36 Stirling
11:16 11:16 Perth
11:41 11:51 Dunkeld & Birnam
11:55 12:12 Pitlochry
12:37 12:54 Kingussie
12:50 13:07 Aviemore
13:25 13:42 Inverness

10:10 Mallaig to Glasgow Queen Street due 15:34 has been delayed at Mallaig and is now 10 minutes late.
This is due to the train departing late to maintain customer connections.
Last Updated :06/08/2025 10:25
Scheduled Expected Destination
10:10 10:20 Mallaig
10:17 10:27 Morar
10:27 10:37 Arisaig
10:33 10:43 Beasdale
10:42 10:52 Lochailort
11:01 11:11 Glenfinnan
11:10 11:20 Locheilside
11:17 11:27 Loch Eil Outward Bound
11:23 11:33 Corpach
11:27 11:37 Banavie
11:40 11:50 Fort William
11:56 12:06 Spean Bridge
12:02 12:12 Roy Bridge
12:14 12:24 Tulloch
12:30 12:40 Corrour
12:42 12:52 Rannoch
13:03 13:13 Bridge Of Orchy
13:19 13:29 Upper Tyndrum
13:37 13:47 Crianlarich
13:55 14:05 Ardlui
14:09 14:19 Arrochar & Tarbet
14:31 14:41 Garelochhead
14:44 14:54 Helensburgh Upper
15:02 15:12 Dumbarton Central
15:12 15:22 Dalmuir
15:34 15:44 Glasgow Queen Street

10:32 Edinburgh to Inverness due 14:16 is being delayed at Pitlochry and is now expected to be 8 minutes late.
This is due to a safety inspection of the track.
Last Updated :06/08/2025 12:30
Scheduled Expected Destination
10:32 10:32 Edinburgh
10:37 10:37 Haymarket
11:17 11:17 Stirling
11:53 11:53 Perth
12:10 12:10 Dunkeld & Birnam
12:26 12:34 Pitlochry
12:36 12:44 Blair Atholl
13:03 13:11 Dalwhinnie
13:14 13:22 Newtonmore
13:19 13:27 Kingussie
13:33 13:41 Aviemore
13:42 13:50 Carrbridge
14:16 14:24 Inverness

10:50 Inverness to Edinburgh due 14:28 has been delayed at Blair Atholl and is now 8 minutes late.
This is due to a safety inspection of the track.
Last Updated :06/08/2025 12:30
Scheduled Expected Destination
10:50 10:50 Inverness
11:30 11:30 Aviemore
11:43 11:43 Kingussie
12:16 12:24 Blair Atholl
12:30 12:38 Pitlochry
12:42 12:50 Dunkeld & Birnam
13:05 13:13 Perth
13:38 13:46 Stirling
14:23 14:31 Haymarket
14:28 14:36 Edinburgh

11:13 Glasgow Central to Carlisle due 13:37 will be starting late from Glasgow Central and is expected to be 10 minutes late.
This is due to a train fault.
Last Updated :06/08/2025 10:24
Scheduled Expected Destination
11:13 11:23 Glasgow Central
11:27 11:37 Barrhead
11:39 11:49 Dunlop
11:43 11:53 Stewarton
11:47 11:57 Kilmaurs
11:54 12:04 Kilmarnock
12:10 12:20 Auchinleck
12:19 12:29 New Cumnock
12:27 12:37 Kirkconnel
12:32 12:42 Sanquhar
13:00 13:10 Dumfries
13:15 13:25 Annan
13:24 13:34 Gretna Green
13:37 13:47 Carlisle

11:57 Aberdeen to Inverness due 14:12 will be reinstated.
It will be terminated at Inverurie.
It will no longer call at Insch, Huntly, Keith, Elgin, Forres, Nairn, Inverness Airport and Inverness.
This is due to severe weather earlier.
Last Updated :06/08/2025 10:47
Scheduled Expected Destination
11:57 11:57 Aberdeen
12:06 12:06 Dyce
12:14 12:14 Kintore
12:20 12:20 Inverurie
12:33 Not Stopping Insch
12:50 Not Stopping Huntly
13:04 Not Stopping Keith
13:25 Not Stopping Elgin
13:38 Not Stopping Forres
13:51 Not Stopping Nairn
14:00 Not Stopping Inverness Airport
14:12 Not Stopping Inverness

12:58 Inverurie to Montrose due 14:10 will be started from Aberdeen.
It will no longer call at Inverurie, Kintore and Dyce.
This is due to a train fault.
Last Updated :06/08/2025 11:34
Scheduled Expected Destination
12:58 Not Stopping Inverurie
13:03 Not Stopping Kintore
13:13 Not Stopping Dyce
13:24 13:24 Aberdeen
13:36 13:36 Portlethen
13:44 13:44 Stonehaven
13:58 13:58 Laurencekirk
14:10 14:10 Montrose

13:00 Glasgow Central to Ayr due 13:52 has been delayed between Glasgow Central and Paisley Gilmour Street and is now 9 minutes late.
This is due to a late running train being in front of this one.
Will be formed of 4 coaches instead of 7.
Last Updated :06/08/2025 13:22
Scheduled Expected Destination
13:00 13:07 Glasgow Central
13:10 13:19 Paisley Gilmour Street
13:14 13:23 Johnstone
13:28 13:37 Kilwinning
13:32 13:41 Irvine
13:36 13:45 Barassie
13:39 13:48 Troon
13:43 13:52 Prestwick Int. Airport
13:45 13:54 Prestwick Town
13:48 13:57 Newton-On-Ayr
13:52 14:01 Ayr

23:44 Edinburgh to Tweedbank due 00:45 will be starting late from Edinburgh and is expected to be 17 minutes late.
This is due to an earlier train fault.
Last Updated :06/08/2025 00:04
Scheduled Expected Destination
23:44 00:01 Edinburgh
23:53 00:10 Brunstane
23:57 00:14 Newcraighall
00:02 00:19 Shawfair
00:05 00:22 Eskbank
00:08 00:25 Newtongrange
00:13 00:30 Gorebridge
00:31 00:48 Stow
00:40 00:57 Galashiels
00:45 01:02 Tweedbank

2 Station Updates
The lifts will be out of order between high level and the low level booking office from 13:42 on 13/07/2025 until 23:59 on 31/10/2025 at Glasgow Central station.
Additional Information:
The lift at Glasgow Central from High Level to Low Level Booking Office 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 :29/07/2025 14:33
The lifts will be out of order between the low level platforms and the concourse from now until further notice at Glasgow Central Low Level station.
Additional Information:
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/08/2025 12:08
2 Improvement Works For Today
Planned engineering work will take place at Hamilton West from 00:01, Sunday 18 May 2025 to 23:59, Friday 29 August 2025.
Additional Information:
Platform works are taking place at Hamilton West station
For services via Hamilton West
Hamilton West Platform 2 will be closed to passengers services towards Motherwell & Larkhall will not call at Hamilton West.
No rail replacement transport will be provided.
Passengers are advised to use Hamilton Central if they are able.
Passengers who are unable to make these changes to their journey should press the station help-point for travel assistance.
Services to Blantyre & towards Glasgow will operate through Platform 1 as normal.
Last Updated :10/04/2025 01:55
Planned engineering work will take place at Hillington West from 00:01, Tuesday 29 July 2025 to 23:59, Sunday 17 August 2025.
Additional Information:
Platform works are taking place at Hillington West station
For services via Hillington West
Hillington West Platform 2 will be closed to passengers services towards Paisley will not call at Hillington West.
No rail replacement transport will be provided.
Passengers are advised to use Hillington East station if they are able.
Passengers who are unable to make these changes to their journey should press the station help-point for travel assistance.
Services through Platform 1 to Glasgow Central will operate as normal.
Last Updated :29/07/2025 22:13
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: 13:43:01 06-08-2025
Powered By    © 2025