← Change station
North Queensferry
Earlier trains
13:18
Edinburgh
2G32 • ScotRail
1
13:24
Leven
2K65 • ScotRail
2
13:38
Cowdenbeath
2G66 • ScotRail
2
13:39
Edinburgh
2G12 • ScotRail
1
14:02
Edinburgh
2K66 • ScotRail
1
14:10
Glenrothes with Thornton
2G73 • ScotRail
2
14:18
Edinburgh
2G34 • ScotRail
1
14:27
Leven
2K67 • ScotRail
2
14:38
Cowdenbeath
2G67 • ScotRail
2
14:38
cancelled
Edinburgh
2G02 • ScotRail
1
15:03
Edinburgh
2K68 • ScotRail
1
15:07
Glenrothes with Thornton
2G75 • ScotRail
2
15:16
Edinburgh
2G36 • ScotRail
1
Later trains