Uphall around 1642 on 23/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Uphall
through Realtime Tickets, our new ticket portal
1625
Edinburgh
On time
ScotRail · 6 coaches
1629
Bathgate
On time
ScotRail · 6 coaches
1637
Helensburgh Central
On time
ScotRail · 6 coaches
1638
Edinburgh
On time
ScotRail · 6 coaches
1658
Edinburgh
On time
ScotRail · 3 coaches
1707
Edinburgh
On time
ScotRail · 6 coaches
1709
Helensburgh Central
On time
ScotRail · 6 coaches
1720
Milngavie
On time
ScotRail · 3 coaches
1726
Edinburgh
On time
ScotRail · 6 coaches
1727
Helensburgh Central
On time
ScotRail · 6 coaches
1736
Edinburgh
On time
ScotRail · 6 coaches
1741
Milngavie
On time
ScotRail · 6 coaches
1756
Helensburgh Central
On time
ScotRail · 6 coaches
1759
Edinburgh
On time
ScotRail · 6 coaches
1811
Edinburgh
On time
ScotRail · 3 coaches