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.
11 Catering Updates
Facilities on the 28/10/25 07:30 Edinburgh to Aberdeen due 10:06.
This is due to a shortage of train crew.
Catering is not available throughout.
Last Updated :27/10/2025 09:38
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 28/10/25 08:35 Aberdeen to Glasgow Queen Street due 11:20.
Catering is not available throughout.
Last Updated :27/10/2025 14:27
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 28/10/25 10:44 Aberdeen to Glasgow Queen Street due 13:21.
Catering is not available throughout.
Last Updated :27/10/2025 14:27
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 28/10/25 11:01 Aberdeen to Edinburgh due 13:23.
Catering is not available throughout.
Last Updated :27/10/2025 14:27
Scheduled Expected Destination
11:01 11:01 Aberdeen
11:17 11:17 Stonehaven
11:37 11:37 Montrose
11:52 11:52 Arbroath
12:10 12:10 Dundee
12:22 12:22 Leuchars
12:29 12:29 Cupar
13:17 13:17 Haymarket
13:23 13:23 Edinburgh

Facilities on the 28/10/25 12:40 Glasgow Queen Street to Aberdeen due 15:21.
Catering is not available throughout.
Last Updated :27/10/2025 14:27
Scheduled Expected Destination
12:40 12:40 Glasgow Queen Street
13:07 13:07 Stirling
13:37 13:37 Perth
14:02 14:02 Dundee
14:09 14:09 Broughty Ferry
14:14 14:14 Monifieth
14:20 14:20 Carnoustie
14:27 14:27 Arbroath
14:45 14:45 Montrose
15:21 15:21 Aberdeen

Facilities on the 28/10/25 14:39 Glasgow Queen Street to Inverness due 19:39.
Catering is not available throughout.
Last Updated :27/10/2025 14:27
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

Facilities on the 28/10/25 15:30 Edinburgh to Aberdeen due 17:54.
Catering is not available throughout.
Last Updated :27/10/2025 14:27
Scheduled Expected Destination
15:30 15:30 Edinburgh
15:35 15:35 Haymarket
16:19 16:19 Cupar
16:26 16:26 Leuchars
16:41 16:41 Dundee
16:49 16:49 Broughty Ferry
17:01 17:01 Arbroath
17:15 17:15 Montrose
17:37 17:37 Stonehaven
17:54 17:54 Aberdeen

Facilities on the 28/10/25 15:39 Glasgow Queen Street to Aberdeen due 18:15.
Catering is not available throughout.
Last Updated :27/10/2025 14:27
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

Facilities on the 28/10/25 15:44 Inverness to Glasgow Queen Street due 19:22.
Catering is not available throughout.
Last Updated :27/10/2025 16:45
Scheduled Expected Destination
15:44 15:44 Inverness
16:16 16:16 Carrbridge
16:27 16:27 Aviemore
16:39 16:39 Kingussie
16:44 16:44 Newtonmore
16:56 16:56 Dalwhinnie
17:22 17:22 Blair Atholl
17:35 17:35 Pitlochry
17:50 17:50 Dunkeld & Birnam
18:20 18:20 Perth
18:53 18:53 Stirling
19:22 19:22 Glasgow Queen Street

Facilities on the 28/10/25 16:32 Aberdeen to Glasgow Queen Street due 19:13.
Catering is not available throughout.
Last Updated :27/10/2025 16:45
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

Facilities on the 28/10/25 16:34 Glasgow Queen Street to Oban due 19:42.
This is due to a shortage of train crew.
Catering is not available throughout.
Last Updated :27/10/2025 06:54
Scheduled Expected Destination
16:34 16:34 Glasgow Queen Street
16:58 16:58 Dalmuir
17:07 17:07 Dumbarton Central
17:22 17:22 Helensburgh Upper
17:33 17:33 Garelochhead
17:57 17:57 Arrochar & Tarbet
18:10 18:10 Ardlui
18:29 18:29 Crianlarich
18:37 18:37 Tyndrum Lower
18:55 18:55 Dalmally
19:04 19:04 Loch Awe
19:19 19:19 Taynuilt
19:29 19:29 Connel Ferry
19:42 19:42 Oban

