arrivals
at Kirkcaldy

Kirkcaldy
from PerthOperated by ScotRail

Buy tickets
  • 13:24
    Perth
    Dept. 13:28
  • 13:47
    Ladybank
    Dept. 13:57
  • 13:55
    Markinch
    Dept. 14:05
  • 14:07
    Kirkcaldy
    Dept. 14:14
  • 14:12
    Kinghorn
    Dept. 14:18
  • 14:17
    Burntisland
    Dept. 14:24
  • 14:22
    Aberdour
    Dept. 14:29
  • 14:26
    Dalgety Bay
    Dept. 14:34
  • 14:30
    Inverkeithing
    Dept. 14:38
  • 14:41
    Edinburgh Gateway
    Dept. 14:49
  • 14:43
    South Gyle
    Dept. 14:51
  • 14:49
    Haymarket
    Dept. 14:57
  • 14:55
    Edinburgh (Waverley)
    Exp. 15:05