Next trains to Airdrie (from Charing Cross):

08:35 to Edinburgh on platform 1 (due in 12 minutes)
[On time · 6 coaches]
08:44 to Airdrie on platform 1 (due in 21 minutes)
[On time · 6 coaches]
08:55 to Airdrie on platform 1 (due in 32 minutes)
[Expected at 0856 · 3 coaches]

Next trains to Charing Cross (from Airdrie):

08:28 to Milngavie on platform 2 (due in 5 minutes)
[On time · 6 coaches]
08:35 to Helensburgh Central on platform 2 (due in 12 minutes)
[On time · 6 coaches]
08:43 to Balloch on platform 1 (due in 20 minutes)
[Starts here · 6 coaches]