arrivals
at Inverkeithing

Inverkeithing
from Edinburgh (Waverley)Operated by ScotRail

Buy tickets
  • 08:41
    Edinburgh (Waverley)
    Dept. 08:49
  • 08:52
    Edinburgh Gateway
    Dept. 09:01
  • 09:04
    Inverkeithing
    Dept. 09:10
  • 09:08
    Dalgety Bay
    Dept. 09:14
  • 09:13
    Aberdour
    Dept. 09:19
  • 09:17
    Burntisland
    Dept. 09:23
  • 09:22
    Kinghorn
    Dept. 09:28
  • 09:27
    Kirkcaldy
    Dept. 09:33
  • 09:36
    Markinch
    Dept. 09:42
  • 09:47
    Ladybank
    Dept. 09:51
  • 10:11
    Perth
    On time