wap logo wap.jcheck.com/scotrail    pda logo pda.jcheck.com/scotrail    rss logo RSS Feed cookie policy text logo Policies FAQ logo FAQs
Cookie Policy
JourneyCheck uses Cookies to provide some of the enhanced features available to users as well as to support some of the central functions of the website. We will not store any cookies other than ones strictly required by the website in order to function, unless you accept them here. Further information is available on our Cookies Policy Page.
Accept all cookies Decline
Live train information for all journeys
0 Line Updates
There are currently no Line Updates reported.
6 Catering Updates
Facilities on the 30/06/24 09:35 Edinburgh to Aberdeen due 12:14.
This is due to a shortage of train crew.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :29/06/2024 16:20
Scheduled Expected Destination
09:35 09:35 Edinburgh
09:39 09:39 Haymarket
09:45 09:45 Edinburgh Gateway
09:58 09:58 Inverkeithing
10:14 10:14 Kirkcaldy
10:23 10:23 Markinch
10:31 10:31 Ladybank
10:37 10:37 Cupar
10:44 10:44 Leuchars
11:00 11:00 Dundee
11:16 11:16 Arbroath
11:31 11:31 Montrose
11:53 11:53 Stonehaven
12:02 12:02 Portlethen
12:14 12:14 Aberdeen

Facilities on the 30/06/24 10:50 Edinburgh to Aberdeen due 13:26.
This is due to a shortage of train crew.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :29/06/2024 16:20
Scheduled Expected Destination
10:50 10:50 Edinburgh
10:54 10:54 Haymarket
11:07 11:07 Inverkeithing
11:23 11:23 Kirkcaldy
11:41 11:41 Cupar
11:48 11:48 Leuchars
12:14 12:14 Dundee
12:30 12:30 Arbroath
12:45 12:45 Montrose
13:07 13:07 Stonehaven
13:26 13:26 Aberdeen

Facilities on the 30/06/24 12:38 Edinburgh to Aberdeen due 15:05.
This is due to a shortage of train crew.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :29/06/2024 16:20
Scheduled Expected Destination
12:38 12:38 Edinburgh
12:43 12:43 Haymarket
12:57 12:57 Inverkeithing
13:12 13:12 Kirkcaldy
13:30 13:30 Cupar
13:37 13:37 Leuchars
13:53 13:53 Dundee
14:09 14:09 Arbroath
14:23 14:23 Montrose
14:34 14:34 Laurencekirk
14:47 14:47 Stonehaven
15:05 15:05 Aberdeen

Facilities on the 30/06/24 13:34 Aberdeen to Glasgow Queen Street due 16:12.
This is due to a shortage of train crew.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :29/06/2024 16:20
Scheduled Expected Destination
13:34 13:34 Aberdeen
13:50 13:50 Stonehaven
14:10 14:10 Montrose
14:25 14:25 Arbroath
14:43 14:43 Dundee
15:05 15:05 Perth
15:22 15:22 Gleneagles
15:36 15:36 Dunblane
15:44 15:44 Stirling
16:12 16:12 Glasgow Queen Street

Facilities on the 30/06/24 15:08 Aberdeen to Edinburgh due 17:40.
This is due to a shortage of train crew.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :29/06/2024 16:20
Scheduled Expected Destination
15:08 15:08 Aberdeen
15:19 15:19 Portlethen
15:28 15:28 Stonehaven
15:49 15:49 Montrose
16:03 16:03 Arbroath
16:10 16:10 Carnoustie
16:24 16:24 Dundee
16:37 16:37 Leuchars
16:44 16:44 Cupar
17:05 17:05 Kirkcaldy
17:21 17:21 Inverkeithing
17:35 17:35 Haymarket
17:40 17:40 Edinburgh

Facilities on the 30/06/24 17:04 Aberdeen to Edinburgh due 19:26.
This is due to a shortage of train crew.
Catering is not available throughout.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :29/06/2024 16:20
Scheduled Expected Destination
17:04 17:04 Aberdeen
17:20 17:20 Stonehaven
17:42 17:42 Montrose
17:56 17:56 Arbroath
18:15 18:15 Dundee
18:27 18:27 Leuchars
18:34 18:34 Cupar
18:53 18:53 Kirkcaldy
19:08 19:08 Inverkeithing
19:22 19:22 Haymarket
19:26 19:26 Edinburgh