34 Train Formation Updates
Facilities on the 04:54 Inverness to Edinburgh due 09:38.
This is due to slippery rails.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:45
Scheduled Expected Destination
04:54 04:54 Inverness
05:04 05:04 Inverness Airport
05:14 05:14 Nairn
05:24 05:24 Forres
05:37 05:37 Elgin
05:56 05:56 Keith
06:11 06:11 Huntly
06:26 06:26 Insch
06:43 06:43 Inverurie
06:49 06:49 Kintore
06:59 06:59 Dyce
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

Facilities on the 06:00 Glenrothes With Thornton to Edinburgh due 07:01.
Will be formed of 5 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:44
Scheduled Expected Destination
06:00 06:00 Glenrothes With Thornton
06:07 06:07 Cardenden
06:11 06:11 Lochgelly
06:17 06:17 Cowdenbeath
06:23 06:23 Dunfermline Queen Margaret
06:26 06:26 Dunfermline City
06:30 06:30 Rosyth
06:34 06:34 Inverkeithing
06:38 06:38 North Queensferry
06:42 06:42 Dalmeny
06:48 06:48 Edinburgh Gateway
06:50 06:50 South Gyle
06:57 06:57 Haymarket
07:01 07:01 Edinburgh

Facilities on the 06:39 Aberdeen to Glasgow Queen Street due 09:21.
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 :28/10/2025 03:46
Scheduled Expected Destination
06:39 06:39 Aberdeen
06:55 06:55 Stonehaven
07:16 07:16 Montrose
07:30 07:30 Arbroath
07:52 07:52 Dundee
08:14 08:14 Perth
08:44 08:44 Stirling
09:21 09:21 Glasgow Queen Street

Facilities on the 06:50 Tweedbank to Edinburgh due 07:47.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:35
Scheduled Expected Destination
06:50 06:50 Tweedbank
06:54 06:54 Galashiels
07:03 07:03 Stow
07:20 07:20 Gorebridge
07:24 07:24 Newtongrange
07:27 07:27 Eskbank
07:32 07:32 Shawfair
07:36 07:36 Newcraighall
07:39 07:39 Brunstane
07:47 07:47 Edinburgh

Facilities on the 06:58 Leven to Edinburgh due 08:16.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:44
Scheduled Expected Destination
06:58 06:58 Leven
07:03 07:03 Cameron Bridge
07:13 07:13 Glenrothes With Thornton
07:20 07:20 Cardenden
07:24 07:24 Lochgelly
07:30 07:30 Cowdenbeath
07:36 07:36 Dunfermline Queen Margaret
07:39 07:39 Dunfermline City
07:43 07:43 Rosyth
07:48 07:48 Inverkeithing
07:52 07:52 North Queensferry
07:56 07:56 Dalmeny
08:02 08:02 Edinburgh Gateway
08:05 08:05 South Gyle
08:11 08:11 Haymarket
08:16 08:16 Edinburgh

Facilities on the 07:18 Edinburgh to Leven due 08:35.
Will be formed of 5 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:44
Scheduled Expected Destination
07:18 07:18 Edinburgh
07:22 07:22 Haymarket
07:27 07:27 South Gyle
07:29 07:29 Edinburgh Gateway
07:35 07:35 Dalmeny
07:39 07:39 North Queensferry
07:43 07:43 Inverkeithing
07:46 07:46 Rosyth
07:51 07:51 Dunfermline City
07:55 07:55 Dunfermline Queen Margaret
08:01 08:01 Cowdenbeath
08:07 08:07 Lochgelly
08:11 08:11 Cardenden
08:18 08:18 Glenrothes With Thornton
08:27 08:27 Cameron Bridge
08:35 08:35 Leven

Facilities on the 07:37 Ayr to Glasgow Central due 08:30.
This is due to a train fault.
Will be formed of 4 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 04:29
Scheduled Expected Destination
07:37 07:37 Ayr
07:39 07:39 Newton-On-Ayr
07:42 07:42 Prestwick Town
07:44 07:44 Prestwick Int. Airport
07:48 07:48 Troon
07:50 07:50 Barassie
07:55 07:55 Irvine
07:59 07:59 Kilwinning
08:12 08:12 Milliken Park
08:15 08:15 Johnstone
08:19 08:19 Paisley Gilmour Street
08:30 08:30 Glasgow Central

Facilities on the 08:12 Edinburgh to Tweedbank due 09:14.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:35
Scheduled Expected Destination
08:12 08:12 Edinburgh
08:20 08:20 Brunstane
08:25 08:25 Newcraighall
08:29 08:29 Shawfair
08:34 08:34 Eskbank
08:38 08:38 Newtongrange
08:43 08:43 Gorebridge
09:01 09:01 Stow
09:09 09:09 Galashiels
09:14 09:14 Tweedbank

