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.
4 Catering Updates
Facilities on the 02/07/24 10:07 Glasgow Queen Street to Inverness due 13:25.
Catering is not available throughout.
Last Updated :01/07/2024 15:30
Scheduled Expected Destination
10:07 10:07 Glasgow Queen Street
10:36 10:36 Stirling
11:16 11:16 Perth
11:41 11:41 Dunkeld & Birnam
11:55 11:55 Pitlochry
12:37 12:37 Kingussie
12:50 12:50 Aviemore
13:25 13:25 Inverness

Facilities on the 02/07/24 10:41 Inverness to Wick due 14:56.
Catering is not available throughout.
Last Updated :01/07/2024 15:02
Scheduled Expected Destination
10:41 10:41 Inverness
11:01 11:01 Muir Of Ord
11:12 11:12 Dingwall
11:24 11:24 Alness
11:30 11:30 Invergordon
11:42 11:42 Fearn
11:49 11:49 Tain
12:05 12:05 Ardgay
12:09 12:09 Culrain
12:10 12:10 Invershin
12:21 12:21 Lairg
12:34 12:34 Rogart
12:46 12:46 Golspie
12:48 12:48 Dunrobin Castle
12:57 12:57 Brora
13:12 13:12 Helmsdale
13:24 13:24 Kildonan
13:34 13:34 Kinbrace
13:46 13:46 Forsinard
14:03 14:03 Scotscalder
14:14 14:14 Georgemas Junction
14:27 14:27 Thurso
14:39 14:39 Georgemas Junction
14:56 14:56 Wick

Facilities on the 02/07/24 14:50 Inverness to Glasgow Queen Street due 18:15.
Catering is not available throughout.
Last Updated :01/07/2024 15:30
Scheduled Expected Destination
14:50 14:50 Inverness
15:25 15:25 Aviemore
15:36 15:36 Kingussie
16:20 16:20 Pitlochry
16:37 16:37 Dunkeld & Birnam
17:05 17:05 Perth
17:41 17:41 Stirling
18:15 18:15 Glasgow Queen Street

Facilities on the 02/07/24 16:00 Wick to Inverness due 20:14.
Catering is not available throughout.
Last Updated :01/07/2024 15:02
Scheduled Expected Destination
16:00 16:00 Wick
16:18 16:18 Georgemas Junction
16:32 16:32 Thurso
16:45 16:45 Georgemas Junction
16:50 16:50 Scotscalder
17:11 17:11 Forsinard
17:20 17:20 Kinbrace
17:30 17:30 Kildonan
17:44 17:44 Helmsdale
18:00 18:00 Brora
18:05 18:05 Dunrobin Castle
18:10 18:10 Golspie
18:19 18:19 Rogart
18:35 18:35 Lairg
18:43 18:43 Invershin
18:44 18:44 Culrain
18:51 18:51 Ardgay
19:07 19:07 Tain
19:25 19:25 Invergordon
19:42 19:42 Dingwall
19:54 19:54 Muir Of Ord
20:14 20:14 Inverness

64 Train Formation Updates
Facilities on the 05:30 Edinburgh to Aberdeen due 08:12.
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 :02/07/2024 03:51
Scheduled Expected Destination
05:30 05:30 Edinburgh
05:35 05:35 Haymarket
05:49 05:49 Inverkeithing
06:04 06:04 Kirkcaldy
06:13 06:13 Markinch
06:20 06:20 Ladybank
06:27 06:27 Cupar
06:34 06:34 Leuchars
06:49 06:49 Dundee
07:03 07:03 Carnoustie
07:12 07:12 Arbroath
07:27 07:27 Montrose
07:38 07:38 Laurencekirk
07:51 07:51 Stonehaven
08:01 08:01 Portlethen
08:12 08:12 Aberdeen

05:33 Edinburgh to Dunblane due 06:37 will be terminated at Stirling.
It will no longer call at Bridge Of Allan and Dunblane.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
05:33 05:33 Edinburgh
05:37 05:37 Haymarket
05:42 05:42 Edinburgh Park
05:57 05:57 Linlithgow
06:02 06:02 Polmont
06:10 06:10 Falkirk Grahamston
06:13 06:13 Camelon
06:18 06:18 Larbert
06:29 06:29 Stirling
06:33 Not Stopping Bridge Of Allan
06:37 Not Stopping Dunblane

Facilities on the 05:41 Dundee to Edinburgh due 07:10.
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 :02/07/2024 03:44
Scheduled Expected Destination
05:41 05:41 Dundee
05:54 05:54 Leuchars
06:02 06:02 Cupar
06:09 06:09 Ladybank
06:17 06:17 Markinch
06:28 06:28 Kirkcaldy
06:45 06:45 Inverkeithing
06:56 06:56 Edinburgh Gateway
07:04 07:04 Haymarket
07:10 07:10 Edinburgh

Facilities on the 06:18 Edinburgh to Glenrothes With Thornton due 07:19.
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 :02/07/2024 03:47
Scheduled Expected Destination
06:18 06:18 Edinburgh
06:22 06:22 Haymarket
06:28 06:28 Edinburgh Gateway
06:34 06:34 Dalmeny
06:38 06:38 North Queensferry
06:42 06:42 Inverkeithing
06:46 06:46 Rosyth
06:51 06:51 Dunfermline City
06:55 06:55 Dunfermline Queen Margaret
07:01 07:01 Cowdenbeath
07:07 07:07 Lochgelly
07:11 07:11 Cardenden
07:19 07:19 Glenrothes With Thornton

Facilities on the 06:19 Perth to Edinburgh due 07:47.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:44
Scheduled Expected Destination
06:19 06:19 Perth
06:47 06:47 Markinch
06:57 06:57 Kirkcaldy
07:02 07:02 Kinghorn
07:07 07:07 Burntisland
07:12 07:12 Aberdour
07:17 07:17 Dalgety Bay
07:20 07:20 Inverkeithing
07:24 07:24 North Queensferry
07:28 07:28 Dalmeny
07:34 07:34 Edinburgh Gateway
07:36 07:36 South Gyle
07:43 07:43 Haymarket
07:47 07:47 Edinburgh

Facilities on the 06:20 East Kilbride to Glasgow Central due 06:54.
This is due to a train fault.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:41
Scheduled Expected Destination
06:20 06:20 East Kilbride
06:24 06:24 Hairmyres
06:27 06:27 Thorntonhall
06:30 06:30 Busby
06:33 06:33 Clarkston
06:37 06:37 Giffnock
06:39 06:39 Thornliebank
06:42 06:42 Pollokshaws West
06:45 06:45 Crossmyloof
06:54 06:54 Glasgow Central

Facilities on the 06:48 Edinburgh to Glenrothes With Thornton due 07:48.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
06:48 06:48 Edinburgh
06:52 06:52 Haymarket
06:57 06:57 South Gyle
06:59 06:59 Edinburgh Gateway
07:05 07:05 Dalmeny
07:09 07:09 North Queensferry
07:13 07:13 Inverkeithing
07:16 07:16 Rosyth
07:21 07:21 Dunfermline City
07:25 07:25 Dunfermline Queen Margaret
07:31 07:31 Cowdenbeath
07:37 07:37 Lochgelly
07:41 07:41 Cardenden
07:48 07:48 Glenrothes With Thornton

Facilities on the 06:55 Glenrothes With Thornton to Edinburgh due 07:58.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
06:55 06:55 Glenrothes With Thornton
07:02 07:02 Cardenden
07:07 07:07 Lochgelly
07:13 07:13 Cowdenbeath
07:19 07:19 Dunfermline Queen Margaret
07:22 07:22 Dunfermline City
07:26 07:26 Rosyth
07:30 07:30 Inverkeithing
07:35 07:35 North Queensferry
07:39 07:39 Dalmeny
07:45 07:45 Edinburgh Gateway
07:47 07:47 South Gyle
07:54 07:54 Haymarket
07:58 07:58 Edinburgh

06:55 Dunblane to Edinburgh due 07:56 will be started from Stirling.
It will no longer call at Dunblane and Bridge Of Allan.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
06:55 Not Stopping Dunblane
06:58 Not Stopping Bridge Of Allan
07:04 07:04 Stirling
07:12 07:12 Larbert
07:15 07:15 Camelon
07:18 07:18 Falkirk Grahamston
07:24 07:24 Polmont
07:29 07:29 Linlithgow
07:43 07:43 Edinburgh Park
07:51 07:51 Haymarket
07:56 07:56 Edinburgh

Facilities on the 07:12 Glenrothes With Thornton to Edinburgh due 08:16.
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 :02/07/2024 03:44
Scheduled Expected Destination
07:12 07:12 Glenrothes With Thornton
07:19 07:19 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:04 08:04 South Gyle
08:11 08:11 Haymarket
08:16 08:16 Edinburgh

