Next trains to Airdrie (from Charing Cross):

10:23 to Airdrie on platform 1 (due in 13 minutes)
[Expected at 1024 · 6 coaches]
10:34 to Edinburgh on platform 1 (due in 24 minutes)
[On time · 6 coaches]
10:53 to Airdrie on platform 1 (due in 43 minutes)
[On time · 6 coaches]

Next trains to Charing Cross (from Airdrie):

10:13 to Balloch on platform 1 (due in 3 minutes)
[At platform · 3 coaches]
10:34 to Helensburgh Central on platform 2 (due in 24 minutes)
[On time · 6 coaches]
10:43 to Balloch on platform 1 (due in 33 minutes)
[Starts here · 6 coaches]