← Change station
Livingston North
Earlier trains
22:14
Helensburgh Central
2H55 • ScotRail
2
22:18
Edinburgh
2H10 • ScotRail
1
22:45
Helensburgh Central
2H57 • ScotRail
2
22:50
Edinburgh
2H12 • ScotRail
1
23:11
Garscadden
2H59 • ScotRail
2
23:24
Edinburgh
2H14 • ScotRail
1
23:30
Airdrie
2V71 • ScotRail
2
Later trains