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. If you continue to use this website we will assume you are happy to receive them. Further information is available on our Cookies Policy Page.
Continue
Live train information for all journeys
0 Line Updates
There are currently no Line Updates reported.
21 Service Updates
16:00 Wick to Inverness due 20:10 has been delayed at Ardgay and is now 19 minutes late.
This is due to a late running train being in front of this one.
Last Updated :26/05/2017 19:20
Scheduled Expected Destination
16:00 16:00 Wick
16:18 16:18 Georgemas Junction
16:32 16:32 Thurso
16:45 16:45 Georgemas Junction
16:50 16:50 Scotscalder
17:00 17:00 Altnabreac
17:11 17:11 Forsinard
17:20 17:20 Kinbrace
17:30 17:30 Kildonan
17:44 17:44 Helmsdale
18:00 18:00 Brora
18:05 18:05 Dunrobin Castle
18:10 18:10 Golspie
18:19 18:19 Rogart
18:36 18:36 Lairg
18:44 18:44 Invershin
18:45 18:45 Culrain
18:52 19:11 Ardgay
19:08 19:27 Tain
19:25 19:44 Invergordon
19:41 20:00 Dingwall
19:52 20:11 Muir Of Ord
20:10 20:29 Inverness

17:30 Inverness to Glasgow Queen Street due 20:45 is being delayed between Kingussie and Pitlochry and is now expected to be 16 minutes late.
This is due to a late running train being in front of this one.
Last Updated :26/05/2017 19:20
Scheduled Expected Destination
17:30 17:30 Inverness
18:07 18:07 Carrbridge
18:14 18:14 Aviemore
18:26 18:26 Kingussie
19:06 19:22 Pitlochry
19:18 19:34 Dunkeld & Birnam
19:38 19:54 Perth
19:54 20:10 Gleneagles
20:06 20:22 Dunblane
20:10 20:26 Bridge Of Allan
20:15 20:31 Stirling
20:45 21:01 Glasgow Queen Street

17:53 Edinburgh to Helensburgh Central due 19:46 is being delayed at Dumbarton East and is now expected to be 14 minutes late.
This is due to the emergency services dealing with an incident earlier today.
Last Updated :26/05/2017 19:42
Scheduled Expected Destination
17:53 17:53 Edinburgh
17:58 17:58 Haymarket
18:03 18:03 Edinburgh Park
18:11 18:11 Uphall
18:14 18:14 Livingston North
18:20 18:20 Bathgate
18:32 18:32 Drumgelloch
18:36 18:36 Airdrie
18:38 18:38 Coatdyke
18:40 18:40 Coatbridge Sunnyside
18:43 18:43 Blairhill
18:47 18:47 Easterhouse
18:49 18:49 Garrowhill
18:57 18:57 High Street
19:02 19:02 Glasgow Queen Street
19:05 19:05 Charing Cross
19:10 19:10 Partick
19:12 19:12 Hyndland
19:21 19:21 Dalmuir
19:29 19:43 Dumbarton East
19:31 19:45 Dumbarton Central
19:32 19:46 Dalreoch
19:37 19:51 Cardross
19:43 19:57 Craigendoran
19:46 20:00 Helensburgh Central

17:54 Inverness to Kyle Of Lochalsh due 20:31 will be cancelled.
This is due to a shortage of train crew.
Additional Information:
We've organised 2 Mains of Buckie buses at Inverness which will arrive on site at 17:50 and will call all stations to Kyle of Lochalsh.
Sorry that it will take a little longer by road than by rail. If you have an onward connection to make please let a member of staff know.
Last Updated :26/05/2017 15:42
Scheduled Expected Destination
17:54 Not Stopping Inverness
18:09 Not Stopping Beauly
18:15 Not Stopping Muir Of Ord
18:23 Not Stopping Conon Bridge
18:29 Not Stopping Dingwall
18:53 Not Stopping Garve
19:02 Not Stopping Lochluichart
19:08 Not Stopping Achanalt
19:20 Not Stopping Achnasheen
19:38 Not Stopping Achnashellach
19:49 Not Stopping Strathcarron
19:53 Not Stopping Attadale
20:06 Not Stopping Stromeferry
20:14 Not Stopping Duncraig
20:18 Not Stopping Plockton
20:22 Not Stopping Duirinish
20:31 Not Stopping Kyle Of Lochalsh