Facilities on the 08:40 Leven to Edinburgh due 10:02.
Will be formed of 5 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:44
Scheduled Expected Destination
08:40 08:40 Leven
08:45 08:45 Cameron Bridge
08:58 08:58 Glenrothes With Thornton
09:05 09:05 Cardenden
09:09 09:09 Lochgelly
09:15 09:15 Cowdenbeath
09:21 09:21 Dunfermline Queen Margaret
09:25 09:25 Dunfermline City
09:29 09:29 Rosyth
09:33 09:33 Inverkeithing
09:37 09:37 North Queensferry
09:41 09:41 Dalmeny
09:47 09:47 Edinburgh Gateway
09:49 09:49 South Gyle
09:56 09:56 Haymarket
10:02 10:02 Edinburgh

Facilities on the 08:45 Glasgow Central to Largs due 09:49.
This is due to a train fault.
Will be formed of 4 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 04:29
Scheduled Expected Destination
08:45 08:45 Glasgow Central
08:55 08:55 Paisley Gilmour Street
08:59 08:59 Johnstone
09:02 09:02 Milliken Park
09:04 09:04 Howwood Renfrew
09:08 09:08 Lochwinnoch
09:13 09:13 Glengarnock
09:17 09:17 Dalry
09:22 09:22 Kilwinning
09:26 09:26 Stevenston
09:29 09:29 Saltcoats
09:31 09:31 Ardrossan South Beach
09:37 09:37 West Kilbride
09:44 09:44 Fairlie
09:49 09:49 Largs

Facilities on the 09:21 Tweedbank to Edinburgh due 10:26.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:35
Scheduled Expected Destination
09:21 09:21 Tweedbank
09:25 09:25 Galashiels
09:34 09:34 Stow
09:51 09:51 Gorebridge
09:55 09:55 Newtongrange
09:58 09:58 Eskbank
10:06 10:06 Shawfair
10:12 10:12 Newcraighall
10:16 10:16 Brunstane
10:26 10:26 Edinburgh

Facilities on the 09:41 Glasgow Queen Street to Aberdeen due 12:40.
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 :28/10/2025 03:46
Scheduled Expected Destination
09:41 09:41 Glasgow Queen Street
10:09 10:09 Stirling
10:46 10:46 Perth
11:14 11:14 Dundee
11:30 11:30 Arbroath
11:48 11:48 Montrose
12:40 12:40 Aberdeen

Facilities on the 10:07 Largs to Glasgow Central due 11:12.
This is due to a train fault.
Will be formed of 4 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 04:29
Scheduled Expected Destination
10:07 10:07 Largs
10:12 10:12 Fairlie
10:17 10:17 West Kilbride
10:24 10:24 Ardrossan South Beach
10:26 10:26 Saltcoats
10:28 10:28 Stevenston
10:33 10:33 Kilwinning
10:38 10:38 Dalry
10:42 10:42 Glengarnock
10:46 10:46 Lochwinnoch
10:50 10:50 Howwood Renfrew
10:53 10:53 Milliken Park
10:56 10:56 Johnstone
11:01 11:01 Paisley Gilmour Street
11:12 11:12 Glasgow Central

Facilities on the 10:43 Edinburgh to Tweedbank due 11:45.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:35
Scheduled Expected Destination
10:43 10:43 Edinburgh
10:52 10:52 Brunstane
10:56 10:56 Newcraighall
11:00 11:00 Shawfair
11:05 11:05 Eskbank
11:08 11:08 Newtongrange
11:13 11:13 Gorebridge
11:31 11:31 Stow
11:40 11:40 Galashiels
11:45 11:45 Tweedbank

Facilities on the 11:03 Edinburgh to Leven due 12:12.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:44
Scheduled Expected Destination
11:03 11:03 Edinburgh
11:08 11:08 Haymarket
11:14 11:14 Edinburgh Gateway
11:20 11:20 Dalmeny
11:24 11:24 North Queensferry
11:28 11:28 Inverkeithing
11:31 11:31 Dalgety Bay
11:36 11:36 Aberdour
11:41 11:41 Burntisland
11:46 11:46 Kinghorn
11:51 11:51 Kirkcaldy
12:05 12:05 Cameron Bridge
12:12 12:12 Leven

