← Change station

Inverkeithing

Trains running between Chesterfield / Matlock and Derby may be cancelled, revised, diverted or delayed. More details can be found in Status and Disruptions.
Earlier trains
19:12
19:14
Edinburgh
2G44 • ScotRail
1
19:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
19:19
19:21
Cowdenbeath
2G35 • ScotRail
2
19:19
19:20
Edinburgh
1L88 • ScotRail
1
19:23
Dundee
1L27 • ScotRail
2
19:29
Leven
2K77 • ScotRail
2
19:34
Edinburgh
2G12 • ScotRail
1
19:44
Leven
2G89 • ScotRail
2
19:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
19:49
Edinburgh
1L28 • ScotRail
1
20:00
Edinburgh
2K78 • ScotRail
1
20:04
Perth via Kirkcaldy
1L97 • ScotRail
2
20:12
Cowdenbeath
2G21 • ScotRail
2
20:12
Edinburgh
2G46 • ScotRail
1
20:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
20:20
Dundee
1L29 • ScotRail
2
20:20
Edinburgh
1L90 • ScotRail
1
20:28
Leven
2K79 • ScotRail
2
20:39
Edinburgh
2G70 • ScotRail
1
20:39
Leven
2G91 • ScotRail
2
20:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
20:54
Edinburgh
1L30 • ScotRail
1
21:02
Perth via Kirkcaldy
1L99 • ScotRail
2
21:07
Edinburgh
2K80 • ScotRail
1
21:13
Cowdenbeath
2G71 • ScotRail
2
21:13
Edinburgh
2G48 • ScotRail
1
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries