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.
1 Catering Update
Facilities on the 21:40 Glasgow Queen Street to Aberdeen due 00:30.
This is due to a shortage of on train staff.
Catering is not available.
Last Updated :19/07/2019 14:44
Scheduled Expected Destination
21:40 21:40 Glasgow Queen Street
22:09 22:09 Stirling
22:40 22:40 Perth
23:02 23:02 Dundee
23:10 23:10 Broughty Ferry
23:14 23:14 Monifieth
23:20 23:20 Carnoustie
23:30 23:30 Arbroath
23:44 23:44 Montrose
23:54 23:54 Laurencekirk
00:07 00:07 Stonehaven
00:16 00:16 Portlethen
00:30 00:30 Aberdeen

7 Train Formation Updates
Facilities on the 23:23 Aberdeen to Perth due 01:10.
This is due to a train fault.
Will be formed of 3 coaches instead of 5.
Last Updated :19/07/2019 22:11
Scheduled Expected Destination
23:23 23:23 Aberdeen
23:34 23:34 Portlethen
23:43 23:43 Stonehaven
23:56 23:56 Laurencekirk
00:07 00:07 Montrose
00:21 00:21 Arbroath
00:28 00:28 Carnoustie
00:35 00:35 Broughty Ferry
00:46 00:46 Dundee
00:51 00:51 Invergowrie
01:10 01:10 Perth

Facilities on the 23:38 Glasgow Queen Street to Perth due 00:45.
This is due to the train driver being taken ill.
Will be formed of 2 coaches instead of 3.
Last Updated :19/07/2019 07:32
Scheduled Expected Destination
23:38 23:38 Glasgow Queen Street
00:06 00:06 Stirling
00:11 00:11 Bridge Of Allan
00:16 00:16 Dunblane
00:28 00:28 Gleneagles
00:45 00:45 Perth

Facilities on the 05:30 Edinburgh to Aberdeen due 08:14.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Seat reservations may not match due to there being fewer carriages than expected on this service. Please speak to a member of train crew who will assist you where possible.
Last Updated :20/07/2019 00:16
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:37 07:37 Laurencekirk
07:50 07:50 Stonehaven
07:59 07:59 Portlethen
08:14 08:14 Aberdeen

Facilities on the 05:49 Aberdeen to Edinburgh due 08:24.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Seat reservations may not match due to there being fewer carriages than expected on this service. Please speak to a member of train crew who will assist you where possible.
Last Updated :20/07/2019 00:15
Scheduled Expected Destination
05:49 05:49 Aberdeen
06:05 06:05 Stonehaven
06:25 06:25 Montrose
06:40 06:40 Arbroath
06:47 06:47 Carnoustie
06:59 06:59 Dundee
07:11 07:11 Leuchars
07:19 07:19 Cupar
07:36 07:36 Kirkcaldy
08:19 08:19 Haymarket
08:24 08:24 Edinburgh

Facilities on the 09:28 Edinburgh to Aberdeen due 11:51.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Seat reservations may not match due to there being fewer carriages than expected on this service. Please speak to a member of train crew who will assist you where possible.
Last Updated :20/07/2019 00:15
Scheduled Expected Destination
09:28 09:28 Edinburgh
09:34 09:34 Haymarket
10:22 10:22 Leuchars
10:36 10:36 Dundee
10:57 10:57 Arbroath
11:11 11:11 Montrose
11:31 11:31 Stonehaven
11:51 11:51 Aberdeen

Facilities on the 13:12 Aberdeen to Edinburgh due 15:34.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Seat reservations may not match due to there being fewer carriages than expected on this service. Please speak to a member of train crew who will assist you where possible.
Last Updated :20/07/2019 00:15
Scheduled Expected Destination
13:12 13:12 Aberdeen
13:45 13:45 Montrose
13:59 13:59 Arbroath
14:21 14:21 Dundee
14:33 14:33 Leuchars
15:28 15:28 Haymarket
15:34 15:34 Edinburgh

Facilities on the 16:27 Edinburgh to Aberdeen due 19:05.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Seat reservations may not match due to there being fewer carriages than expected on this service. Please speak to a member of train crew who will assist you where possible.
Last Updated :20/07/2019 00:15
Scheduled Expected Destination
16:27 16:27 Edinburgh
16:33 16:33 Haymarket
17:18 17:18 Cupar
17:25 17:25 Leuchars
17:39 17:39 Dundee
18:06 18:06 Arbroath
18:21 18:21 Montrose
18:46 18:46 Stonehaven
19:05 19:05 Aberdeen

