arrivals
at Inverkeithing

Inverkeithing
from Edinburgh (Waverley)Operated by ScotRail

Buy tickets
  • 08:00
    Edinburgh (Waverley)
    Dept. 08:04
  • 08:04
    Haymarket
    Dept. 08:08
  • 08:09
    Edinburgh Gateway
    Dept. 08:14
  • 08:20
    Inverkeithing
    Dept. 08:24
  • 08:37
    Kirkcaldy
    Dept. 08:41
  • 08:46
    Markinch
    Dept. 08:50
  • 08:53
    Ladybank
    Dept. 08:58
  • 08:58
    Springfield
    Dept. 09:03
  • 09:02
    Cupar
    Dept. 09:07
  • 09:09
    Leuchars
    On time
  • 09:32
    Dundee
    On time