Facilities on the 11:30 Glasgow Central to Ayr due 12:22.
This is due to a train fault.
Will be formed of 4 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 04:29
Scheduled Expected Destination
11:30 11:30 Glasgow Central
11:40 11:40 Paisley Gilmour Street
11:44 11:44 Johnstone
11:58 11:58 Kilwinning
12:02 12:02 Irvine
12:07 12:07 Barassie
12:10 12:10 Troon
12:14 12:14 Prestwick Int. Airport
12:15 12:15 Prestwick Town
12:19 12:19 Newton-On-Ayr
12:22 12:22 Ayr

Facilities on the 11:50 Tweedbank to Edinburgh due 12:46.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:35
Scheduled Expected Destination
11:50 11:50 Tweedbank
11:54 11:54 Galashiels
12:03 12:03 Stow
12:20 12:20 Gorebridge
12:24 12:24 Newtongrange
12:27 12:27 Eskbank
12:31 12:31 Shawfair
12:35 12:35 Newcraighall
12:39 12:39 Brunstane
12:46 12:46 Edinburgh

Facilities on the 12:17 Leven to Edinburgh due 13:35.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:44
Scheduled Expected Destination
12:17 12:17 Leven
12:21 12:21 Cameron Bridge
12:35 12:35 Kirkcaldy
12:39 12:39 Kinghorn
12:44 12:44 Burntisland
12:49 12:49 Aberdour
12:54 12:54 Dalgety Bay
13:07 13:07 Inverkeithing
13:11 13:11 North Queensferry
13:15 13:15 Dalmeny
13:21 13:21 Edinburgh Gateway
13:28 13:28 Haymarket
13:35 13:35 Edinburgh

Facilities on the 12:35 Ayr to Glasgow Central due 13:26.
This is due to a train fault.
Will be formed of 4 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 04:29
Scheduled Expected Destination
12:35 12:35 Ayr
12:37 12:37 Newton-On-Ayr
12:40 12:40 Prestwick Town
12:42 12:42 Prestwick Int. Airport
12:46 12:46 Troon
12:48 12:48 Barassie
12:53 12:53 Irvine
12:57 12:57 Kilwinning
13:11 13:11 Johnstone
13:15 13:15 Paisley Gilmour Street
13:26 13:26 Glasgow Central

Facilities on the 13:10 Edinburgh to Tweedbank due 14:13.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:35
Scheduled Expected Destination
13:10 13:10 Edinburgh
13:20 13:20 Brunstane
13:24 13:24 Newcraighall
13:30 13:30 Shawfair
13:34 13:34 Eskbank
13:38 13:38 Newtongrange
13:43 13:43 Gorebridge
14:00 14:00 Stow
14:09 14:09 Galashiels
14:13 14:13 Tweedbank

Facilities on the 13:59 Aberdeen to Edinburgh due 16:24.
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 :28/10/2025 03:46
Scheduled Expected Destination
13:59 13:59 Aberdeen
14:15 14:15 Stonehaven
14:35 14:35 Montrose
14:50 14:50 Arbroath
15:10 15:10 Dundee
15:22 15:22 Leuchars
15:29 15:29 Cupar
16:18 16:18 Haymarket
16:24 16:24 Edinburgh

Facilities on the 14:08 Edinburgh to Leven due 15:14.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:44
Scheduled Expected Destination
14:08 14:08 Edinburgh
14:12 14:12 Haymarket
14:18 14:18 Edinburgh Gateway
14:24 14:24 Dalmeny
14:27 14:27 North Queensferry
14:31 14:31 Inverkeithing
14:34 14:34 Dalgety Bay
14:39 14:39 Aberdour
14:43 14:43 Burntisland
14:48 14:48 Kinghorn
14:53 14:53 Kirkcaldy
15:07 15:07 Cameron Bridge
15:14 15:14 Leven

Facilities on the 14:20 Tweedbank to Edinburgh due 15:19.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:35
Scheduled Expected Destination
14:20 14:20 Tweedbank
14:24 14:24 Galashiels
14:33 14:33 Stow
14:50 14:50 Gorebridge
14:54 14:54 Newtongrange
14:57 14:57 Eskbank
15:02 15:02 Shawfair
15:06 15:06 Newcraighall
15:10 15:10 Brunstane
15:19 15:19 Edinburgh

