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.
0 Catering Updates
There are currently no Catering Updates reported.
51 Train Formation Updates
Facilities on the 05:16 Perth to Glasgow Queen Street due 06:32.
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 :15/03/2025 04:59
Scheduled Expected Destination
05:16 05:16 Perth
05:31 05:31 Gleneagles
05:44 05:44 Dunblane
05:48 05:48 Bridge Of Allan
05:54 05:54 Stirling
06:04 06:04 Larbert
06:16 06:16 Croy
06:32 06:32 Glasgow Queen Street

Facilities on the 06:00 Perth to Edinburgh due 07:39.
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 :15/03/2025 05:00
Scheduled Expected Destination
06:00 06:00 Perth
06:24 06:24 Ladybank
06:32 06:32 Markinch
06:39 06:39 Glenrothes With Thornton
06:47 06:47 Cardenden
06:51 06:51 Lochgelly
06:57 06:57 Cowdenbeath
07:02 07:02 Dunfermline Queen Margaret
07:06 07:06 Dunfermline City
07:09 07:09 Rosyth
07:13 07:13 Inverkeithing
07:17 07:17 North Queensferry
07:21 07:21 Dalmeny
07:27 07:27 Edinburgh Gateway
07:33 07:33 Haymarket
07:39 07:39 Edinburgh

Facilities on the 06:07 Edinburgh to Helensburgh Central due 08:15.
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 :15/03/2025 04:45
Scheduled Expected Destination
06:07 06:07 Edinburgh
06:12 06:12 Haymarket
06:17 06:17 Edinburgh Park
06:25 06:25 Uphall
06:29 06:29 Livingston North
06:36 06:36 Bathgate
06:41 06:41 Armadale
06:45 06:45 Blackridge
06:52 06:52 Caldercruix
06:56 06:56 Drumgelloch
07:03 07:03 Airdrie
07:05 07:05 Coatdyke
07:08 07:08 Coatbridge Sunnyside
07:11 07:11 Blairhill
07:15 07:15 Easterhouse
07:17 07:17 Garrowhill
07:20 07:20 Shettleston
07:22 07:22 Carntyne
07:26 07:26 Bellgrove
07:28 07:28 High Street
07:32 07:32 Glasgow Queen Street Ll
07:34 07:34 Charing Cross
07:38 07:38 Partick
07:41 07:41 Hyndland
07:51 07:51 Dalmuir
07:58 07:58 Dumbarton East
08:00 08:00 Dumbarton Central
08:02 08:02 Dalreoch
08:07 08:07 Cardross
08:12 08:12 Craigendoran
08:15 08:15 Helensburgh Central

Facilities on the 06:19 Perth to Edinburgh due 07:47.
This is due to a train fault.
Will be formed of 5 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 05:02
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:16 07:16 Dalgety Bay
07:20 07:20 Inverkeithing
07:33 07:33 Edinburgh Gateway
07:36 07:36 South Gyle
07:42 07:42 Haymarket
07:47 07:47 Edinburgh

Facilities on the 06:30 Edinburgh to Aberdeen due 08:56.
This is due to a train fault.
Will be formed of 4 coaches instead of 5. First class not available.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 06:02
Scheduled Expected Destination
06:30 06:30 Edinburgh
06:35 06:35 Haymarket
07:02 07:02 Kirkcaldy
07:20 07:20 Cupar
07:27 07:27 Leuchars
07:42 07:42 Dundee
07:53 07:53 Carnoustie
08:01 08:01 Arbroath
08:17 08:17 Montrose
08:38 08:38 Stonehaven
08:56 08:56 Aberdeen

Facilities on the 06:44 Inverness to Edinburgh due 10:15.
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 :15/03/2025 04:51
Scheduled Expected Destination
06:44 06:44 Inverness
07:22 07:22 Aviemore
07:36 07:36 Kingussie
08:09 08:09 Blair Atholl
08:19 08:19 Pitlochry
08:34 08:34 Dunkeld & Birnam
08:55 08:55 Perth
09:10 09:10 Gleneagles
09:34 09:34 Stirling
10:09 10:09 Haymarket
10:15 10:15 Edinburgh

Facilities on the 07:04 Glasgow Central to Edinburgh due 08:26.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 04:43
Scheduled Expected Destination
07:04 07:04 Glasgow Central
07:21 07:21 Motherwell
07:28 07:28 Wishaw
07:36 07:36 Carluke
07:47 07:47 Carstairs
08:03 08:03 Kirknewton
08:08 08:08 Curriehill
08:11 08:11 Wester Hailes
08:13 08:13 Kingsknowe
08:17 08:17 Slateford
08:21 08:21 Haymarket
08:26 08:26 Edinburgh

Facilities on the 07:24 Aberdeen to Glasgow Queen Street due 10:14.
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 :15/03/2025 04:57
Scheduled Expected Destination
07:24 07:24 Aberdeen
07:35 07:35 Portlethen
07:44 07:44 Stonehaven
07:57 07:57 Laurencekirk
08:07 08:07 Montrose
08:21 08:21 Arbroath
08:28 08:28 Carnoustie
08:34 08:34 Monifieth
08:39 08:39 Broughty Ferry
08:50 08:50 Dundee
09:12 09:12 Perth
09:47 09:47 Stirling
10:14 10:14 Glasgow Queen Street

