← Change station
Uphall
Earlier trains
20:14
Helensburgh Central
2H47 • ScotRail
2
20:38
Edinburgh
2H04 • ScotRail
1
20:48
Helensburgh Central
2H49 • ScotRail
2
20:56
Edinburgh
2V38 • ScotRail
1
21:10
Helensburgh Central
2H51 • ScotRail
2
21:25
Edinburgh
2H06 • ScotRail
1
21:40
Helensburgh Central
2H53 • ScotRail
2
21:53
Edinburgh
2H08 • ScotRail
1
22:07
Helensburgh Central
2H55 • ScotRail
2
Later trains