← Change station
North Queensferry
Earlier trains
23:05
Edinburgh
2K84 • ScotRail
1
23:12
Glenrothes with Thornton
2G75 • ScotRail
2
23:24
Leven
2K85 • ScotRail
2
23:39
Perth
via Cowdenbeath
2L19 • ScotRail
2
23:45
Edinburgh
2G52 • ScotRail
1
00:02
Edinburgh
2G54 • ScotRail
1
00:06
Edinburgh
2K86 • ScotRail
1
Later trains