wap logo wap.jcheck.com/scotrail    pda logo pda.jcheck.com/scotrail    rss logo RSS Feed cookie policy text logo Policies FAQ logo FAQs
Live train information for all journeys
0 Line Updates
There are currently no Line Updates reported.
42 Service Updates
This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:53
Scheduled Expected Destination
07:46 Not Stopping Dalmuir
07:48 Not Stopping Singer
07:50 Not Stopping Drumry
07:53 Not Stopping Drumchapel
07:55 Not Stopping Westerton
07:58 Not Stopping Anniesland
08:02 Not Stopping Hyndland
08:05 Not Stopping Partick
08:09 Not Stopping Charing Cross
08:11 Not Stopping Glasgow Queen Street
08:13 Not Stopping High Street
08:15 Not Stopping Bellgrove
08:19 Not Stopping Carntyne
08:21 Not Stopping Shettleston
08:24 Not Stopping Garrowhill
08:26 Not Stopping Easterhouse
08:30 Not Stopping Blairhill
08:33 Not Stopping Coatbridge Sunnyside
08:35 Not Stopping Coatdyke
08:38 Not Stopping Airdrie
08:41 Not Stopping Drumgelloch
08:45 Not Stopping Caldercruix
08:51 Not Stopping Blackridge
08:55 Not Stopping Armadale
08:59 Not Stopping Bathgate
09:04 Not Stopping Livingston North
09:07 Not Stopping Uphall
09:16 Not Stopping Edinburgh Park
09:26 Not Stopping Haymarket
09:31 Not Stopping Edinburgh

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 03:09
Scheduled Expected Destination
09:06 Not Stopping Edinburgh
09:10 Not Stopping Haymarket
09:15 Not Stopping Edinburgh Park
09:28 Not Stopping Uphall
09:31 Not Stopping Livingston North
09:36 Not Stopping Bathgate
09:40 Not Stopping Armadale
09:44 Not Stopping Blackridge
09:50 Not Stopping Caldercruix
09:54 Not Stopping Drumgelloch
09:57 Not Stopping Airdrie
09:59 Not Stopping Coatdyke
10:02 Not Stopping Coatbridge Sunnyside
10:05 Not Stopping Blairhill
10:09 Not Stopping Easterhouse
10:11 Not Stopping Garrowhill
10:14 Not Stopping Shettleston
10:16 Not Stopping Carntyne
10:19 Not Stopping Bellgrove
10:21 Not Stopping High Street
10:24 Not Stopping Glasgow Queen Street
10:27 Not Stopping Charing Cross
10:32 Not Stopping Partick
10:34 Not Stopping Hyndland
10:37 Not Stopping Anniesland
10:40 Not Stopping Westerton
10:42 Not Stopping Drumchapel
10:44 Not Stopping Drumry
10:47 Not Stopping Singer
10:50 Not Stopping Dalmuir
10:58 Not Stopping Dumbarton East
11:00 Not Stopping Dumbarton Central
11:01 Not Stopping Dalreoch
11:06 Not Stopping Cardross
11:12 Not Stopping Craigendoran
11:15 Not Stopping Helensburgh Central

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:47
Scheduled Expected Destination
09:14 Not Stopping Alloa
09:25 Not Stopping Stirling
09:34 Not Stopping Larbert
09:45 Not Stopping Croy
09:52 Not Stopping Lenzie
09:56 Not Stopping Bishopbriggs
10:07 Not Stopping Glasgow Queen Street

This train will be started from Dundee.
This train will no longer call at Edinburgh, Haymarket, South Gyle, Dalmeny, North Queensferry, Inverkeithing, Dalgety Bay, Aberdour, Burntisland, Kinghorn, Kirkcaldy, Markinch, Ladybank, Cupar and Leuchars.
This is due to a member of train crew being unavailable.
Additional Information:
We have currently been unable to resource alternative transport for these services.
Last Updated :05/07/2015 03:13
Scheduled Expected Destination
09:15 Not Stopping Edinburgh
09:19 Not Stopping Haymarket
09:24 Not Stopping South Gyle
09:31 Not Stopping Dalmeny
09:37 Not Stopping North Queensferry
09:41 Not Stopping Inverkeithing
09:44 Not Stopping Dalgety Bay
09:49 Not Stopping Aberdour
09:53 Not Stopping Burntisland
09:58 Not Stopping Kinghorn
10:03 Not Stopping Kirkcaldy
10:12 Not Stopping Markinch
10:20 Not Stopping Ladybank
10:26 Not Stopping Cupar
10:34 Not Stopping Leuchars
10:48 10:48 Dundee
11:04 11:04 Arbroath
11:20 11:20 Montrose
11:42 11:42 Stonehaven
11:51 11:51 Portlethen
12:05 12:05 Aberdeen

