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.
39 Service Updates
This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:48
Scheduled Expected Destination
05:42 Not Stopping Garscadden
05:44 Not Stopping Scotstounhill
05:46 Not Stopping Jordanhill
05:48 Not Stopping Hyndland
05:51 Not Stopping Partick
05:55 Not Stopping Charing Cross
05:58 Not Stopping Glasgow Queen Street
06:00 Not Stopping High Street
06:02 Not Stopping Bellgrove
06:05 Not Stopping Carntyne
06:08 Not Stopping Shettleston
06:10 Not Stopping Garrowhill
06:13 Not Stopping Easterhouse
06:17 Not Stopping Blairhill
06:19 Not Stopping Coatbridge Sunnyside
06:22 Not Stopping Coatdyke
06:25 Not Stopping Airdrie
06:28 Not Stopping Drumgelloch
06:32 Not Stopping Caldercruix
06:38 Not Stopping Blackridge
06:41 Not Stopping Armadale
06:47 Not Stopping Bathgate
06:51 Not Stopping Livingston North
06:54 Not Stopping Uphall
07:02 Not Stopping Edinburgh Park
07:07 Not Stopping Haymarket
07:13 Not Stopping Edinburgh

This train will be started from Garscadden.
This train will no longer call at Dalmuir, Clydebank and Yoker.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:54
Scheduled Expected Destination
05:47 Not Stopping Dalmuir
05:49 Not Stopping Clydebank
05:51 Not Stopping Yoker
05:54 05:54 Garscadden
05:57 05:57 Scotstounhill
05:59 05:59 Jordanhill
06:01 06:01 Hyndland
06:04 06:04 Partick
06:08 06:08 Charing Cross
06:15 06:15 Glasgow Queen Street
06:17 06:17 High Street
06:19 06:19 Bellgrove
06:21 06:21 Duke Street
06:22 06:22 Alexandra Parade
06:25 06:25 Barnhill
06:32 06:32 Springburn
06:38 06:38 Stepps
06:42 06:42 Gartcosh
06:51 06:51 Greenfaulds
06:53 06:53 Cumbernauld

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:45
Scheduled Expected Destination
05:52 Not Stopping Glasgow Queen Street
06:21 Not Stopping Bathgate
06:25 Not Stopping Livingston North
06:28 Not Stopping Uphall
06:36 Not Stopping Edinburgh Park
06:41 Not Stopping Haymarket
06:46 Not Stopping Edinburgh

This train will be started from Lairg.
This train will no longer call at Wick, Georgemas Junction (from Wick at 06:36), Thurso, Georgemas Junction (towards Inverness at 07:03), Forsinard, Helmsdale, Brora, Golspie and Rogart.
This is due to a member of train crew being unavailable.
Please note that due to being unable to source replacement road transport, customers are advised to make their own alternative travel arrangements.
Last Updated :04/07/2015 04:53
Scheduled Expected Destination
06:18 Not Stopping Wick
06:36 Not Stopping Georgemas Junction
06:50 Not Stopping Thurso
07:03 Not Stopping Georgemas Junction
07:27 Not Stopping Forsinard
08:00 Not Stopping Helmsdale
08:16 Not Stopping Brora
08:25 Not Stopping Golspie
08:35 Not Stopping Rogart
08:52 08:52 Lairg
09:07 09:07 Ardgay
09:23 09:23 Tain
09:29 09:29 Fearn
09:42 09:42 Invergordon
09:48 09:48 Alness
10:01 10:01 Dingwall
10:06 10:06 Conon Bridge
10:14 10:14 Muir Of Ord
10:19 10:19 Beauly
10:34 10:34 Inverness

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:48
Scheduled Expected Destination
06:45 Not Stopping Edinburgh
06:49 Not Stopping Haymarket
07:43 Not Stopping Glasgow Queen Street

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 05:01
Scheduled Expected Destination
06:54 Not Stopping Glasgow Queen Street
07:47 Not Stopping Haymarket
07:51 Not Stopping Edinburgh

