← Change station
North Queensferry
Earlier trains
20:04
Edinburgh
2K78 • ScotRail
1
20:10
20:12
Glenrothes with Thornton
2G21 • ScotRail
2
20:24
20:26
Leven
2K79 • ScotRail
2
20:45
Edinburgh
2G70 • ScotRail
1
21:11
Edinburgh
2K80 • ScotRail
1
21:11
21:13
Glenrothes with Thornton
2G71 • ScotRail
2
21:27
Leven
2K81 • ScotRail
2
21:40
Edinburgh
2G72 • ScotRail
1
Later trains