Updated at 14:47, UK time
TimeDestinationTrainStatusPlatform
15:19EdinburghScotRail 2K70On time115:41EdinburghScotRail 2G06On time216:15EdinburghScotRail 2K72On time116:45EdinburghScotRail 2G08On time2TimeFromTrainStatusPlatform
15:12EdinburghScotRail 2K67On time115:34EdinburghScotRail 2G67On time216:10EdinburghScotRail 2K69On time116:33EdinburghScotRail 2G81On time2Direct trains from Leven
From today's National Rail timetable · fastest journey timeQuestions about Leven station
Which trains leave Leven today?
68 trains call at Leven today, including 35 to Haymarket. The board at the top of the page shows departures for the next two hours, with platform and delay.
Nearby stations : Cameron Bridge · Markinch · Glenrothes with Thornton · Ladybank · Springfield · Kirkcaldy