Facilities on the 07:15 Glasgow Central to East Kilbride due 07:52.
This is due to a train fault.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:41
Scheduled Expected Destination
07:15 07:15 Glasgow Central
07:21 07:21 Crossmyloof
07:24 07:24 Pollokshaws West
07:27 07:27 Thornliebank
07:31 07:31 Giffnock
07:35 07:35 Clarkston
07:38 07:38 Busby
07:44 07:44 Hairmyres
07:52 07:52 East Kilbride

Facilities on the 07:16 Perth to Edinburgh due 08:56.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:44
Scheduled Expected Destination
07:16 07:16 Perth
07:45 07:45 Ladybank
07:53 07:53 Markinch
08:03 08:03 Kirkcaldy
08:08 08:08 Kinghorn
08:13 08:13 Burntisland
08:18 08:18 Aberdour
08:23 08:23 Dalgety Bay
08:27 08:27 Inverkeithing
08:41 08:41 Edinburgh Gateway
08:44 08:44 South Gyle
08:52 08:52 Haymarket
08:56 08:56 Edinburgh

Facilities on the 07:30 Glenrothes With Thornton to Edinburgh due 08:31.
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 :02/07/2024 03:47
Scheduled Expected Destination
07:30 07:30 Glenrothes With Thornton
07:39 07:39 Kirkcaldy
07:44 07:44 Kinghorn
07:49 07:49 Burntisland
07:54 07:54 Aberdour
07:59 07:59 Dalgety Bay
08:03 08:03 Inverkeithing
08:07 08:07 North Queensferry
08:11 08:11 Dalmeny
08:17 08:17 Edinburgh Gateway
08:20 08:20 South Gyle
08:27 08:27 Haymarket
08:31 08:31 Edinburgh

Facilities on the 07:51 Glasgow Central to Lanark due 08:48.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:42
Scheduled Expected Destination
07:51 07:51 Glasgow Central
07:59 07:59 Cambuslang
08:04 08:04 Uddingston
08:09 08:09 Bellshill
08:20 08:20 Motherwell
08:23 08:23 Shieldmuir
08:28 08:28 Wishaw
08:35 08:35 Carluke
08:48 08:48 Lanark

Facilities on the 07:58 Edinburgh to Dundee due 09:24.
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 :02/07/2024 03:44
Scheduled Expected Destination
07:58 07:58 Edinburgh
08:06 08:06 Haymarket
08:11 08:11 Edinburgh Gateway
08:22 08:22 Inverkeithing
08:38 08:38 Kirkcaldy
08:47 08:47 Markinch
08:54 08:54 Ladybank
08:59 08:59 Springfield
09:03 09:03 Cupar
09:10 09:10 Leuchars
09:24 09:24 Dundee

Facilities on the 07:58 Glenrothes With Thornton to Edinburgh due 09:06.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
07:58 07:58 Glenrothes With Thornton
08:05 08:05 Cardenden
08:10 08:10 Lochgelly
08:16 08:16 Cowdenbeath
08:22 08:22 Dunfermline Queen Margaret
08:25 08:25 Dunfermline City
08:29 08:29 Rosyth
08:33 08:33 Inverkeithing
08:38 08:38 North Queensferry
08:42 08:42 Dalmeny
08:48 08:48 Edinburgh Gateway
08:50 08:50 South Gyle
09:00 09:00 Haymarket
09:06 09:06 Edinburgh

Facilities on the 07:59 Edinburgh to Glasgow Queen Street due 08:53.
This is due to a train fault.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:52
Scheduled Expected Destination
07:59 07:59 Edinburgh
08:06 08:06 Haymarket
08:29 08:29 Falkirk High
08:41 08:41 Lenzie
08:46 08:46 Bishopbriggs
08:53 08:53 Glasgow Queen Street

Facilities on the 08:00 East Kilbride to Glasgow Central due 08:32.
This is due to a train fault.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:41
Scheduled Expected Destination
08:00 08:00 East Kilbride
08:04 08:04 Hairmyres
08:07 08:07 Thorntonhall
08:10 08:10 Busby
08:13 08:13 Clarkston
08:17 08:17 Giffnock
08:19 08:19 Thornliebank
08:22 08:22 Pollokshaws West
08:25 08:25 Crossmyloof
08:32 08:32 Glasgow Central

Facilities on the 08:05 Edinburgh to Dunblane due 09:08.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
08:05 08:05 Edinburgh
08:09 08:09 Haymarket
08:14 08:14 Edinburgh Park
08:30 08:30 Linlithgow
08:35 08:35 Polmont
08:41 08:41 Falkirk Grahamston
08:44 08:44 Camelon
08:49 08:49 Larbert
09:00 09:00 Stirling
09:04 09:04 Bridge Of Allan
09:08 09:08 Dunblane

Facilities on the 08:15 Edinburgh to Glasgow Queen Street due 09:08.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
08:15 08:15 Edinburgh
08:21 08:21 Haymarket
08:35 08:35 Linlithgow
08:40 08:40 Polmont
08:45 08:45 Falkirk High
08:54 08:54 Croy
09:08 09:08 Glasgow Queen Street

Facilities on the 08:36 Edinburgh to Perth due 10:11.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
08:36 08:36 Edinburgh
08:42 08:42 Haymarket
08:47 08:47 South Gyle
08:50 08:50 Edinburgh Gateway
09:00 09:00 Inverkeithing
09:04 09:04 Dalgety Bay
09:09 09:09 Aberdour
09:13 09:13 Burntisland
09:18 09:18 Kinghorn
09:24 09:24 Kirkcaldy
09:33 09:33 Markinch
09:45 09:45 Ladybank
10:11 10:11 Perth

Facilities on the 08:52 Lanark to Glasgow Central due 09:36.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:42
Scheduled Expected Destination
08:52 08:52 Lanark
09:02 09:02 Carluke
09:08 09:08 Wishaw
09:11 09:11 Shieldmuir
09:17 09:17 Motherwell
09:21 09:21 Uddingston
09:26 09:26 Cambuslang
09:36 09:36 Glasgow Central

Facilities on the 09:00 Glasgow Queen Street to Edinburgh due 09:45.
This is due to a train fault.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:52
Scheduled Expected Destination
09:00 09:00 Glasgow Queen Street
09:05 09:05 Bishopbriggs
09:10 09:10 Lenzie
09:22 09:22 Falkirk High
09:40 09:40 Haymarket
09:45 09:45 Edinburgh

Facilities on the 09:05 Aberdeen to Edinburgh due 11:22.
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 :02/07/2024 03:51
Scheduled Expected Destination
09:05 09:05 Aberdeen
09:21 09:21 Stonehaven
09:41 09:41 Montrose
09:56 09:56 Arbroath
10:14 10:14 Dundee
10:26 10:26 Leuchars
10:33 10:33 Cupar
11:18 11:18 Haymarket
11:22 11:22 Edinburgh

09:15 Glasgow Queen Street to Edinburgh due 10:05 will be reinstated.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
09:15 09:15 Glasgow Queen Street
09:27 09:27 Croy
09:36 09:36 Falkirk High
09:41 09:41 Polmont
09:46 09:46 Linlithgow
10:00 10:00 Haymarket
10:05 10:05 Edinburgh

Facilities on the 09:32 Dunblane to Edinburgh due 10:31.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
09:32 09:32 Dunblane
09:35 09:35 Bridge Of Allan
09:40 09:40 Stirling
09:48 09:48 Larbert
09:51 09:51 Camelon
09:55 09:55 Falkirk Grahamston
10:02 10:02 Polmont
10:07 10:07 Linlithgow
10:21 10:21 Edinburgh Park
10:27 10:27 Haymarket
10:31 10:31 Edinburgh

Facilities on the 09:46 Dundee to Edinburgh due 11:17.
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 :02/07/2024 03:44
Scheduled Expected Destination
09:46 09:46 Dundee
09:59 09:59 Leuchars
10:06 10:06 Cupar
10:14 10:14 Ladybank
10:21 10:21 Markinch
10:31 10:31 Kirkcaldy
10:47 10:47 Inverkeithing
11:01 11:01 Edinburgh Gateway
11:11 11:11 Haymarket
11:17 11:17 Edinburgh

Facilities on the 09:50 Glasgow Central to Lanark due 10:44.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:42
Scheduled Expected Destination
09:50 09:50 Glasgow Central
09:58 09:58 Cambuslang
10:02 10:02 Uddingston
10:06 10:06 Bellshill
10:18 10:18 Motherwell
10:21 10:21 Shieldmuir
10:27 10:27 Wishaw
10:33 10:33 Carluke
10:44 10:44 Lanark

Facilities on the 09:57 Edinburgh to Dundee due 11:23.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
09:57 09:57 Edinburgh
10:03 10:03 Haymarket
10:08 10:08 Edinburgh Gateway
10:19 10:19 Inverkeithing
10:35 10:35 Kirkcaldy
10:46 10:46 Markinch
10:54 10:54 Ladybank
11:00 11:00 Cupar
11:07 11:07 Leuchars
11:23 11:23 Dundee