This train will be terminated at Perth.
This train will no longer call at Dundee, Broughty Ferry, Carnoustie, Arbroath, Montrose, Laurencekirk, Stonehaven, Portlethen and Aberdeen.
This is due to a member of train crew being unavailable.
Additional Information:
We have currently been unable to resource alternative transport for these services.
Last Updated :05/07/2015 03:18
Scheduled Expected Destination
09:37 09:37 Glasgow Queen Street
09:46 09:46 Lenzie
10:01 10:01 Larbert
10:10 10:10 Stirling
10:17 10:17 Dunblane
10:30 10:30 Gleneagles
10:47 10:46 Perth
11:11 Not Stopping Dundee
11:18 Not Stopping Broughty Ferry
11:26 Not Stopping Carnoustie
11:33 Not Stopping Arbroath
11:48 Not Stopping Montrose
11:59 Not Stopping Laurencekirk
12:13 Not Stopping Stonehaven
12:23 Not Stopping Portlethen
12:37 Not Stopping Aberdeen

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:53
Scheduled Expected Destination
09:38 Not Stopping Edinburgh
09:42 Not Stopping Haymarket
09:47 Not Stopping Edinburgh Park
09:58 Not Stopping Uphall
10:01 Not Stopping Livingston North
10:06 Not Stopping Bathgate
10:10 Not Stopping Armadale
10:14 Not Stopping Blackridge
10:20 Not Stopping Caldercruix
10:24 Not Stopping Drumgelloch
10:27 Not Stopping Airdrie
10:29 Not Stopping Coatdyke
10:32 Not Stopping Coatbridge Sunnyside
10:35 Not Stopping Blairhill
10:39 Not Stopping Easterhouse
10:41 Not Stopping Garrowhill
10:44 Not Stopping Shettleston
10:46 Not Stopping Carntyne
10:49 Not Stopping Bellgrove
10:51 Not Stopping High Street
10:54 Not Stopping Glasgow Queen Street
10:57 Not Stopping Charing Cross
11:02 Not Stopping Partick
11:04 Not Stopping Hyndland
11:07 Not Stopping Anniesland
11:10 Not Stopping Westerton
11:12 Not Stopping Drumchapel
11:14 Not Stopping Drumry
11:17 Not Stopping Singer
11:20 Not Stopping Dalmuir
11:28 Not Stopping Dumbarton East
11:30 Not Stopping Dumbarton Central
11:31 Not Stopping Dalreoch
11:36 Not Stopping Cardross
11:42 Not Stopping Craigendoran
11:45 Not Stopping Helensburgh Central

This train will be started from Stirling.
This train will no longer call at Perth, Gleneagles, Dunblane and Bridge Of Allan.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:45
Scheduled Expected Destination
10:10 Not Stopping Perth
10:25 Not Stopping Gleneagles
10:38 Not Stopping Dunblane
10:41 Not Stopping Bridge Of Allan
10:46 10:46 Stirling
10:55 10:55 Larbert
11:00 11:00 Camelon
11:03 11:03 Falkirk Grahamston

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:47
Scheduled Expected Destination
10:15 Not Stopping Glasgow Queen Street
10:21 Not Stopping Bishopbriggs
10:27 Not Stopping Lenzie
10:33 Not Stopping Croy
10:45 Not Stopping Larbert
10:55 Not Stopping Stirling
11:07 Not Stopping Alloa

This train will be terminated at Perth.
This train will no longer call at Dunblane, Stirling and Glasgow Queen Street.
This is due to a member of train crew being unavailable.
Additional Information:
We have currently been unable to resource alternative transport for these services.
Last Updated :05/07/2015 03:13
Scheduled Expected Destination
10:30 10:30 Aberdeen
10:47 10:47 Stonehaven
11:08 11:08 Montrose
11:23 11:23 Arbroath
11:44 11:44 Dundee
12:09 12:05 Perth
12:37 Not Stopping Dunblane
12:43 Not Stopping Stirling
13:16 Not Stopping Glasgow Queen Street

