arrivals
at Inverkeithing

Inverkeithing
from Edinburgh (Waverley)Operated by ScotRail

Buy tickets
  • 21:00
    Edinburgh (Waverley)
    Dept. 21:01
  • 21:04
    Haymarket
    Dept. 21:07
  • 21:09
    Edinburgh Gateway
    Dept. 21:13
  • 21:20
    Inverkeithing
    Dept. 21:24
  • 21:36
    Kirkcaldy
    Dept. 21:42
  • 21:45
    Markinch
    Dept. 21:51
  • 21:52
    Ladybank
    Dept. 21:59
  • 21:59
    Cupar
    Dept. 22:07
  • 22:06
    Leuchars
    Dept. 22:14
  • 22:24
    Dundee
    Exp. 22:27