10:15 Edinburgh to Glasgow Queen Street due 11:07 will be reinstated.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
10:15 10:15 Edinburgh
10:21 10:21 Haymarket
10:35 10:35 Linlithgow
10:41 10:41 Polmont
10:45 10:45 Falkirk High
10:54 10:54 Croy
11:07 11:07 Glasgow Queen Street

Facilities on the 10:40 Edinburgh to North Berwick due 11:15.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
10:40 10:40 Edinburgh
10:49 10:49 Musselburgh
10:52 10:52 Wallyford
10:56 10:56 Prestonpans
11:00 11:00 Longniddry
11:06 11:06 Drem
11:15 11:15 North Berwick

Facilities on the 10:59 Lanark to Glasgow Central due 11:43.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:42
Scheduled Expected Destination
10:59 10:59 Lanark
11:09 11:09 Carluke
11:16 11:16 Wishaw
11:19 11:19 Shieldmuir
11:25 11:25 Motherwell
11:29 11:29 Uddingston
11:34 11:34 Cambuslang
11:43 11:43 Glasgow Central

Facilities on the 11:15 Perth to Edinburgh due 12:48.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
11:15 11:15 Perth
11:40 11:40 Ladybank
11:48 11:48 Markinch
11:59 11:59 Kirkcaldy
12:04 12:04 Kinghorn
12:09 12:09 Burntisland
12:13 12:13 Aberdour
12:18 12:18 Dalgety Bay
12:21 12:21 Inverkeithing
12:34 12:34 Edinburgh Gateway
12:36 12:36 South Gyle
12:43 12:43 Haymarket
12:48 12:48 Edinburgh

11:15 Glasgow Queen Street to Edinburgh due 12:06 will be reinstated.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
11:15 11:15 Glasgow Queen Street
11:27 11:27 Croy
11:36 11:36 Falkirk High
11:40 11:40 Polmont
11:46 11:46 Linlithgow
12:01 12:01 Haymarket
12:06 12:06 Edinburgh

Facilities on the 11:25 North Berwick to Edinburgh due 11:59.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
11:25 11:25 North Berwick
11:34 11:34 Drem
11:39 11:39 Longniddry
11:45 11:45 Prestonpans
11:49 11:49 Wallyford
11:53 11:53 Musselburgh
11:59 11:59 Edinburgh

Facilities on the 11:44 Dundee to Edinburgh due 13:11.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
11:44 11:44 Dundee
11:57 11:57 Leuchars
12:04 12:04 Cupar
12:11 12:11 Ladybank
12:18 12:18 Markinch
12:29 12:29 Kirkcaldy
12:45 12:45 Inverkeithing
12:56 12:56 Edinburgh Gateway
13:05 13:05 Haymarket
13:11 13:11 Edinburgh

Facilities on the 11:58 Edinburgh to Dundee due 13:22.
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 :02/07/2024 03:44
Scheduled Expected Destination
11:58 11:58 Edinburgh
12:02 12:02 Haymarket
12:08 12:08 Edinburgh Gateway
12:19 12:19 Inverkeithing
12:36 12:36 Kirkcaldy
12:45 12:45 Markinch
12:54 12:54 Ladybank
13:01 13:01 Cupar
13:08 13:08 Leuchars
13:22 13:22 Dundee

Facilities on the 12:15 Edinburgh to Glasgow Queen Street due 13:08.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
12:15 12:15 Edinburgh
12:20 12:20 Haymarket
12:34 12:34 Linlithgow
12:40 12:40 Polmont
12:44 12:44 Falkirk High
12:53 12:53 Croy
13:08 13:08 Glasgow Queen Street

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

Facilities on the 13:15 Glasgow Queen Street to Edinburgh due 14:08.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
13:15 13:15 Glasgow Queen Street
13:25 13:25 Croy
13:34 13:34 Falkirk High
13:39 13:39 Polmont
13:44 13:44 Linlithgow
13:58 13:58 Haymarket
14:08 14:08 Edinburgh

Facilities on the 13:37 Edinburgh to Perth due 15:12.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
13:37 13:37 Edinburgh
13:41 13:41 Haymarket
13:46 13:46 South Gyle
13:48 13:48 Edinburgh Gateway
13:59 13:59 Inverkeithing
14:02 14:02 Dalgety Bay
14:07 14:07 Aberdour
14:12 14:12 Burntisland
14:17 14:17 Kinghorn
14:22 14:22 Kirkcaldy
14:31 14:31 Markinch
14:40 14:40 Ladybank
15:12 15:12 Perth

Facilities on the 13:41 Edinburgh to North Berwick due 14:14.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
13:41 13:41 Edinburgh
13:48 13:48 Musselburgh
13:51 13:51 Wallyford
13:55 13:55 Prestonpans
13:59 13:59 Longniddry
14:05 14:05 Drem
14:14 14:14 North Berwick

Facilities on the 13:42 Dundee to Edinburgh due 15:06.
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 :02/07/2024 03:44
Scheduled Expected Destination
13:42 13:42 Dundee
13:55 13:55 Leuchars
14:02 14:02 Cupar
14:09 14:09 Ladybank
14:16 14:16 Markinch
14:27 14:27 Kirkcaldy
14:43 14:43 Inverkeithing
14:53 14:53 Edinburgh Gateway
15:00 15:00 Haymarket
15:06 15:06 Edinburgh

Facilities on the 14:17 Edinburgh to Cowdenbeath due 15:01.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
14:17 14:17 Edinburgh
14:23 14:23 Haymarket
14:28 14:28 Edinburgh Gateway
14:34 14:34 Dalmeny
14:38 14:38 North Queensferry
14:42 14:42 Inverkeithing
14:45 14:45 Rosyth
14:50 14:50 Dunfermline City
14:54 14:54 Dunfermline Queen Margaret
15:01 15:01 Cowdenbeath

Facilities on the 14:22 North Berwick to Edinburgh due 14:55.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
14:22 14:22 North Berwick
14:31 14:31 Drem
14:36 14:36 Longniddry
14:41 14:41 Prestonpans
14:44 14:44 Wallyford
14:48 14:48 Musselburgh
14:55 14:55 Edinburgh

Facilities on the 15:59 Cowdenbeath to Edinburgh due 16:38.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
15:59 15:59 Cowdenbeath
16:05 16:05 Dunfermline Queen Margaret
16:08 16:08 Dunfermline City
16:12 16:12 Rosyth
16:16 16:16 Inverkeithing
16:27 16:27 Edinburgh Gateway
16:34 16:34 Haymarket
16:38 16:38 Edinburgh

Facilities on the 16:15 Edinburgh to Glasgow Queen Street due 17:07.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
16:15 16:15 Edinburgh
16:21 16:21 Haymarket
16:34 16:34 Linlithgow
16:40 16:40 Polmont
16:44 16:44 Falkirk High
16:53 16:53 Croy
17:07 17:07 Glasgow Queen Street

Facilities on the 16:21 Perth to Edinburgh due 17:48.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
16:21 16:21 Perth
16:42 16:42 Ladybank
16:50 16:50 Markinch
17:00 17:00 Kirkcaldy
17:05 17:05 Kinghorn
17:10 17:10 Burntisland
17:15 17:15 Aberdour
17:20 17:20 Dalgety Bay
17:23 17:23 Inverkeithing
17:34 17:34 Edinburgh Gateway
17:36 17:36 South Gyle
17:43 17:43 Haymarket
17:48 17:48 Edinburgh

Facilities on the 16:30 Edinburgh to Glasgow Queen Street due 17:14.
This is due to a train fault.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:52
Scheduled Expected Destination
16:30 16:30 Edinburgh
16:34 16:34 Haymarket
16:52 16:52 Falkirk High
17:04 17:04 Lenzie
17:08 17:08 Bishopbriggs
17:14 17:14 Glasgow Queen Street

Facilities on the 16:49 Edinburgh to Glenrothes With Thornton due 17:52.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
16:49 16:49 Edinburgh
16:53 16:53 Haymarket
16:58 16:58 South Gyle
17:01 17:01 Edinburgh Gateway
17:07 17:07 Dalmeny
17:11 17:11 North Queensferry
17:15 17:15 Inverkeithing
17:19 17:19 Rosyth
17:25 17:25 Dunfermline City
17:29 17:29 Dunfermline Queen Margaret
17:35 17:35 Cowdenbeath
17:41 17:41 Lochgelly
17:45 17:45 Cardenden
17:52 17:52 Glenrothes With Thornton

Facilities on the 17:13 Edinburgh to North Berwick due 17:48.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
17:13 17:13 Edinburgh
17:19 17:19 Musselburgh
17:25 17:25 Wallyford
17:29 17:29 Prestonpans
17:33 17:33 Longniddry
17:39 17:39 Drem
17:48 17:48 North Berwick

