← Change station
Livingston North
Earlier trains
18:11
Edinburgh
2M34 • ScotRail
1
18:14
Helensburgh Central
2H39 • ScotRail
2
18:31
Garscadden
2M19 • ScotRail
2
18:36
Edinburgh
2H20 • ScotRail
1
18:44
Helensburgh Central
2H41 • ScotRail
2
19:03
Helensburgh Central
2H43 • ScotRail
2
19:05
Edinburgh
2H54 • ScotRail
1
19:17
Bathgate
2M21 • ScotRail
2
19:38
Edinburgh
2H56 • ScotRail
1
19:46
Helensburgh Central
2H45 • ScotRail
2
19:56
Edinburgh
2H02 • ScotRail
1
Later trains