26 Train Cancellations
20/07/19 08:04 Edinburgh to Springburn due 09:18 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:27
Scheduled Expected Destination
08:04 Not Stopping Edinburgh
08:08 Not Stopping Haymarket
08:13 Not Stopping Edinburgh Park
08:24 Not Stopping Linlithgow
08:29 Not Stopping Polmont
08:40 Not Stopping Falkirk Grahamston
08:43 Not Stopping Camelon
08:54 Not Stopping Cumbernauld
08:56 Not Stopping Greenfaulds
09:03 Not Stopping Gartcosh
09:07 Not Stopping Stepps
09:18 Not Stopping Springburn

20/07/19 09:32 Springburn to Edinburgh due 10:39 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:27
Scheduled Expected Destination
09:32 Not Stopping Springburn
09:41 Not Stopping Stepps
09:45 Not Stopping Gartcosh
09:51 Not Stopping Greenfaulds
09:54 Not Stopping Cumbernauld
10:04 Not Stopping Camelon
10:07 Not Stopping Falkirk Grahamston
10:12 Not Stopping Polmont
10:18 Not Stopping Linlithgow
10:28 Not Stopping Edinburgh Park
10:34 Not Stopping Haymarket
10:39 Not Stopping Edinburgh

20/07/19 12:34 Edinburgh to Springburn due 13:48 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:30
Scheduled Expected Destination
12:34 Not Stopping Edinburgh
12:38 Not Stopping Haymarket
12:42 Not Stopping Edinburgh Park
12:53 Not Stopping Linlithgow
12:58 Not Stopping Polmont
13:10 Not Stopping Falkirk Grahamston
13:13 Not Stopping Camelon
13:24 Not Stopping Cumbernauld
13:26 Not Stopping Greenfaulds
13:33 Not Stopping Gartcosh
13:37 Not Stopping Stepps
13:48 Not Stopping Springburn

20/07/19 14:02 Springburn to Edinburgh due 15:10 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:30
Scheduled Expected Destination
14:02 Not Stopping Springburn
14:11 Not Stopping Stepps
14:14 Not Stopping Gartcosh
14:20 Not Stopping Greenfaulds
14:23 Not Stopping Cumbernauld
14:34 Not Stopping Camelon
14:37 Not Stopping Falkirk Grahamston
14:42 Not Stopping Polmont
14:48 Not Stopping Linlithgow
14:58 Not Stopping Edinburgh Park
15:05 Not Stopping Haymarket
15:10 Not Stopping Edinburgh

20/07/19 14:30 Glasgow Queen Street to Edinburgh due 15:13 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:29
Scheduled Expected Destination
14:30 Not Stopping Glasgow Queen Street
14:41 Not Stopping Croy
14:50 Not Stopping Falkirk High
15:08 Not Stopping Haymarket
15:13 Not Stopping Edinburgh

20/07/19 15:30 Edinburgh to Glasgow Queen Street due 16:12 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:29
Scheduled Expected Destination
15:30 Not Stopping Edinburgh
15:34 Not Stopping Haymarket
15:51 Not Stopping Falkirk High
16:00 Not Stopping Croy
16:12 Not Stopping Glasgow Queen Street

20/07/19 15:32 Dunblane to Edinburgh due 16:27 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:36
Scheduled Expected Destination
15:32 Not Stopping Dunblane
15:35 Not Stopping Bridge Of Allan
15:41 Not Stopping Stirling
15:49 Not Stopping Larbert
15:52 Not Stopping Camelon
15:55 Not Stopping Falkirk Grahamston
16:12 Not Stopping Edinburgh Park
16:21 Not Stopping Haymarket
16:27 Not Stopping Edinburgh

20/07/19 15:43 Edinburgh to North Berwick due 16:16 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:32
Scheduled Expected Destination
15:43 Not Stopping Edinburgh
15:49 Not Stopping Musselburgh
15:53 Not Stopping Wallyford
15:56 Not Stopping Prestonpans
16:01 Not Stopping Longniddry
16:07 Not Stopping Drem
16:16 Not Stopping North Berwick

