← Change station
Dunfermline Queen Margaret
Earlier trains
11:19
Leven
2G11 • ScotRail
2
11:21
Inverkeithing
1L12 • ScotRail
1
11:48
Inverkeithing
2G12 • ScotRail
1
12:06
Perth
1L13 • ScotRail
2
12:19
Leven
2G13 • ScotRail
2
12:21
Inverkeithing
1L14 • ScotRail
1
12:48
Inverkeithing
2G14 • ScotRail
1
13:06
Perth
1L15 • ScotRail
2
Later trains