This train will be terminated at Bathgate.
This train will no longer call at Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross, Partick, Hyndland, Anniesland, Westerton, Drumchapel, Drumry, Singer, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran and Helensburgh Central.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:53
Scheduled Expected Destination
10:40 10:40 Edinburgh
10:44 10:44 Haymarket
10:49 10:49 Edinburgh Park
10:57 10:57 Uphall
11:00 11:00 Livingston North
11:06 11:05 Bathgate
11:10 Not Stopping Armadale
11:14 Not Stopping Blackridge
11:20 Not Stopping Caldercruix
11:24 Not Stopping Drumgelloch
11:27 Not Stopping Airdrie
11:29 Not Stopping Coatdyke
11:32 Not Stopping Coatbridge Sunnyside
11:35 Not Stopping Blairhill
11:39 Not Stopping Easterhouse
11:41 Not Stopping Garrowhill
11:44 Not Stopping Shettleston
11:46 Not Stopping Carntyne
11:49 Not Stopping Bellgrove
11:51 Not Stopping High Street
11:54 Not Stopping Glasgow Queen Street
11:57 Not Stopping Charing Cross
12:02 Not Stopping Partick
12:04 Not Stopping Hyndland
12:07 Not Stopping Anniesland
12:10 Not Stopping Westerton
12:12 Not Stopping Drumchapel
12:14 Not Stopping Drumry
12:17 Not Stopping Singer
12:20 Not Stopping Dalmuir
12:28 Not Stopping Dumbarton East
12:30 Not Stopping Dumbarton Central
12:31 Not Stopping Dalreoch
12:36 Not Stopping Cardross
12:42 Not Stopping Craigendoran
12:45 Not Stopping Helensburgh Central

This train will be terminated at Garscadden.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 03:04
Scheduled Expected Destination
10:41 10:41 Motherwell
10:47 10:47 Whifflet
10:51 10:51 Kirkwood
10:53 10:53 Bargeddie
10:56 10:56 Baillieston
10:58 10:58 Mount Vernon
11:01 11:01 Carmyle
11:05 11:05 Rutherglen
11:07 11:07 Dalmarnock
11:09 11:09 Bridgeton
11:13 11:13 Argyle Street
11:15 11:15 Glasgow Central
11:16 11:16 Anderston
11:18 11:18 Exhibition Centre
11:22 11:22 Partick
11:24 11:24 Hyndland
11:26 11:26 Jordanhill
11:29 11:29 Scotstounhill
11:30 11:30 Garscadden
11:33 Not Stopping Yoker
11:35 Not Stopping Clydebank
11:39 Not Stopping Dalmuir
11:41 Not Stopping Kilpatrick
11:44 Not Stopping Bowling
11:49 Not Stopping Dumbarton East
11:51 Not Stopping Dumbarton Central
11:52 Not Stopping Dalreoch
11:55 Not Stopping Renton
11:58 Not Stopping Alexandria
12:01 Not Stopping Balloch

This train will be cancelled.
This is due to a member of train crew being unavailable.
Additional Information:
We have currently been unable to resource alternative transport for these services.
Last Updated :05/07/2015 03:16
Scheduled Expected Destination
10:50 Not Stopping Edinburgh
10:54 Not Stopping Haymarket
11:07 Not Stopping Inverkeithing
11:23 Not Stopping Kirkcaldy
11:47 Not Stopping Leuchars
12:08 Not Stopping Dundee
12:24 Not Stopping Arbroath
12:39 Not Stopping Montrose
13:00 Not Stopping Stonehaven
13:20 Not Stopping Aberdeen

This train will be terminated at Stirling.
This train will no longer call at Larbert, Camelon and Falkirk Grahamston.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:49
Scheduled Expected Destination
11:01 11:01 Dunblane
11:04 11:04 Bridge Of Allan
11:10 11:08 Stirling
11:19 Not Stopping Larbert
11:29 Not Stopping Camelon
11:31 Not Stopping Falkirk Grahamston

This train will be terminated at Stirling.
This train will no longer call at Bridge Of Allan and Dunblane.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:45
Scheduled Expected Destination
11:09 11:09 Falkirk Grahamston
11:12 11:12 Camelon
11:18 11:18 Larbert
11:27 11:26 Stirling
11:31 Not Stopping Bridge Of Allan
11:38 Not Stopping Dunblane

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:47
Scheduled Expected Destination
11:14 Not Stopping Alloa
11:25 Not Stopping Stirling
11:34 Not Stopping Larbert
11:45 Not Stopping Croy
11:52 Not Stopping Lenzie
11:56 Not Stopping Bishopbriggs
12:05 Not Stopping Glasgow Queen Street