This train will be terminated at Lairg.
This train will no longer call at Rogart, Golspie, Dunrobin Castle, Brora, Helmsdale, Kildonan, Kinbrace, Forsinard, Altnabreac, Scotscalder, Georgemas Junction (from Inverness at 10:49), Thurso, Georgemas Junction (towards Wick at 11:14) and Wick.
This is due to a member of train crew being unavailable.
Please note that due to being unable to source replacement road transport, customers are advised to make their own alternative travel arrangements.
Last Updated :04/07/2015 04:53
Scheduled Expected Destination
07:02 07:02 Inverness
07:17 07:17 Beauly
07:25 07:25 Muir Of Ord
07:32 07:32 Conon Bridge
07:40 07:40 Dingwall
07:52 07:52 Alness
07:58 07:58 Invergordon
08:11 08:11 Fearn
08:17 08:17 Tain
08:33 08:33 Ardgay
08:38 08:38 Culrain
08:39 08:39 Invershin
08:53 08:49 Lairg
09:07 Not Stopping Rogart
09:18 Not Stopping Golspie
09:21 Not Stopping Dunrobin Castle
09:29 Not Stopping Brora
09:47 Not Stopping Helmsdale
10:00 Not Stopping Kildonan
10:10 Not Stopping Kinbrace
10:21 Not Stopping Forsinard
10:30 Not Stopping Altnabreac
10:39 Not Stopping Scotscalder
10:49 Not Stopping Georgemas Junction
11:02 Not Stopping Thurso
11:14 Not Stopping Georgemas Junction
11:31 Not Stopping Wick

This train will be terminated at Bathgate.
This train will call additionally at Bathgate.
This train will no longer call at Glasgow Queen Street.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:45
Scheduled Expected Destination
07:15 07:15 Edinburgh
07:19 07:19 Haymarket
07:30 Bathgate
08:13 Not Stopping Glasgow Queen Street

This train will be started from Dalmuir.
This train will no longer call at Edinburgh, Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross, Partick and Hyndland.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:45
Scheduled Expected Destination
07:22 Not Stopping Edinburgh
07:26 Not Stopping Haymarket
07:31 Not Stopping Edinburgh Park
07:39 Not Stopping Uphall
07:43 Not Stopping Livingston North
07:49 Not Stopping Bathgate
07:53 Not Stopping Armadale
07:56 Not Stopping Blackridge
08:03 Not Stopping Caldercruix
08:06 Not Stopping Drumgelloch
08:11 Not Stopping Airdrie
08:13 Not Stopping Coatdyke
08:16 Not Stopping Coatbridge Sunnyside
08:19 Not Stopping Blairhill
08:23 Not Stopping Easterhouse
08:25 Not Stopping Garrowhill
08:28 Not Stopping Shettleston
08:30 Not Stopping Carntyne
08:33 Not Stopping Bellgrove
08:35 Not Stopping High Street
08:40 Not Stopping Glasgow Queen Street
08:42 Not Stopping Charing Cross
08:49 Not Stopping Partick
08:51 Not Stopping Hyndland
09:01 09:01 Dalmuir
09:09 09:09 Dumbarton East
09:11 09:11 Dumbarton Central
09:12 09:12 Dalreoch
09:17 09:17 Cardross
09:23 09:23 Craigendoran
09:26 09:26 Helensburgh Central