Facilities on the 17:15 Glasgow Queen Street to Edinburgh due 18:06.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
17:15 17:15 Glasgow Queen Street
17:27 17:27 Croy
17:36 17:36 Falkirk High
17:41 17:41 Polmont
17:46 17:46 Linlithgow
18:01 18:01 Haymarket
18:06 18:06 Edinburgh

Facilities on the 17:30 Glasgow Queen Street to Edinburgh due 18:24.
This is due to a train fault.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:52
Scheduled Expected Destination
17:30 17:30 Glasgow Queen Street
17:35 17:35 Bishopbriggs
17:40 17:40 Lenzie
17:52 17:52 Falkirk High
18:19 18:19 Haymarket
18:24 18:24 Edinburgh

Facilities on the 17:54 North Berwick to Edinburgh due 18:19.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
17:54 17:54 North Berwick
18:11 18:11 Musselburgh
18:19 18:19 Edinburgh

Facilities on the 18:01 Glenrothes With Thornton to Edinburgh due 19:06.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
18:01 18:01 Glenrothes With Thornton
18:08 18:08 Cardenden
18:13 18:13 Lochgelly
18:19 18:19 Cowdenbeath
18:25 18:25 Dunfermline Queen Margaret
18:28 18:28 Dunfermline City
18:32 18:32 Rosyth
18:36 18:36 Inverkeithing
18:40 18:40 North Queensferry
18:44 18:44 Dalmeny
18:50 18:50 Edinburgh Gateway
18:53 18:53 South Gyle
19:00 19:00 Haymarket
19:06 19:06 Edinburgh

Facilities on the 18:15 Edinburgh to Glasgow Queen Street due 19:06.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
18:15 18:15 Edinburgh
18:20 18:20 Haymarket
18:34 18:34 Linlithgow
18:39 18:39 Polmont
18:44 18:44 Falkirk High
18:53 18:53 Croy
19:06 19:06 Glasgow Queen Street

Facilities on the 18:30 Edinburgh to Glasgow Queen Street due 19:18.
This is due to a train fault.
Will be formed of 4 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:52
Scheduled Expected Destination
18:30 18:30 Edinburgh
18:38 18:38 Haymarket
18:56 18:56 Falkirk High
19:08 19:08 Lenzie
19:12 19:12 Bishopbriggs
19:18 19:18 Glasgow Queen Street

Facilities on the 18:39 Edinburgh to North Berwick due 19:20.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
18:39 18:39 Edinburgh
18:49 18:49 Musselburgh
18:54 18:54 Wallyford
18:57 18:57 Prestonpans
19:02 19:02 Longniddry
19:11 19:11 Drem
19:20 19:20 North Berwick

Facilities on the 18:41 Edinburgh to Perth due 20:10.
This is due to a train fault.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:47
Scheduled Expected Destination
18:41 18:41 Edinburgh
18:45 18:45 Haymarket
18:50 18:50 South Gyle
18:53 18:53 Edinburgh Gateway
19:03 19:03 Inverkeithing
19:07 19:07 Dalgety Bay
19:12 19:12 Aberdour
19:16 19:16 Burntisland
19:21 19:21 Kinghorn
19:26 19:26 Kirkcaldy
19:35 19:35 Markinch
19:44 19:44 Ladybank
20:10 20:10 Perth

Facilities on the 19:15 Glasgow Queen Street to Edinburgh due 20:06.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
19:15 19:15 Glasgow Queen Street
19:26 19:26 Croy
19:35 19:35 Falkirk High
19:40 19:40 Polmont
19:46 19:46 Linlithgow
20:01 20:01 Haymarket
20:06 20:06 Edinburgh

Facilities on the 19:26 North Berwick to Edinburgh due 19:58.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
19:26 19:26 North Berwick
19:34 19:34 Drem
19:40 19:40 Longniddry
19:44 19:44 Prestonpans
19:48 19:48 Wallyford
19:52 19:52 Musselburgh
19:58 19:58 Edinburgh

Facilities on the 21:15 Glasgow Queen Street to Edinburgh due 22:06.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
21:15 21:15 Glasgow Queen Street
21:26 21:26 Croy
21:35 21:35 Falkirk High
21:39 21:39 Polmont
21:45 21:45 Linlithgow
22:00 22:00 Haymarket
22:06 22:06 Edinburgh

Facilities on the 22:15 Edinburgh to Glasgow Queen Street due 23:04.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
22:15 22:15 Edinburgh
22:19 22:19 Haymarket
22:33 22:33 Linlithgow
22:38 22:38 Polmont
22:43 22:43 Falkirk High
22:52 22:52 Croy
23:04 23:04 Glasgow Queen Street

Facilities on the 23:15 Glasgow Queen Street to Edinburgh due 00:03.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
23:15 23:15 Glasgow Queen Street
23:26 23:26 Croy
23:35 23:35 Falkirk High
23:39 23:39 Polmont
23:45 23:45 Linlithgow
23:58 23:58 Haymarket
00:03 00:03 Edinburgh

53 Train Cancellations
02/07/24 06:00 Edinburgh to Glasgow Queen Street due 06:48 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:54
Scheduled Expected Destination
06:00 Not Stopping Edinburgh
06:04 Not Stopping Haymarket
06:18 Not Stopping Linlithgow
06:23 Not Stopping Polmont
06:28 Not Stopping Falkirk High
06:36 Not Stopping Croy
06:48 Not Stopping Glasgow Queen Street

02/07/24 06:17 Glasgow Central to Neilston due 06:47 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 22:12
Scheduled Expected Destination
06:17 Not Stopping Glasgow Central
06:22 Not Stopping Pollokshields East
06:24 Not Stopping Queens Park Strathclyde
06:26 Not Stopping Crosshill
06:28 Not Stopping Mount Florida
06:30 Not Stopping Cathcart
06:32 Not Stopping Muirend
06:35 Not Stopping Williamwood
06:38 Not Stopping Whitecraigs
06:40 Not Stopping Patterton
06:47 Not Stopping Neilston

06:28 Edinburgh to Glasgow Central due 07:52 will be cancelled.
This is due to a shortage of train crew.
Last Updated :02/07/2024 01:27
Scheduled Expected Destination
06:28 Not Stopping Edinburgh
06:33 Not Stopping Haymarket
06:51 Not Stopping Livingston South
06:55 Not Stopping West Calder
06:59 Not Stopping Addiewell
07:05 Not Stopping Fauldhouse
07:13 Not Stopping Shotts
07:16 Not Stopping Hartwood
07:20 Not Stopping Cleland
07:24 Not Stopping Carfin
07:26 Not Stopping Holytown
07:30 Not Stopping Bellshill
07:34 Not Stopping Uddingston
07:52 Not Stopping Glasgow Central

02/07/24 06:40 Edinburgh to Tweedbank due 07:41 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:55
Scheduled Expected Destination
06:40 Not Stopping Edinburgh
06:51 Not Stopping Brunstane
06:55 Not Stopping Newcraighall
06:58 Not Stopping Shawfair
07:03 Not Stopping Eskbank
07:06 Not Stopping Newtongrange
07:11 Not Stopping Gorebridge
07:28 Not Stopping Stow
07:37 Not Stopping Galashiels
07:41 Not Stopping Tweedbank

02/07/24 06:58 Neilston to Glasgow Central due 07:29 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 22:12
Scheduled Expected Destination
06:58 Not Stopping Neilston
07:04 Not Stopping Patterton
07:06 Not Stopping Whitecraigs
07:08 Not Stopping Williamwood
07:12 Not Stopping Muirend
07:15 Not Stopping Cathcart
07:17 Not Stopping Mount Florida
07:19 Not Stopping Crosshill
07:21 Not Stopping Queens Park Strathclyde
07:23 Not Stopping Pollokshields East
07:29 Not Stopping Glasgow Central

02/07/24 07:15 Glasgow Queen Street to Edinburgh due 08:07 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:54
Scheduled Expected Destination
07:15 Not Stopping Glasgow Queen Street
07:28 Not Stopping Croy
07:37 Not Stopping Falkirk High
07:41 Not Stopping Polmont
07:47 Not Stopping Linlithgow
08:00 Not Stopping Haymarket
08:07 Not Stopping Edinburgh

02/07/24 07:27 Glasgow Central to Neilston due 07:57 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:15
Scheduled Expected Destination
07:27 Not Stopping Glasgow Central
07:32 Not Stopping Pollokshields East
07:34 Not Stopping Queens Park Strathclyde
07:36 Not Stopping Crosshill
07:38 Not Stopping Mount Florida
07:40 Not Stopping Cathcart
07:42 Not Stopping Muirend
07:45 Not Stopping Williamwood
07:48 Not Stopping Whitecraigs
07:50 Not Stopping Patterton
07:57 Not Stopping Neilston