Facilities on the 07:48 Edinburgh to Glenrothes With Thornton due 08:48.
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 :15/03/2025 05:00
Scheduled Expected Destination
07:48 07:48 Edinburgh
07:52 07:52 Haymarket
07:57 07:57 South Gyle
07:59 07:59 Edinburgh Gateway
08:05 08:05 Dalmeny
08:09 08:09 North Queensferry
08:13 08:13 Inverkeithing
08:16 08:16 Rosyth
08:21 08:21 Dunfermline City
08:25 08:25 Dunfermline Queen Margaret
08:31 08:31 Cowdenbeath
08:37 08:37 Lochgelly
08:41 08:41 Cardenden
08:48 08:48 Glenrothes With Thornton

Facilities on the 08:09 Perth to Edinburgh due 09:53.
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 :15/03/2025 04:59
Scheduled Expected Destination
08:09 08:09 Perth
08:32 08:32 Ladybank
08:39 08:39 Markinch
08:50 08:50 Kirkcaldy
08:54 08:54 Kinghorn
08:59 08:59 Burntisland
09:03 09:03 Aberdour
09:08 09:08 Dalgety Bay
09:26 09:26 Inverkeithing
09:39 09:39 Edinburgh Gateway
09:42 09:42 South Gyle
09:49 09:49 Haymarket
09:53 09:53 Edinburgh

Facilities on the 08:25 Helensburgh Central to Edinburgh due 10:33.
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 :15/03/2025 04:45
Scheduled Expected Destination
08:25 08:25 Helensburgh Central
08:28 08:28 Craigendoran
08:33 08:33 Cardross
08:38 08:38 Dalreoch
08:40 08:40 Dumbarton Central
08:42 08:42 Dumbarton East
08:51 08:51 Dalmuir
08:58 08:58 Hyndland
09:01 09:01 Partick
09:05 09:05 Charing Cross
09:09 09:09 Glasgow Queen Street Ll
09:11 09:11 High Street
09:14 09:14 Bellgrove
09:18 09:18 Carntyne
09:21 09:21 Shettleston
09:24 09:24 Garrowhill
09:27 09:27 Easterhouse
09:31 09:31 Blairhill
09:34 09:34 Coatbridge Sunnyside
09:37 09:37 Coatdyke
09:42 09:42 Airdrie
09:46 09:46 Drumgelloch
09:50 09:50 Caldercruix
09:57 09:57 Blackridge
10:01 10:01 Armadale
10:07 10:07 Bathgate
10:12 10:12 Livingston North
10:16 10:16 Uphall
10:24 10:24 Edinburgh Park
10:29 10:29 Haymarket
10:33 10:33 Edinburgh

Facilities on the 08:58 Glenrothes With Thornton to Edinburgh due 09:59.
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 :15/03/2025 05:00
Scheduled Expected Destination
08:58 08:58 Glenrothes With Thornton
09:05 09:05 Cardenden
09:09 09:09 Lochgelly
09:15 09:15 Cowdenbeath
09:21 09:21 Dunfermline Queen Margaret
09:24 09:24 Dunfermline City
09:28 09:28 Rosyth
09:32 09:32 Inverkeithing
09:36 09:36 North Queensferry
09:40 09:40 Dalmeny
09:46 09:46 Edinburgh Gateway
09:48 09:48 South Gyle
09:55 09:55 Haymarket
09:59 09:59 Edinburgh

Facilities on the 09:00 Edinburgh to Dundee due 10:26.
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 :15/03/2025 05:02
Scheduled Expected Destination
09:00 09:00 Edinburgh
09:04 09:04 Haymarket
09:10 09:10 Edinburgh Gateway
09:23 09:23 Inverkeithing
09:39 09:39 Kirkcaldy
09:48 09:48 Markinch
09:55 09:55 Ladybank
10:02 10:02 Cupar
10:09 10:09 Leuchars
10:26 10:26 Dundee

Facilities on the 09:30 Edinburgh to Glasgow Queen Street due 10:18.
This is due to an earlier train fault.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 06:02
Scheduled Expected Destination
09:30 09:30 Edinburgh
09:35 09:35 Haymarket
09:49 09:49 Linlithgow
09:54 09:54 Polmont
09:59 09:59 Falkirk High
10:18 10:18 Glasgow Queen Street

Facilities on the 10:08 Aberdeen to Inverness due 12:24.
This is due to a train fault.
Will be formed of 4 coaches instead of 5. First class not available.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 06:02
Scheduled Expected Destination
10:08 10:08 Aberdeen
10:16 10:16 Dyce
10:26 10:26 Kintore
10:32 10:32 Inverurie
10:46 10:46 Insch
11:03 11:03 Huntly
11:18 11:18 Keith
11:40 11:40 Elgin
11:53 11:53 Forres
12:04 12:04 Nairn
12:13 12:13 Inverness Airport
12:24 12:24 Inverness

