← Change station

Inverkeithing

Earlier trains
06:13
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
06:19
06:24
Edinburgh
2K24 • ScotRail
1
06:20
Dundee
1L21 • ScotRail
2
06:27
Leven
2K51 • ScotRail
2
06:33
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
06:34
Edinburgh
2G30 • ScotRail
1
06:43
Leven
2G51 • ScotRail
2
06:45
Edinburgh
1L22 • ScotRail
1
06:58
Perth via Kirkcaldy
1L71 • ScotRail
2
06:59
Edinburgh
2K52 • ScotRail
1
07:03
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:13
Glenrothes with Thornton
2G11 • ScotRail
2
07:14
Edinburgh
1L60 • ScotRail
1
07:18
Dundee
1L23 • ScotRail
2
07:21
Edinburgh
1L62 • ScotRail
1
07:23
Leven
2K53 • ScotRail
2
07:30
Edinburgh
2G32 • ScotRail
1
07:33
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:39
Edinburgh
1L24 • ScotRail
1
07:43
Leven
2G53 • ScotRail
2
07:48
Edinburgh
2G16 • ScotRail
1
07:53
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:57
Perth via Kirkcaldy
1L73 • ScotRail
2
07:58
Edinburgh
2K54 • ScotRail
1
08:10
Cowdenbeath
2G01 • ScotRail
2
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries