Next trains to Airdrie (from Charing Cross):
21:53 to Edinburgh on platform 1 (due in 23 minutes)
[Expected at 2154 · 3 coaches]
22:21 to Edinburgh on platform 1 (due in 51 minutes)
[On time · 3 coaches]
22:51 to Bathgate on platform 1 (due in 81 minutes)
[On time · 6 coaches]
Next trains to Charing Cross (from Airdrie):
21:48 to Helensburgh Central on platform 2 (due in 18 minutes)
[On time · 6 coaches]
22:17 to Helensburgh Central on platform 2 (due in 47 minutes)
[On time · 3 coaches]
22:50 to Helensburgh Central on platform 2 (due in 80 minutes)
[On time · 3 coaches]