arrivals
at Kirkcaldy

Kirkcaldy
from DundeeOperated by ScotRail

Buy tickets
  • 15:43
    Dundee
    On time
  • 16:17
    Markinch
    Dept. 16:19
  • 16:28
    Kirkcaldy
    On time
  • 16:48
    Inverkeithing
    On time
  • 17:01
    Edinburgh Gateway
    On time
  • 17:09
    Haymarket
    On time
  • 17:14
    Edinburgh (Waverley)
    On time