This train will be started from Dalmuir.
This train will no longer call at Edinburgh, Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross, Partick and Hyndland.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:48
Scheduled Expected Destination
07:48 Not Stopping Edinburgh
07:53 Not Stopping Haymarket
08:01 Not Stopping Edinburgh Park
08:10 Not Stopping Uphall
08:14 Not Stopping Livingston North
08:21 Not Stopping Bathgate
08:25 Not Stopping Armadale
08:29 Not Stopping Blackridge
08:35 Not Stopping Caldercruix
08:39 Not Stopping Drumgelloch
08:42 Not Stopping Airdrie
08:45 Not Stopping Coatdyke
08:48 Not Stopping Coatbridge Sunnyside
08:50 Not Stopping Blairhill
08:54 Not Stopping Easterhouse
08:58 Not Stopping Garrowhill
09:00 Not Stopping Shettleston
09:02 Not Stopping Carntyne
09:06 Not Stopping Bellgrove
09:08 Not Stopping High Street
09:11 Not Stopping Glasgow Queen Street
09:13 Not Stopping Charing Cross
09:18 Not Stopping Partick
09:20 Not Stopping Hyndland
09:33 09:33 Dalmuir
09:40 09:40 Dumbarton East
09:42 09:42 Dumbarton Central
09:44 09:44 Dalreoch
09:49 09:49 Cardross
09:54 09:54 Craigendoran
09:57 09:57 Helensburgh Central

This train will be started from Bathgate.
This train will no longer call at Partick, Charing Cross, Glasgow Queen Street, High Street, Coatbridge Sunnyside, Airdrie and Drumgelloch.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:48
Scheduled Expected Destination
08:14 Not Stopping Partick
08:19 Not Stopping Charing Cross
08:24 Not Stopping Glasgow Queen Street
08:26 Not Stopping High Street
08:39 Not Stopping Coatbridge Sunnyside
08:44 Not Stopping Airdrie
08:47 Not Stopping Drumgelloch
09:02 09:02 Bathgate
09:06 09:06 Livingston North
09:09 09:09 Uphall
09:17 09:17 Edinburgh Park
09:26 09:26 Haymarket
09:30 09:30 Edinburgh

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 05:01
Scheduled Expected Destination
08:15 Not Stopping Edinburgh
08:19 Not Stopping Haymarket
08:35 Not Stopping Bathgate
08:47 Not Stopping Drumgelloch
08:52 Not Stopping Airdrie
08:56 Not Stopping Coatbridge Sunnyside
09:12 Not Stopping High Street
09:14 Not Stopping Glasgow Queen Street
09:17 Not Stopping Charing Cross
09:21 Not Stopping Partick
09:23 Not Stopping Hyndland
09:26 Not Stopping Anniesland
09:29 Not Stopping Westerton
09:32 Not Stopping Bearsden
09:34 Not Stopping Hillfoot
09:37 Not Stopping Milngavie

This train will be started from Bathgate.
This train will no longer call at Partick, Charing Cross, Glasgow Queen Street, High Street, Coatbridge Sunnyside, Airdrie and Drumgelloch.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:45
Scheduled Expected Destination
08:44 Not Stopping Partick
08:49 Not Stopping Charing Cross
08:54 Not Stopping Glasgow Queen Street
08:56 Not Stopping High Street
09:10 Not Stopping Coatbridge Sunnyside
09:15 Not Stopping Airdrie
09:18 Not Stopping Drumgelloch
09:31 09:31 Bathgate
09:35 09:35 Livingston North
09:38 09:38 Uphall
09:47 09:47 Edinburgh Park
09:52 09:52 Haymarket
09:57 09:57 Edinburgh

This train will be cancelled.
This is due to a member of train crew being unavailable.
Additional Information:
Please note, replacement transport will be in operation from Oban as follows:
1x Coach operated by Ace Travel departing Oban at 08:57 and running express from Oban to Glasgow Queen Street.
1x Coach operated by Ace Travel departing Oban at 08:57 and calling at Connel Ferry, Taynuilt, Falls of Cruachan, Loch Awe, Dalmally, Tyndrum Lower, Crianlarich and then set down only to Glasgow Queen Street as required.
Journey times will be extended due to the use of replacement road transport.
Last Updated :04/07/2015 05:06
Scheduled Expected Destination
08:57 Not Stopping Oban
09:08 Not Stopping Connel Ferry
09:20 Not Stopping Taynuilt
09:28 Not Stopping Falls Of Cruachan
09:35 Not Stopping Loch Awe
09:40 Not Stopping Dalmally
09:59 Not Stopping Tyndrum Lower
10:14 Not Stopping Crianlarich
10:29 Not Stopping Ardlui
10:43 Not Stopping Arrochar & Tarbet
11:04 Not Stopping Garelochhead
11:16 Not Stopping Helensburgh Upper
11:29 Not Stopping Dumbarton Central
11:39 Not Stopping Dalmuir
12:00 Not Stopping Glasgow Queen Street

