← Change station
North Queensferry
Earlier trains
12:09
12:15
Glenrothes with Thornton
2G69 • ScotRail
2
12:25
Leven
2K63 • ScotRail
2
12:38
Cowdenbeath
2G63 • ScotRail
2
12:38
Edinburgh
2G10 • ScotRail
1
13:08
Glenrothes with Thornton
2G71 • ScotRail
2
13:11
Edinburgh
2K64 • ScotRail
1
13:18
Edinburgh
2G32 • ScotRail
1
13:24
Leven
2K65 • ScotRail
2
13:38
Cowdenbeath
2G66 • ScotRail
2
13:39
Edinburgh
2G12 • ScotRail
1
Later trains