Updated at 19:12, UK time
TimeDestinationTrainStatusPlatform
19:23EdinburghScotRail 1L28On time119:43EdinburghScotRail 1L90On time119:46TimeFromTrainStatusPlatform
19:23DundeeScotRail 1L28On time119:42PerthScotRail 1L90On time119:45Direct trains from Markinch
Haymarket40/day · 39 minEdinburgh40/day · 46 minYork1/day · 3 h 31Sheffield1/day · 4 h 47Newcastle1/day · 2 h 24Leeds1/day · 3 h 58Bristol Temple Meads1/day · 7 h 23Birmingham New Street1/day · 5 h 56
From today's National Rail timetable · fastest journey timeQuestions about Markinch station
Which trains leave Markinch today?
78 trains call at Markinch today, including 40 to Haymarket. The board at the top of the page shows departures for the next two hours, with platform and delay.
Nearby stations : Glenrothes with Thornton · Cameron Bridge · Leven · Ladybank · Kirkcaldy · Cardenden