This train will be terminated at Springburn.
This train will no longer call at Stepps, Gartcosh, Greenfaulds and Cumbernauld.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:40
Scheduled Expected Destination
09:09 09:09 Dalmuir
09:11 09:11 Clydebank
09:13 09:13 Yoker
09:16 09:16 Garscadden
09:18 09:18 Scotstounhill
09:21 09:21 Jordanhill
09:23 09:23 Hyndland
09:25 09:25 Partick
09:29 09:29 Charing Cross
09:36 09:36 Glasgow Queen Street
09:38 09:38 High Street
09:40 09:40 Bellgrove
09:42 09:42 Duke Street
09:43 09:43 Alexandra Parade
09:46 09:46 Barnhill
09:53 09:48 Springburn
09:59 Not Stopping Stepps
10:03 Not Stopping Gartcosh
10:10 Not Stopping Greenfaulds
10:12 Not Stopping Cumbernauld

This train will be started from Hyndland.
This train will no longer call at Milngavie, Hillfoot, Bearsden, Westerton and Anniesland.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 05:01
Scheduled Expected Destination
09:57 Not Stopping Milngavie
10:00 Not Stopping Hillfoot
10:02 Not Stopping Bearsden
10:05 Not Stopping Westerton
10:08 Not Stopping Anniesland
10:11 10:11 Hyndland
10:14 10:14 Partick
10:18 10:18 Charing Cross
10:21 10:21 Glasgow Queen Street
10:23 10:23 High Street
10:40 10:40 Coatbridge Sunnyside
10:44 10:44 Airdrie
10:47 10:47 Drumgelloch
11:01 11:01 Bathgate
11:06 11:06 Livingston North
11:09 11:09 Uphall
11:17 11:17 Edinburgh Park
11:22 11:22 Haymarket
11:28 11:28 Edinburgh

This train will be terminated at Garscadden.
This train will no longer call at Yoker, Clydebank and Dalmuir.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 05:01
Scheduled Expected Destination
09:57 09:57 Cumbernauld
09:59 09:59 Greenfaulds
10:05 10:05 Gartcosh
10:09 10:09 Stepps
10:20 10:20 Springburn
10:21 10:21 Barnhill
10:24 10:24 Alexandra Parade
10:26 10:26 Duke Street
10:28 10:28 Bellgrove
10:30 10:30 High Street
10:33 10:33 Glasgow Queen Street
10:35 10:35 Charing Cross
10:39 10:39 Partick
10:43 10:43 Hyndland
10:45 10:45 Jordanhill
10:47 10:47 Scotstounhill
10:50 10:49 Garscadden
10:52 Not Stopping Yoker
10:54 Not Stopping Clydebank
10:58 Not Stopping Dalmuir

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, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran and Helensburgh Central.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:45
Scheduled Expected Destination
10:23 10:23 Edinburgh
10:28 10:28 Haymarket
10:33 10:33 Edinburgh Park
10:41 10:41 Uphall
10:45 10:45 Livingston North
10:50 10:49 Bathgate
10:54 Not Stopping Armadale
10:57 Not Stopping Blackridge
11:04 Not Stopping Caldercruix
11:07 Not Stopping Drumgelloch
11:11 Not Stopping Airdrie
11:13 Not Stopping Coatdyke
11:16 Not Stopping Coatbridge Sunnyside
11:19 Not Stopping Blairhill
11:23 Not Stopping Easterhouse
11:25 Not Stopping Garrowhill
11:28 Not Stopping Shettleston
11:30 Not Stopping Carntyne
11:33 Not Stopping Bellgrove
11:35 Not Stopping High Street
11:41 Not Stopping Glasgow Queen Street
11:43 Not Stopping Charing Cross
11:47 Not Stopping Partick
11:49 Not Stopping Hyndland
12:00 Not Stopping Dalmuir
12:08 Not Stopping Dumbarton East
12:10 Not Stopping Dumbarton Central
12:11 Not Stopping Dalreoch
12:16 Not Stopping Cardross
12:22 Not Stopping Craigendoran
12:25 Not Stopping Helensburgh Central

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:40
Scheduled Expected Destination
10:26 Not Stopping Cumbernauld
10:28 Not Stopping Greenfaulds
10:34 Not Stopping Gartcosh
10:38 Not Stopping Stepps
10:49 Not Stopping Springburn
10:50 Not Stopping Barnhill
10:53 Not Stopping Alexandra Parade
10:55 Not Stopping Duke Street
10:57 Not Stopping Bellgrove
10:59 Not Stopping High Street
11:03 Not Stopping Glasgow Queen Street
11:05 Not Stopping Charing Cross
11:09 Not Stopping Partick
11:12 Not Stopping Hyndland
11:14 Not Stopping Jordanhill
11:17 Not Stopping Scotstounhill
11:19 Not Stopping Garscadden
11:21 Not Stopping Yoker
11:23 Not Stopping Clydebank
11:28 Not Stopping Dalmuir

