Next trains to Airdrie (from Charing Cross):

07:04 to Edinburgh on platform 1 (due in 7 minutes)
[On time · 6 coaches]
07:14 to Edinburgh on platform 1 (due in 17 minutes)
[On time · 6 coaches]
07:23 to Airdrie on platform 1 (due in 26 minutes)
[On time · 6 coaches]

Next trains to Charing Cross (from Airdrie):

06:58 to Milngavie on platform 2 (due in 1 minutes)
[On time · 3 coaches]
07:04 to Helensburgh Central on platform 2 (due in 7 minutes)
[On time · 3 coaches]
07:13 to Balloch on platform 1 (due in 16 minutes)
[Starts here · 3 coaches]