This train will be started from Dumbarton Central.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 03:04
Scheduled Expected Destination
11:25 Not Stopping Helensburgh Central
11:28 Not Stopping Craigendoran
11:33 Not Stopping Cardross
11:38 Not Stopping Dalreoch
11:40 11:40 Dumbarton Central
11:42 11:42 Dumbarton East
11:50 11:50 Dalmuir
11:52 11:52 Singer
11:55 11:55 Drumry
11:57 11:57 Drumchapel
12:00 12:00 Westerton
12:03 12:03 Anniesland
12:05 12:05 Hyndland
12:08 12:08 Partick
12:13 12:13 Charing Cross
12:15 12:15 Glasgow Queen Street
12:17 12:17 High Street
12:19 12:19 Bellgrove
12:23 12:23 Carntyne
12:25 12:25 Shettleston
12:28 12:28 Garrowhill
12:30 12:30 Easterhouse
12:34 12:34 Blairhill
12:37 12:37 Coatbridge Sunnyside
12:39 12:39 Coatdyke
12:42 12:42 Airdrie
12:45 12:45 Drumgelloch
12:49 12:49 Caldercruix
12:55 12:55 Blackridge
12:59 12:59 Armadale
13:04 13:04 Bathgate
13:09 13:09 Livingston North
13:12 13:12 Uphall
13:19 13:19 Edinburgh Park
13:25 13:25 Haymarket
13:30 13:30 Edinburgh

This train will be delayed at Bathgate and is expected to be 10 minutes late.
This train will be started from Bathgate.
This train will no longer call at Helensburgh Central, Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Dalmuir, Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross, Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge and Armadale.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:56
Scheduled Expected Destination
11:55 Not Stopping Helensburgh Central
11:58 Not Stopping Craigendoran
12:03 Not Stopping Cardross
12:08 Not Stopping Dalreoch
12:10 Not Stopping Dumbarton Central
12:12 Not Stopping Dumbarton East
12:20 Not Stopping Dalmuir
12:22 Not Stopping Singer
12:25 Not Stopping Drumry
12:27 Not Stopping Drumchapel
12:30 Not Stopping Westerton
12:33 Not Stopping Anniesland
12:35 Not Stopping Hyndland
12:38 Not Stopping Partick
12:43 Not Stopping Charing Cross
12:45 Not Stopping Glasgow Queen Street
12:47 Not Stopping High Street
12:49 Not Stopping Bellgrove
12:53 Not Stopping Carntyne
12:55 Not Stopping Shettleston
12:58 Not Stopping Garrowhill
13:00 Not Stopping Easterhouse
13:04 Not Stopping Blairhill
13:07 Not Stopping Coatbridge Sunnyside
13:09 Not Stopping Coatdyke
13:12 Not Stopping Airdrie
13:15 Not Stopping Drumgelloch
13:19 Not Stopping Caldercruix
13:25 Not Stopping Blackridge
13:29 Not Stopping Armadale
13:34 13:44 Bathgate
13:38 13:48 Livingston North
13:41 13:51 Uphall
13:49 13:59 Edinburgh Park
13:54 14:04 Haymarket
13:59 14:09 Edinburgh

This train will be cancelled.
This is due to a member of train crew being unavailable.
Additional Information:
11:58 Wick to Inverness: We have currently been unable to resource a replacement bus service from Wick to Inverness. Three mini buses operated by Dunnetts will operate from Thurso to Inverness and a bus operated by D & E coaches will operate from Lairg to Inverness.
17:54 Inverness to Wick: Two replacement buses operated by Bremnars and First Aberdeen will operate from Inverness to Wick.
Last Updated :05/07/2015 01:45
Scheduled Expected Destination
11:58 Not Stopping Wick
12:16 Not Stopping Georgemas Junction
12:30 Not Stopping Thurso
12:43 Not Stopping Georgemas Junction
12:49 Not Stopping Scotscalder
12:59 Not Stopping Altnabreac
13:09 Not Stopping Forsinard
13:19 Not Stopping Kinbrace
13:29 Not Stopping Kildonan
13:42 Not Stopping Helmsdale
13:58 Not Stopping Brora
14:04 Not Stopping Dunrobin Castle
14:08 Not Stopping Golspie
14:18 Not Stopping Rogart
14:33 Not Stopping Lairg
14:42 Not Stopping Invershin
14:43 Not Stopping Culrain
14:49 Not Stopping Ardgay
15:05 Not Stopping Tain
15:11 Not Stopping Fearn
15:24 Not Stopping Invergordon
15:30 Not Stopping Alness
15:43 Not Stopping Dingwall
15:48 Not Stopping Conon Bridge
15:55 Not Stopping Muir Of Ord
16:01 Not Stopping Beauly
16:16 Not Stopping Inverness

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:45
Scheduled Expected Destination
12:01 Not Stopping Dunblane
12:04 Not Stopping Bridge Of Allan
12:10 Not Stopping Stirling
12:19 Not Stopping Larbert
12:29 Not Stopping Camelon
12:31 Not Stopping Falkirk Grahamston

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:49
Scheduled Expected Destination
12:04 Not Stopping Falkirk Grahamston
12:22 Not Stopping Croy
12:36 Not Stopping Glasgow Queen Street