Facilities on the 10:30 Glasgow Queen Street to Edinburgh due 11:19.
This is due to an earlier train fault.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 06:02
Scheduled Expected Destination
10:30 10:30 Glasgow Queen Street
10:47 10:47 Falkirk High
10:55 10:55 Polmont
11:01 11:01 Linlithgow
11:14 11:14 Haymarket
11:19 11:19 Edinburgh

Facilities on the 10:33 Edinburgh to Inverness due 14:15.
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 :15/03/2025 04:51
Scheduled Expected Destination
10:33 10:33 Edinburgh
10:38 10:38 Haymarket
11:17 11:17 Stirling
11:56 11:56 Perth
12:28 12:28 Pitlochry
12:38 12:38 Blair Atholl
13:03 13:03 Dalwhinnie
13:14 13:14 Newtonmore
13:19 13:19 Kingussie
13:33 13:33 Aviemore
13:42 13:42 Carrbridge
14:15 14:15 Inverness

Facilities on the 10:38 Edinburgh to Perth due 12:09.
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 :15/03/2025 04:59
Scheduled Expected Destination
10:38 10:38 Edinburgh
10:42 10:42 Haymarket
10:47 10:47 South Gyle
10:49 10:49 Edinburgh Gateway
11:02 11:02 Inverkeithing
11:05 11:05 Dalgety Bay
11:10 11:10 Aberdour
11:15 11:15 Burntisland
11:20 11:20 Kinghorn
11:25 11:25 Kirkcaldy
11:35 11:35 Markinch
11:45 11:45 Ladybank
12:09 12:09 Perth

Facilities on the 10:41 Glasgow Queen Street to Aberdeen due 13:27.
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 :15/03/2025 04:57
Scheduled Expected Destination
10:41 10:41 Glasgow Queen Street
11:08 11:08 Stirling
11:40 11:40 Perth
12:03 12:03 Dundee
12:11 12:11 Broughty Ferry
12:15 12:15 Monifieth
12:21 12:21 Carnoustie
12:29 12:29 Arbroath
12:43 12:43 Montrose
12:54 12:54 Laurencekirk
13:07 13:07 Stonehaven
13:15 13:15 Portlethen
13:27 13:27 Aberdeen

Facilities on the 10:41 Dundee to Edinburgh due 12:07.
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 :15/03/2025 05:02
Scheduled Expected Destination
10:41 10:41 Dundee
10:54 10:54 Leuchars
11:01 11:01 Cupar
11:09 11:09 Ladybank
11:16 11:16 Markinch
11:27 11:27 Kirkcaldy
11:44 11:44 Inverkeithing
11:55 11:55 Edinburgh Gateway
12:02 12:02 Haymarket
12:07 12:07 Edinburgh

Facilities on the 10:48 Edinburgh to Bathgate due 11:15.
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 :15/03/2025 04:45
Scheduled Expected Destination
10:48 10:48 Edinburgh
10:53 10:53 Haymarket
10:58 10:58 Edinburgh Park
11:06 11:06 Uphall
11:10 11:10 Livingston North
11:15 11:15 Bathgate

Facilities on the 11:18 Edinburgh to Cowdenbeath due 12:00.
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 :15/03/2025 05:05
Scheduled Expected Destination
11:18 11:18 Edinburgh
11:22 11:22 Haymarket
11:28 11:28 Edinburgh Gateway
11:34 11:34 Dalmeny
11:37 11:37 North Queensferry
11:41 11:41 Inverkeithing
11:45 11:45 Rosyth
11:50 11:50 Dunfermline City
11:53 11:53 Dunfermline Queen Margaret
12:00 12:00 Cowdenbeath

Facilities on the 11:30 Edinburgh to Glasgow Queen Street due 12:23.
This is due to an earlier train fault.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 06:02
Scheduled Expected Destination
11:30 11:30 Edinburgh
11:35 11:35 Haymarket
11:50 11:50 Linlithgow
11:56 11:56 Polmont
12:03 12:03 Falkirk High
12:23 12:23 Glasgow Queen Street

Facilities on the 12:30 Glasgow Queen Street to Edinburgh due 13:20.
This is due to an earlier train fault.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 06:02
Scheduled Expected Destination
12:30 12:30 Glasgow Queen Street
12:51 12:51 Falkirk High
12:55 12:55 Polmont
13:00 13:00 Linlithgow
13:14 13:14 Haymarket
13:20 13:20 Edinburgh

12:48 Inverness to Edinburgh due 16:33 will be terminated at Perth.
It will no longer call at Stirling, Haymarket and Edinburgh.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 5. First class not available.
Last Updated :15/03/2025 06:06
Scheduled Expected Destination
12:48 12:48 Inverness
13:25 13:25 Carrbridge
13:34 13:34 Aviemore
13:46 13:46 Kingussie
13:51 13:51 Newtonmore
14:02 14:02 Dalwhinnie
14:33 14:33 Pitlochry
14:46 14:46 Dunkeld & Birnam
15:07 15:07 Perth
15:43 Not Stopping Stirling
16:26 Not Stopping Haymarket
16:33 Not Stopping Edinburgh