This train will be terminated at Bathgate.
This train will no longer call at Livingston North, Uphall, Edinburgh Park, Haymarket and Edinburgh.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:48
Scheduled Expected Destination
10:27 10:27 Milngavie
10:30 10:30 Hillfoot
10:32 10:32 Bearsden
10:35 10:35 Westerton
10:38 10:38 Anniesland
10:42 10:42 Hyndland
10:44 10:44 Partick
10:49 10:49 Charing Cross
10:54 10:54 Glasgow Queen Street
10:56 10:56 High Street
11:09 11:09 Coatbridge Sunnyside
11:14 11:14 Airdrie
11:17 11:17 Drumgelloch
11:31 11:30 Bathgate
11:36 Not Stopping Livingston North
11:39 Not Stopping Uphall
11:47 Not Stopping Edinburgh Park
11:58 Not Stopping Haymarket
12:03 Not Stopping Edinburgh

This train will be delayed at Dalmuir by 10 minutes and is expected to be 5 minutes late at Dumbarton Central.
This train will no longer call at Kilpatrick, Bowling, Dumbarton East, Dalreoch, Renton and Alexandria.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:40
Scheduled Expected Destination
10:56 10:56 Airdrie
10:58 10:58 Coatdyke
11:01 11:01 Coatbridge Sunnyside
11:04 11:04 Blairhill
11:08 11:08 Easterhouse
11:10 11:10 Garrowhill
11:13 11:13 Shettleston
11:15 11:15 Carntyne
11:18 11:18 Bellgrove
11:20 11:20 High Street
11:23 11:23 Glasgow Queen Street
11:25 11:25 Charing Cross
11:32 11:32 Partick
11:34 11:34 Hyndland
11:38 11:38 Anniesland
11:41 11:41 Westerton
11:43 11:43 Drumchapel
11:45 11:45 Drumry
11:48 11:48 Singer
11:50 12:00 Dalmuir
11:52 Not Stopping Kilpatrick
11:55 Not Stopping Bowling
11:59 Not Stopping Dumbarton East
12:02 12:07 Dumbarton Central
12:03 Not Stopping Dalreoch
12:07 Not Stopping Renton
12:09 Not Stopping Alexandria
12:13 12:18 Balloch

