← Change station
Dalmeny
Trains running between Inverkeithing and Perth / Dundee may be delayed by up to 45 minutes or revised. Latest information can be found in
Status and Disruptions
.
Earlier trains
20:20
cancelled
Leven
2K79 • ScotRail
2
20:49
Edinburgh
2G70 • ScotRail
1
21:06
Cowdenbeath
2G71 • ScotRail
2
21:15
21:19
Edinburgh
2K80 • ScotRail
1
21:23
Leven
2K81 • ScotRail
2
21:48
Edinburgh
2G72 • ScotRail
1
22:09
Glenrothes with Thornton
2G73 • ScotRail
2
22:14
Edinburgh
2K82 • ScotRail
1
Later trains