02/07/24 07:49 Tweedbank to Edinburgh due 08:48 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:55
Scheduled Expected Destination
07:49 Not Stopping Tweedbank
07:53 Not Stopping Galashiels
08:02 Not Stopping Stow
08:19 Not Stopping Gorebridge
08:22 Not Stopping Newtongrange
08:25 Not Stopping Eskbank
08:31 Not Stopping Shawfair
08:35 Not Stopping Newcraighall
08:38 Not Stopping Brunstane
08:48 Not Stopping Edinburgh

02/07/24 08:07 Neilston to Glasgow Central due 08:34 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:15
Scheduled Expected Destination
08:07 Not Stopping Neilston
08:13 Not Stopping Patterton
08:15 Not Stopping Whitecraigs
08:17 Not Stopping Williamwood
08:20 Not Stopping Muirend
08:34 Not Stopping Glasgow Central

02/07/24 08:28 Edinburgh to Glasgow Central due 09:55 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:54
Scheduled Expected Destination
08:28 Not Stopping Edinburgh
08:32 Not Stopping Haymarket
08:35 Not Stopping Slateford
08:38 Not Stopping Kingsknowe
08:40 Not Stopping Wester Hailes
08:44 Not Stopping Curriehill
08:50 Not Stopping Kirknewton
08:55 Not Stopping Livingston South
08:59 Not Stopping West Calder
09:02 Not Stopping Addiewell
09:07 Not Stopping Breich
09:10 Not Stopping Fauldhouse
09:17 Not Stopping Shotts
09:20 Not Stopping Hartwood
09:24 Not Stopping Cleland
09:27 Not Stopping Carfin
09:30 Not Stopping Holytown
09:35 Not Stopping Bellshill
09:40 Not Stopping Uddingston
09:55 Not Stopping Glasgow Central

02/07/24 09:07 Edinburgh to Dunblane due 10:06 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 22:39
Scheduled Expected Destination
09:07 Not Stopping Edinburgh
09:11 Not Stopping Haymarket
09:15 Not Stopping Edinburgh Park
09:30 Not Stopping Linlithgow
09:36 Not Stopping Polmont
09:41 Not Stopping Falkirk Grahamston
09:45 Not Stopping Camelon
09:48 Not Stopping Larbert
09:58 Not Stopping Stirling
10:02 Not Stopping Bridge Of Allan
10:06 Not Stopping Dunblane

02/07/24 09:13 Edinburgh to Tweedbank due 10:13 will be cancelled.
This is due to train crew being delayed.
Last Updated :01/07/2024 20:56
Scheduled Expected Destination
09:13 Not Stopping Edinburgh
09:22 Not Stopping Brunstane
09:27 Not Stopping Newcraighall
09:30 Not Stopping Shawfair
09:35 Not Stopping Eskbank
09:38 Not Stopping Newtongrange
09:43 Not Stopping Gorebridge
10:00 Not Stopping Stow
10:09 Not Stopping Galashiels
10:13 Not Stopping Tweedbank

02/07/24 09:35 Edinburgh to Dunblane due 10:38 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:57
Scheduled Expected Destination
09:35 Not Stopping Edinburgh
09:39 Not Stopping Haymarket
09:44 Not Stopping Edinburgh Park
09:59 Not Stopping Linlithgow
10:04 Not Stopping Polmont
10:12 Not Stopping Falkirk Grahamston
10:15 Not Stopping Camelon
10:20 Not Stopping Larbert
10:30 Not Stopping Stirling
10:34 Not Stopping Bridge Of Allan
10:38 Not Stopping Dunblane

09:45 Edinburgh to Glenrothes With Thornton due 10:48 will be cancelled.
This is due to a shortage of train crew.
Last Updated :02/07/2024 00:10
Scheduled Expected Destination
09:45 Not Stopping Edinburgh
09:49 Not Stopping Haymarket
09:54 Not Stopping South Gyle
09:57 Not Stopping Edinburgh Gateway
10:03 Not Stopping Dalmeny
10:07 Not Stopping North Queensferry
10:11 Not Stopping Inverkeithing
10:15 Not Stopping Rosyth
10:20 Not Stopping Dunfermline City
10:24 Not Stopping Dunfermline Queen Margaret
10:30 Not Stopping Cowdenbeath
10:36 Not Stopping Lochgelly
10:40 Not Stopping Cardenden
10:48 Not Stopping Glenrothes With Thornton

02/07/24 10:20 Tweedbank to Edinburgh due 11:15 will be cancelled.
This is due to train crew being delayed.
Last Updated :01/07/2024 20:56
Scheduled Expected Destination
10:20 Not Stopping Tweedbank
10:24 Not Stopping Galashiels
10:33 Not Stopping Stow
10:50 Not Stopping Gorebridge
10:53 Not Stopping Newtongrange
10:56 Not Stopping Eskbank
11:01 Not Stopping Shawfair
11:05 Not Stopping Newcraighall
11:08 Not Stopping Brunstane
11:15 Not Stopping Edinburgh

02/07/24 10:55 Dunblane to Edinburgh due 11:56 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:57
Scheduled Expected Destination
10:55 Not Stopping Dunblane
10:58 Not Stopping Bridge Of Allan
11:04 Not Stopping Stirling
11:12 Not Stopping Larbert
11:16 Not Stopping Camelon
11:21 Not Stopping Falkirk Grahamston
11:26 Not Stopping Polmont
11:31 Not Stopping Linlithgow
11:47 Not Stopping Edinburgh Park
11:52 Not Stopping Haymarket
11:56 Not Stopping Edinburgh

11:01 Glenrothes With Thornton to Edinburgh due 12:05 will be cancelled.
This is due to a shortage of train crew.
Last Updated :02/07/2024 00:10
Scheduled Expected Destination
11:01 Not Stopping Glenrothes With Thornton
11:08 Not Stopping Cardenden
11:13 Not Stopping Lochgelly
11:19 Not Stopping Cowdenbeath
11:25 Not Stopping Dunfermline Queen Margaret
11:28 Not Stopping Dunfermline City
11:32 Not Stopping Rosyth
11:37 Not Stopping Inverkeithing
11:41 Not Stopping North Queensferry
11:45 Not Stopping Dalmeny
11:51 Not Stopping Edinburgh Gateway
11:54 Not Stopping South Gyle
12:00 Not Stopping Haymarket
12:05 Not Stopping Edinburgh

02/07/24 11:02 Glasgow Central to Edinburgh due 12:02 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:54
Scheduled Expected Destination
11:02 Not Stopping Glasgow Central
11:17 Not Stopping Bellshill
11:29 Not Stopping Shotts
11:40 Not Stopping West Calder
11:45 Not Stopping Livingston South
11:58 Not Stopping Haymarket
12:02 Not Stopping Edinburgh

11:27 Edinburgh to Glasgow Central due 12:54 will be cancelled.
This is due to a shortage of train crew.
Last Updated :02/07/2024 01:52
Scheduled Expected Destination
11:27 Not Stopping Edinburgh
11:31 Not Stopping Haymarket
11:34 Not Stopping Slateford
11:37 Not Stopping Kingsknowe
11:39 Not Stopping Wester Hailes
11:43 Not Stopping Curriehill
11:49 Not Stopping Kirknewton
11:54 Not Stopping Livingston South
11:58 Not Stopping West Calder
12:01 Not Stopping Addiewell
12:06 Not Stopping Breich
12:09 Not Stopping Fauldhouse
12:18 Not Stopping Shotts
12:22 Not Stopping Hartwood
12:26 Not Stopping Cleland
12:30 Not Stopping Carfin
12:33 Not Stopping Holytown
12:37 Not Stopping Bellshill
12:41 Not Stopping Uddingston
12:54 Not Stopping Glasgow Central

02/07/24 11:56 Edinburgh to Glasgow Central due 13:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:59
Scheduled Expected Destination
11:56 Not Stopping Edinburgh
12:00 Not Stopping Haymarket
12:13 Not Stopping Livingston South
12:17 Not Stopping West Calder
12:29 Not Stopping Shotts
12:41 Not Stopping Bellshill
13:01 Not Stopping Glasgow Central

12:05 Edinburgh to Dunblane due 13:07 will be cancelled.
This is due to a shortage of train crew.
Last Updated :02/07/2024 02:18
Scheduled Expected Destination
12:05 Not Stopping Edinburgh
12:09 Not Stopping Haymarket
12:14 Not Stopping Edinburgh Park
12:29 Not Stopping Linlithgow
12:34 Not Stopping Polmont
12:40 Not Stopping Falkirk Grahamston
12:44 Not Stopping Camelon
12:49 Not Stopping Larbert
12:59 Not Stopping Stirling
13:03 Not Stopping Bridge Of Allan
13:07 Not Stopping Dunblane

