Buy tickets from Bathgate
through Realtime Tickets, our new ticket portal
1859
Garscadden
Departed on time
ScotRail · 6 coaches
2
1900
Edinburgh
Departed at 1905
ScotRail · 6 coaches
1
1911
Helensburgh Central
Departed on time
ScotRail · 6 coaches
2
1935
Edinburgh
Departed on time
ScotRail · 6 coaches
1
1950
Helensburgh Central
Cancelled (unknown reason)
ScotRail service
1951
Edinburgh
Departed at 2001
ScotRail · 6 coaches
1
2025
Helensburgh Central
Departed on time
ScotRail · 6 coaches
2
2031
Edinburgh
Departed on time
ScotRail · 6 coaches
1