13 Train Formation Updates
14:39 Glasgow Queen Street to Inverness due 19:39 has been previously delayed and is now expected to be 4 minutes late from Dyce.
This is due to a fault on a train in front of this one.
Will be formed of 2 coaches instead of 3 between Glasgow Queen Street and Aberdeen.
Last Updated :29/06/2024 17:37
Scheduled Expected Destination
14:39 14:39 Glasgow Queen Street
15:09 15:09 Stirling
15:41 15:41 Perth
16:04 16:13 Dundee
16:16 16:25 Carnoustie
16:23 16:32 Arbroath
16:37 16:46 Montrose
17:25 17:34 Aberdeen
17:34 17:38 Dyce
17:46 17:50 Inverurie
17:59 18:03 Insch
18:15 18:19 Huntly
18:30 18:34 Keith
18:53 18:57 Elgin
19:06 19:10 Forres
19:18 19:22 Nairn
19:27 19:31 Inverness Airport
19:39 19:43 Inverness

Facilities on the 16:35 Glasgow Queen Street to Oban due 19:44.
This is due to a fault on this train.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :29/06/2024 12:20
Scheduled Expected Destination
16:35 16:35 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:00 19:00 Loch Awe
19:05 19:05 Falls Of Cruachan
19:21 19:21 Taynuilt
19:31 19:31 Connel Ferry
19:44 19:44 Oban

16:38 Glasgow Queen Street to Aberdeen due 19:28 was started from Perth.
It will no longer call at Glasgow Queen Street and Stirling.
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 :29/06/2024 18:40
Scheduled Expected Destination
16:38 Not Stopping Glasgow Queen Street
17:06 Not Stopping Stirling
17:46 17:46 Perth
18:09 18:09 Dundee
18:35 18:35 Arbroath
18:49 18:49 Montrose
19:28 19:28 Aberdeen

Facilities on the 17:41 Aberdeen to Glasgow Queen Street due 20:22.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :29/06/2024 13:12
Scheduled Expected Destination
17:41 17:41 Aberdeen
17:57 17:57 Stonehaven
18:22 18:22 Montrose
18:36 18:36 Arbroath
18:54 18:54 Dundee
19:18 19:18 Perth
19:49 19:49 Stirling
20:22 20:22 Glasgow Queen Street

Facilities on the 18:14 Perth to Edinburgh due 19:46.
This is due to a broken down train earlier today.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :29/06/2024 18:14
Scheduled Expected Destination
18:14 18:14 Perth
18:36 18:36 Ladybank
18:43 18:43 Markinch
18:56 18:56 Kirkcaldy
19:00 19:00 Kinghorn
19:05 19:05 Burntisland
19:10 19:10 Aberdour
19:15 19:15 Dalgety Bay
19:18 19:18 Inverkeithing
19:31 19:31 Edinburgh Gateway
19:33 19:33 South Gyle
19:40 19:40 Haymarket
19:46 19:46 Edinburgh

Facilities on the 18:28 Kilmarnock to Dumfries due 19:32.
Will be formed of 2 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :29/06/2024 17:46
Scheduled Expected Destination
18:28 18:28 Kilmarnock
18:44 18:44 Auchinleck
18:53 18:53 New Cumnock
19:01 19:01 Kirkconnel
19:06 19:06 Sanquhar
19:32 19:32 Dumfries

18:53 Edinburgh to Glenrothes With Thornton due 19:54 has been previously delayed, has been further delayed at South Gyle and is now 12 minutes late.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 4.
Last Updated :29/06/2024 19:16
Scheduled Expected Destination
18:53 19:00 Edinburgh
18:57 19:04 Haymarket
19:02 19:14 South Gyle
19:05 19:17 Edinburgh Gateway
19:11 19:23 Dalmeny
19:15 19:27 North Queensferry
19:19 19:31 Inverkeithing
19:22 19:34 Rosyth
19:27 19:39 Dunfermline City
19:31 19:43 Dunfermline Queen Margaret
19:37 19:49 Cowdenbeath
19:43 19:55 Lochgelly
19:47 19:59 Cardenden
19:54 20:06 Glenrothes With Thornton