This train will be terminated at Garscadden.
This train will no longer call at Yoker, Clydebank and Dalmuir.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 05:01
Scheduled Expected Destination
10:56 10:56 Cumbernauld
10:58 10:58 Greenfaulds
11:04 11:04 Gartcosh
11:08 11:08 Stepps
11:19 11:19 Springburn
11:20 11:20 Barnhill
11:23 11:23 Alexandra Parade
11:25 11:25 Duke Street
11:27 11:27 Bellgrove
11:29 11:29 High Street
11:33 11:33 Glasgow Queen Street
11:35 11:35 Charing Cross
11:39 11:39 Partick
11:41 11:41 Hyndland
11:43 11:43 Jordanhill
11:46 11:46 Scotstounhill
11:48 11:48 Garscadden
11:50 Not Stopping Yoker
11:52 Not Stopping Clydebank
11:56 Not Stopping Dalmuir

This train will be terminated at Hyndland.
This train will no longer call at Anniesland, Westerton, Drumchapel, Drumry, Singer and Dalmuir.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:40
Scheduled Expected Destination
11:03 11:03 Larkhall
11:05 11:05 Merryton
11:08 11:08 Chatelherault
11:13 11:13 Hamilton Central
11:15 11:15 Hamilton West
11:19 11:19 Blantyre
11:23 11:23 Newton Lanark
11:26 11:26 Cambuslang
11:30 11:30 Rutherglen
11:35 11:35 Argyle Street
11:37 11:37 Glasgow Central
11:39 11:39 Anderston
11:41 11:41 Exhibition Centre
11:45 11:45 Partick
11:47 11:47 Hyndland
11:51 Not Stopping Anniesland
11:54 Not Stopping Westerton
11:56 Not Stopping Drumchapel
11:58 Not Stopping Drumry
12:01 Not Stopping Singer
12:03 Not Stopping Dalmuir

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 05:01
Scheduled Expected Destination
11:08 Not Stopping Dalmuir
11:10 Not Stopping Clydebank
11:12 Not Stopping Yoker
11:16 Not Stopping Garscadden
11:18 Not Stopping Scotstounhill
11:20 Not Stopping Jordanhill
11:22 Not Stopping Hyndland
11:24 Not Stopping Partick
11:29 Not Stopping Charing Cross
11:33 Not Stopping Glasgow Queen Street
11:35 Not Stopping High Street
11:37 Not Stopping Bellgrove
11:42 Not Stopping Duke Street
11:43 Not Stopping Alexandra Parade
11:46 Not Stopping Barnhill
11:53 Not Stopping Springburn
11:59 Not Stopping Stepps
12:03 Not Stopping Gartcosh
12:10 Not Stopping Greenfaulds
12:12 Not Stopping Cumbernauld

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:40
Scheduled Expected Destination
11:38 Not Stopping Dalmuir
11:40 Not Stopping Clydebank
11:42 Not Stopping Yoker
11:46 Not Stopping Garscadden
11:48 Not Stopping Scotstounhill
11:50 Not Stopping Jordanhill
11:52 Not Stopping Hyndland
11:54 Not Stopping Partick
11:59 Not Stopping Charing Cross
12:04 Not Stopping Glasgow Queen Street
12:06 Not Stopping High Street
12:08 Not Stopping Bellgrove
12:10 Not Stopping Duke Street
12:11 Not Stopping Alexandra Parade
12:14 Not Stopping Barnhill
12:23 Not Stopping Springburn
12:29 Not Stopping Stepps
12:33 Not Stopping Gartcosh
12:40 Not Stopping Greenfaulds
12:42 Not Stopping Cumbernauld

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 05:01
Scheduled Expected Destination
12:08 Not Stopping Dalmuir
12:10 Not Stopping Clydebank
12:12 Not Stopping Yoker
12:16 Not Stopping Garscadden
12:18 Not Stopping Scotstounhill
12:20 Not Stopping Jordanhill
12:22 Not Stopping Hyndland
12:25 Not Stopping Partick
12:29 Not Stopping Charing Cross
12:36 Not Stopping Glasgow Queen Street
12:38 Not Stopping High Street
12:40 Not Stopping Bellgrove
12:42 Not Stopping Duke Street
12:43 Not Stopping Alexandra Parade
12:46 Not Stopping Barnhill
12:55 Not Stopping Springburn
13:01 Not Stopping Stepps
13:05 Not Stopping Gartcosh
13:12 Not Stopping Greenfaulds
13:14 Not Stopping Cumbernauld