20/07/19 15:48 Edinburgh to Dunblane due 16:37 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:29
Scheduled Expected Destination
15:48 Not Stopping Edinburgh
15:52 Not Stopping Haymarket
15:58 Not Stopping Edinburgh Park
16:16 Not Stopping Falkirk Grahamston
16:19 Not Stopping Camelon
16:22 Not Stopping Larbert
16:30 Not Stopping Stirling
16:34 Not Stopping Bridge Of Allan
16:37 Not Stopping Dunblane

20/07/19 16:04 Edinburgh to Glenrothes With Thornton due 17:02 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:34
Scheduled Expected Destination
16:04 Not Stopping Edinburgh
16:10 Not Stopping Haymarket
16:16 Not Stopping Edinburgh Gateway
16:21 Not Stopping Dalmeny
16:25 Not Stopping North Queensferry
16:29 Not Stopping Inverkeithing
16:32 Not Stopping Dalgety Bay
16:37 Not Stopping Aberdour
16:41 Not Stopping Burntisland
16:46 Not Stopping Kinghorn
16:51 Not Stopping Kirkcaldy
17:02 Not Stopping Glenrothes With Thornton

20/07/19 16:21 North Berwick to Edinburgh due 16:52 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:32
Scheduled Expected Destination
16:21 Not Stopping North Berwick
16:29 Not Stopping Drem
16:34 Not Stopping Longniddry
16:38 Not Stopping Prestonpans
16:41 Not Stopping Wallyford
16:45 Not Stopping Musselburgh
16:52 Not Stopping Edinburgh

20/07/19 16:26 Edinburgh to Glasgow Central due 17:55 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:35
Scheduled Expected Destination
16:26 Not Stopping Edinburgh
16:30 Not Stopping Haymarket
16:35 Not Stopping Slateford
16:39 Not Stopping Kingsknowe
16:41 Not Stopping Wester Hailes
16:45 Not Stopping Curriehill
16:53 Not Stopping Kirknewton
16:57 Not Stopping Livingston South
17:01 Not Stopping West Calder
17:05 Not Stopping Addiewell
17:08 Not Stopping Breich
17:12 Not Stopping Fauldhouse
17:16 Not Stopping Shotts
17:19 Not Stopping Hartwood
17:23 Not Stopping Cleland
17:27 Not Stopping Carfin
17:29 Not Stopping Holytown
17:34 Not Stopping Bellshill
17:38 Not Stopping Uddingston
17:43 Not Stopping Cambuslang
17:55 Not Stopping Glasgow Central

20/07/19 16:38 Edinburgh to Springburn due 17:50 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:36
Scheduled Expected Destination
16:38 Not Stopping Edinburgh
16:42 Not Stopping Haymarket
16:47 Not Stopping Edinburgh Park
16:58 Not Stopping Linlithgow
17:02 Not Stopping Polmont
17:10 Not Stopping Falkirk Grahamston
17:13 Not Stopping Camelon
17:25 Not Stopping Cumbernauld
17:28 Not Stopping Greenfaulds
17:35 Not Stopping Gartcosh
17:38 Not Stopping Stepps
17:50 Not Stopping Springburn

20/07/19 16:58 Dunblane to Edinburgh due 17:57 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:29
Scheduled Expected Destination
16:58 Not Stopping Dunblane
17:01 Not Stopping Bridge Of Allan
17:07 Not Stopping Stirling
17:19 Not Stopping Larbert
17:22 Not Stopping Camelon
17:25 Not Stopping Falkirk Grahamston
17:45 Not Stopping Edinburgh Park
17:52 Not Stopping Haymarket
17:57 Not Stopping Edinburgh

20/07/19 17:07 Glenrothes With Thornton to Edinburgh due 18:12 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:34
Scheduled Expected Destination
17:07 Not Stopping Glenrothes With Thornton
17:14 Not Stopping Cardenden
17:18 Not Stopping Lochgelly
17:24 Not Stopping Cowdenbeath
17:30 Not Stopping Dunfermline Queen Margaret
17:33 Not Stopping Dunfermline Town
17:37 Not Stopping Rosyth
17:43 Not Stopping Inverkeithing
17:47 Not Stopping North Queensferry
17:51 Not Stopping Dalmeny
17:57 Not Stopping Edinburgh Gateway
17:59 Not Stopping South Gyle
18:07 Not Stopping Haymarket
18:12 Not Stopping Edinburgh