Facilities on the 12:50 Edinburgh to Glenrothes With Thornton due 13:50.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 05:03
Scheduled Expected Destination
12:50 12:50 Edinburgh
12:54 12:54 Haymarket
12:59 12:59 South Gyle
13:01 13:01 Edinburgh Gateway
13:07 13:07 Dalmeny
13:11 13:11 North Queensferry
13:15 13:15 Inverkeithing
13:18 13:18 Rosyth
13:23 13:23 Dunfermline City
13:27 13:27 Dunfermline Queen Margaret
13:33 13:33 Cowdenbeath
13:39 13:39 Lochgelly
13:43 13:43 Cardenden
13:50 13:50 Glenrothes With Thornton

Facilities on the 12:55 Cowdenbeath to Edinburgh due 13:42.
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 :15/03/2025 05:05
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:14 13:14 Inverkeithing
13:18 13:18 North Queensferry
13:22 13:22 Dalmeny
13:28 13:28 Edinburgh Gateway
13:38 13:38 Haymarket
13:42 13:42 Edinburgh

Facilities on the 13:24 Perth to Edinburgh due 14:57.
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 :15/03/2025 04:59
Scheduled Expected Destination
13:24 13:24 Perth
13:48 13:48 Ladybank
13:56 13:56 Markinch
14:07 14:07 Kirkcaldy
14:12 14:12 Kinghorn
14:17 14:17 Burntisland
14:22 14:22 Aberdour
14:27 14:27 Dalgety Bay
14:31 14:31 Inverkeithing
14:43 14:43 Edinburgh Gateway
14:46 14:46 South Gyle
14:53 14:53 Haymarket
14:57 14:57 Edinburgh

Facilities on the 13:30 Edinburgh to Glasgow Queen Street due 14:18.
This is due to an earlier train fault.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 06:02
Scheduled Expected Destination
13:30 13:30 Edinburgh
13:34 13:34 Haymarket
13:48 13:48 Linlithgow
13:53 13:53 Polmont
13:58 13:58 Falkirk High
14:18 14:18 Glasgow Queen Street

Facilities on the 13:46 Aberdeen to Glasgow Queen Street due 16:21.
This is due to a train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 04:57
Scheduled Expected Destination
13:46 13:46 Aberdeen
14:23 14:23 Montrose
14:37 14:37 Arbroath
14:56 14:56 Dundee
15:19 15:19 Perth
15:48 15:48 Stirling
16:21 16:21 Glasgow Queen Street

Facilities on the 13:50 Edinburgh to Glenrothes With Thornton due 14:51.
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 :15/03/2025 05:05
Scheduled Expected Destination
13:50 13:50 Edinburgh
13:54 13:54 Haymarket
14:00 14:00 South Gyle
14:02 14:02 Edinburgh Gateway
14:08 14:08 Dalmeny
14:12 14:12 North Queensferry
14:16 14:16 Inverkeithing
14:19 14:19 Rosyth
14:24 14:24 Dunfermline City
14:28 14:28 Dunfermline Queen Margaret
14:34 14:34 Cowdenbeath
14:40 14:40 Lochgelly
14:44 14:44 Cardenden
14:51 14:51 Glenrothes With Thornton

Facilities on the 14:00 Glenrothes With Thornton to Edinburgh due 15:04.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 05:03
Scheduled Expected Destination
14:00 14:00 Glenrothes With Thornton
14:07 14:07 Cardenden
14:11 14:11 Lochgelly
14:17 14:17 Cowdenbeath
14:23 14:23 Dunfermline Queen Margaret
14:27 14:27 Dunfermline City
14:31 14:31 Rosyth
14:35 14:35 Inverkeithing
14:39 14:39 North Queensferry
14:43 14:43 Dalmeny
14:49 14:49 Edinburgh Gateway
14:52 14:52 South Gyle
14:59 14:59 Haymarket
15:04 15:04 Edinburgh

Facilities on the 14:30 Glasgow Queen Street to Edinburgh due 15:18.
This is due to an earlier train fault.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 06:02
Scheduled Expected Destination
14:30 14:30 Glasgow Queen Street
14:48 14:48 Falkirk High
14:53 14:53 Polmont
14:58 14:58 Linlithgow
15:11 15:11 Haymarket
15:18 15:18 Edinburgh

Facilities on the 15:02 Glenrothes With Thornton to Edinburgh due 16:09.
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 :15/03/2025 05:05
Scheduled Expected Destination
15:02 15:02 Glenrothes With Thornton
15:09 15:09 Cardenden
15:13 15:13 Lochgelly
15:19 15:19 Cowdenbeath
15:25 15:25 Dunfermline Queen Margaret
15:28 15:28 Dunfermline City
15:32 15:32 Rosyth
15:37 15:37 Inverkeithing
15:41 15:41 North Queensferry
15:45 15:45 Dalmeny
15:51 15:51 Edinburgh Gateway
15:53 15:53 South Gyle
16:02 16:02 Haymarket
16:09 16:09 Edinburgh

