Shettleston around 1620 on 14/01/2026
Departures
Arrivals
Simple
Detailed
Buy tickets to Shettleston
through Realtime Tickets, our new ticket portal
1550
Edinburgh
On time
ScotRail · 6 coaches
1600
Airdrie
On time
ScotRail · 3 coaches
1608
Balloch
On time
ScotRail · 6 coaches
1609
Bathgate
On time
ScotRail · 3 coaches
1616
Helensburgh Central
On time
ScotRail · 6 coaches
1620
Edinburgh
On time
ScotRail · 6 coaches
1629
Milngavie
On time
ScotRail · 3 coaches
1630
Airdrie
On time
ScotRail · 3 coaches
1638
Balloch
On time
ScotRail · 6 coaches
1639
Airdrie
On time
ScotRail · 6 coaches
1644
Helensburgh Central
On time
ScotRail · 6 coaches
1657
Milngavie
On time
ScotRail · 6 coaches
1657
Airdrie
On time
ScotRail · 6 coaches
1707
Balloch
On time
ScotRail · 6 coaches
1710
Edinburgh
On time
ScotRail · 6 coaches
1714
Helensburgh Central
On time
ScotRail · 3 coaches
1722
Edinburgh
On time
ScotRail · 6 coaches
1727
Milngavie
On time
ScotRail · 3 coaches
1730
Airdrie
On time
ScotRail · 6 coaches
1738
Balloch
On time
ScotRail · 6 coaches
1742
Edinburgh
On time
ScotRail · 6 coaches
1747
Helensburgh Central
On time
ScotRail · 6 coaches