This train will be cancelled.
This is due to a member of train crew being unavailable.
Additional Information:
Please note, replacement transport will be in operation from Oban as follows:
1x Coach operated by Ace Travel departing Oban at 12:11 and running express from Oban to Crianlarich.
1x Coach operated by Ace Travel departing Oban at 12:11 and calling at Connel Ferry, Taynuilt, Falls of Cruachan, Loch Awe, Dalmally, Tyndrum Lower, Crianlarich and then set down only to Glasgow Queen Street as required.
Journey times will be extended due to the use of replacement road transport.
.
Last Updated :04/07/2015 05:08
Scheduled Expected Destination
12:11 Not Stopping Oban
12:23 Not Stopping Connel Ferry
12:35 Not Stopping Taynuilt
12:43 Not Stopping Falls Of Cruachan
12:50 Not Stopping Loch Awe
13:01 Not Stopping Dalmally
13:20 Not Stopping Tyndrum Lower
13:33 Not Stopping Crianlarich

This train will be started from Bathgate.
This train will no longer call at Edinburgh, Haymarket, Edinburgh Park, Uphall and Livingston North.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:48
Scheduled Expected Destination
12:21 Not Stopping Edinburgh
12:25 Not Stopping Haymarket
12:31 Not Stopping Edinburgh Park
12:39 Not Stopping Uphall
12:42 Not Stopping Livingston North
12:48 12:48 Bathgate
12:52 12:52 Armadale
12:56 12:56 Blackridge
13:02 13:02 Caldercruix
13:07 13:07 Drumgelloch
13:11 13:11 Airdrie
13:13 13:13 Coatdyke
13:16 13:16 Coatbridge Sunnyside
13:19 13:19 Blairhill
13:23 13:23 Easterhouse
13:25 13:25 Garrowhill
13:28 13:28 Shettleston
13:30 13:30 Carntyne
13:33 13:33 Bellgrove
13:35 13:35 High Street
13:41 13:41 Glasgow Queen Street
13:43 13:43 Charing Cross
13:47 13:47 Partick
13:49 13:49 Hyndland
14:01 14:01 Dalmuir
14:08 14:08 Dumbarton East
14:10 14:10 Dumbarton Central
14:12 14:12 Dalreoch
14:17 14:17 Cardross
14:25 14:25 Craigendoran
14:28 14:28 Helensburgh Central

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 05:03
Scheduled Expected Destination
12:21 Not Stopping Glasgow Queen Street
12:42 Not Stopping Dalmuir
12:51 Not Stopping Dumbarton Central
13:06 Not Stopping Helensburgh Upper
13:19 Not Stopping Garelochhead
13:40 Not Stopping Arrochar & Tarbet
13:56 Not Stopping Ardlui
14:18 Not Stopping Crianlarich
14:26 Not Stopping Tyndrum Lower
14:44 Not Stopping Dalmally
14:49 Not Stopping Loch Awe
14:54 Not Stopping Falls Of Cruachan
15:05 Not Stopping Taynuilt
15:15 Not Stopping Connel Ferry
15:28 Not Stopping Oban

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 05:01
Scheduled Expected Destination
13:26 Not Stopping Cumbernauld
13:28 Not Stopping Greenfaulds
13:34 Not Stopping Gartcosh
13:38 Not Stopping Stepps
13:49 Not Stopping Springburn
13:50 Not Stopping Barnhill
13:53 Not Stopping Alexandra Parade
13:55 Not Stopping Duke Street
13:57 Not Stopping Bellgrove
13:59 Not Stopping High Street
14:03 Not Stopping Glasgow Queen Street
14:05 Not Stopping Charing Cross
14:09 Not Stopping Partick
14:11 Not Stopping Hyndland
14:13 Not Stopping Jordanhill
14:16 Not Stopping Scotstounhill
14:18 Not Stopping Garscadden
14:20 Not Stopping Yoker
14:22 Not Stopping Clydebank
14:26 Not Stopping Dalmuir

