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.
2 Catering Updates
Facilities on the 15/10/25 07:30 Edinburgh to Aberdeen due 10:06.
Catering is not available throughout.
Last Updated :14/10/2025 09:29
Scheduled Expected Destination
07:30 07:30 Edinburgh
07:35 07:35 Haymarket
08:19 08:19 Cupar
08:26 08:26 Leuchars
08:43 08:43 Dundee
08:51 08:51 Broughty Ferry
08:55 08:55 Monifieth
09:01 09:01 Carnoustie
09:09 09:09 Arbroath
09:27 09:27 Montrose
09:48 09:48 Stonehaven
10:06 10:06 Aberdeen

Facilities on the 15/10/25 16:32 Aberdeen to Glasgow Queen Street due 19:13.
This is due to a shortage of on train staff.
Catering is not available throughout.
Last Updated :14/10/2025 17:26
Scheduled Expected Destination
16:32 16:32 Aberdeen
17:05 17:05 Montrose
17:19 17:19 Arbroath
17:26 17:26 Carnoustie
17:32 17:32 Monifieth
17:37 17:37 Broughty Ferry
17:48 17:48 Dundee
18:09 18:09 Perth
18:44 18:44 Stirling
19:13 19:13 Glasgow Queen Street

10 Train Formation Updates
Facilities on the 16:05 Mallaig to Glasgow Queen Street due 21:25.
This is due to engineering works not being finished on time.
Will be formed of 4 coaches instead of 5 between Fort William and Crianlarich.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :14/10/2025 10:26
Scheduled Expected Destination
16:05 16:05 Mallaig
16:12 16:12 Morar
16:22 16:22 Arisaig
16:28 16:28 Beasdale
16:37 16:37 Lochailort
16:55 16:55 Glenfinnan
17:03 17:03 Locheilside
17:10 17:10 Loch Eil Outward Bound
17:16 17:16 Corpach
17:20 17:20 Banavie
17:38 17:38 Fort William
17:51 17:51 Spean Bridge
17:57 17:57 Roy Bridge
18:08 18:08 Tulloch
18:25 18:25 Corrour
18:38 18:38 Rannoch
18:58 18:58 Bridge Of Orchy
19:14 19:14 Upper Tyndrum
19:36 19:36 Crianlarich
19:54 19:54 Ardlui
20:08 20:08 Arrochar & Tarbet
20:28 20:28 Garelochhead
20:39 20:39 Helensburgh Upper
20:53 20:53 Dumbarton Central
21:25 21:25 Glasgow Queen Street

Facilities on the 18:59 Edinburgh to Dundee due 20:28.
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 :14/10/2025 18:46
Scheduled Expected Destination
18:59 18:59 Edinburgh
19:05 19:05 Haymarket
19:10 19:10 Edinburgh Gateway
19:24 19:24 Inverkeithing
19:42 19:42 Kirkcaldy
19:51 19:51 Markinch
19:58 19:58 Ladybank
20:05 20:05 Cupar
20:12 20:12 Leuchars
20:28 20:28 Dundee

Facilities on the 20:19 Perth to Edinburgh due 21:46.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :14/10/2025 18:41
Scheduled Expected Destination
20:19 20:19 Perth
20:40 20:40 Ladybank
20:48 20:48 Markinch
20:58 20:58 Kirkcaldy
21:03 21:03 Kinghorn
21:08 21:08 Burntisland
21:13 21:13 Aberdour
21:18 21:18 Dalgety Bay
21:21 21:21 Inverkeithing
21:32 21:32 Edinburgh Gateway
21:34 21:34 South Gyle
21:41 21:41 Haymarket
21:46 21:46 Edinburgh

Facilities on the 20:39 Edinburgh to North Berwick due 21:15.
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 :14/10/2025 15:26
Scheduled Expected Destination
20:39 20:39 Edinburgh
20:48 20:48 Musselburgh
20:52 20:52 Wallyford
20:55 20:55 Prestonpans
21:00 21:00 Longniddry
21:06 21:06 Drem
21:15 21:15 North Berwick

Facilities on the 21:25 North Berwick to Edinburgh due 21:58.
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 :14/10/2025 15:26
Scheduled Expected Destination
21:25 21:25 North Berwick
21:33 21:33 Drem
21:39 21:39 Longniddry
21:44 21:44 Prestonpans
21:47 21:47 Wallyford
21:51 21:51 Musselburgh
21:58 21:58 Edinburgh

Facilities on the 21:45 Glasgow Queen Street to Edinburgh due 22:34.
This is due to an earlier train fault.
Will be formed of 6 coaches instead of 8. First class not available.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :14/10/2025 16:38
Scheduled Expected Destination
21:45 21:45 Glasgow Queen Street
21:57 21:57 Croy
22:06 22:06 Falkirk High
22:10 22:10 Polmont
22:16 22:16 Linlithgow
22:29 22:29 Haymarket
22:34 22:34 Edinburgh

Facilities on the 22:00 Edinburgh to Dundee due 23:30.
This is due to a train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :14/10/2025 18:41
Scheduled Expected Destination
22:00 22:00 Edinburgh
22:05 22:05 Haymarket
22:10 22:10 Edinburgh Gateway
22:21 22:21 Inverkeithing
22:38 22:38 Kirkcaldy
22:47 22:47 Markinch
22:55 22:55 Ladybank
23:00 23:00 Springfield
23:04 23:04 Cupar
23:11 23:11 Leuchars
23:30 23:30 Dundee

Facilities on the 22:08 Edinburgh to Dunbar due 22:38.
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 :14/10/2025 15:26
Scheduled Expected Destination
22:08 22:08 Edinburgh
22:15 22:15 Musselburgh
22:19 22:19 Wallyford
22:32 22:32 East Linton
22:38 22:38 Dunbar

Facilities on the 22:45 Edinburgh to Glasgow Queen Street due 23:38.
This is due to an earlier train fault.
Will be formed of 6 coaches instead of 8. First class not available.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :14/10/2025 16:38
Scheduled Expected Destination
22:45 22:45 Edinburgh
22:50 22:50 Haymarket
23:06 23:06 Linlithgow
23:12 23:12 Polmont
23:17 23:17 Falkirk High
23:26 23:26 Croy
23:38 23:38 Glasgow Queen Street

Facilities on the 23:45 Glasgow Queen Street to Edinburgh due 00:33.
This is due to an earlier train fault.
Will be formed of 6 coaches instead of 8. First class not available.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :14/10/2025 16:38
Scheduled Expected Destination
23:45 23:45 Glasgow Queen Street
23:56 23:56 Croy
00:05 00:05 Falkirk High
00:09 00:09 Polmont
00:14 00:14 Linlithgow
00:28 00:28 Haymarket
00:33 00:33 Edinburgh

2 Train Cancellations
22:44 Balloch to Springburn due 23:47 will be cancelled.
This is due to a shortage of train crew.
Last Updated :14/10/2025 20:14
Scheduled Expected Destination
22:44 Not Stopping Balloch
22:46 Not Stopping Alexandria
22:49 Not Stopping Renton
22:52 Not Stopping Dalreoch
22:54 Not Stopping Dumbarton Central
22:56 Not Stopping Dumbarton East
23:00 Not Stopping Bowling
23:03 Not Stopping Kilpatrick
23:09 Not Stopping Dalmuir
23:13 Not Stopping Clydebank
23:15 Not Stopping Yoker
23:19 Not Stopping Garscadden
23:21 Not Stopping Scotstounhill
23:24 Not Stopping Jordanhill
23:26 Not Stopping Hyndland
23:28 Not Stopping Partick
23:32 Not Stopping Charing Cross
23:35 Not Stopping Glasgow Queen Street Ll
23:37 Not Stopping High Street
23:39 Not Stopping Bellgrove
23:41 Not Stopping Duke Street
23:42 Not Stopping Alexandra Parade
23:45 Not Stopping Barnhill
23:47 Not Stopping Springburn

23:54 Springburn to Garscadden due 00:30 will be cancelled.
This is due to a shortage of train crew.
Last Updated :14/10/2025 20:14
Scheduled Expected Destination
23:54 Not Stopping Springburn
23:55 Not Stopping Barnhill
23:58 Not Stopping Alexandra Parade
00:03 Not Stopping Duke Street
00:05 Not Stopping Bellgrove
00:07 Not Stopping High Street
00:11 Not Stopping Glasgow Queen Street Ll
00:13 Not Stopping Charing Cross
00:19 Not Stopping Partick
00:22 Not Stopping Hyndland
00:24 Not Stopping Jordanhill
00:28 Not Stopping Scotstounhill
00:30 Not Stopping Garscadden

6 Other Train Service Updates
18:54 Helensburgh Central to Edinburgh due 20:58 has been delayed at Coatbridge Sunnyside and is now 8 minutes late.
This is due to train crew being delayed.
Last Updated :14/10/2025 20:04
Scheduled Expected Destination
18:54 18:54 Helensburgh Central
18:57 18:57 Craigendoran
19:02 19:02 Cardross
19:07 19:07 Dalreoch
19:10 19:10 Dumbarton Central
19:12 19:12 Dumbarton East
19:21 19:21 Dalmuir
19:28 19:28 Hyndland
19:31 19:31 Partick
19:35 19:35 Charing Cross
19:39 19:39 Glasgow Queen Street Ll
19:41 19:41 High Street
19:47 19:47 Shettleston
19:56 20:04 Coatbridge Sunnyside
19:58 20:06 Coatdyke
20:06 20:14 Airdrie
20:09 20:17 Drumgelloch
20:13 20:21 Caldercruix
20:19 20:27 Blackridge
20:22 20:30 Armadale
20:30 20:38 Bathgate
20:35 20:43 Livingston North
20:38 20:46 Uphall
20:47 20:55 Edinburgh Park
20:52 21:00 Haymarket
20:58 21:06 Edinburgh

