arrivals
at Haymarket

Haymarket
from Edinburgh (Waverley)Operated by ScotRail

Buy tickets
  • 17:59
    Edinburgh (Waverley)
    Cancelled
  • 18:02
    Haymarket
    Cancelled
  • 18:06
    Slateford
    Cancelled
  • 18:09
    Kingsknowe
    Cancelled
  • 18:11
    Wester Hailes
    Cancelled
  • 18:14
    Curriehill
    Cancelled
  • 18:21
    Kirknewton
    Cancelled
  • 18:26
    Livingston South
    Cancelled
  • 18:31
    West Calder
    Cancelled
  • 18:34
    Addiewell
    Cancelled
  • 18:39
    Breich
    Cancelled
  • 18:43
    Fauldhouse
    Cancelled
  • 18:48
    Shotts
    Cancelled
  • 18:51
    Hartwood
    Cancelled
  • 18:56
    Cleland
    Cancelled
  • 18:59
    Carfin
    Cancelled
  • 19:02
    Holytown
    Cancelled
  • 19:06
    Bellshill
    Cancelled
  • 19:14
    Uddingston
    Cancelled
  • 19:19
    Cambuslang
    Cancelled
  • 19:28
    Glasgow Central
    Cancelled