18:16 Airdrie to Balloch due 19:30 will no longer call at Dalreoch, Renton and Alexandria.
It is being delayed between Dalmuir and Dumbarton East and is now expected to be 10 minutes late.
This is due to the emergency services dealing with an incident earlier today.
Last Updated :26/05/2017 19:23
Scheduled Expected Destination
18:16 18:16 Airdrie
18:18 18:18 Coatdyke
18:21 18:21 Coatbridge Sunnyside
18:23 18:23 Blairhill
18:27 18:27 Easterhouse
18:30 18:30 Garrowhill
18:32 18:32 Shettleston
18:34 18:34 Carntyne
18:38 18:38 Bellgrove
18:40 18:40 High Street
18:42 18:42 Glasgow Queen Street
18:45 18:45 Charing Cross
18:50 18:50 Partick
18:52 18:52 Hyndland
18:55 18:55 Anniesland
18:58 18:58 Westerton
19:00 19:00 Drumchapel
19:02 19:02 Drumry
19:05 19:05 Singer
19:08 19:08 Dalmuir
19:16 19:26 Dumbarton East
19:19 19:29 Dumbarton Central
19:20 Not Stopping Dalreoch
19:23 Not Stopping Renton
19:26 Not Stopping Alexandria
19:30 19:40 Balloch

18:23 Edinburgh to Helensburgh Central due 20:17 will be started from Bathgate.
It will no longer call at Edinburgh, Haymarket, Edinburgh Park, Uphall and Livingston North.
This is due to the emergency services dealing with an incident.
Last Updated :26/05/2017 18:25
Scheduled Expected Destination
18:23 Not Stopping Edinburgh
18:27 Not Stopping Haymarket
18:32 Not Stopping Edinburgh Park
18:40 Not Stopping Uphall
18:44 Not Stopping Livingston North
18:49 18:49 Bathgate
19:02 19:02 Drumgelloch
19:05 19:05 Airdrie
19:07 19:07 Coatdyke
19:10 19:10 Coatbridge Sunnyside
19:12 19:12 Blairhill
19:16 19:16 Easterhouse
19:19 19:19 Garrowhill
19:26 19:26 High Street
19:32 19:32 Glasgow Queen Street
19:36 19:36 Charing Cross
19:40 19:40 Partick
19:43 19:43 Hyndland
19:52 19:52 Dalmuir
20:00 20:00 Dumbarton East
20:02 20:02 Dumbarton Central
20:03 20:03 Dalreoch
20:08 20:08 Cardross
20:14 20:14 Craigendoran
20:17 20:17 Helensburgh Central

18:24 Milngavie to Edinburgh due 19:59 will be started from Glasgow Queen Street.
It will no longer call at Milngavie, Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick and Charing Cross.
This is due to the emergency services dealing with an incident earlier today.
Last Updated :26/05/2017 18:36
Scheduled Expected Destination
18:24 Not Stopping Milngavie
18:27 Not Stopping Hillfoot
18:29 Not Stopping Bearsden
18:32 Not Stopping Westerton
18:35 Not Stopping Anniesland
18:38 Not Stopping Hyndland
18:40 Not Stopping Partick
18:44 Not Stopping Charing Cross
18:47 18:47 Glasgow Queen Street
18:49 18:49 High Street
18:51 18:51 Bellgrove
18:54 18:54 Carntyne
18:57 18:57 Shettleston
19:05 19:05 Coatbridge Sunnyside
19:10 19:10 Airdrie
19:13 19:13 Drumgelloch
19:17 19:17 Caldercruix
19:23 19:23 Blackridge
19:27 19:27 Armadale
19:31 19:31 Bathgate
19:36 19:36 Livingston North
19:39 19:39 Uphall
19:48 19:48 Edinburgh Park
19:55 19:55 Haymarket
19:59 19:59 Edinburgh

18:28 Aberdeen to Glasgow Queen Street due 21:15 is being delayed between Stonehaven and Montrose and is now expected to be 10 minutes late.
This is due to a late running train being in front of this one.
Last Updated :26/05/2017 19:20
Scheduled Expected Destination
18:28 18:28 Aberdeen
18:39 18:39 Portlethen
18:49 18:49 Stonehaven
19:12 19:22 Montrose
19:26 19:36 Arbroath
19:33 19:43 Carnoustie
19:49 19:59 Dundee
20:11 20:21 Perth
20:26 20:36 Gleneagles
20:42 20:52 Stirling
21:15 21:25 Glasgow Queen Street