Facilities on the 20:04 Glenrothes With Thornton to Edinburgh due 21: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 :29/06/2024 05:23
Scheduled Expected Destination
20:04 20:04 Glenrothes With Thornton
20:11 20:11 Cardenden
20:16 20:16 Lochgelly
20:22 20:22 Cowdenbeath
20:28 20:28 Dunfermline Queen Margaret
20:31 20:31 Dunfermline City
20:35 20:35 Rosyth
20:39 20:39 Inverkeithing
20:44 20:44 North Queensferry
20:48 20:48 Dalmeny
20:54 20:54 Edinburgh Gateway
20:56 20:56 South Gyle
21:04 21:04 Haymarket
21:10 21:10 Edinburgh

Facilities on the 20:05 Aberdeen to Edinburgh due 22: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 :29/06/2024 18:40
Scheduled Expected Destination
20:05 20:05 Aberdeen
20:16 20:16 Portlethen
20:25 20:25 Stonehaven
20:38 20:38 Laurencekirk
20:48 20:48 Montrose
21:03 21:03 Arbroath
21:21 21:21 Dundee
21:33 21:33 Leuchars
21:41 21:41 Cupar
21:48 21:48 Ladybank
21:55 21:55 Markinch
22:09 22:09 Kirkcaldy
22:44 22:44 Haymarket
22:48 22:48 Edinburgh

Facilities on the 20:19 Perth to Edinburgh due 21:47.
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 :29/06/2024 05:26
Scheduled Expected Destination
20:19 20:19 Perth
20:40 20:40 Ladybank
20:48 20:48 Markinch
20:58 20:58 Kirkcaldy
21:03 21:03 Kinghorn
21:08 21:08 Burntisland
21:12 21:12 Aberdour
21:17 21:17 Dalgety Bay
21:20 21:20 Inverkeithing
21:32 21:32 Edinburgh Gateway
21:34 21:34 South Gyle
21:41 21:41 Haymarket
21:47 21:47 Edinburgh

Facilities on the 20:37 Inverness to Elgin due 21: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 :29/06/2024 13:08
Scheduled Expected Destination
20:37 20:37 Inverness
20:47 20:47 Inverness Airport
20:57 20:57 Nairn
21:08 21:08 Forres
21:22 21:22 Elgin

Facilities on the 20:40 Glasgow Queen Street to Aberdeen due 23:26.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :29/06/2024 13:12
Scheduled Expected Destination
20:40 20:40 Glasgow Queen Street
21:08 21:08 Stirling
21:13 21:13 Bridge Of Allan
21:17 21:17 Dunblane
21:45 21:45 Perth
22:08 22:08 Dundee
22:15 22:15 Broughty Ferry
22:20 22:20 Monifieth
22:26 22:26 Carnoustie
22:33 22:33 Arbroath
22:47 22:47 Montrose
23:26 23:26 Aberdeen

Facilities on the 22:43 Edinburgh to Perth due 00:08.
This is due to a broken down train earlier today.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :29/06/2024 18:14
Scheduled Expected Destination
22:43 22:43 Edinburgh
22:47 22:47 Haymarket
22:52 22:52 South Gyle
22:54 22:54 Edinburgh Gateway
23:05 23:05 Inverkeithing
23:08 23:08 Dalgety Bay
23:13 23:13 Aberdour
23:18 23:18 Burntisland
23:23 23:23 Kinghorn
23:28 23:28 Kirkcaldy
23:37 23:37 Markinch
23:45 23:45 Ladybank
00:08 00:08 Perth

7 Train Cancellations
17:31 Edinburgh to Inverness due 21:14 will be cancelled.
This is due to a shortage of train crew.
Last Updated :29/06/2024 14:06
Scheduled Expected Destination
17:31 Not Stopping Edinburgh
17:37 Not Stopping Haymarket
18:23 Not Stopping Stirling
19:03 Not Stopping Perth
19:20 Not Stopping Dunkeld & Birnam
19:34 Not Stopping Pitlochry
20:17 Not Stopping Kingussie
20:32 Not Stopping Aviemore
21:14 Not Stopping Inverness