12:11 Edinburgh to Dunbar due 12:41 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach operated by ARays coaches for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/07/2024 01:43
Scheduled Expected Destination
12:11 Not Stopping Edinburgh
12:18 Not Stopping Musselburgh
12:22 Not Stopping Wallyford
12:35 Not Stopping East Linton
12:41 Not Stopping Dunbar

12:19 Glasgow Central to Edinburgh due 13:44 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach operated by Photoflash for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/07/2024 01:43
Scheduled Expected Destination
12:19 Not Stopping Glasgow Central
12:30 Not Stopping Uddingston
12:34 Not Stopping Bellshill
12:39 Not Stopping Holytown
12:41 Not Stopping Carfin
12:44 Not Stopping Cleland
12:49 Not Stopping Hartwood
12:54 Not Stopping Shotts
12:59 Not Stopping Fauldhouse
13:03 Not Stopping Breich
13:07 Not Stopping Addiewell
13:10 Not Stopping West Calder
13:16 Not Stopping Livingston South
13:21 Not Stopping Kirknewton
13:27 Not Stopping Curriehill
13:31 Not Stopping Wester Hailes
13:33 Not Stopping Kingsknowe
13:36 Not Stopping Slateford
13:40 Not Stopping Haymarket
13:44 Not Stopping Edinburgh

02/07/24 12:28 Edinburgh to Glasgow Central due 13:55 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:54
Scheduled Expected Destination
12:28 Not Stopping Edinburgh
12:32 Not Stopping Haymarket
12:37 Not Stopping Slateford
12:40 Not Stopping Kingsknowe
12:42 Not Stopping Wester Hailes
12:46 Not Stopping Curriehill
12:52 Not Stopping Kirknewton
12:57 Not Stopping Livingston South
13:01 Not Stopping West Calder
13:05 Not Stopping Addiewell
13:09 Not Stopping Breich
13:13 Not Stopping Fauldhouse
13:19 Not Stopping Shotts
13:22 Not Stopping Hartwood
13:26 Not Stopping Cleland
13:30 Not Stopping Carfin
13:32 Not Stopping Holytown
13:37 Not Stopping Bellshill
13:43 Not Stopping Uddingston
13:55 Not Stopping Glasgow Central

02/07/24 12:40 Edinburgh to North Berwick due 13:13 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:55
Scheduled Expected Destination
12:40 Not Stopping Edinburgh
12:47 Not Stopping Musselburgh
12:51 Not Stopping Wallyford
12:54 Not Stopping Prestonpans
12:59 Not Stopping Longniddry
13:04 Not Stopping Drem
13:13 Not Stopping North Berwick

02/07/24 12:45 Edinburgh to Tweedbank due 13:42 will be cancelled.
This is due to train crew being delayed.
Last Updated :01/07/2024 20:56
Scheduled Expected Destination
12:45 Not Stopping Edinburgh
12:52 Not Stopping Brunstane
12:56 Not Stopping Newcraighall
12:59 Not Stopping Shawfair
13:04 Not Stopping Eskbank
13:07 Not Stopping Newtongrange
13:12 Not Stopping Gorebridge
13:29 Not Stopping Stow
13:38 Not Stopping Galashiels
13:42 Not Stopping Tweedbank

13:02 Dunbar to Edinburgh due 13:32 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach operated by ARays coaches for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/07/2024 01:43
Scheduled Expected Destination
13:02 Not Stopping Dunbar
13:09 Not Stopping East Linton
13:22 Not Stopping Wallyford
13:26 Not Stopping Musselburgh
13:32 Not Stopping Edinburgh

02/07/24 13:17 Glasgow Central to Edinburgh due 14:43 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:59
Scheduled Expected Destination
13:17 Not Stopping Glasgow Central
13:28 Not Stopping Uddingston
13:33 Not Stopping Bellshill
13:37 Not Stopping Holytown
13:39 Not Stopping Carfin
13:42 Not Stopping Cleland
13:47 Not Stopping Hartwood
13:51 Not Stopping Shotts
13:57 Not Stopping Fauldhouse
14:00 Not Stopping Breich
14:05 Not Stopping Addiewell
14:08 Not Stopping West Calder
14:12 Not Stopping Livingston South
14:17 Not Stopping Kirknewton
14:23 Not Stopping Curriehill
14:27 Not Stopping Wester Hailes
14:29 Not Stopping Kingsknowe
14:32 Not Stopping Slateford
14:37 Not Stopping Haymarket
14:43 Not Stopping Edinburgh

02/07/24 13:30 North Berwick to Edinburgh due 14:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:55
Scheduled Expected Destination
13:30 Not Stopping North Berwick
13:38 Not Stopping Drem
13:43 Not Stopping Longniddry
13:47 Not Stopping Prestonpans
13:50 Not Stopping Wallyford
13:54 Not Stopping Musselburgh
14:01 Not Stopping Edinburgh

02/07/24 13:48 Edinburgh to Glenrothes With Thornton due 14:52 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:58
Scheduled Expected Destination
13:48 Not Stopping Edinburgh
13:53 Not Stopping Haymarket
13:58 Not Stopping South Gyle
14:00 Not Stopping Edinburgh Gateway
14:06 Not Stopping Dalmeny
14:10 Not Stopping North Queensferry
14:14 Not Stopping Inverkeithing
14:18 Not Stopping Rosyth
14:23 Not Stopping Dunfermline City
14:27 Not Stopping Dunfermline Queen Margaret
14:35 Not Stopping Cowdenbeath
14:41 Not Stopping Lochgelly
14:45 Not Stopping Cardenden
14:52 Not Stopping Glenrothes With Thornton

02/07/24 13:50 Tweedbank to Edinburgh due 14:47 will be cancelled.
This is due to train crew being delayed.
Last Updated :01/07/2024 20:56
Scheduled Expected Destination
13:50 Not Stopping Tweedbank
13:54 Not Stopping Galashiels
14:03 Not Stopping Stow
14:20 Not Stopping Gorebridge
14:23 Not Stopping Newtongrange
14:26 Not Stopping Eskbank
14:32 Not Stopping Shawfair
14:36 Not Stopping Newcraighall
14:39 Not Stopping Brunstane
14:47 Not Stopping Edinburgh

02/07/24 13:56 Edinburgh to Glasgow Central due 15:12 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:13
Scheduled Expected Destination
13:56 Not Stopping Edinburgh
14:00 Not Stopping Haymarket
14:13 Not Stopping Livingston South
14:17 Not Stopping West Calder
14:39 Not Stopping Shotts
14:52 Not Stopping Bellshill
15:12 Not Stopping Glasgow Central

02/07/24 14:00 Edinburgh to Dundee due 15:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:01
Scheduled Expected Destination
14:00 Not Stopping Edinburgh
14:05 Not Stopping Haymarket
14:10 Not Stopping Edinburgh Gateway
14:23 Not Stopping Inverkeithing
14:43 Not Stopping Kirkcaldy
14:52 Not Stopping Markinch
15:00 Not Stopping Ladybank
15:06 Not Stopping Cupar
15:13 Not Stopping Leuchars
15:27 Not Stopping Dundee

02/07/24 14:07 Glasgow Central to Edinburgh due 15:12 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:54
Scheduled Expected Destination
14:07 Not Stopping Glasgow Central
14:23 Not Stopping Bellshill
14:36 Not Stopping Shotts
14:47 Not Stopping West Calder
14:52 Not Stopping Livingston South
15:07 Not Stopping Haymarket
15:12 Not Stopping Edinburgh

02/07/24 14:15 Edinburgh to Glasgow Queen Street due 15:05 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:55
Scheduled Expected Destination
14:15 Not Stopping Edinburgh
14:22 Not Stopping Haymarket
14:35 Not Stopping Linlithgow
14:40 Not Stopping Polmont
14:45 Not Stopping Falkirk High
14:53 Not Stopping Croy
15:05 Not Stopping Glasgow Queen Street

14:24 Glasgow Queen Street to Falkirk Grahamston due 15:08 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach operated by Photoflash for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/07/2024 01:46
Scheduled Expected Destination
14:24 Not Stopping Glasgow Queen Street
14:31 Not Stopping Springburn
14:37 Not Stopping Robroyston
14:39 Not Stopping Stepps
14:43 Not Stopping Gartcosh
14:50 Not Stopping Greenfaulds
14:52 Not Stopping Cumbernauld
15:05 Not Stopping Camelon
15:08 Not Stopping Falkirk Grahamston

02/07/24 15:02 Glenrothes With Thornton to Edinburgh due 16:05 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:58
Scheduled Expected Destination
15:02 Not Stopping Glenrothes With Thornton
15:09 Not Stopping Cardenden
15:13 Not Stopping Lochgelly
15:19 Not Stopping Cowdenbeath
15:25 Not Stopping Dunfermline Queen Margaret
15:29 Not Stopping Dunfermline City
15:33 Not Stopping Rosyth
15:37 Not Stopping Inverkeithing
15:41 Not Stopping North Queensferry
15:45 Not Stopping Dalmeny
15:51 Not Stopping Edinburgh Gateway
15:53 Not Stopping South Gyle
16:01 Not Stopping Haymarket
16:05 Not Stopping Edinburgh

