Next trains to Airdrie (from Charing Cross):
23:21 to Bathgate on platform 1 (due in 26 minutes)
[On time · 6 coaches]
23:50 to Bathgate on platform 1 (due in 55 minutes)
[On time · 6 coaches]
Next trains to Charing Cross (from Airdrie):
23:17 to Helensburgh Central on platform 2 (due in 22 minutes)
[On time · 6 coaches]
23:39 to Garscadden on platform 2 (due in 44 minutes)
[On time · 6 coaches]