This is Bathgate on 21st September 2026. See Bathgate live now →
Bathgate BHG
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 0512 | Edinburgh | Fort William | 1 was 2 | 0510 | passed-2 | |
| WTTThe permanent working timetable | 0547 | starts here | Edinburgh | 2 was 1 | 0547 | departed | 3 carriages 334023 |
| WTTThe permanent working timetable | 0552 | Bathgate Lmd | Airdrie | 1 was 2 | 0548 | passed-4 | 6 carriages 318250+320303 |
| WTTThe permanent working timetable | 0606 | starts here | Milngavie | 1 was 2 | 0605 | departed | 6 carriages 334014+334030 |
| WTTThe permanent working timetable | 0616 | starts here | Edinburgh | 2 was 1 | 0616 | departed | 3 carriages 334032 |
| WTTThe permanent working timetable | 0619 | starts here | Helensburgh Central | 1 was 2 | 0618 | departed | 6 carriages 334016+334034 |
| WTTThe permanent working timetable | 0626 | Bathgate Lmd | Airdrie | 1 was 2 | 0626 | passed | 3 carriages 318266 |
| WTTThe permanent working timetable | 0634 | starts here | Milngavie | 1 was 2 | 0634 | departed | 3 carriages 334027 |
| WTTThe permanent working timetable | 0640 | Edinburgh | Helensburgh Central | 1 was 2 | 0640 | departed | 3 carriages 334020 |
| WTTThe permanent working timetable | 0640 | starts here | Bathgate Lmd | 1 | 0639 | passed | 6 carriages 334007+334031 |
| WTTThe permanent working timetable | 0648 | Garscadden | Edinburgh | 2 was 1 | 0648 | departed | 6 carriages 334035+334038 |
| WTTThe permanent working timetable | 0702 | Dalmuir | Edinburgh | 2 was 1 | 0702 | departed | 6 carriages 334006+334025 |
| WTTThe permanent working timetable | 0704 | starts here | Milngavie | 1 was 2 | 0704 | departed | 6 carriages 334002+334004 |
| WTTThe permanent working timetable | 0710 | Edinburgh | Helensburgh Central | 1 was 2 | 0710 | departed | 6 carriages 334008+334021 |
Italic estimated timing, bold is actual.
Updated 13:15