This train will be started from Garscadden.
This train will no longer call at Dalmuir, Clydebank and Yoker.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 05:01
Scheduled Expected Destination
14:38 Not Stopping Dalmuir
14:40 Not Stopping Clydebank
14:42 Not Stopping Yoker
14:46 14:46 Garscadden
14:48 14:48 Scotstounhill
14:50 14:50 Jordanhill
14:52 14:52 Hyndland
14:55 14:55 Partick
14:59 14:59 Charing Cross
15:05 15:05 Glasgow Queen Street
15:07 15:07 High Street
15:09 15:09 Bellgrove
15:12 15:12 Duke Street
15:13 15:13 Alexandra Parade
15:16 15:16 Barnhill
15:23 15:23 Springburn
15:29 15:29 Stepps
15:33 15:33 Gartcosh
15:40 15:40 Greenfaulds
15:42 15:42 Cumbernauld

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:28
Scheduled Expected Destination
14:54 Not Stopping Edinburgh
14:57 Not Stopping Haymarket
15:25 Not Stopping Linlithgow
15:31 Not Stopping Polmont
15:38 Not Stopping Falkirk Grahamston
15:41 Not Stopping Camelon
15:46 Not Stopping Larbert
15:55 Not Stopping Stirling
16:00 Not Stopping Bridge Of Allan
16:07 Not Stopping Dunblane

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:28
Scheduled Expected Destination
16:28 Not Stopping Dunblane
16:31 Not Stopping Bridge Of Allan
16:37 Not Stopping Stirling
16:45 Not Stopping Larbert
16:51 Not Stopping Camelon
16:54 Not Stopping Falkirk Grahamston
17:01 Not Stopping Polmont
17:09 Not Stopping Linlithgow
17:49 Not Stopping Haymarket
17:56 Not Stopping Edinburgh

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:49
Scheduled Expected Destination
18:26 Not Stopping Edinburgh
18:33 Not Stopping Brunstane
18:37 Not Stopping Newcraighall

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:31
Scheduled Expected Destination
20:56 Not Stopping Edinburgh
21:03 Not Stopping Brunstane
21:07 Not Stopping Newcraighall

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:31
Scheduled Expected Destination
21:15 Not Stopping Newcraighall
21:19 Not Stopping Brunstane
21:26 Not Stopping Edinburgh

This train will be terminated at Motherwell.
This train will no longer call at Shieldmuir, Wishaw, Carluke and Lanark.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:38
Scheduled Expected Destination
22:50 22:50 Glasgow Central
22:58 22:58 Cambuslang
23:03 23:03 Uddingston
23:07 23:07 Bellshill
23:17 23:13 Motherwell
23:21 Not Stopping Shieldmuir
23:24 Not Stopping Wishaw
23:33 Not Stopping Carluke
23:43 Not Stopping Lanark

This train will be terminated at Wishaw.
This train will no longer call at Motherwell.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:36
Scheduled Expected Destination
23:16 23:16 Edinburgh
23:20 23:20 Haymarket
23:24 23:24 Slateford
23:27 23:27 Kingsknowe
23:29 23:29 Wester Hailes
23:32 23:32 Curriehill
23:39 23:39 Kirknewton
23:59 23:59 Carstairs
00:09 00:09 Carluke
00:15 00:15 Wishaw
00:21 Not Stopping Motherwell

This train will be cancelled.
This is due to a member of train crew being unavailable.
Last Updated :04/07/2015 04:38
Scheduled Expected Destination
23:51 Not Stopping Lanark
00:01 Not Stopping Carluke
00:06 Not Stopping Wishaw
00:10 Not Stopping Shieldmuir
00:13 Not Stopping Motherwell

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:59:02 04-07-2015
Powered By    © 2015