19:08 Stranraer to Kilmarnock due 20:58 has been delayed at Barrhill and is now 10 minutes late.
This is due to a late running train being in front of this one.
Last Updated :14/10/2025 20:02
Scheduled Expected Destination
19:08 19:08 Stranraer
19:42 19:52 Barrhill
20:00 20:10 Girvan
20:16 20:26 Maybole
20:34 20:44 Ayr
20:39 20:49 Prestwick Town
20:44 20:54 Troon
20:58 21:08 Kilmarnock

19:13 Dundee to Glasgow Queen Street due 20:59 will be started from Perth.
It will no longer call at Dundee and Invergowrie.
This is due to a fault on this train.
Last Updated :14/10/2025 17:10
Scheduled Expected Destination
19:13 Not Stopping Dundee
19:19 Not Stopping 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

19:45 Glasgow Central to Largs due 20:48 has been delayed at Lochwinnoch and is now 7 minutes late.
This is due to a late running train being in front of this one.
Last Updated :14/10/2025 20:19
Scheduled Expected Destination
19:45 19:45 Glasgow Central
19:55 19:55 Paisley Gilmour Street
19:59 19:59 Johnstone
20:02 20:02 Milliken Park
20:04 20:04 Howwood Renfrew
20:08 20:15 Lochwinnoch
20:13 20:20 Glengarnock
20:17 20:24 Dalry
20:21 20:28 Kilwinning
20:25 20:32 Stevenston
20:28 20:35 Saltcoats
20:30 20:37 Ardrossan South Beach
20:36 20:43 West Kilbride
20:43 20:50 Fairlie
20:48 20:55 Largs

20:01 Larkhall to Milngavie due 21:04 is being delayed at Chatelherault and is now expected to be 10 minutes late.
This is due to flooding earlier today.
Last Updated :14/10/2025 20:15
Scheduled Expected Destination
20:01 20:01 Larkhall
20:03 20:03 Merryton
20:06 20:16 Chatelherault
20:10 20:20 Hamilton Central
20:13 20:23 Hamilton West
20:16 20:26 Blantyre
20:21 20:31 Newton Lanark
20:25 20:35 Cambuslang
20:29 20:39 Rutherglen
20:31 20:41 Dalmarnock
20:33 20:43 Bridgeton
20:37 20:47 Argyle Street
20:41 20:51 Glasgow Central Low Level
20:42 20:52 Anderston
20:44 20:54 Exhibition Centre
20:48 20:58 Partick
20:50 21:00 Hyndland
20:53 21:03 Anniesland
20:56 21:06 Westerton
20:59 21:09 Bearsden
21:01 21:11 Hillfoot
21:04 21:14 Milngavie

21:23 Springburn to Balloch due 22:32 will be terminated at Garscadden.
It will no longer call at Yoker, Clydebank, Dalmuir, Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria and Balloch.
This is due to a shortage of train crew.
Last Updated :14/10/2025 20:14
Scheduled Expected Destination
21:23 21:23 Springburn
21:24 21:24 Barnhill
21:27 21:27 Alexandra Parade
21:29 21:29 Duke Street
21:31 21:31 Bellgrove
21:33 21:33 High Street
21:39 21:39 Glasgow Queen Street Ll
21:45 21:45 Charing Cross
21:50 21:50 Partick
21:52 21:52 Hyndland
21:54 21:54 Jordanhill
21:57 21:57 Scotstounhill
21:59 21:59 Garscadden
22:02 Not Stopping Yoker
22:04 Not Stopping Clydebank
22:08 Not Stopping Dalmuir
22:11 Not Stopping Kilpatrick
22:14 Not Stopping Bowling
22:18 Not Stopping Dumbarton East
22:21 Not Stopping Dumbarton Central
22:23 Not Stopping Dalreoch
22:26 Not Stopping Renton
22:28 Not Stopping Alexandria
22:32 Not Stopping Balloch

1 Station Update
The lifts will be out of order from now until further notice at Gleneagles station.
Additional Information:
Platform 1 lift only 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 :11/10/2025 16:55
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: 20:34:20 14-10-2025
Powered By    © 2025