Facilities on the 15:18 Edinburgh to Cowdenbeath due 16: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 :15/03/2025 04:59
Scheduled Expected Destination
15:18 15:18 Edinburgh
15:22 15:22 Haymarket
15:28 15:28 Edinburgh Gateway
15:34 15:34 Dalmeny
15:37 15:37 North Queensferry
15:41 15:41 Inverkeithing
15:45 15:45 Rosyth
15:50 15:50 Dunfermline City
15:54 15:54 Dunfermline Queen Margaret
16:01 16:01 Cowdenbeath

Facilities on the 15:30 Edinburgh to Glasgow Queen Street due 16:15.
This is due to an earlier train fault.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 06:02
Scheduled Expected Destination
15:30 15:30 Edinburgh
15:34 15:34 Haymarket
15:48 15:48 Linlithgow
15:53 15:53 Polmont
15:58 15:58 Falkirk High
16:15 16:15 Glasgow Queen Street

Facilities on the 15:35 Edinburgh to Perth due 17:10.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 05:03
Scheduled Expected Destination
15:35 15:35 Edinburgh
15:39 15:39 Haymarket
15:44 15:44 South Gyle
15:46 15:46 Edinburgh Gateway
15:57 15:57 Inverkeithing
16:00 16:00 Dalgety Bay
16:05 16:05 Aberdour
16:10 16:10 Burntisland
16:15 16:15 Kinghorn
16:20 16:20 Kirkcaldy
16:29 16:29 Markinch
16:40 16:40 Ladybank
17:10 17:10 Perth

Facilities on the 15:44 Inverness to Glasgow Queen Street due 19: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 :15/03/2025 04:51
Scheduled Expected Destination
15:44 15:44 Inverness
16:16 16:16 Carrbridge
16:27 16:27 Aviemore
16:39 16:39 Kingussie
16:44 16:44 Newtonmore
16:56 16:56 Dalwhinnie
17:22 17:22 Blair Atholl
17:35 17:35 Pitlochry
17:50 17:50 Dunkeld & Birnam
18:20 18:20 Perth
18:53 18:53 Stirling
19:22 19:22 Glasgow Queen Street

Facilities on the 16:18 Edinburgh to Cowdenbeath due 17: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 :15/03/2025 05:05
Scheduled Expected Destination
16:18 16:18 Edinburgh
16:22 16:22 Haymarket
16:28 16:28 Edinburgh Gateway
16:34 16:34 Dalmeny
16:37 16:37 North Queensferry
16:41 16:41 Inverkeithing
16:45 16:45 Rosyth
16:50 16:50 Dunfermline City
16:54 16:54 Dunfermline Queen Margaret
17:01 17:01 Cowdenbeath

Facilities on the 16:30 Glasgow Queen Street to Edinburgh due 17:16.
This is due to an earlier train fault.
Will be formed of 7 coaches instead of 8.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 06:02
Scheduled Expected Destination
16:30 16:30 Glasgow Queen Street
16:49 16:49 Falkirk High
16:53 16:53 Polmont
16:58 16:58 Linlithgow
17:11 17:11 Haymarket
17:16 17:16 Edinburgh

Facilities on the 16:38 Glasgow Queen Street to Aberdeen due 19:28.
This is due to a train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 04:57
Scheduled Expected Destination
16:38 16:38 Glasgow Queen Street
17:06 17:06 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 16:55 Cowdenbeath to Edinburgh due 17:37.
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 :15/03/2025 04:59
Scheduled Expected Destination
16:55 16:55 Cowdenbeath
17:00 17:00 Dunfermline Queen Margaret
17:04 17:04 Dunfermline City
17:07 17:07 Rosyth
17:11 17:11 Inverkeithing
17:15 17:15 North Queensferry
17:19 17:19 Dalmeny
17:25 17:25 Edinburgh Gateway
17:32 17:32 Haymarket
17:37 17:37 Edinburgh

Facilities on the 17:34 Edinburgh to Aberdeen due 20:09.
This is due to a train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 06:03
Scheduled Expected Destination
17:34 17:34 Edinburgh
17:39 17:39 Haymarket
18:24 18:24 Cupar
18:31 18:31 Leuchars
18:52 18:52 Dundee
18:59 18:59 Broughty Ferry
19:07 19:07 Carnoustie
19:14 19:14 Arbroath
19:28 19:28 Montrose
19:51 19:51 Stonehaven
20:09 20:09 Aberdeen

