arrivals
at Inverkeithing

Inverkeithing
from Edinburgh (Waverley)Operated by ScotRail

Buy tickets
  • 05:30
    Edinburgh (Waverley)
    On time
  • 05:34
    Haymarket
    On time
  • 05:48
    Inverkeithing
    On time
  • 06:03
    Kirkcaldy
    On time
  • 06:12
    Markinch
    On time
  • 06:19
    Ladybank
    On time
  • 06:26
    Cupar
    Dept. 06:28
  • 06:33
    Leuchars
    Dept. 06:35
  • 06:48
    Dundee
    On time
  • 07:02
    Carnoustie
    Dept. 07:05
  • 07:10
    Arbroath
    On time
  • 07:25
    Montrose
    On time
  • 07:38
    Laurencekirk
    Dept. 07:40
  • 07:51
    Stonehaven
    Dept. 07:53
  • 08:00
    Portlethen
    Dept. 08:02
  • 08:12
    Aberdeen
    On time