Facilities on the 15:19 Leven to Edinburgh due 16:36.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:44
Scheduled Expected Destination
15:19 15:19 Leven
15:23 15:23 Cameron Bridge
15:38 15:38 Kirkcaldy
15:42 15:42 Kinghorn
15:47 15:47 Burntisland
15:52 15:52 Aberdour
15:57 15:57 Dalgety Bay
16:09 16:09 Inverkeithing
16:13 16:13 North Queensferry
16:17 16:17 Dalmeny
16:23 16:23 Edinburgh Gateway
16:29 16:29 Haymarket
16:36 16:36 Edinburgh

Facilities on the 15:42 Edinburgh to Tweedbank due 16:46.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:35
Scheduled Expected Destination
15:42 15:42 Edinburgh
15:51 15:51 Brunstane
15:55 15:55 Newcraighall
16:00 16:00 Shawfair
16:04 16:04 Eskbank
16:08 16:08 Newtongrange
16:13 16:13 Gorebridge
16:30 16:30 Stow
16:39 16:39 Galashiels
16:46 16:46 Tweedbank

Facilities on the 16:51 Tweedbank to Edinburgh due 17:52.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:35
Scheduled Expected Destination
16:51 16:51 Tweedbank
16:55 16:55 Galashiels
17:04 17:04 Stow
17:21 17:21 Gorebridge
17:25 17:25 Newtongrange
17:28 17:28 Eskbank
17:34 17:34 Shawfair
17:39 17:39 Newcraighall
17:43 17:43 Brunstane
17:52 17:52 Edinburgh

Facilities on the 17:01 Edinburgh to Leven due 18:06.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:44
Scheduled Expected Destination
17:01 17:01 Edinburgh
17:06 17:06 Haymarket
17:11 17:11 Edinburgh Gateway
17:17 17:17 Dalmeny
17:21 17:21 North Queensferry
17:25 17:25 Inverkeithing
17:28 17:28 Dalgety Bay
17:33 17:33 Aberdour
17:37 17:37 Burntisland
17:42 17:42 Kinghorn
17:47 17:47 Kirkcaldy
18:02 18:02 Cameron Bridge
18:06 18:06 Leven

Facilities on the 17:30 Edinburgh to Aberdeen due 20:09.
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 :28/10/2025 03:46
Scheduled Expected Destination
17:30 17:30 Edinburgh
17:38 17:38 Haymarket
18:09 18:09 Kirkcaldy
18:27 18:27 Cupar
18:35 18:35 Leuchars
18:52 18:52 Dundee
18:59 18:59 Broughty Ferry
19:07 19:07 Carnoustie
19:14 19:14 Arbroath
19:28 19:28 Montrose
19:51 19:51 Stonehaven
20:09 20:09 Aberdeen

Facilities on the 18:16 Edinburgh to Tweedbank due 19:18.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:35
Scheduled Expected Destination
18:16 18:16 Edinburgh
18:27 18:27 Brunstane
18:31 18:31 Newcraighall
18:34 18:34 Shawfair
18:39 18:39 Eskbank
18:42 18:42 Newtongrange
18:47 18:47 Gorebridge
19:05 19:05 Stow
19:14 19:14 Galashiels
19:18 19:18 Tweedbank

Facilities on the 18:16 Leven to Edinburgh due 19:24.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:44
Scheduled Expected Destination
18:16 18:16 Leven
18:20 18:20 Cameron Bridge
18:34 18:34 Kirkcaldy
18:38 18:38 Kinghorn
18:43 18:43 Burntisland
18:48 18:48 Aberdour
18:53 18:53 Dalgety Bay
18:56 18:56 Inverkeithing
19:00 19:00 North Queensferry
19:04 19:04 Dalmeny
19:10 19:10 Edinburgh Gateway
19:17 19:17 Haymarket
19:24 19:24 Edinburgh

Facilities on the 19:25 Tweedbank to Edinburgh due 20:28.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:35
Scheduled Expected Destination
19:25 19:25 Tweedbank
19:29 19:29 Galashiels
19:38 19:38 Stow
19:55 19:55 Gorebridge
19:59 19:59 Newtongrange
20:02 20:02 Eskbank
20:08 20:08 Shawfair
20:14 20:14 Newcraighall
20:18 20:18 Brunstane
20:28 20:28 Edinburgh

