Updated at 11:46, UK time
TimeDestinationTrainStatusPlatform
11:49LevenScotRail 2K61On time212:01EdinburghScotRail 1L74On time112:15PerthScotRail 1L81On time212:39EdinburghScotRail 2K64On time112:46LevenScotRail 2K63On time213:07EdinburghScotRail 1L76On time113:16PerthScotRail 1L83On time213:41EdinburghScotRail 2K66On time113:46LevenScotRail 2K65On time2TimeFromTrainStatusPlatform
11:48EdinburghScotRail 2K61On time212:01PerthScotRail 1L74On time112:14EdinburghScotRail 1L81On time212:39LevenScotRail 2K64On time112:46EdinburghScotRail 2K63On time213:06PerthScotRail 1L76On time113:15EdinburghScotRail 1L83On time213:40LevenScotRail 2K66On time113:45EdinburghScotRail 2K65On time2Direct trains from Kinghorn
From today's National Rail timetable · fastest journey timeQuestions about Kinghorn station
Which trains leave Kinghorn today?
69 trains call at Kinghorn today, including 34 to Haymarket. The board at the top of the page shows departures for the next two hours, with platform and delay.
Nearby stations : Burntisland · Kirkcaldy · Aberdour · Cardenden · Glenrothes with Thornton · Lochgelly