02/07/24 15:15 Glasgow Queen Street to Edinburgh due 16:07 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:55
Scheduled Expected Destination
15:15 Not Stopping Glasgow Queen Street
15:27 Not Stopping Croy
15:36 Not Stopping Falkirk High
15:40 Not Stopping Polmont
15:46 Not Stopping Linlithgow
16:01 Not Stopping Haymarket
16:07 Not Stopping Edinburgh

02/07/24 15:27 Glasgow Queen Street to Falkirk Grahamston due 16:07 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:03
Scheduled Expected Destination
15:27 Not Stopping Glasgow Queen Street
15:34 Not Stopping Springburn
15:39 Not Stopping Robroyston
15:42 Not Stopping Stepps
15:46 Not Stopping Gartcosh
15:52 Not Stopping Greenfaulds
15:54 Not Stopping Cumbernauld
16:05 Not Stopping Camelon
16:07 Not Stopping Falkirk Grahamston

15:45 Falkirk Grahamston to Glasgow Queen Street due 16:28 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach operated by Photoflash for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/07/2024 01:46
Scheduled Expected Destination
15:45 Not Stopping Falkirk Grahamston
15:48 Not Stopping Camelon
16:01 Not Stopping Cumbernauld
16:03 Not Stopping Greenfaulds
16:10 Not Stopping Gartcosh
16:13 Not Stopping Stepps
16:16 Not Stopping Robroyston
16:22 Not Stopping Springburn
16:28 Not Stopping Glasgow Queen Street

02/07/24 16:00 Edinburgh to Dundee due 17:28 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:05
Scheduled Expected Destination
16:00 Not Stopping Edinburgh
16:04 Not Stopping Haymarket
16:10 Not Stopping Edinburgh Gateway
16:20 Not Stopping Inverkeithing
16:36 Not Stopping Kirkcaldy
16:45 Not Stopping Markinch
16:54 Not Stopping Ladybank
17:01 Not Stopping Cupar
17:08 Not Stopping Leuchars
17:28 Not Stopping Dundee

02/07/24 16:17 Edinburgh to Cowdenbeath due 17:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:59
Scheduled Expected Destination
16:17 Not Stopping Edinburgh
16:22 Not Stopping Haymarket
16:27 Not Stopping Edinburgh Gateway
16:33 Not Stopping Dalmeny
16:37 Not Stopping North Queensferry
16:41 Not Stopping Inverkeithing
16:45 Not Stopping Rosyth
16:50 Not Stopping Dunfermline City
16:54 Not Stopping Dunfermline Queen Margaret
17:01 Not Stopping Cowdenbeath

02/07/24 16:55 Falkirk Grahamston to Glasgow Queen Street due 17:36 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:03
Scheduled Expected Destination
16:55 Not Stopping Falkirk Grahamston
16:58 Not Stopping Camelon
17:09 Not Stopping Cumbernauld
17:11 Not Stopping Greenfaulds
17:18 Not Stopping Gartcosh
17:22 Not Stopping Stepps
17:25 Not Stopping Robroyston
17:31 Not Stopping Springburn
17:36 Not Stopping Glasgow Queen Street

02/07/24 17:21 Perth to Edinburgh due 18:58 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:01
Scheduled Expected Destination
17:21 Not Stopping Perth
17:55 Not Stopping Ladybank
18:03 Not Stopping Markinch
18:13 Not Stopping Kirkcaldy
18:31 Not Stopping Inverkeithing
18:42 Not Stopping Edinburgh Gateway
18:44 Not Stopping South Gyle
18:52 Not Stopping Haymarket
18:58 Not Stopping Edinburgh

02/07/24 17:40 Dundee to Edinburgh due 19:12 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:05
Scheduled Expected Destination
17:40 Not Stopping Dundee
17:53 Not Stopping Leuchars
18:00 Not Stopping Cupar
18:05 Not Stopping Springfield
18:10 Not Stopping Ladybank
18:17 Not Stopping Markinch
18:28 Not Stopping Kirkcaldy
18:48 Not Stopping Inverkeithing
19:00 Not Stopping Edinburgh Gateway
19:08 Not Stopping Haymarket
19:12 Not Stopping Edinburgh

02/07/24 18:00 Cowdenbeath to Edinburgh due 18:46 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 20:59
Scheduled Expected Destination
18:00 Not Stopping Cowdenbeath
18:06 Not Stopping Dunfermline Queen Margaret
18:09 Not Stopping Dunfermline City
18:14 Not Stopping Rosyth
18:19 Not Stopping Inverkeithing
18:23 Not Stopping North Queensferry
18:27 Not Stopping Dalmeny
18:33 Not Stopping Edinburgh Gateway
18:40 Not Stopping Haymarket
18:46 Not Stopping Edinburgh

02/07/24 19:19 Edinburgh to Cowdenbeath due 20:00 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:02
Scheduled Expected Destination
19:19 Not Stopping Edinburgh
19:23 Not Stopping Haymarket
19:30 Not Stopping Edinburgh Gateway
19:40 Not Stopping Inverkeithing
19:44 Not Stopping Rosyth
19:49 Not Stopping Dunfermline City
19:53 Not Stopping Dunfermline Queen Margaret
20:00 Not Stopping Cowdenbeath

02/07/24 20:39 Edinburgh to Perth due 22:07 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:05
Scheduled Expected Destination
20:39 Not Stopping Edinburgh
20:43 Not Stopping Haymarket
20:48 Not Stopping South Gyle
20:50 Not Stopping Edinburgh Gateway
21:01 Not Stopping Inverkeithing
21:04 Not Stopping Dalgety Bay
21:09 Not Stopping Aberdour
21:14 Not Stopping Burntisland
21:19 Not Stopping Kinghorn
21:24 Not Stopping Kirkcaldy
21:33 Not Stopping Markinch
21:43 Not Stopping Ladybank
22:07 Not Stopping Perth

02/07/24 20:56 Cowdenbeath to Edinburgh due 21:38 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:02
Scheduled Expected Destination
20:56 Not Stopping Cowdenbeath
21:02 Not Stopping Dunfermline Queen Margaret
21:05 Not Stopping Dunfermline City
21:09 Not Stopping Rosyth
21:14 Not Stopping Inverkeithing
21:25 Not Stopping Edinburgh Gateway
21:32 Not Stopping Haymarket
21:38 Not Stopping Edinburgh

02/07/24 22:00 Edinburgh to Dundee due 23:28 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:09
Scheduled Expected Destination
22:00 Not Stopping Edinburgh
22:05 Not Stopping Haymarket
22:10 Not Stopping Edinburgh Gateway
22:21 Not Stopping Inverkeithing
22:38 Not Stopping Kirkcaldy
22:47 Not Stopping Markinch
22:55 Not Stopping Ladybank
23:00 Not Stopping Springfield
23:04 Not Stopping Cupar
23:11 Not Stopping Leuchars
23:28 Not Stopping Dundee

02/07/24 22:18 Perth to Edinburgh due 23:48 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:05
Scheduled Expected Destination
22:18 Not Stopping Perth
22:44 Not Stopping Ladybank
22:51 Not Stopping Markinch
23:02 Not Stopping Kirkcaldy
23:07 Not Stopping Kinghorn
23:12 Not Stopping Burntisland
23:16 Not Stopping Aberdour
23:21 Not Stopping Dalgety Bay
23:24 Not Stopping Inverkeithing
23:35 Not Stopping Edinburgh Gateway
23:37 Not Stopping South Gyle
23:43 Not Stopping Haymarket
23:48 Not Stopping Edinburgh

02/07/24 22:19 Tweedbank to Edinburgh due 23:19 will be cancelled.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:08
Scheduled Expected Destination
22:19 Not Stopping Tweedbank
22:23 Not Stopping Galashiels
22:32 Not Stopping Stow
22:49 Not Stopping Gorebridge
22:52 Not Stopping Newtongrange
22:55 Not Stopping Eskbank
23:02 Not Stopping Shawfair
23:05 Not Stopping Newcraighall
23:10 Not Stopping Brunstane
23:19 Not Stopping Edinburgh

23:43 Edinburgh to Tweedbank due 00:43 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach operated by ARays coaches for this cancelled train.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/07/2024 01:51
Scheduled Expected Destination
23:43 Not Stopping Edinburgh
23:52 Not Stopping Brunstane
23:56 Not Stopping Newcraighall
23:59 Not Stopping Shawfair
00:04 Not Stopping Eskbank
00:07 Not Stopping Newtongrange
00:12 Not Stopping Gorebridge
00:29 Not Stopping Stow
00:38 Not Stopping Galashiels
00:43 Not Stopping Tweedbank

