departures
from Kirkcaldy

Kirkcaldy
to Edinburgh (Waverley)Operated by ScotRail

Buy tickets
  • 15:25
    Perth
    Dept. 15:38
  • 15:50
    Ladybank
    Dept. 16:01
  • 15:58
    Markinch
    Dept. 16:08
  • 16:08
    Kirkcaldy
    Dept. 16:16
  • 16:13
    Kinghorn
    Dept. 16:21
  • 16:18
    Burntisland
    Dept. 16:26
  • 16:23
    Aberdour
    Dept. 16:31
  • 16:28
    Dalgety Bay
    Dept. 16:36
  • 16:32
    Inverkeithing
    Exp. 16:39
  • 16:43
    Edinburgh Gateway
    Exp. 16:50
  • 16:45
    South Gyle
    Exp. 16:52
  • 16:52
    Haymarket
    Exp. 16:58
  • 16:58
    Edinburgh (Waverley)
    Exp. 17:04