Updated at 19:13, UK time
TimeDestinationTrainStatusPlatform
19:13TimeFromTrainStatusPlatform
19:24Direct trains from Kirkcaldy
Haymarket62/day · 29 minEdinburgh62/day · 36 minYork5/day · 3 h 03Newcastle5/day · 2 h 06Doncaster4/day · 3 h 28Peterborough3/day · 4 h 20London Kings Cross3/day · 5 h 12Sheffield1/day · 4 h 37Leeds1/day · 3 h 48Exeter St Davids1/day · 8 h 25Bristol Temple Meads1/day · 7 h 13Birmingham New Street1/day · 5 h 46
From today's National Rail timetable · fastest journey timeQuestions about Kirkcaldy station
Which trains leave Kirkcaldy today?
126 trains call at Kirkcaldy today, including 62 to Haymarket. The board at the top of the page shows the next departures, with platform and delay.
Nearby stations : Kinghorn · Glenrothes with Thornton · Cardenden · Burntisland · Lochgelly · Markinch