18:39 Edinburgh to Milngavie due 20:18 will be cancelled.
This is due to the emergency services dealing with an incident earlier today.
Last Updated :26/05/2017 18:26
Scheduled Expected Destination
18:39 Not Stopping Edinburgh
18:44 Not Stopping Haymarket
18:50 Not Stopping Edinburgh Park
18:58 Not Stopping Uphall
19:01 Not Stopping Livingston North
19:06 Not Stopping Bathgate
19:10 Not Stopping Armadale
19:14 Not Stopping Blackridge
19:20 Not Stopping Caldercruix
19:24 Not Stopping Drumgelloch
19:28 Not Stopping Airdrie
19:32 Not Stopping Coatbridge Sunnyside
19:43 Not Stopping Shettleston
19:45 Not Stopping Carntyne
19:49 Not Stopping Bellgrove
19:51 Not Stopping High Street
19:55 Not Stopping Glasgow Queen Street
19:58 Not Stopping Charing Cross
20:02 Not Stopping Partick
20:04 Not Stopping Hyndland
20:07 Not Stopping Anniesland
20:10 Not Stopping Westerton
20:13 Not Stopping Bearsden
20:15 Not Stopping Hillfoot
20:18 Not Stopping Milngavie

18:39 Ayr to Edinburgh due 21:00 will be terminated at Johnstone.
It will no longer call at Paisley Gilmour Street, Glasgow Central, Motherwell, Wishaw, Carluke, Carstairs, Haymarket and Edinburgh.
This is due to a fault on this train.
Last Updated :26/05/2017 19:46
Scheduled Expected Destination
18:39 18:39 Ayr
18:41 18:41 Newton-On-Ayr
18:44 18:44 Prestwick Town
18:46 18:46 Prestwick Int. Airport
18:50 18:50 Troon
18:52 18:52 Barassie
18:57 18:57 Irvine
19:01 19:01 Kilwinning
19:05 19:05 Dalry
19:09 19:09 Glengarnock
19:14 19:14 Lochwinnoch
19:18 19:18 Howwood
19:20 19:20 Milliken Park
19:23 19:23 Johnstone
19:28 Not Stopping Paisley Gilmour Street
19:47 Not Stopping Glasgow Central
20:06 Not Stopping Motherwell
20:12 Not Stopping Wishaw
20:18 Not Stopping Carluke
20:27 Not Stopping Carstairs
20:54 Not Stopping Haymarket
21:00 Not Stopping Edinburgh

18:45 Inverurie to Edinburgh due 21:34 will be started from Dyce.
It will no longer call at Inverurie.
This is due to a fault with the signalling system.
Last Updated :26/05/2017 17:08
Scheduled Expected Destination
18:45 Not Stopping Inverurie
18:58 18:58 Dyce
19:11 19:11 Aberdeen
19:28 19:28 Stonehaven
19:42 19:42 Laurencekirk
19:52 19:52 Montrose
20:06 20:06 Arbroath
20:23 20:23 Dundee
20:36 20:36 Leuchars
21:30 21:30 Haymarket
21:34 21:34 Edinburgh

18:48 Edinburgh to Helensburgh Central due 20:48 will be started from Bathgate.
It will no longer call at Edinburgh, Haymarket, Edinburgh Park, Uphall and Livingston North.
This is due to the emergency services dealing with an incident.
Last Updated :26/05/2017 18:07
Scheduled Expected Destination
18:48 Not Stopping Edinburgh
18:53 Not Stopping Haymarket
18:58 Not Stopping Edinburgh Park
19:06 Not Stopping Uphall
19:10 Not Stopping Livingston North
19:19 19:19 Bathgate
19:23 19:23 Armadale
19:27 19:27 Blackridge
19:33 19:33 Caldercruix
19:37 19:37 Drumgelloch
19:40 19:40 Airdrie
19:44 19:44 Coatbridge Sunnyside
19:59 19:59 High Street
20:01 20:01 Glasgow Queen Street
20:05 20:05 Charing Cross
20:09 20:09 Partick
20:12 20:12 Hyndland
20:21 20:21 Dalmuir
20:28 20:28 Dumbarton East
20:30 20:30 Dumbarton Central
20:32 20:32 Dalreoch
20:37 20:37 Cardross
20:45 20:45 Craigendoran
20:48 20:48 Helensburgh Central

18:50 Ayr to Glasgow Central due 19:46 is being delayed between Kilwinning and Paisley Gilmour Street and is now expected to be 15 minutes late.
This is due to a fault on this train.
Last Updated :26/05/2017 19:46
Scheduled Expected Destination
18:50 18:50 Ayr
18:52 18:52 Newton-On-Ayr
18:55 18:55 Prestwick Town
18:57 18:57 Prestwick Int. Airport
19:01 19:01 Troon
19:03 19:03 Barassie
19:09 19:09 Irvine
19:13 19:13 Kilwinning
19:35 19:50 Paisley Gilmour Street
19:46 20:01 Glasgow Central