20/07/19 18:03 Springburn to Edinburgh due 19:08 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:36
Scheduled Expected Destination
18:03 Not Stopping Springburn
18:11 Not Stopping Stepps
18:15 Not Stopping Gartcosh
18:21 Not Stopping Greenfaulds
18:23 Not Stopping Cumbernauld
18:34 Not Stopping Camelon
18:37 Not Stopping Falkirk Grahamston
18:42 Not Stopping Polmont
18:47 Not Stopping Linlithgow
18:57 Not Stopping Edinburgh Park
19:03 Not Stopping Haymarket
19:08 Not Stopping Edinburgh

20/07/19 18:03 Edinburgh to Springburn due 19:18 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:36
Scheduled Expected Destination
18:03 Not Stopping Edinburgh
18:08 Not Stopping Haymarket
18:12 Not Stopping Edinburgh Park
18:23 Not Stopping Linlithgow
18:27 Not Stopping Polmont
18:40 Not Stopping Falkirk Grahamston
18:43 Not Stopping Camelon
18:54 Not Stopping Cumbernauld
18:56 Not Stopping Greenfaulds
19:03 Not Stopping Gartcosh
19:07 Not Stopping Stepps
19:18 Not Stopping Springburn

20/07/19 18:10 Glasgow Central to Edinburgh due 19:16 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:35
Scheduled Expected Destination
18:10 Not Stopping Glasgow Central
18:24 Not Stopping Bellshill
18:35 Not Stopping Shotts
18:46 Not Stopping West Calder
18:50 Not Stopping Livingston South
19:12 Not Stopping Haymarket
19:16 Not Stopping Edinburgh

20/07/19 18:15 Edinburgh to Glasgow Queen Street due 19:00 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:32
Scheduled Expected Destination
18:15 Not Stopping Edinburgh
18:20 Not Stopping Haymarket
18:32 Not Stopping Linlithgow
18:37 Not Stopping Polmont
18:41 Not Stopping Falkirk High
19:00 Not Stopping Glasgow Queen Street

20/07/19 18:16 Glasgow Central to Edinburgh due 19:53 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:38
Scheduled Expected Destination
18:16 Not Stopping Glasgow Central
18:28 Not Stopping Uddingston
18:33 Not Stopping Bellshill
18:37 Not Stopping Holytown
18:39 Not Stopping Carfin
18:43 Not Stopping Cleland
18:49 Not Stopping Hartwood
18:54 Not Stopping Shotts
18:59 Not Stopping Fauldhouse
19:03 Not Stopping Breich
19:07 Not Stopping Addiewell
19:10 Not Stopping West Calder
19:17 Not Stopping Livingston South
19:26 Not Stopping Kirknewton
19:32 Not Stopping Curriehill
19:35 Not Stopping Wester Hailes
19:38 Not Stopping Kingsknowe
19:41 Not Stopping Slateford
19:46 Not Stopping Haymarket
19:53 Not Stopping Edinburgh

20/07/19 20:56 Edinburgh to Tweedbank due 21:53 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:38
Scheduled Expected Destination
20:56 Not Stopping Edinburgh
21:03 Not Stopping Brunstane
21:07 Not Stopping Newcraighall
21:10 Not Stopping Shawfair
21:15 Not Stopping Eskbank
21:18 Not Stopping Newtongrange
21:23 Not Stopping Gorebridge
21:40 Not Stopping Stow
21:49 Not Stopping Galashiels
21:53 Not Stopping Tweedbank

20/07/19 21:12 Springburn to Falkirk Grahamston due 21:59 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:32
Scheduled Expected Destination
21:12 Not Stopping Springburn
21:20 Not Stopping Stepps
21:24 Not Stopping Gartcosh
21:33 Not Stopping Greenfaulds
21:36 Not Stopping Cumbernauld
21:56 Not Stopping Camelon
21:59 Not Stopping Falkirk Grahamston

20/07/19 22:31 Tweedbank to Edinburgh due 23:26 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:38
Scheduled Expected Destination
22:31 Not Stopping Tweedbank
22:35 Not Stopping Galashiels
22:44 Not Stopping Stow
23:01 Not Stopping Gorebridge
23:04 Not Stopping Newtongrange
23:07 Not Stopping Eskbank
23:11 Not Stopping Shawfair
23:15 Not Stopping Newcraighall
23:19 Not Stopping Brunstane
23:26 Not Stopping Edinburgh