29/06/24 19:00 Edinburgh to Dundee due 20:23 will be cancelled.
This is due to a shortage of train crew.
Last Updated :28/06/2024 21:13
Scheduled Expected Destination
19:00 Not Stopping Edinburgh
19:05 Not Stopping Haymarket
19:10 Not Stopping Edinburgh Gateway
19:24 Not Stopping Inverkeithing
19:40 Not Stopping Kirkcaldy
19:48 Not Stopping Markinch
19:56 Not Stopping Ladybank
20:02 Not Stopping Cupar
20:09 Not Stopping Leuchars
20:23 Not Stopping Dundee

19:15 Montrose to Aberdeen due 20:04 will be cancelled.
This is due to an earlier train fault.
Last Updated :29/06/2024 17:09
Scheduled Expected Destination
19:15 Not Stopping Montrose
19:26 Not Stopping Laurencekirk
19:40 Not Stopping Stonehaven
19:49 Not Stopping Portlethen
20:04 Not Stopping Aberdeen

19:40 Glasgow Queen Street to Anniesland due 19:59 will be cancelled.
This is due to a broken down train earlier today.
Last Updated :29/06/2024 19:22
Scheduled Expected Destination
19:40 Not Stopping Glasgow Queen Street
19:45 Not Stopping Ashfield
19:48 Not Stopping Possilpark & Parkhouse
19:50 Not Stopping Gilshochill
19:52 Not Stopping Summerston
19:54 Not Stopping Maryhill
19:56 Not Stopping Kelvindale
19:59 Not Stopping Anniesland

20:05 Anniesland to Glasgow Queen Street due 20:26 will be cancelled.
This is due to a broken down train earlier today.
Last Updated :29/06/2024 19:22
Scheduled Expected Destination
20:05 Not Stopping Anniesland
20:07 Not Stopping Kelvindale
20:09 Not Stopping Maryhill
20:11 Not Stopping Summerston
20:13 Not Stopping Gilshochill
20:15 Not Stopping Possilpark & Parkhouse
20:18 Not Stopping Ashfield
20:26 Not Stopping Glasgow Queen Street

29/06/24 20:44 Dundee to Edinburgh due 22:11 will be cancelled.
This is due to a shortage of train crew.
Last Updated :28/06/2024 21:13
Scheduled Expected Destination
20:44 Not Stopping Dundee
20:57 Not Stopping Leuchars
21:04 Not Stopping Cupar
21:12 Not Stopping Ladybank
21:19 Not Stopping Markinch
21:31 Not Stopping Kirkcaldy
21:47 Not Stopping Inverkeithing
21:57 Not Stopping Edinburgh Gateway
22:00 Not Stopping South Gyle
22:07 Not Stopping Haymarket
22:11 Not Stopping Edinburgh

29/06/24 21:49 Dundee to Edinburgh due 23:22 will be cancelled.
This is due to a shortage of train crew.
Last Updated :28/06/2024 21:42
Scheduled Expected Destination
21:49 Not Stopping Dundee
22:02 Not Stopping Leuchars
22:09 Not Stopping Cupar
22:17 Not Stopping Ladybank
22:24 Not Stopping Markinch
22:35 Not Stopping Kirkcaldy
22:51 Not Stopping Inverkeithing
23:03 Not Stopping Edinburgh Gateway
23:17 Not Stopping Haymarket
23:22 Not Stopping Edinburgh

10 Other Train Service Updates
14:39 Glasgow Queen Street to Inverness due 19:39 has been previously delayed and is now expected to be 4 minutes late from Dyce.
This is due to a fault on a train in front of this one.
Will be formed of 2 coaches instead of 3 between Glasgow Queen Street and Aberdeen.
Last Updated :29/06/2024 17:37
Scheduled Expected Destination
14:39 14:39 Glasgow Queen Street
15:09 15:09 Stirling
15:41 15:41 Perth
16:04 16:13 Dundee
16:16 16:25 Carnoustie
16:23 16:32 Arbroath
16:37 16:46 Montrose
17:25 17:34 Aberdeen
17:34 17:38 Dyce
17:46 17:50 Inverurie
17:59 18:03 Insch
18:15 18:19 Huntly
18:30 18:34 Keith
18:53 18:57 Elgin
19:06 19:10 Forres
19:18 19:22 Nairn
19:27 19:31 Inverness Airport
19:39 19:43 Inverness

