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

TrainTimeDurationTrain operatorStatus
Bathgate to Helensburgh Central08:401 time 34 minutterScotRailOn time
Bathgate to Edinburgh (Waverley)08:4232 minutterScotRailOn time
Bathgate to Edinburgh (Waverley)09:0129 minutterScotRailOn time
Bathgate to Helensburgh Central09:111 time 33 minutterScotRailOn time
Bathgate to Edinburgh (Waverley)09:2825 minutterScotRailOn time
TrainTimeDurationTrain operatorStatus
Edinburgh (Waverley) to Bathgate08:3527 minutterScotRailOn time
Milngavie to Bathgate08:361 time 10 minutterScotRailOn time
Edinburgh (Waverley) to Bathgate08:4926 minutterScotRailOn time
Helensburgh Central to Bathgate09:001 time 36 minutterScotRailOn time
Edinburgh (Waverley) to Bathgate09:1029 minutterScotRailOn time

Station details

Recommendations

  • Popular routes

  • Top Destinations

  • Popular stations

  • Live times