18:52 Largs to Glasgow Central due 19:51 is being delayed between Milliken Park and Johnstone and is now expected to be 16 minutes late.
This is due to a fault on this train.
Last Updated :26/05/2017 19:46
Scheduled Expected Destination
18:52 18:52 Largs
18:57 18:57 Fairlie
19:02 19:02 West Kilbride
19:09 19:09 Ardrossan South Beach
19:11 19:11 Saltcoats
19:13 19:13 Stevenston
19:17 19:17 Kilwinning
19:21 19:21 Dalry
19:25 19:25 Glengarnock
19:33 19:33 Milliken Park
19:36 19:52 Johnstone
19:40 19:56 Paisley Gilmour Street
19:51 20:07 Glasgow Central

18:54 Helensburgh Central to Edinburgh due 20:44 will be started from Airdrie.
It will no longer call at Helensburgh Central, Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Dalmuir, Hyndland, Partick, Charing Cross, Glasgow Queen Street, High Street and Coatbridge Sunnyside.
This is due to the emergency services dealing with an incident earlier today.
Last Updated :26/05/2017 19:42
Scheduled Expected Destination
18:54 Not Stopping Helensburgh Central
18:57 Not Stopping Craigendoran
19:02 Not Stopping Cardross
19:07 Not Stopping Dalreoch
19:11 Not Stopping Dumbarton Central
19:13 Not Stopping Dumbarton East
19:22 Not Stopping Dalmuir
19:29 Not Stopping Hyndland
19:31 Not Stopping Partick
19:35 Not Stopping Charing Cross
19:38 Not Stopping Glasgow Queen Street
19:40 Not Stopping High Street
19:53 Not Stopping Coatbridge Sunnyside
19:57 19:57 Airdrie
20:00 20:00 Drumgelloch
20:04 20:04 Caldercruix
20:10 20:10 Blackridge
20:14 20:14 Armadale
20:18 20:18 Bathgate
20:22 20:22 Livingston North
20:25 20:25 Uphall
20:33 20:33 Edinburgh Park
20:38 20:38 Haymarket
20:44 20:44 Edinburgh

19:15 Glenrothes With Thornton to Edinburgh due 20:19 will be cancelled.
This is due to a fault on this train.
Last Updated :26/05/2017 18:27
Scheduled Expected Destination
19:15 Not Stopping Glenrothes With Thornton
19:22 Not Stopping Cardenden
19:26 Not Stopping Lochgelly
19:32 Not Stopping Cowdenbeath
19:38 Not Stopping Dunfermline Queen Margaret
19:41 Not Stopping Dunfermline Town
19:45 Not Stopping Rosyth
19:49 Not Stopping Inverkeithing
19:53 Not Stopping North Queensferry
19:57 Not Stopping Dalmeny
20:03 Not Stopping Edinburgh Gateway
20:14 Not Stopping Haymarket
20:19 Not Stopping Edinburgh

19:22 Edinburgh to Helensburgh Central due 21:16 will be started from Bathgate.
It will no longer call at Edinburgh, Haymarket, Edinburgh Park, Uphall and Livingston North.
This is due to the emergency services dealing with an incident earlier today.
Last Updated :26/05/2017 18:29
Scheduled Expected Destination
19:22 Not Stopping Edinburgh
19:26 Not Stopping Haymarket
19:32 Not Stopping Edinburgh Park
19:40 Not Stopping Uphall
19:43 Not Stopping Livingston North
19:49 19:49 Bathgate
19:53 19:53 Armadale
19:57 19:57 Blackridge
20:03 20:03 Caldercruix
20:07 20:07 Drumgelloch
20:10 20:10 Airdrie
20:14 20:14 Coatbridge Sunnyside
20:29 20:29 High Street
20:31 20:31 Glasgow Queen Street
20:35 20:35 Charing Cross
20:39 20:39 Partick
20:41 20:41 Hyndland
20:52 20:52 Dalmuir
21:00 21:00 Dumbarton East
21:02 21:02 Dumbarton Central
21:03 21:03 Dalreoch
21:08 21:08 Cardross
21:13 21:13 Craigendoran
21:16 21:16 Helensburgh Central

19:27 Kilmarnock to Glasgow Central due 20:13 will be cancelled.
This is due to a broken down train earlier today.
Additional Information:
Please speak to station staff or use the help points on the platform for further information.
Last Updated :26/05/2017 18:32
Scheduled Expected Destination
19:27 Not Stopping Kilmarnock
19:31 Not Stopping Kilmaurs
19:36 Not Stopping Stewarton
19:41 Not Stopping Dunlop
19:51 Not Stopping Barrhead
19:54 Not Stopping Nitshill
19:57 Not Stopping Priesthill & Darnley
19:59 Not Stopping Kennishead
20:02 Not Stopping Pollokshaws West
20:05 Not Stopping Crossmyloof
20:13 Not Stopping Glasgow Central

