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 Central13:411 ساعة 34 دقائقScotRailOn time
Bathgate to Edinburgh (Waverley)14:0329 دقائقScotRailOn time
Bathgate to Helensburgh Central14:081 ساعة 36 دقائقScotRailOn time
Bathgate to Edinburgh (Waverley)14:2725 دقائقScotRailOn time
Bathgate to Helensburgh Central14:401 ساعة 35 دقائقScotRailOn time
TrainTimeDurationTrain operatorStatus
Edinburgh (Waverley) to Bathgate13:3827 دقائقScotRailOn time
Helensburgh Central to Bathgate14:001 ساعة 35 دقائقScotRailOn time
Edinburgh (Waverley) to Bathgate14:0626 دقائقScotRailOn time
Helensburgh Central to Bathgate14:261 ساعة 31 دقائقScotRailOn time
Edinburgh (Waverley) to Bathgate14:3629 دقائقScotRailOn time

Station details

Recommendations

  • Popular routes

  • Top Destinations

  • Popular stations