Bathgate

TrainTimesLive
Menu Close menu

This is Bathgate on 21st September 2026. See Bathgate live now →

Bathgate BHG

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 16:52 to 18:52 +1 hour Now
Departures from Bathgate
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1649 Edinburgh Helensburgh Central 2H57 ScotRail ScotRail 1 was 2 1650 departed 6 carriages 334023+334032
WTTThe permanent working timetable 1701 Helensburgh Central Edinburgh 2H46 ScotRail ScotRail 2 was 1 1700 departed 6 carriages 334009+334028
WTTThe permanent working timetable 1708 Edinburgh Milngavie 2M37 ScotRail ScotRail 1 was 2 1709 departed 6 carriages 334035+334038
WTTThe permanent working timetable 1712 Milngavie Edinburgh 2M30 ScotRail ScotRail 2 was 1 1712 departed 3 carriages 334027
WTTThe permanent working timetable 1718 Edinburgh Helensburgh Central 2H59 ScotRail ScotRail 1 was 2 1717 departed 6 carriages 334006+334025
WTTThe permanent working timetable 1719 Helensburgh Central Edinburgh 2H16 ScotRail ScotRail 2 was 1 1718 departed 6 carriages 334001+334029
WTTThe permanent working timetable 1734 Milngavie Edinburgh 2M32 ScotRail ScotRail 2 was 1 1735 departed 6 carriages 334002+334004
WTTThe permanent working timetable 1737 Edinburgh Milngavie 2M15 ScotRail ScotRail 2 1737 departed 6 carriages 334014+334030
WTTThe permanent working timetable 1748 Edinburgh Helensburgh Central 2H37 ScotRail ScotRail 1 was 2 1748 departed 6 carriages 334033+334039
WTTThe permanent working timetable 1749 Helensburgh Central Edinburgh 2H18 ScotRail ScotRail 2 was 1 1749 departed 6 carriages 334015+334017
WTTThe permanent working timetable 1806 Milngavie Edinburgh 2M34 ScotRail ScotRail 2 was 1 1806 departed 6 carriages 334007+334031
WTTThe permanent working timetable 1808 Edinburgh Milngavie 2M17 ScotRail ScotRail 1 was 2 1811 departed+3 6 carriages 334009+334028
WTTThe permanent working timetable 1820 Edinburgh Helensburgh Central 2H39 ScotRail ScotRail 1 was 2 1820 departed 3 carriages 334027
WTTThe permanent working timetable 1831 Helensburgh Central Edinburgh 2H20 ScotRail ScotRail 2 was 1 1830 departed 6 carriages 334016+334034
WTTThe permanent working timetable 1836 Edinburgh Garscadden 2M19 ScotRail ScotRail 2 1835 departed 6 carriages 334001+334029
WTTThe permanent working timetable 1849 starts here Bathgate Lmd 5M36 ScotRail ScotRail passes 1 1837 passed-12 6 carriages 334036+334040
WTTThe permanent working timetable 1850 Edinburgh Helensburgh Central 2H41 ScotRail ScotRail 1 was 2 1850 departed 6 carriages 334002+334004

Italic estimated timing, bold is actual.

Updated 22:18

Next stations along the line by trains today