This train will be started from Garscadden.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 03:04
Scheduled Expected Destination
12:09 Not Stopping Balloch
12:11 Not Stopping Alexandria
12:14 Not Stopping Renton
12:17 Not Stopping Dalreoch
12:18 Not Stopping Dumbarton Central
12:20 Not Stopping Dumbarton East
12:25 Not Stopping Bowling
12:28 Not Stopping Kilpatrick
12:31 Not Stopping Dalmuir
12:33 Not Stopping Clydebank
12:35 Not Stopping Yoker
12:39 12:39 Garscadden
12:41 12:41 Scotstounhill
12:43 12:43 Jordanhill
12:45 12:45 Hyndland
12:48 12:48 Partick
12:51 12:51 Exhibition Centre
12:53 12:53 Anderston
12:58 12:58 Glasgow Central
12:59 12:59 Argyle Street
13:02 13:02 Bridgeton
13:04 13:04 Dalmarnock
13:07 13:07 Rutherglen
13:11 13:11 Carmyle
13:14 13:14 Mount Vernon
13:16 13:16 Baillieston
13:19 13:19 Bargeddie
13:23 13:23 Kirkwood
13:27 13:27 Whifflet
13:34 13:34 Motherwell

This train will be started from Stirling.
This train will no longer call at Glasgow Queen Street, Bishopbriggs, Lenzie, Croy and Larbert.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:47
Scheduled Expected Destination
12:15 Not Stopping Glasgow Queen Street
12:21 Not Stopping Bishopbriggs
12:27 Not Stopping Lenzie
12:33 Not Stopping Croy
12:45 Not Stopping Larbert
12:55 12:55 Stirling
13:07 13:07 Alloa

This train will be started from Bathgate.
This train will no longer call at Helensburgh Central, Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Dalmuir, Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross, Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge and Armadale.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:53
Scheduled Expected Destination
12:55 Not Stopping Helensburgh Central
12:58 Not Stopping Craigendoran
13:03 Not Stopping Cardross
13:08 Not Stopping Dalreoch
13:10 Not Stopping Dumbarton Central
13:12 Not Stopping Dumbarton East
13:20 Not Stopping Dalmuir
13:22 Not Stopping Singer
13:25 Not Stopping Drumry
13:27 Not Stopping Drumchapel
13:30 Not Stopping Westerton
13:33 Not Stopping Anniesland
13:35 Not Stopping Hyndland
13:38 Not Stopping Partick
13:43 Not Stopping Charing Cross
13:45 Not Stopping Glasgow Queen Street
13:47 Not Stopping High Street
13:49 Not Stopping Bellgrove
13:53 Not Stopping Carntyne
13:55 Not Stopping Shettleston
13:58 Not Stopping Garrowhill
14:00 Not Stopping Easterhouse
14:04 Not Stopping Blairhill
14:07 Not Stopping Coatbridge Sunnyside
14:09 Not Stopping Coatdyke
14:12 Not Stopping Airdrie
14:15 Not Stopping Drumgelloch
14:19 Not Stopping Caldercruix
14:25 Not Stopping Blackridge
14:29 Not Stopping Armadale
14:34 14:34 Bathgate
14:38 14:38 Livingston North
14:41 14:41 Uphall
14:49 14:49 Edinburgh Park
14:54 14:54 Haymarket
15:00 15:00 Edinburgh

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:45
Scheduled Expected Destination
13:04 Not Stopping Falkirk Grahamston
13:22 Not Stopping Croy
13:36 Not Stopping Glasgow Queen Street

This train will be terminated at Bathgate.
This train will no longer call at Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross, Partick, Hyndland, Anniesland, Westerton, Drumchapel, Drumry, Singer, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran and Helensburgh Central.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:56
Scheduled Expected Destination
13:10 13:10 Edinburgh
13:14 13:14 Haymarket
13:19 13:19 Edinburgh Park
13:27 13:27 Uphall
13:30 13:30 Livingston North
13:36 13:36 Bathgate
13:40 Not Stopping Armadale
13:44 Not Stopping Blackridge
13:50 Not Stopping Caldercruix
13:54 Not Stopping Drumgelloch
13:57 Not Stopping Airdrie
13:59 Not Stopping Coatdyke
14:02 Not Stopping Coatbridge Sunnyside
14:05 Not Stopping Blairhill
14:09 Not Stopping Easterhouse
14:11 Not Stopping Garrowhill
14:14 Not Stopping Shettleston
14:16 Not Stopping Carntyne
14:19 Not Stopping Bellgrove
14:21 Not Stopping High Street
14:24 Not Stopping Glasgow Queen Street
14:27 Not Stopping Charing Cross
14:32 Not Stopping Partick
14:34 Not Stopping Hyndland
14:37 Not Stopping Anniesland
14:40 Not Stopping Westerton
14:42 Not Stopping Drumchapel
14:44 Not Stopping Drumry
14:47 Not Stopping Singer
14:50 Not Stopping Dalmuir
14:58 Not Stopping Dumbarton East
15:00 Not Stopping Dumbarton Central
15:01 Not Stopping Dalreoch
15:06 Not Stopping Cardross
15:12 Not Stopping Craigendoran
15:15 Not Stopping Helensburgh Central

This train will be started from Perth.
This train will no longer call at Aberdeen, Stonehaven, Montrose, Arbroath and Dundee.
This is due to a member of train crew being unavailable.
Additional Information:
We have currently been unable to resource alternative transport for these services.
Last Updated :05/07/2015 03:18
Scheduled Expected Destination
13:31 Not Stopping Aberdeen
13:48 Not Stopping Stonehaven
14:09 Not Stopping Montrose
14:24 Not Stopping Arbroath
14:45 Not Stopping Dundee
15:08 15:08 Perth
15:23 15:23 Gleneagles
15:36 15:36 Dunblane
15:42 15:42 Stirling
16:14 16:14 Glasgow Queen Street

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:45
Scheduled Expected Destination
14:00 Not Stopping Glasgow Queen Street
14:12 Not Stopping Croy
14:25 Not Stopping Falkirk Grahamston

This train will be started from Perth.
This train will no longer call at Aberdeen, Stonehaven, Montrose, Arbroath and Dundee.
This is due to a member of train crew being unavailable.
Additional Information:
We have currently been unable to resource alternative transport for these services.
Last Updated :05/07/2015 03:16
Scheduled Expected Destination
14:31 Not Stopping Aberdeen
14:48 Not Stopping Stonehaven
15:09 Not Stopping Montrose
15:24 Not Stopping Arbroath
15:45 Not Stopping Dundee
16:08 16:08 Perth
16:34 16:34 Dunblane
16:40 16:40 Stirling
17:13 17:13 Glasgow Queen Street

This train will be started from Perth.
This train will no longer call at Glasgow Queen Street, Larbert, Stirling, Dunblane and Gleneagles.
This is due to a member of train crew being unavailable.
Additional Information:
We have currently been unable to resource alternative transport for these services.
Last Updated :05/07/2015 03:13
Scheduled Expected Destination
14:38 Not Stopping Glasgow Queen Street
14:58 Not Stopping Larbert
15:07 Not Stopping Stirling
15:14 Not Stopping Dunblane
15:26 Not Stopping Gleneagles
15:46 15:46 Perth
16:13 16:13 Pitlochry
16:56 16:56 Kingussie
17:10 17:10 Aviemore
17:45 17:45 Inverness

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:45
Scheduled Expected Destination
14:39 Not Stopping Falkirk Grahamston
14:42 Not Stopping Camelon
14:51 Not Stopping Larbert
14:59 Not Stopping Stirling

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:50
Scheduled Expected Destination
14:53 Not Stopping Motherwell
14:55 Not Stopping Airbles
15:02 Not Stopping Hamilton Central
15:05 Not Stopping Hamilton West
15:08 Not Stopping Blantyre
15:12 Not Stopping Newton Lanark
15:16 Not Stopping Cambuslang
15:20 Not Stopping Rutherglen
15:22 Not Stopping Dalmarnock
15:24 Not Stopping Bridgeton
15:28 Not Stopping Argyle Street
15:34 Not Stopping Glasgow Central
15:36 Not Stopping Anderston
15:38 Not Stopping Exhibition Centre
15:42 Not Stopping Partick
15:45 Not Stopping Hyndland
15:48 Not Stopping Anniesland
15:51 Not Stopping Westerton
15:55 Not Stopping Bearsden
15:57 Not Stopping Hillfoot
16:00 Not Stopping Milngavie