16:38 Glasgow Queen Street to Aberdeen due 19:28 was started from Perth.
It will no longer call at Glasgow Queen Street and Stirling.
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 :29/06/2024 18:40
Scheduled Expected Destination
16:38 Not Stopping Glasgow Queen Street
17:06 Not Stopping Stirling
17:46 17:46 Perth
18:09 18:09 Dundee
18:35 18:35 Arbroath
18:49 18:49 Montrose
19:28 19:28 Aberdeen

17:25 Helensburgh Central to Edinburgh due 19:28 has been previously delayed, has been further delayed at Shettleston and is now 8 minutes late.
This is due to a late running train being in front of this one.
Last Updated :29/06/2024 18:31
Scheduled Expected Destination
17:25 17:25 Helensburgh Central
17:28 17:28 Craigendoran
17:33 17:33 Cardross
17:38 17:38 Dalreoch
17:40 17:40 Dumbarton Central
17:42 17:42 Dumbarton East
17:51 17:51 Dalmuir
17:58 17:58 Hyndland
18:01 18:01 Partick
18:05 18:10 Charing Cross
18:09 18:14 Glasgow Queen Street Ll
18:11 18:16 High Street
18:13 18:18 Bellgrove
18:16 18:21 Carntyne
18:19 18:27 Shettleston
18:21 18:29 Garrowhill
18:24 18:32 Easterhouse
18:28 18:36 Blairhill
18:31 18:39 Coatbridge Sunnyside
18:33 18:41 Coatdyke
18:37 18:45 Airdrie
18:40 18:48 Drumgelloch
18:44 18:52 Caldercruix
18:50 18:58 Blackridge
18:54 19:02 Armadale
19:00 19:08 Bathgate
19:06 19:14 Livingston North
19:09 19:17 Uphall
19:18 19:26 Edinburgh Park
19:24 19:32 Haymarket
19:28 19:36 Edinburgh

17:34 Edinburgh to Aberdeen due 20:09 has been previously delayed and is now 8 minutes late from Dundee.
This is due to train crew being delayed.
Last Updated :29/06/2024 19:02
Scheduled Expected Destination
17:34 17:45 Edinburgh
17:39 17:50 Haymarket
18:24 18:35 Cupar
18:31 18:46 Leuchars
18:52 19:00 Dundee
18:59 19:07 Broughty Ferry
19:07 19:15 Carnoustie
19:14 19:22 Arbroath
19:28 19:36 Montrose
19:51 19:59 Stonehaven
20:09 20:17 Aberdeen

An additional train service has been planned to operate as shown 17:44 Edinburgh to Inverness due 21:27.
Last Updated :29/06/2024 14:06
Scheduled Expected Destination
17:44 17:44 Edinburgh
17:50 17:50 Haymarket
19:16 19:16 Perth
19:33 19:33 Dunkeld & Birnam
19:47 19:47 Pitlochry
20:30 20:30 Kingussie
20:45 20:45 Aviemore
21:27 21:27 Inverness

17:46 Edinburgh to Dundee due 19:18 has been previously delayed and is now 10 minutes late from Kirkcaldy.
This is due to train crew being delayed.
Last Updated :29/06/2024 19:02
Scheduled Expected Destination
17:46 17:52 Edinburgh
17:50 17:56 Haymarket
17:58 18:06 Edinburgh Gateway
18:12 18:20 Inverkeithing
18:32 18:42 Kirkcaldy
18:41 18:51 Markinch
18:49 18:59 Ladybank
18:55 19:05 Cupar
19:02 19:12 Leuchars
19:18 19:28 Dundee