20/07/19 22:36 Falkirk Grahamston to Springburn due 23:15 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:32
Scheduled Expected Destination
22:36 Not Stopping Falkirk Grahamston
22:39 Not Stopping Camelon
22:51 Not Stopping Cumbernauld
22:53 Not Stopping Greenfaulds
23:00 Not Stopping Gartcosh
23:04 Not Stopping Stepps
23:15 Not Stopping Springburn

20/07/19 23:09 Kirkcaldy to Edinburgh due 00:01 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:35
Scheduled Expected Destination
23:09 Not Stopping Kirkcaldy
23:14 Not Stopping Kinghorn
23:18 Not Stopping Burntisland
23:23 Not Stopping Aberdour
23:28 Not Stopping Dalgety Bay
23:31 Not Stopping Inverkeithing
23:35 Not Stopping North Queensferry
23:39 Not Stopping Dalmeny
23:45 Not Stopping Edinburgh Gateway
23:47 Not Stopping South Gyle
23:56 Not Stopping Haymarket
00:01 Not Stopping Edinburgh

20/07/19 23:17 Springburn to Falkirk Grahamston due 23:51 will be cancelled.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:32
Scheduled Expected Destination
23:17 Not Stopping Springburn
23:25 Not Stopping Stepps
23:29 Not Stopping Gartcosh
23:35 Not Stopping Greenfaulds
23:38 Not Stopping Cumbernauld
23:49 Not Stopping Camelon
23:51 Not Stopping Falkirk Grahamston

8 Other Train Service Updates
19/07/19 23:32 Helensburgh Central to Airdrie due 00:51 has been delayed at Westerton and is now 11 minutes late.
This is due to a late running train being in front of this one.
Last Updated :20/07/2019 00:22
Scheduled Expected Destination
23:32 23:32 Helensburgh Central
23:35 23:35 Craigendoran
23:40 23:40 Cardross
23:45 23:45 Dalreoch
23:47 23:47 Dumbarton Central
23:49 23:49 Dumbarton East
23:59 23:59 Dalmuir
00:01 00:01 Singer
00:03 00:03 Drumry
00:06 00:06 Drumchapel
00:08 00:19 Westerton
00:11 00:22 Anniesland
00:14 00:25 Hyndland
00:17 00:28 Partick
00:21 00:32 Charing Cross
00:23 00:34 Glasgow Queen Street
00:25 00:36 High Street
00:27 00:38 Bellgrove
00:31 00:42 Carntyne
00:33 00:44 Shettleston
00:36 00:47 Garrowhill
00:38 00:49 Easterhouse
00:42 00:53 Blairhill
00:45 00:56 Coatbridge Sunnyside
00:47 00:58 Coatdyke
00:51 01:02 Airdrie

20/07/19 07:02 Dunblane to Edinburgh due 07:59 will be terminated at Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:27
Scheduled Expected Destination
07:02 07:02 Dunblane
07:05 07:05 Bridge Of Allan
07:11 07:11 Stirling
07:19 07:19 Larbert
07:22 07:22 Camelon
07:25 07:25 Falkirk Grahamston
07:44 07:44 Edinburgh Park
07:55 07:55 Haymarket
07:59 Not Stopping Edinburgh

Facilities on the 10:46 Inverness to Edinburgh due 14:28.
This is due to a shortage of train crew.
First class not available.
Last Updated :20/07/2019 00:18
Scheduled Expected Destination
10:46 10:46 Inverness
11:23 11:23 Aviemore
11:36 11:36 Kingussie
12:24 12:24 Pitlochry
12:38 12:38 Dunkeld & Birnam
13:02 13:02 Perth
13:31 13:31 Markinch
13:41 13:41 Kirkcaldy
14:10 14:10 Edinburgh Gateway
14:22 14:22 Haymarket
14:28 14:28 Edinburgh

20/07/19 10:48 Edinburgh to Dunblane due 11:38 will be started from Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:27
Scheduled Expected Destination
10:48 Not Stopping Edinburgh
10:52 10:52 Haymarket
10:57 10:57 Edinburgh Park
11:15 11:15 Falkirk Grahamston
11:18 11:18 Camelon
11:21 11:21 Larbert
11:30 11:30 Stirling
11:34 11:34 Bridge Of Allan
11:38 11:38 Dunblane