19:27 Barrhead to Glasgow Central due 19:49 will be cancelled.
This is due to a broken down train earlier today.
Additional Information:
Please speak to station staff or use the help points on the platform for further information.
Last Updated :26/05/2017 18:32
Scheduled Expected Destination
19:27 Not Stopping Barrhead
19:30 Not Stopping Nitshill
19:32 Not Stopping Priesthill & Darnley
19:34 Not Stopping Kennishead
19:38 Not Stopping Pollokshaws West
19:41 Not Stopping Crossmyloof
19:49 Not Stopping Glasgow Central

An additional train service has been planned to operate as shown 19:47 Glasgow Central to Edinburgh due 21:00.
Last Updated :26/05/2017 19:46
Scheduled Expected Destination
19:47 19:47 Glasgow Central
20:06 20:06 Motherwell
20:12 20:12 Wishaw
20:18 20:18 Carluke
20:27 20:27 Carstairs
20:54 20:54 Haymarket
21:00 21:00 Edinburgh

19:56 Helensburgh Central to Edinburgh due 21:44 will no longer call at Craigendoran, Cardross, Dalreoch, Dumbarton Central and Dumbarton East.
It will be starting late from Helensburgh Central.
This is due to the emergency services dealing with an incident earlier today.
Last Updated :26/05/2017 19:42
Scheduled Expected Destination
19:56 19:56 Helensburgh Central
19:59 Not Stopping Craigendoran
20:04 Not Stopping Cardross
20:09 Not Stopping Dalreoch
20:11 Not Stopping Dumbarton Central
20:13 Not Stopping Dumbarton East
20:21 20:21 Dalmuir
20:28 20:28 Hyndland
20:31 20:31 Partick
20:35 20:35 Charing Cross
20:39 20:39 Glasgow Queen Street
20:41 20:41 High Street
20:53 20:53 Coatbridge Sunnyside
20:58 20:58 Airdrie
21:01 21:01 Drumgelloch
21:05 21:05 Caldercruix
21:11 21:11 Blackridge
21:14 21:14 Armadale
21:19 21:19 Bathgate
21:23 21:23 Livingston North
21:26 21:26 Uphall
21:34 21:34 Edinburgh Park
21:39 21:39 Haymarket
21:44 21:44 Edinburgh

1 Improvement Works For Today
We're progressing plans to transform Scotland's railway, bringing more seats and faster journeys.

To make this happen, work to upgrade Scotland's railway is underway across the network. This means more timetable changes from 21 May 2017.

For specific timetable information download our App or use the Check Your Journey feature on our website.

All the info you need is below.

https://www.scotrail.co.uk/about-scotrail/news/keeping-you-moving

Affected routes

On Sunday to Thursday evenings after 8pm, until Sunday 10 September, trains may be diverted or cancelled. Replacement buses operate when there are no trains running.

The last trains of the day heading north may depart earlier than usual.

On Sunday to Thursday evenings after 8pm, until Sunday 10 September, services may be diverted via Polmont or cancelled. Replacement buses operate when there are no trains running.

The last trains of the day heading north may depart earlier than usual.

On Monday to Thursday evenings after 8pm, until Thursday 7 September, trains may be cancelled.

Trains between Glasgow Queen Street Low Level and Cumbernauld run as normal with replacement buses operating between Cumbernauld and Falkirk Grahamston.

 

On Sunday all day and Monday to Thursday evenings after 8pm, until Thursday 7 December, trains may be cancelled or operate between West Calder ? Edinburgh only at certain times of the day. Replacement buses operate when there are no trains running.

You can also use Lanark trains, which run as normal, between Glasgow Central ? Bellshill in both directions.

Travel advice

If your journey includes replacement bus, please allow more time to reach your destination

Check your journey. Bus departure times may not match normal train times. Please use our app or website to plan your travel

Further timetable changes

Details of planned improvements also appear in our printed and downloadable timetables. We appreciate your patience and understanding as we progress our plans to transform Scotland's railway.


Last Updated :17/05/2017 20:19
Departures
Load a route using the "Your Journey" selection boxes above.
 
Specify a "From" station to see live train departure times for that station.
 
Additionally specify a "To" station to see real time departure information for only the services that go on to call at your "To" station.
 

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

Last Updated On: 19:48:37 26-05-2017
Powered By    © 2017