← Change station

Inverkeithing

Earlier trains
14:44
Leven
2G67 • ScotRail
2
14:47
Edinburgh
1L40 • ScotRail
1
14:50
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:51
Aberdeen
1W11 • London North Eastern Railway
2
14:59
Edinburgh
2K68 • ScotRail
1
15:00
Perth via Kirkcaldy
1L87 • ScotRail
2
15:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:14
Edinburgh
2G36 • ScotRail
1
15:16
Cowdenbeath
2G75 • ScotRail
2
15:21
Dundee
1L39 • ScotRail
2
15:28
Leven
2K69 • ScotRail
2
15:30
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:32
Edinburgh
1L80 • ScotRail
1
15:37
Edinburgh
2G04 • ScotRail
1
15:42
Edinburgh
1L42 • ScotRail
1
15:43
Leven
2G81 • ScotRail
2
15:50
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:57
Perth via Kirkcaldy
1L89 • ScotRail
2
16:09
Edinburgh
2K70 • ScotRail
1
16:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:11
Cowdenbeath
2G77 • ScotRail
2
16:16
Edinburgh
2G38 • ScotRail
1
16:20
Dundee
1L21 • ScotRail
2
16:28
Leven
2K71 • ScotRail
2
16:30
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:31
Edinburgh
1L82 • ScotRail
1
16:38
Edinburgh
2G06 • ScotRail
1
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries