Glasgow Queen Street around 0757 on 31/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Glasgow Queen Street
through Realtime Tickets, our new ticket portal
0730
Milngavie
Cancelled (problem with train)
ScotRail service
0730
Edinburgh
Arrived at 0732
ScotRail · 3 coaches
8
0733
Alloa
Arrived on time
ScotRail · 6 coaches
3
0736
Dalmuir
Arrived on time
ScotRail · 3 coaches
9
0737
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
0734
Duke Street
Arrived at 0738
ScotRail · 6 coaches
8
0741
Airdrie
Arrived at 0742
ScotRail · 3 coaches
8
0746
Milngavie
Arrived on time
ScotRail · 6 coaches
9
0750
Bathgate
Arrived at 0805
ScotRail · 6 coaches
8
0754
Anniesland
Arrived on time
ScotRail · 2 coaches
2
0757
Cumbernauld
Arrived at 0759
ScotRail · 3 coaches
3
0755
Dalmuir
Arrived at 0758
ScotRail · 6 coaches
9
0800
Alloa
Arrived at 0802
ScotRail · 6 coaches
6
0759
Edinburgh
Arrived on time
ScotRail · 6 coaches
8
0800
Milngavie
Arrived at 0802
ScotRail · 3 coaches
9
0804
Duke Street
Arrived at 0809
ScotRail · 6 coaches
8
0807
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
0807
Dalmuir
Arrived at 0810
ScotRail · 6 coaches
9
0810
Airdrie
Arrived at 0813
ScotRail · 3 coaches
8
0815
Perth
Cancelled (issue with train crew)
ScotRail Inter7City service
0816
Milngavie
Arrived at 0815
ScotRail · 6 coaches
9
0822
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
0821
Bathgate
Cancelled (train fault)
ScotRail service
0825
Anniesland
Arrived on time
ScotRail · 4 coaches
5
0825
Dalmuir
Arrived at 0826
ScotRail · 3 coaches
9
0828
Aberdeen
Arrived on time
ScotRail · 3 coaches
6
0831
Falkirk Grahamston
Arrived on time
ScotRail · 3 coaches
1
0830
Milngavie
Arrived on time
ScotRail · 6 coaches
9
0831
Edinburgh
Arrived at 0840
ScotRail · 6 coaches
8
0835
Crianlarich
Bus service
ScotRail service
0835
Alloa
Arrived at 0836
ScotRail · 6 coaches
3
0838
Edinburgh
Arrived at 0839
ScotRail · 8 coaches
4
0835
Springburn
Arrived at 0836
ScotRail · 3 coaches
8
0837
Dalmuir
Arrived on time
ScotRail · 3 coaches
9
0841
Airdrie
Arrived at 0846
ScotRail · 3 coaches
8
0846
Dundee
Arrived on time
ScotRail · 3 coaches
7
0846
Westerton
Arrived at 0854
ScotRail · 6 coaches
9
0850
Anniesland
Arrived on time
ScotRail · 2 coaches
6
0851
Edinburgh
Arrived at 0857
ScotRail · 3 coaches
8
0853
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
0856
Inverness
Arrived on time
ScotRail Inter7City · 5 coaches
5
0857
Dalmuir
Arrived on time
ScotRail · 3 coaches
9
0859
Cumbernauld
Arrived on time
ScotRail · 4 coaches
1
0900
Edinburgh
Arrived at 0902
ScotRail · 6 coaches
8
0901
Milngavie
Arrived on time
ScotRail · 3 coaches
9
0905
Alloa
Arrived at 0906
ScotRail · 3 coaches
2
0908
Edinburgh
Arrived at 0909
ScotRail · 8 coaches
3
0906
Springburn
Arrived on time
ScotRail · 6 coaches
8
0907
Dalmuir
Arrived on time
ScotRail · 6 coaches
9
0911
Airdrie
Arrived on time
ScotRail · 6 coaches
8
0916
Edinburgh
Arrived at 0917
ScotRail · 7 coaches
4
0918
Milngavie
Cancelled (train fault)
ScotRail service
0921
Aberdeen
Arrived at 0922
ScotRail Inter7City · 5 coaches
2
0924
Crianlarich
Bus service
ScotRail service