Live travel updates

Latest update: 15:49
  • 41 services affected

    • This train will no longer call at Charing Cross, Partick, Hyndland, Dumbarton East, Dumbarton Central, Dalreoch, Cardross and Craigendoran.
      This is due to a member of train crew being unavailable.
    • 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.
    • This train will be terminated at Bathgate.
      This train will no longer call at Haymarket, Edinburgh Park, Uphall, Livingston North, Drumgelloch, Airdrie, Coatbridge Sunnyside, High Street, Glasgow Queen Street, Charing Cross, Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot and Milngavie.
      This is due to a member of train crew being unavailable.
    • This train will no longer call at Armadale, Blackridge, Caldercruix and Drumgelloch.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be started from Coatdyke.
      This train will no longer call at Airdrie.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be terminated at Dalmuir.
      This train will no longer call at Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross, Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke and Airdrie.
      This is due to a member of train crew being unavailable.
    • This train will be terminated at Coatdyke.
      This train will no longer call at Airdrie.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be terminated at Partick.
      This train will no longer call at Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank and Dalmuir.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be terminated at Glasgow Queen Street.
      This train will no longer call at Charing Cross, Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot and Milngavie.
      This is due to a member of train crew being unavailable.
    • 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.
    • 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.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • 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.
    • This train will be started from Bathgate.
      This train will no longer call at Helensburgh Central, Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Dalmuir, 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.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be terminated at Airdrie.
      This train will no longer call at Drumgelloch, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket and Edinburgh.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • 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.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • 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, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran and Helensburgh Central.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be started from Hyndland.
      This train will no longer call at Dalmuir, Singer, Drumry, Drumchapel, Westerton and Anniesland.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be terminated at Dalmuir.
      This train will no longer call at Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Charing Cross, Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket and Edinburgh.
      This is due to a member of train crew being unavailable.
    • This train will be started from Hyndland.
      This train will no longer call at Dalmuir, Clydebank, Yoker, Garscadden, Scotstounhill and Jordanhill.
      This is due to a member of train crew being unavailable.
    • 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, Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker and Clydebank.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be terminated at Dalmuir.
      This train will no longer call at Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Charing Cross, Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket and Edinburgh.
      This is due to a member of train crew being unavailable.
    • This train will be started from Hyndland.
      This train will no longer call at Dalmuir, Singer, Drumry, Drumchapel, Westerton and Anniesland.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
    • This train will be terminated at Dalmuir.
      This train will no longer call at Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross, Glasgow Queen Street, High Street, Bellgrove, Duke Street, Alexandra Parade, Barnhill, Springburn, Stepps, Gartcosh, Greenfaulds and Cumbernauld.
      This is due to a member of train crew being unavailable.
    • This train will be started from Jordanhill.
      This train will no longer call at Motherwell, Airbles, Hamilton Central, Hamilton West, Blantyre, Newton Lanark, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick and Hyndland.
      This is due to a member of train crew being unavailable.
  • Engineering details

    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

  • Engineering details

    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

My Service Status

Enter your regular journey here and we will save it and always display the status for you.