← Change station
Dalgety Bay
Earlier trains
20:07
20:08
Perth
1L97 • ScotRail
2
20:16
20:17
Edinburgh
1L90 • ScotRail
1
20:31
20:34
Leven
2K79 • ScotRail
2
21:03
Edinburgh
2K80 • ScotRail
1
21:04
21:08
Perth
1L99 • ScotRail
2
21:18
Edinburgh
1L92 • ScotRail
1
21:34
Leven
2K81 • ScotRail
2
22:00
Perth
1L71 • ScotRail
2
Later trains