arrivals
at Kirkcaldy

Kirkcaldy
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
    On time
  • 06:33
    Leuchars
    On time
  • 06:48
    Dundee
    On time
  • 06:56
    Broughty Ferry
    On time
  • 07:03
    Carnoustie
    On time
  • 07:11
    Arbroath
    On time
  • 07:25
    Montrose
    On time
  • 07:38
    Laurencekirk
    On time
  • 07:51
    Stonehaven
    On time
  • 08:00
    Portlethen
    On time
  • 08:15
    Aberdeen
    On time