Next trains to Airdrie (from Charing Cross):

11:53 to Airdrie on platform 1 (due in 1 minutes)
[On time · 3 coaches]
12:05 to Edinburgh on platform 1 (due in 13 minutes)
[On time · 6 coaches]
12:23 to Airdrie on platform 1 (due in 31 minutes)
[On time · 3 coaches]

Next trains to Charing Cross (from Airdrie):

12:03 to Helensburgh Central on platform 2 (due in 11 minutes)
[On time · 6 coaches]
12:13 to Balloch on platform 1 (due in 21 minutes)
[Starts here · 6 coaches]
12:34 to Helensburgh Central on platform 2 (due in 42 minutes)
[On time · 6 coaches]