This train will be terminated at Dalmuir.
This train will no longer call at Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Carmyle, Mount Vernon, Baillieston, Bargeddie, Kirkwood, Whifflet and Motherwell.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 03:08
Scheduled Expected Destination
15:09 15:09 Balloch
15:11 15:11 Alexandria
15:14 15:14 Renton
15:17 15:17 Dalreoch
15:18 15:18 Dumbarton Central
15:20 15:20 Dumbarton East
15:25 15:25 Bowling
15:28 15:28 Kilpatrick
15:31 15:31 Dalmuir
15:33 Not Stopping Clydebank
15:35 Not Stopping Yoker
15:39 Not Stopping Garscadden
15:41 Not Stopping Scotstounhill
15:43 Not Stopping Jordanhill
15:45 Not Stopping Hyndland
15:48 Not Stopping Partick
15:51 Not Stopping Exhibition Centre
15:53 Not Stopping Anderston
15:58 Not Stopping Glasgow Central
15:59 Not Stopping Argyle Street
16:02 Not Stopping Bridgeton
16:04 Not Stopping Dalmarnock
16:07 Not Stopping Rutherglen
16:11 Not Stopping Carmyle
16:14 Not Stopping Mount Vernon
16:16 Not Stopping Baillieston
16:19 Not Stopping Bargeddie
16:23 Not Stopping Kirkwood
16:27 Not Stopping Whifflet
16:34 Not Stopping Motherwell

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:56
Scheduled Expected Destination
15:25 Not Stopping Helensburgh Central
15:28 Not Stopping Craigendoran
15:33 Not Stopping Cardross
15:38 Not Stopping Dalreoch
15:40 Not Stopping Dumbarton Central
15:42 Not Stopping Dumbarton East
15:50 Not Stopping Dalmuir
15:52 Not Stopping Singer
15:55 Not Stopping Drumry
15:57 Not Stopping Drumchapel
16:00 Not Stopping Westerton
16:03 Not Stopping Anniesland
16:05 Not Stopping Hyndland
16:08 Not Stopping Partick
16:13 Not Stopping Charing Cross
16:15 Not Stopping Glasgow Queen Street
16:17 Not Stopping High Street
16:19 Not Stopping Bellgrove
16:23 Not Stopping Carntyne
16:25 Not Stopping Shettleston
16:28 Not Stopping Garrowhill
16:30 Not Stopping Easterhouse
16:34 Not Stopping Blairhill
16:37 Not Stopping Coatbridge Sunnyside
16:39 Not Stopping Coatdyke
16:42 Not Stopping Airdrie
16:45 Not Stopping Drumgelloch
16:49 Not Stopping Caldercruix
16:55 Not Stopping Blackridge
16:59 Not Stopping Armadale
17:04 Not Stopping Bathgate
17:08 Not Stopping Livingston North
17:11 Not Stopping Uphall
17:19 Not Stopping Edinburgh Park
17:24 Not Stopping Haymarket
17:29 Not Stopping Edinburgh

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:50
Scheduled Expected Destination
16:11 Not Stopping Milngavie
16:14 Not Stopping Hillfoot
16:16 Not Stopping Bearsden
16:19 Not Stopping Westerton
16:22 Not Stopping Anniesland
16:25 Not Stopping Hyndland
16:27 Not Stopping Partick
16:30 Not Stopping Exhibition Centre
16:32 Not Stopping Anderston
16:37 Not Stopping Glasgow Central
16:39 Not Stopping Argyle Street
16:42 Not Stopping Bridgeton
16:44 Not Stopping Dalmarnock
16:47 Not Stopping Rutherglen
16:50 Not Stopping Cambuslang
16:54 Not Stopping Newton Lanark
16:58 Not Stopping Blantyre
17:01 Not Stopping Hamilton West
17:04 Not Stopping Hamilton Central
17:09 Not Stopping Airbles
17:11 Not Stopping Motherwell