14 Other Train Service Updates
05:33 Edinburgh to Dunblane due 06:37 will be terminated at Stirling.
It will no longer call at Bridge Of Allan and Dunblane.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
05:33 05:33 Edinburgh
05:37 05:37 Haymarket
05:42 05:42 Edinburgh Park
05:57 05:57 Linlithgow
06:02 06:02 Polmont
06:10 06:10 Falkirk Grahamston
06:13 06:13 Camelon
06:18 06:18 Larbert
06:29 06:29 Stirling
06:33 Not Stopping Bridge Of Allan
06:37 Not Stopping Dunblane

06:55 Dunblane to Edinburgh due 07:56 will be started from Stirling.
It will no longer call at Dunblane and Bridge Of Allan.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
06:55 Not Stopping Dunblane
06:58 Not Stopping Bridge Of Allan
07:04 07:04 Stirling
07:12 07:12 Larbert
07:15 07:15 Camelon
07:18 07:18 Falkirk Grahamston
07:24 07:24 Polmont
07:29 07:29 Linlithgow
07:43 07:43 Edinburgh Park
07:51 07:51 Haymarket
07:56 07:56 Edinburgh

08:01 Dunblane to Edinburgh due 09:00 will be terminated at Stirling.
It will no longer call at Larbert, Camelon, Falkirk Grahamston, Polmont, Linlithgow, Edinburgh Park, Haymarket and Edinburgh.
This is due to a shortage of train crew.
Last Updated :02/07/2024 00:10
Scheduled Expected Destination
08:01 08:01 Dunblane
08:04 08:04 Bridge Of Allan
08:09 08:09 Stirling
08:18 Not Stopping Larbert
08:22 Not Stopping Camelon
08:25 Not Stopping Falkirk Grahamston
08:31 Not Stopping Polmont
08:37 Not Stopping Linlithgow
08:51 Not Stopping Edinburgh Park
08:56 Not Stopping Haymarket
09:00 Not Stopping Edinburgh

08:26 Dunblane to Edinburgh due 09:22 will be terminated at Stirling.
It will no longer call at Larbert, Camelon, Falkirk Grahamston, Polmont, Linlithgow, Edinburgh Park, Haymarket and Edinburgh.
This is due to a shortage of train crew.
Last Updated :02/07/2024 02:18
Scheduled Expected Destination
08:26 08:26 Dunblane
08:29 08:29 Bridge Of Allan
08:34 08:34 Stirling
08:42 Not Stopping Larbert
08:45 Not Stopping Camelon
08:48 Not Stopping Falkirk Grahamston
08:53 Not Stopping Polmont
08:58 Not Stopping Linlithgow
09:10 Not Stopping Edinburgh Park
09:18 Not Stopping Haymarket
09:22 Not Stopping Edinburgh

09:15 Glasgow Queen Street to Edinburgh due 10:05 will be reinstated.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
09:15 09:15 Glasgow Queen Street
09:27 09:27 Croy
09:36 09:36 Falkirk High
09:41 09:41 Polmont
09:46 09:46 Linlithgow
10:00 10:00 Haymarket
10:05 10:05 Edinburgh

10:15 Edinburgh to Glasgow Queen Street due 11:07 will be reinstated.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
10:15 10:15 Edinburgh
10:21 10:21 Haymarket
10:35 10:35 Linlithgow
10:41 10:41 Polmont
10:45 10:45 Falkirk High
10:54 10:54 Croy
11:07 11:07 Glasgow Queen Street

02/07/24 10:31 Dunblane to Edinburgh due 11:26 will be started from Stirling.
It will no longer call at Dunblane and Bridge Of Allan.
This is due to a shortage of train crew.
Last Updated :01/07/2024 22:39
Scheduled Expected Destination
10:31 Not Stopping Dunblane
10:34 Not Stopping Bridge Of Allan
10:38 10:38 Stirling
10:46 10:46 Larbert
10:50 10:50 Camelon
10:53 10:53 Falkirk Grahamston
10:58 10:58 Polmont
11:03 11:03 Linlithgow
11:17 11:17 Edinburgh Park
11:22 11:22 Haymarket
11:26 11:26 Edinburgh

11:15 Glasgow Queen Street to Edinburgh due 12:06 will be reinstated.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/07/2024 03:56
Scheduled Expected Destination
11:15 11:15 Glasgow Queen Street
11:27 11:27 Croy
11:36 11:36 Falkirk High
11:40 11:40 Polmont
11:46 11:46 Linlithgow
12:01 12:01 Haymarket
12:06 12:06 Edinburgh

13:22 Dunblane to Edinburgh due 14:24 will be started from Stirling.
It will no longer call at Dunblane and Bridge Of Allan.
This is due to a shortage of train crew.
Last Updated :02/07/2024 02:18
Scheduled Expected Destination
13:22 Not Stopping Dunblane
13:25 Not Stopping Bridge Of Allan
13:31 13:31 Stirling
13:39 13:39 Larbert
13:44 13:44 Camelon
13:47 13:47 Falkirk Grahamston
13:53 13:53 Polmont
13:59 13:59 Linlithgow
14:13 14:13 Edinburgh Park
14:18 14:18 Haymarket
14:24 14:24 Edinburgh

02/07/24 14:40 Dundee to Edinburgh due 16:13 will be starting late from Dundee.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:10
Scheduled Expected Destination
14:40 14:40 Dundee
14:53 14:53 Leuchars
15:00 15:00 Cupar
15:07 15:07 Ladybank
15:14 15:14 Markinch
15:25 15:25 Kirkcaldy
15:43 15:43 Inverkeithing
15:56 15:56 Edinburgh Gateway
16:07 16:07 Haymarket
16:13 16:13 Edinburgh

02/07/24 16:10 Glasgow Queen Street to Arbroath due 18:24 will be delayed at Perth.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:11
Scheduled Expected Destination
16:10 16:10 Glasgow Queen Street
16:39 16:39 Stirling
16:44 16:44 Bridge Of Allan
16:49 16:49 Dunblane
17:03 17:03 Gleneagles
17:20 17:20 Perth
17:38 17:38 Invergowrie
17:54 17:54 Dundee
18:01 18:01 Broughty Ferry
18:04 18:04 Balmossie
18:07 18:07 Monifieth
18:11 18:11 Barry Links
18:14 18:14 Golf Street
18:16 18:16 Carnoustie
18:24 18:24 Arbroath

02/07/24 18:52 Inverness to Edinburgh due 22:15 will be terminated at Perth.
It will no longer call at Stirling, Haymarket and Edinburgh.
This is due to a shortage of train crew.
Last Updated :01/07/2024 21:04
Scheduled Expected Destination
18:52 18:52 Inverness
19:33 19:33 Aviemore
19:45 19:45 Kingussie
20:30 20:30 Pitlochry
20:47 20:47 Dunkeld & Birnam
21:05 21:05 Perth
21:36 Not Stopping Stirling
22:11 Not Stopping Haymarket
22:15 Not Stopping Edinburgh

21:15 Dundee to Glasgow Queen Street due 22:54 will be terminated at Perth.
It will no longer call at Gleneagles, Dunblane, Bridge Of Allan, Stirling and Glasgow Queen Street.
This is due to a shortage of train crew.
Additional Information:
We have managed to source a replacement coach operated by Photoflash for this altered service which will call at all stations to Stirling.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/07/2024 01:49
Scheduled Expected Destination
21:15 21:15 Dundee
21:21 21:21 Invergowrie
21:42 21:42 Perth
21:58 Not Stopping Gleneagles
22:11 Not Stopping Dunblane
22:15 Not Stopping Bridge Of Allan
22:21 Not Stopping Stirling
22:54 Not Stopping Glasgow Queen Street

23:10 Glasgow Queen Street to Dundee due 00:44 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 shortage of train crew.
Additional Information:
We have managed to source a replacement coach operated by Photoflash which will operated from Perth to Dundee.
Due to the use of road transport your journey time will be extended and we apologise for the disruption to you journey on this route, if you are delayed over 30 minutes you can make a claim by visiting ScotRail.co.uk/delay-repay.
Last Updated :02/07/2024 01:50
Scheduled Expected Destination
23:10 Not Stopping Glasgow Queen Street
23:39 Not Stopping Stirling
23:43 Not Stopping Bridge Of Allan
23:48 Not Stopping Dunblane
00:02 Not Stopping Gleneagles
00:19 00:19 Perth
00:36 00:36 Invergowrie
00:44 00:44 Dundee

1 Station Update
The lifts will be out of order from now until further notice at Partick station.
Additional Information:
Platform 2 Lift at Partick is currently out of service.
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 912 2901
* Assisted Travel Textphone: 18001 0800 912 2 901 (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 :01/07/2024 15:58
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: 04:13:01 02-07-2024
Powered By    © 2024