Facilities on the 17:59 Cowdenbeath to Edinburgh due 18:46.
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 :15/03/2025 05:05
Scheduled Expected Destination
17:59 17:59 Cowdenbeath
18:05 18:05 Dunfermline Queen Margaret
18:09 18:09 Dunfermline City
18:13 18:13 Rosyth
18:20 18:20 Inverkeithing
18:25 18:25 North Queensferry
18:29 18:29 Dalmeny
18:35 18:35 Edinburgh Gateway
18:42 18:42 Haymarket
18:46 18:46 Edinburgh

Facilities on the 18:14 Perth to Edinburgh due 19:46.
This is due to a train fault.
Will be formed of 4 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 05:03
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:39 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 :15/03/2025 04:59
Scheduled Expected Destination
18:39 18:39 Edinburgh
18:45 18:45 Haymarket
18:49 18:49 South Gyle
18:52 18:52 Edinburgh Gateway
19:02 19:02 Inverkeithing
19:06 19:06 Dalgety Bay
19:11 19:11 Aberdour
19:15 19:15 Burntisland
19:20 19:20 Kinghorn
19:25 19:25 Kirkcaldy
19:34 19:34 Markinch
19:44 19:44 Ladybank
20:10 20:10 Perth

Facilities on the 18:53 Edinburgh to Glenrothes With Thornton due 19:54.
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 :15/03/2025 05:05
Scheduled Expected Destination
18:53 18:53 Edinburgh
18:57 18:57 Haymarket
19:02 19:02 South Gyle
19:05 19:05 Edinburgh Gateway
19:11 19:11 Dalmeny
19:15 19:15 North Queensferry
19:19 19:19 Inverkeithing
19:22 19:22 Rosyth
19:27 19:27 Dunfermline City
19:31 19:31 Dunfermline Queen Margaret
19:37 19:37 Cowdenbeath
19:43 19:43 Lochgelly
19:47 19:47 Cardenden
19:54 19:54 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 :15/03/2025 05:05
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 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :15/03/2025 04:57
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:11 Glasgow Queen Street to Perth due 21:20.
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 :15/03/2025 04:51
Scheduled Expected Destination
20:11 20:11 Glasgow Queen Street
20:41 20:41 Stirling
20:46 20:46 Bridge Of Allan
20:51 20:51 Dunblane
21:05 21:05 Gleneagles
21:20 21:20 Perth

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

9 Train Cancellations
08:02 Wick to Inverness due 12:27 will be cancelled.
This is due to the train conductor being taken ill.
Last Updated :15/03/2025 06:27
Scheduled Expected Destination
08:02 Not Stopping Wick
08:20 Not Stopping Georgemas Junction
08:34 Not Stopping Thurso
08:47 Not Stopping Georgemas Junction
08:52 Not Stopping Scotscalder
09:13 Not Stopping Forsinard
09:22 Not Stopping Kinbrace
09:32 Not Stopping Kildonan
09:46 Not Stopping Helmsdale
10:02 Not Stopping Brora
10:12 Not Stopping Golspie
10:21 Not Stopping Rogart
10:38 Not Stopping Lairg
10:46 Not Stopping Invershin
10:47 Not Stopping Culrain
10:54 Not Stopping Ardgay
11:10 Not Stopping Tain
11:16 Not Stopping Fearn
11:31 Not Stopping Invergordon
11:36 Not Stopping Alness
11:53 Not Stopping Dingwall
11:58 Not Stopping Conon Bridge
12:07 Not Stopping Muir Of Ord
12:12 Not Stopping Beauly
12:27 Not Stopping Inverness

14:36 Edinburgh to Dunblane due 15:35 will be cancelled.
This is due to a shortage of train crew.
Last Updated :15/03/2025 06:06
Scheduled Expected Destination
14:36 Not Stopping Edinburgh
14:41 Not Stopping Haymarket
14:45 Not Stopping Edinburgh Park
15:00 Not Stopping Linlithgow
15:05 Not Stopping Polmont
15:11 Not Stopping Falkirk Grahamston
15:15 Not Stopping Camelon
15:18 Not Stopping Larbert
15:27 Not Stopping Stirling
15:31 Not Stopping Bridge Of Allan
15:35 Not Stopping Dunblane

15:05 Edinburgh to Leven due 16:09 will be cancelled.
This is due to a shortage of train crew.
Last Updated :15/03/2025 06:07
Scheduled Expected Destination
15:05 Not Stopping Edinburgh
15:09 Not Stopping Haymarket
15:15 Not Stopping Edinburgh Gateway
15:20 Not Stopping Dalmeny
15:24 Not Stopping North Queensferry
15:28 Not Stopping Inverkeithing
15:31 Not Stopping Dalgety Bay
15:36 Not Stopping Aberdour
15:40 Not Stopping Burntisland
15:45 Not Stopping Kinghorn
15:50 Not Stopping Kirkcaldy
16:04 Not Stopping Cameron Bridge
16:09 Not Stopping Leven

