Next trains to Airdrie (from Charing Cross):

10:23 to Airdrie on platform 1 (due in 18 minutes)
[Expected at 1026 · 6 coaches]
10:34 to Edinburgh on platform 1 (due in 29 minutes)
[On time · 6 coaches]
10:53 to Airdrie on platform 1 (due in 48 minutes)
[On time · 6 coaches]

Next trains to Charing Cross (from Airdrie):

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