← Change station
Uphall
Earlier trains
20:39
20:43
Edinburgh
2H04 • ScotRail
1
20:44
Helensburgh Central
2H49 • ScotRail
2
20:56
Edinburgh
2V38 • ScotRail
1
21:09
Helensburgh Central
2H51 • ScotRail
2
21:22
Edinburgh
2H06 • ScotRail
1
21:39
Helensburgh Central
2H53 • ScotRail
2
21:52
Edinburgh
2H08 • ScotRail
1
22:09
Helensburgh Central
2H55 • ScotRail
2
22:21
Edinburgh
2H10 • ScotRail
1
Later trains