Bathgate
Live Departures
ALL DEPARTURES
PLATFORM
EXPECTED
14:42
Helensburgh Central
2
On time
Calling at...
14:57
Edinburgh
1
On time
Calling at...
15:10
Helensburgh Central
2
On time
Calling at...
15:33
Edinburgh
1
On time
Calling at...
15:40
Helensburgh Central
2
On time
Calling at...
16:04
Edinburgh
1
On time
Calling at...
16:09
Helensburgh Central
2
On time
Calling at...
16:31
Edinburgh
1
On time
Calling at...
Travelling later?
Bathgate Timetables
Privacy Policy