20/07/19 11:35 Dunblane to Edinburgh due 12:26 will be terminated at Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:30
Scheduled Expected Destination
11:35 11:35 Dunblane
11:38 11:38 Bridge Of Allan
11:42 11:42 Stirling
11:50 11:50 Larbert
11:53 11:53 Camelon
11:56 11:56 Falkirk Grahamston
12:13 12:13 Edinburgh Park
12:21 12:21 Haymarket
12:26 Not Stopping Edinburgh

20/07/19 14:32 Springburn to Edinburgh due 15:39 will be terminated at Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:29
Scheduled Expected Destination
14:32 14:32 Springburn
14:40 14:40 Stepps
14:44 14:44 Gartcosh
14:50 14:50 Greenfaulds
14:53 14:53 Cumbernauld
15:04 15:04 Camelon
15:07 15:07 Falkirk Grahamston
15:12 15:12 Polmont
15:17 15:17 Linlithgow
15:27 15:27 Edinburgh Park
15:35 15:35 Haymarket
15:39 Not Stopping Edinburgh

20/07/19 15:19 Edinburgh to Dunblane due 16:08 will be started from Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:30
Scheduled Expected Destination
15:19 Not Stopping Edinburgh
15:23 15:23 Haymarket
15:27 15:27 Edinburgh Park
15:46 15:46 Falkirk Grahamston
15:49 15:49 Camelon
15:52 15:52 Larbert
16:01 16:01 Stirling
16:05 16:05 Bridge Of Allan
16:08 16:08 Dunblane

20/07/19 19:19 Edinburgh to Dunblane due 20:07 will be started from Haymarket.
It will no longer call at Edinburgh.
This is due to a shortage of train crew.
Last Updated :19/07/2019 21:29
Scheduled Expected Destination
19:19 Not Stopping Edinburgh
19:23 19:23 Haymarket
19:27 19:27 Edinburgh Park
19:45 19:45 Falkirk Grahamston
19:48 19:48 Camelon
19:51 19:51 Larbert
20:00 20:00 Stirling
20:04 20:04 Bridge Of Allan
20:07 20:07 Dunblane

1 Station Update
The entrance / exit via Dorian Drive on platform 2 side at Williamwood station is currently closed due to resurfacing works that are being carried out. Please use the entrance/ exit to the station via Eastwoodmains Road until further notice.
Last Updated :15/07/2019 13:09
3 Improvement Works For Today
Planned engineering work will take place between Dyce and Huntly from 11:15, Friday 21 June 2019 to 23:59, Friday 09 August 2019.
Additional Information:
Due to major Track & Signalling works between Dyce and Huntly
Saturday 15 June to Friday 9 August
Buses replace trains between Dyce and Huntly calling at all intermediate stations.
Last Updated :21/06/2019 11:04
Planned engineering work will take place at Carlisle from 05:00, Monday 15 July 2019 to 23:59, Thursday 25 July 2019.
Additional Information:
Glasgow Central Dumfries
Buses replace trains between Kilmarnock and Dumfries
Note on Friday 26th July - 05:13 and 05:45 Dumfries to Glasgow, start from Kilmarnock. Busses will depart Dumfries at 04:01 & 04:31, calling all stations, arriving at Kilmarnock to connect into a train to Glasgow
Last Updated :08/03/2019 13:31
Planned engineering work will take place at Glasgow Queen Street from 05:00, Saturday 13 July 2019 to 23:59, Saturday 13 July 2019, from 05:00, Saturday 20 July 2019 to 23:59, Saturday 20 July 2019, and from 05:00, Saturday 27 July 2019 to 23:59, Saturday 27 July 2019.
Additional Information:
Glasgow Queen street to Anniesland will be an hourly service and originate/ terminate at Ashfield. No onward bus service.
Glasgow Queen street to Falkirk Grahamston will originate/terminate at Springburn. Onward train connection to Glasgow Queen street and Edinburgh.
Due to Platform restrictions at Queen St 09:42 Aberdeen to Glasgow Queen street will terminate Stirling Plat 9. 12:08 Glasgow Queen street to Inverness will start at Stirling Platform 9. Passengers should allow extra time to connect in/out of local services.
Last Updated :08/07/2019 00:12
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: 00:38:31 20-07-2019
Powered By    © 2019