departures
from Edinburgh (Waverley)

Edinburgh (Waverley)
to GarscaddenOperated by ScotRail

Buy tickets
  • 22:52
    Edinburgh (Waverley)
    Dept. 22:55
  • 22:56
    Haymarket
    Dept. 22:58
  • 23:01
    Edinburgh Park
    Dept. 23:03
  • 23:12
    Uphall
    On time
  • 23:15
    Livingston North
    On time
  • 23:20
    Bathgate
    On time
  • 23:24
    Armadale (West Lothian)
    On time
  • 23:27
    Blackridge
    Dept. 23:28
  • 23:34
    Caldercruix
    On time
  • 23:37
    Drumgelloch
    Dept. 23:38
  • 23:42
    Airdrie
    On time
  • 23:44
    Coatdyke
    On time
  • 23:46
    Coatbridge Sunnyside
    On time
  • 23:49
    Blairhill
    On time
  • 23:53
    Easterhouse
    On time
  • 23:55
    Garrowhill
    On time
  • 23:58
    Shettleston
    On time
  • 00:01
    Carntyne
    On time
  • 00:03
    Bellgrove
    On time
  • 00:05
    High Street (Glasgow)
    On time
  • 00:08
    Glasgow Queen Street
    On time
  • 00:10
    Charing Cross (Glasgow)
    On time
  • 00:14
    Partick
    On time
  • 00:16
    Hyndland
    On time
  • 00:20
    Garscadden
    On time