Facilities on the 19:42 Edinburgh to Perth due 21:09.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:44
Scheduled Expected Destination
19:42 19:42 Edinburgh
19:46 19:46 Haymarket
19:51 19:51 South Gyle
19:53 19:53 Edinburgh Gateway
20:04 20:04 Inverkeithing
20:07 20:07 Dalgety Bay
20:12 20:12 Aberdour
20:17 20:17 Burntisland
20:22 20:22 Kinghorn
20:27 20:27 Kirkcaldy
20:36 20:36 Markinch
20:46 20:46 Ladybank
21:09 21:09 Perth

Facilities on the 20:42 Edinburgh to Tweedbank due 21:43.
Will be formed of 5 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :28/10/2025 03:35
Scheduled Expected Destination
20:42 20:42 Edinburgh
20:52 20:52 Brunstane
20:56 20:56 Newcraighall
20:59 20:59 Shawfair
21:04 21:04 Eskbank
21:07 21:07 Newtongrange
21:12 21:12 Gorebridge
21:30 21:30 Stow
21:39 21:39 Galashiels
21:43 21:43 Tweedbank

Facilities on the 21:06 Aberdeen to Edinburgh due 23:30.
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 :28/10/2025 03:46
Scheduled Expected Destination
21:06 21:06 Aberdeen
21:39 21:39 Montrose
21:54 21:54 Arbroath
22:12 22:12 Dundee
22:24 22:24 Leuchars
22:31 22:31 Cupar
23:25 23:25 Haymarket
23:30 23:30 Edinburgh

2 Train Cancellations
07:34 Glasgow Queen Street to Anniesland due 07:53 will be cancelled.
This is due to a train fault.
Last Updated :28/10/2025 05:01
Scheduled Expected Destination
07:34 Not Stopping Glasgow Queen Street
07:39 Not Stopping Ashfield
07:42 Not Stopping Possilpark & Parkhouse
07:44 Not Stopping Gilshochill
07:46 Not Stopping Summerston
07:48 Not Stopping Maryhill
07:50 Not Stopping Kelvindale
07:53 Not Stopping Anniesland

08:02 Anniesland to Glasgow Queen Street due 08:25 will be cancelled.
This is due to a train fault.
Last Updated :28/10/2025 05:01
Scheduled Expected Destination
08:02 Not Stopping Anniesland
08:04 Not Stopping Kelvindale
08:06 Not Stopping Maryhill
08:08 Not Stopping Summerston
08:11 Not Stopping Gilshochill
08:13 Not Stopping Possilpark & Parkhouse
08:16 Not Stopping Ashfield
08:25 Not Stopping Glasgow Queen Street

1 Other Train Service Update
07:10 Glasgow Queen Street to Dundee due 08:49 will be started from Perth.
It will no longer call at Glasgow Queen Street, Stirling, Bridge Of Allan, Dunblane and Gleneagles.
This is due to a train fault.
Last Updated :28/10/2025 05:00
Scheduled Expected Destination
07:10 Not Stopping Glasgow Queen Street
07:42 Not Stopping Stirling
07:47 Not Stopping Bridge Of Allan
07:53 Not Stopping Dunblane
08:07 Not Stopping Gleneagles
08:23 08:23 Perth
08:41 08:41 Invergowrie
08:49 08:49 Dundee

1 Improvement Work For Today
Planned engineering work will take place between Achnasheen and Kyle Of Lochalsh from 00:00, Saturday 18 October 2025 to 23:59, Monday 10 November 2025.
Additional Information:
Trackworks will take place between Achnasheen and Kyle of Lochalsh
Monday 20 October until Sunday 9 November (inclusive)
Inverness Kyle of Lochalsh
Buses replace trains
A separate mini-bus service operates from Kyle of Lochalsh, serving Duncraig, Plockton and Duirnish, to connect at Stromferry with the Inverness bus
Inverness - Dingwall
A limited amount of train services will operate between Inverness & Dingwall only serving intermediate stations
Inverness Invergordon / Tain / Ardgay / Lairg / Wick
Train services operate as normal
Please note: the following train services are also cancelled and replaced by bus:
Monday 10 November
05:45 Kyle to Inverness train cancelled
Main bus to Inverness departs Kyle at 05:41
Connecting mini departs Kyle at 05:04, arriving Stromferry 05:50
Last Updated :27/10/2025 00:21
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: 05:25:30 28-10-2025
Powered By    © 2025