departures
from Kirkcaldy

Kirkcaldy
to Edinburgh (Waverley)Operated by ScotRail

Buy tickets
  • 13:24
    Perth
    Dept. 13:28
  • 13:47
    Ladybank
    Dept. 13:57
  • 13:56
    Markinch
    Dept. 14:05
  • 14:08
    Kirkcaldy
    Dept. 14:14
  • 14:12
    Kinghorn
    Dept. 14:18
  • 14:17
    Burntisland
    Dept. 14:24
  • 14:22
    Aberdour
    Dept. 14:29
  • 14:27
    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:50
    Haymarket
    Dept. 14:57
  • 14:55
    Edinburgh (Waverley)
    Exp. 15:05