17:56 Helensburgh Central to Edinburgh due 20:02 has been delayed at Hyndland and is now 4 minutes late.
This is due to a fault on this train.
Last Updated :29/06/2024 18:41
Scheduled Expected Destination
17:56 17:56 Helensburgh Central
17:59 17:59 Craigendoran
18:05 18:05 Cardross
18:10 18:10 Dalreoch
18:11 18:11 Dumbarton Central
18:13 18:13 Dumbarton East
18:22 18:22 Dalmuir
18:29 18:33 Hyndland
18:32 18:36 Partick
18:36 18:40 Charing Cross
18:39 18:43 Glasgow Queen Street Ll
18:41 18:45 High Street
18:43 18:47 Bellgrove
18:47 18:51 Carntyne
18:49 18:53 Shettleston
18:52 18:56 Garrowhill
18:54 18:58 Easterhouse
18:58 19:02 Blairhill
19:01 19:05 Coatbridge Sunnyside
19:03 19:07 Coatdyke
19:08 19:12 Airdrie
19:11 19:15 Drumgelloch
19:15 19:19 Caldercruix
19:21 19:25 Blackridge
19:25 19:29 Armadale
19:35 19:39 Bathgate
19:39 19:43 Livingston North
19:42 19:46 Uphall
19:52 19:56 Edinburgh Park
19:57 20:01 Haymarket
20:02 20:06 Edinburgh

18:17 Leven to Edinburgh due 19:25 has been previously delayed, has been further delayed at Inverkeithing and is now 14 minutes late.
This is due to a fault with the signalling system.
Last Updated :29/06/2024 19:26
Scheduled Expected Destination
18:17 18:28 Leven
18:21 18:32 Cameron Bridge
18:35 18:46 Kirkcaldy
18:40 18:51 Kinghorn
18:45 18:56 Burntisland
18:50 19:01 Aberdour
18:55 19:06 Dalgety Bay
18:58 19:12 Inverkeithing
19:03 19:17 North Queensferry
19:07 19:21 Dalmeny
19:13 19:27 Edinburgh Gateway
19:20 19:34 Haymarket
19:25 19:39 Edinburgh

18:53 Edinburgh to Glenrothes With Thornton due 19:54 has been previously delayed, has been further delayed at South Gyle and is now 12 minutes late.
This is due to a fault with the signalling system earlier today.
Will be formed of 2 coaches instead of 4.
Last Updated :29/06/2024 19:16
Scheduled Expected Destination
18:53 19:00 Edinburgh
18:57 19:04 Haymarket
19:02 19:14 South Gyle
19:05 19:17 Edinburgh Gateway
19:11 19:23 Dalmeny
19:15 19:27 North Queensferry
19:19 19:31 Inverkeithing
19:22 19:34 Rosyth
19:27 19:39 Dunfermline City
19:31 19:43 Dunfermline Queen Margaret
19:37 19:49 Cowdenbeath
19:43 19:55 Lochgelly
19:47 19:59 Cardenden
19:54 20:06 Glenrothes With Thornton

19:04 Edinburgh to Leven due 20:13 has been delayed at Edinburgh Gateway and is now 8 minutes late.
This is due to a fault with the signalling system.
Last Updated :29/06/2024 19:26
Scheduled Expected Destination
19:04 19:04 Edinburgh
19:09 19:09 Haymarket
19:15 19:23 Edinburgh Gateway
19:21 19:29 Dalmeny
19:25 19:33 North Queensferry
19:29 19:37 Inverkeithing
19:32 19:40 Dalgety Bay
19:37 19:45 Aberdour
19:42 19:50 Burntisland
19:47 19:55 Kinghorn
19:52 20:00 Kirkcaldy
20:08 20:16 Cameron Bridge
20:13 20:21 Leven

3 Station Updates
The lifts will be out of order between platform 2/3 and the concourse from now until further notice at Haymarket station.
Additional Information:
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 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 :25/06/2024 11:40
The lifts will be out of order from now until further notice at Motherwell station.
Additional Information:
The lifts are currently out of order on platform 4 at Motherwell.
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 :28/06/2024 12:16
The lifts will be out of order from now until further notice at Rutherglen station.
Additional Information:
Rutherglen station lift are currently out of order.
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 :29/06/2024 16:05
1 Improvement Work For Today
Planned engineering work will take place between Pollokshaws West and Kilmarnock from 05:00, Saturday 29 June 2024 to 23:59, Saturday 29 June 2024.
Additional Information:
Structures work will take place between Busby Jn and Kilmarnock on Saturday 29 June.
Glasgow Central Kilmarnock / Dumfries / Carlisle
Buses replace trains between Glasgow Central and Kilmarnock.
Train services run between Kilmarnock and Dumfries / Carlisle.
Glasgow Central to Barrhead
Train services are cancelled and replaced by a bus service.
Last Updated :04/05/2024 05:09
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: 19:29:42 29-06-2024
Powered By    © 2024