← 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.
Earlier trains
19:45
Milngavie
2F53 • ScotRail
2
19:45
19:57
Motherwell
2R60 • ScotRail
1
19:54
20:00
Balloch via Yoker
2L31 • ScotRail
2
19:55
Motherwell
2C58 • ScotRail
1
20:04
Helensburgh Central via Singer
2H99 • ScotRail
2
20:06
Airdrie
2H98 • ScotRail
1
20:15
Milngavie
2F55 • ScotRail
2
20:16
Larkhall
2L34 • ScotRail
1
20:24
Balloch via Yoker
2S55 • ScotRail
2
20:25
Motherwell
2C60 • ScotRail
1
20:34
Helensburgh Central via Singer
2H01 • ScotRail
20:36
Edinburgh
2H76 • ScotRail
20:45
Milngavie
2F57 • ScotRail
20:45
20:50
Motherwell
2R64 • ScotRail
20:55
Motherwell
2C62 • ScotRail
20:56
Balloch via Yoker
2L33 • ScotRail
21:05
Helensburgh Central via Singer
2H03 • ScotRail
21:06
Airdrie
2H78 • ScotRail
21:15
Larkhall
2L36 • ScotRail
21:15
Milngavie
2F59 • ScotRail
21:24
Balloch via Yoker
2S59 • ScotRail
21:25
Motherwell
2C64 • ScotRail
21:34
Helensburgh Central via Singer
2H05 • ScotRail
21:36
Edinburgh
2H80 • ScotRail
21:45
Milngavie
2F61 • ScotRail
21:46
Motherwell
2R68 • ScotRail
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries