;

Bathgate Live Timetable

Our live timetable provides real-time information about train schedules and services for passengers traveling to and from Bathgate. Check it now to plan your next journey.

  • Departures

  • Arrivals

TrainTimePlatformTrain OperatorStatus
Bathgate to Helensburgh Central08:172ScotRail
On time
Bathgate to Edinburgh (Waverley)08:261ScotRail
Delayed
Bathgate to Helensburgh Central08:402ScotRail
On time
Bathgate to Edinburgh (Waverley)08:421ScotRail
Delayed
Bathgate to Edinburgh (Waverley)09:011ScotRail
On time
TrainTimePlatformTrain OperatorStatus
Helensburgh Central to Bathgate06:532ScotRail
On time
Edinburgh (Waverley) to Bathgate08:0714ScotRail
On time
Milngavie to Bathgate07:231ScotRail
On time
Edinburgh (Waverley) to Bathgate08:2313ScotRail
On time
Helensburgh Central to Bathgate07:242ScotRail
On time

Station Details

Recommendations

  • Popular Routes

  • Top Destinations

  • Popular stations