15:54 Dunblane to Edinburgh due 16:55 will be cancelled.
This is due to a shortage of train crew.
Last Updated :15/03/2025 06:06
Scheduled Expected Destination
15:54 Not Stopping Dunblane
15:57 Not Stopping Bridge Of Allan
16:03 Not Stopping Stirling
16:11 Not Stopping Larbert
16:14 Not Stopping Camelon
16:21 Not Stopping Falkirk Grahamston
16:26 Not Stopping Polmont
16:31 Not Stopping Linlithgow
16:45 Not Stopping Edinburgh Park
16:50 Not Stopping Haymarket
16:55 Not Stopping Edinburgh

16:16 Leven to Edinburgh due 17:22 will be cancelled.
This is due to a shortage of train crew.
Last Updated :15/03/2025 06:07
Scheduled Expected Destination
16:16 Not Stopping Leven
16:20 Not Stopping Cameron Bridge
16:34 Not Stopping Kirkcaldy
16:38 Not Stopping Kinghorn
16:43 Not Stopping Burntisland
16:48 Not Stopping Aberdour
16:53 Not Stopping Dalgety Bay
16:56 Not Stopping Inverkeithing
17:00 Not Stopping North Queensferry
17:04 Not Stopping Dalmeny
17:10 Not Stopping Edinburgh Gateway
17:17 Not Stopping Haymarket
17:22 Not Stopping Edinburgh

18:16 Edinburgh to Tweedbank due 19:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :15/03/2025 06:06
Scheduled Expected Destination
18:16 Not Stopping Edinburgh
18:25 Not Stopping Brunstane
18:29 Not Stopping Newcraighall
18:32 Not Stopping Shawfair
18:37 Not Stopping Eskbank
18:40 Not Stopping Newtongrange
18:45 Not Stopping Gorebridge
19:02 Not Stopping Stow
19:11 Not Stopping Galashiels
19:15 Not Stopping Tweedbank

19:22 Tweedbank to Edinburgh due 20:19 will be cancelled.
This is due to a shortage of train crew.
Last Updated :15/03/2025 06:06
Scheduled Expected Destination
19:22 Not Stopping Tweedbank
19:26 Not Stopping Galashiels
19:35 Not Stopping Stow
19:52 Not Stopping Gorebridge
19:55 Not Stopping Newtongrange
19:58 Not Stopping Eskbank
20:03 Not Stopping Shawfair
20:06 Not Stopping Newcraighall
20:10 Not Stopping Brunstane
20:19 Not Stopping Edinburgh

21:18 Edinburgh to Cowdenbeath due 21:57 will be cancelled.
This is due to a shortage of train crew.
Last Updated :15/03/2025 06:07
Scheduled Expected Destination
21:18 Not Stopping Edinburgh
21:22 Not Stopping Haymarket
21:28 Not Stopping Edinburgh Gateway
21:38 Not Stopping Inverkeithing
21:42 Not Stopping Rosyth
21:47 Not Stopping Dunfermline City
21:50 Not Stopping Dunfermline Queen Margaret
21:57 Not Stopping Cowdenbeath

22:37 Glenrothes With Thornton to Edinburgh due 23:40 will be cancelled.
This is due to a shortage of train crew.
Last Updated :15/03/2025 06:07
Scheduled Expected Destination
22:37 Not Stopping Glenrothes With Thornton
22:44 Not Stopping Cardenden
22:48 Not Stopping Lochgelly
22:56 Not Stopping Cowdenbeath
23:02 Not Stopping Dunfermline Queen Margaret
23:06 Not Stopping Dunfermline City
23:10 Not Stopping Rosyth
23:15 Not Stopping Inverkeithing
23:27 Not Stopping Edinburgh Gateway
23:36 Not Stopping Haymarket
23:40 Not Stopping Edinburgh

2 Other Train Service Updates
06:09 Dalmuir to Motherwell due 07:10 was started from Garscadden.
It will no longer call at Dalmuir, Clydebank and Yoker.
This is due to a train fault.
Last Updated :15/03/2025 06:16
Scheduled Expected Destination
06:09 Not Stopping Dalmuir
06:11 Not Stopping Clydebank
06:13 Not Stopping Yoker
06:16 06:16 Garscadden
06:18 06:18 Scotstounhill
06:21 06:21 Jordanhill
06:24 06:24 Hyndland
06:26 06:26 Partick
06:29 06:29 Exhibition Centre
06:31 06:31 Anderston
06:34 06:34 Glasgow Central Low Level
06:36 06:36 Argyle Street
06:39 06:39 Bridgeton
06:41 06:41 Dalmarnock
06:43 06:43 Rutherglen
06:47 06:47 Carmyle
06:50 06:50 Mount Vernon
06:52 06:52 Baillieston
06:55 06:55 Bargeddie
06:59 06:59 Kirkwood
07:03 07:03 Whifflet
07:10 07:10 Motherwell

12:48 Inverness to Edinburgh due 16:33 will be terminated at Perth.
It will no longer call at Stirling, Haymarket and Edinburgh.
This is due to a shortage of train crew.
Will be formed of 4 coaches instead of 5. First class not available.
Last Updated :15/03/2025 06:06
Scheduled Expected Destination
12:48 12:48 Inverness
13:25 13:25 Carrbridge
13:34 13:34 Aviemore
13:46 13:46 Kingussie
13:51 13:51 Newtonmore
14:02 14:02 Dalwhinnie
14:33 14:33 Pitlochry
14:46 14:46 Dunkeld & Birnam
15:07 15:07 Perth
15:43 Not Stopping Stirling
16:26 Not Stopping Haymarket
16:33 Not Stopping Edinburgh

