← Change station

Inverkeithing

Early morning ScotRail services may be impacted following Storm Floris yesterday. Latest information can be found inStatus and Disruptions.

Early morning LNER services today may be impacted following Storm Floris yesterday. Latest information can be found in Status and Disruptions.
Earlier trains
09:00
Perth via Kirkcaldy
1L75 • ScotRail
2
09:00
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:05
09:06
Edinburgh
2G24 • ScotRail
1
09:09
Cowdenbeath
2G47 • ScotRail
2
09:09
09:12
Edinburgh
1L68 • ScotRail
1
09:23
09:24
Dundee
1L27 • ScotRail
2
09:30
Leven
2K57 • ScotRail
2
09:30
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:33
09:34
Edinburgh
2G04 • ScotRail
1
09:41
09:46
Edinburgh
1L30 • ScotRail
1
09:42
Leven
2G57 • ScotRail
2
09:50
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:54
09:57
Edinburgh
2K58 • ScotRail
1
10:01
10:02
Perth via Kirkcaldy
1L77 • ScotRail
2
10:03
cancelled
London Kings Cross
1E11 • London North Eastern Railway
1
10:09
Cowdenbeath
2G49 • ScotRail
2
10:09
Edinburgh
2G26 • ScotRail
1
10:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:19
Dundee
1L29 • ScotRail
2
10:21
Edinburgh
1L70 • ScotRail
1
10:26
Leven
2K59 • ScotRail
2
10:30
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:34
cancelled
Plymouth via Leeds
1V60 • CrossCountry
1
10:38
Edinburgh
2G06 • ScotRail
1
10:38
Leven
2G59 • ScotRail
2
10:48
cancelled
Aberdeen
1W02 • London North Eastern Railway
2
10:49
10:53
Edinburgh
1L32 • ScotRail
1
10:50
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:53
Edinburgh
0B00 • London North Eastern Railway
🚌
11:00
Perth via Kirkcaldy
1L79 • ScotRail
2
Later trains
Powered by National Rail Enquiries