arrivals
at Bathgate

Bathgate
from Helensburgh CentralOperated by ScotRail

Buy tickets
  • 12:25
    Helensburgh Central
    On time
  • 13:53
    Armadale (West Lothian)
    Dept. 13:55
  • 13:57
    Bathgate
    On time
  • 14:07
    Livingston North
    On time
  • 14:10
    Uphall
    Dept. 14:11
  • 14:22
    Edinburgh Park
    On time
  • 14:26
    Haymarket
    On time
  • 14:31
    Edinburgh (Waverley)
    Exp. 14:32