← Change station
Uphall
Earlier trains
07:28
07:43
from Helensburgh Central
2H00 • ScotRail
1
↓
07:26
Helensburgh Central
2H45 • ScotRail
2
07:28
07:44
Edinburgh
2H00 • ScotRail
1
07:42
07:51
Edinburgh
2M16 • ScotRail
1
07:55
07:59
Edinburgh
2H02 • ScotRail
1
07:57
07:58
Milngavie
2M25 • ScotRail
2
08:10
08:12
Edinburgh
2M18 • ScotRail
1
08:14
Helensburgh Central
2H47 • ScotRail
2
08:26
08:31
Edinburgh
2H04 • ScotRail
1
08:26
08:28
Helensburgh Central
2H11 • ScotRail
2
08:41
Bathgate
2M27 • ScotRail
2
08:51
Edinburgh
2M20 • ScotRail
1
08:59
Helensburgh Central
2H13 • ScotRail
2
09:07
Bathgate
2M29 • ScotRail
2
09:09
Edinburgh
2H06 • ScotRail
1
Later trains