2 Station Updates
The escalators will be out of order between entrance and ticket gates from now until further notice at Argyle Street station.
Additional Information:
The large down escalator from the entrance to the ticket gates is 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 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
Last Updated :14/03/2025 22:24
The lifts will be out of order from now until further notice at Rutherglen station.
Additional Information:
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
Last Updated :14/03/2025 09:18
5 Improvement Works For Today
Planned engineering work will take place at Alexandra Parade from 05:00, Saturday 18 January 2025 to 23:59, Sunday 04 May 2025.
Additional Information:
Platform works are taking place at Alexandra Parade station
For services via Alexandra Parade
Alexandra Parade Platform 1 will be closed to passengers southbound services towards Glasgow will not call at Alexandra Parade.
Passengers are advised to use Duke Street station if they are able.
Passengers who are unable to make these changes to their journey should press the station help-point for travel assistance.
Northbound services towards Springburn will operate through Platform 2 as normal.
Last Updated :09/12/2024 02:04
Planned engineering work will take place at Dunkeld & Birnam from 00:01, Monday 20 January 2025 to 23:59, Saturday 31 May 2025.
Additional Information:
Platform works are taking place at Dunkeld and Birnam station
Edinburgh Inverness
The following services will not call at Dunkeld and Birnam on Monday Saturday:
10:50 Inverness to Edinburgh
10:32 Edinburgh to Inverness
Last Updated :23/12/2024 00:49
Planned engineering work will take place at East Kilbride from 05:00, Saturday 25 January 2025 to 23:59, Saturday 17 May 2025.
Additional Information:
Major project works are taking place affecting services between Glasgow Central & East Kilbride
Glasgow Central East Kilbride
Buses replace trains
Traffic lights will be in place between 06.00 and 23.00 hours with full road closures between 23.00 and 06.00 on the following dates
06.00 Monday 17 March 23.00 Friday 21 March
06.00 Tuesday 25 March Saturday 29 March 06.00
A full road closure will take place from
23.00 Friday 21 March 06.00 Tuesday 25 March.
Rail Replacement Plan
Between 06.00 and 23.00 when the road is open, existing plans will remain in place with the expectation of increased journey times.
Where road closure commences at 23.00 and opens at 06.00 the last rail replacement service from Busby will be 22.33 towards East Kilbride and 22.50 towards Glasgow.
During the full road closure weekend, a minibus will leave from Main Street to Clarkston to connect with rail replacement services. A timetable will be in pace.
A community minibus will be positioned in Whitecart Grill to provide a local connection for residents. This will run 08.00 20.00 Saturday 22 March Monday 24 March. Customers wishing to utilise at the opposite side to the grill will call in through the co-ordinator on site acknowledging that it will take approx. 15 mins for the bus to make its way around assuming light traffic. We do not anticipate high vols. on this service.
Last Updated :13/03/2025 13:48
Planned engineering work will take place at Hillington West from 00:01, Sunday 16 February 2025 to 23:59, Saturday 17 May 2025.
Additional Information:
Platform works are taking place at Hillington West Platform 1
For services via Hillington West
Hillington West Platform 1 will be closed to passengers services towards Glasgow will not call at Hillington West.
No rail replacement transport will be provided.
Passengers are advised to use Hillington East station if they are able.
Passengers who are unable to make these changes to their journey should press the station help-point for travel assistance.
Westbound services through Platform will operate as normal to Paisley and beyond.
Last Updated :23/12/2024 00:52
Planned engineering work will take place between Paisley Gilmour Street and Gourock/Wemyss Bay from 00:01, Saturday 15 March 2025 to 23:59, Tuesday 18 March 2025, and from 00:01, Saturday 22 March 2025 to 23:59, Sunday 23 March 2025.
Additional Information:
Track and resignalling works are taking place from Paisley Gilmour St to Gourock & Wemyss Bay
Glasgow Central Wemyss Bay & Gourock
Buses replace trains from Paisley Gilmour Street to Wemyss Bay & Gourock
Due to road restrictions, a minibus shuttle will run between Paisley Gilmour Street and Paisley St James
Last Updated :02/03/2025 15:21
Departures
Load a route using the "Your Journey" selection boxes above.
 
Specify a "From" station to see live train departure times for that station.
 
Additionally specify a "To" station to see real time departure information for only the services that go on to call at your "To" station.
 

Arrivals
Load a route using the "Your Journey" selection boxes above.
 
Specify a "To" station to see live train arrival times for that station.
 
Additionally specify a "From" station to see real time arrival information for only the services that call at that station prior to your "To" station.
 

Last Updated On: 06:34:53 15-03-2025
Powered By    © 2025