← Change station
Hyndland
Trains between Bathgate and Edinburgh may be delayed by up to 20 minutes. More details can be found in
Status and Disruptions
.
The lifts are out of order at the hospital side at Hyndland station.
Earlier trains
14:35
14:59
Haymarket
2H76 • ScotRail
1
14:55
15:00
Balloch
via Yoker
2L31 • ScotRail
2
14:55
Motherwell
2C68 • ScotRail
1
15:04
15:09
Helensburgh Central
via Singer
2H03 • ScotRail
2
15:05
cancelled
Edinburgh
2H78 • ScotRail
1
15:15
15:16
Larkhall
2L34 • ScotRail
1
15:15
Milngavie
2F65 • ScotRail
2
15:25
Motherwell
2C70 • ScotRail
1
15:27
15:32
Balloch
via Yoker
2S65 • ScotRail
2
15:34
15:35
Helensburgh Central
via Singer
2H05 • ScotRail
2
15:36
15:37
Airdrie
2H80 • ScotRail
1
15:44
Milngavie
2F67 • ScotRail
2
15:48
15:55
Motherwell
2R44 • ScotRail
1
15:55
15:58
Balloch
via Yoker
2L33 • ScotRail
2
15:55
15:58
Motherwell
2C42 • ScotRail
1
16:05
Helensburgh Central
via Singer
2H07 • ScotRail
2
16:06
Edinburgh
2H82 • ScotRail
1
16:15
16:23
Larkhall
2L36 • ScotRail
1
16:15
Milngavie
2F69 • ScotRail
2
16:25
16:27
Motherwell
2C44 • ScotRail
1
16:27
16:28
Balloch
via Yoker
2S69 • ScotRail
2
16:34
Helensburgh Central
via Singer
2H09 • ScotRail
2
16:36
16:37
Edinburgh
2H84 • ScotRail
1
16:47
Milngavie
2F41 • ScotRail
2
16:48
16:57
Motherwell
2R48 • ScotRail
1
Later trains