← Change station

Inverkeithing

Earlier trains
20:12
20:20
Cowdenbeath
2G21 • ScotRail
2
20:13
20:14
Edinburgh
2G46 • ScotRail
1
20:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
20:20
20:22
Dundee
1L29 • ScotRail
2
20:20
Edinburgh
1L90 • ScotRail
1
20:28
Leven
2K79 • ScotRail
2
20:29
Leeds
1E30 • London North Eastern Railway
1
20:39
Leven
2G91 • ScotRail
2
20:40
Edinburgh
2G70 • ScotRail
1
20:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
20:50
Edinburgh
1L30 • ScotRail
1
20:51
20:53
Aberdeen
1W24 • London North Eastern Railway
2
21:01
Perth via Kirkcaldy
1L99 • ScotRail
2
21:07
Edinburgh
2K80 • ScotRail
1
21:13
Cowdenbeath
2G71 • ScotRail
2
21:14
Edinburgh
2G48 • ScotRail
1
21:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
21:20
Dundee
1L31 • ScotRail
2
21:21
Edinburgh
1L92 • ScotRail
1
21:31
Leven
2K81 • ScotRail
2
21:40
Edinburgh
2G72 • ScotRail
1
21:40
Glenrothes with Thornton
2G93 • ScotRail
2
21:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
21:47
Edinburgh
1L32 • ScotRail
1
21:57
Perth via Kirkcaldy
1L71 • ScotRail
2
22:05
Edinburgh
2K82 • ScotRail
1
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries