departures
from Kirkcaldy

Kirkcaldy
to Edinburgh (Waverley)Operated by ScotRail

Buy tickets
  • 16:15
    LEV
    Dept. 16:16
  • 16:20
    CBX
    Dept. 16:23
  • 16:33
    Kirkcaldy
    Dept. 16:34
  • 16:38
    Kinghorn
    Dept. 16:39
  • 16:43
    Burntisland
    Dept. 16:45
  • 16:47
    Aberdour
    Dept. 16:50
  • 16:52
    Dalgety Bay
    Dept. 16:55
  • 16:56
    Inverkeithing
    Dept. 16:59
  • 17:00
    North Queensferry
    Dept. 17:03
  • 17:04
    Dalmeny
    Dept. 17:07
  • 17:10
    Edinburgh Gateway
    Dept. 17:13
  • 17:16
    Haymarket
    Dept. 17:19
  • 17:21
    Edinburgh (Waverley)
    Exp. 17:24