This train will be cancelled.
This is due to a member of train crew being unavailable.
Additional Information:
11:58 Wick to Inverness: We have currently been unable to resource a replacement bus service from Wick to Inverness. Three mini buses operated by Dunnetts will operate from Thurso to Inverness and a bus operated by D & E coaches will operate from Lairg to Inverness.
17:54 Inverness to Wick: Two replacement buses operated by Bremnars and First Aberdeen will operate from Inverness to Wick.
Last Updated :05/07/2015 01:45
Scheduled Expected Destination
17:54 Not Stopping Inverness
18:09 Not Stopping Beauly
18:15 Not Stopping Muir Of Ord
18:22 Not Stopping Conon Bridge
18:31 Not Stopping Dingwall
18:43 Not Stopping Alness
18:48 Not Stopping Invergordon
19:01 Not Stopping Fearn
19:07 Not Stopping Tain
19:23 Not Stopping Ardgay
19:28 Not Stopping Culrain
19:29 Not Stopping Invershin
19:42 Not Stopping Lairg
19:56 Not Stopping Rogart
20:07 Not Stopping Golspie
20:18 Not Stopping Brora
20:33 Not Stopping Helmsdale
20:46 Not Stopping Kildonan
20:56 Not Stopping Kinbrace
21:07 Not Stopping Forsinard
21:16 Not Stopping Altnabreac
21:25 Not Stopping Scotscalder
21:35 Not Stopping Georgemas Junction
21:48 Not Stopping Thurso
22:00 Not Stopping Georgemas Junction
22:17 Not Stopping Wick

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:56
Scheduled Expected Destination
18:10 Not Stopping Edinburgh
18:14 Not Stopping Haymarket
18:19 Not Stopping Edinburgh Park
18:27 Not Stopping Uphall
18:30 Not Stopping Livingston North
18:36 Not Stopping Bathgate
18:40 Not Stopping Armadale
18:44 Not Stopping Blackridge
18:50 Not Stopping Caldercruix
18:54 Not Stopping Drumgelloch
18:57 Not Stopping Airdrie
18:59 Not Stopping Coatdyke
19:02 Not Stopping Coatbridge Sunnyside
19:05 Not Stopping Blairhill
19:09 Not Stopping Easterhouse
19:11 Not Stopping Garrowhill
19:14 Not Stopping Shettleston
19:16 Not Stopping Carntyne
19:19 Not Stopping Bellgrove
19:21 Not Stopping High Street
19:24 Not Stopping Glasgow Queen Street
19:27 Not Stopping Charing Cross
19:32 Not Stopping Partick
19:34 Not Stopping Hyndland
19:37 Not Stopping Anniesland
19:40 Not Stopping Westerton
19:42 Not Stopping Drumchapel
19:44 Not Stopping Drumry
19:47 Not Stopping Singer
19:50 Not Stopping Dalmuir
19:58 Not Stopping Dumbarton East
20:00 Not Stopping Dumbarton Central
20:01 Not Stopping Dalreoch
20:06 Not Stopping Cardross
20:12 Not Stopping Craigendoran
20:15 Not Stopping Helensburgh Central

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:59
Scheduled Expected Destination
19:05 Not Stopping Edinburgh
19:09 Not Stopping Haymarket
19:57 Not Stopping Glasgow Queen Street

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 03:00
Scheduled Expected Destination
20:05 Not Stopping Edinburgh
20:09 Not Stopping Haymarket
20:57 Not Stopping Glasgow Queen Street

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:58
Scheduled Expected Destination
20:12 Not Stopping Glasgow Queen Street
21:00 Not Stopping Haymarket
21:04 Not Stopping Edinburgh

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:59
Scheduled Expected Destination
21:12 Not Stopping Glasgow Queen Street
22:00 Not Stopping Haymarket
22:04 Not Stopping Edinburgh

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 02:58
Scheduled Expected Destination
22:05 Not Stopping Edinburgh
22:09 Not Stopping Haymarket
22:57 Not Stopping Glasgow Queen Street

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :05/07/2015 03:00
Scheduled Expected Destination
22:12 Not Stopping Glasgow Queen Street
23:00 Not Stopping Haymarket
23:04 Not Stopping Edinburgh

2 Improvement Works For Today
Planned engineering work will take place.
At Linlithgow
From 05:00, Saturday 13 June 2015 to 23:59, Sunday 26 July 2015.
Additional Information:
Due to engineering improvement work near Linlithgow, a temporary timetable will be in place between 13 June - 26 July 2015. Please check Scotrail.co.uk to see how your service is affected
Last Updated :17/06/2015 11:20
Planned engineering work will take place.
Between Stirling and Edinburgh
From 05:00, Saturday 13 June 2015 to 23:59, Sunday 26 July 2015.
Additional Information:
Due to engineering improvement work near Linlithgow, a temporary timetable will be in place between 13 June - 26 July 2015. Please check Scotrail.co.uk to see how your service is affected
Last Updated :17/06/2015 15:59
Departures
Load a route using the "Your Journey" selection boxes above.
 
Specify a "From" station to see live train departure times for that station.
 
Additionally specify a "To" station to see real time departure information for only the services that go on to call at your "To" station.
 

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

Last Updated On: 05:20:40 05-07-2015
Powered By    © 2015