Updated at 20:07, UK time
TimeDestinationTrainStatusPlatform
20:11TimeFromTrainStatusPlatform
20:10Direct trains from Inverkeithing
Haymarket97/day · 13 minEdinburgh97/day · 20 minYork5/day · 2 h 47Newcastle5/day · 1 h 50Doncaster4/day · 3 h 12Peterborough3/day · 4 h 04London Kings Cross3/day · 4 h 56Sheffield1/day · 4 h 21Leeds1/day · 3 h 32Glasgow Queen Street1/day · 57 minExeter St Davids1/day · 8 h 09Bristol Temple Meads1/day · 6 h 57
From today's National Rail timetable · fastest journey timeQuestions about Inverkeithing station
Which trains leave Inverkeithing today?
196 trains call at Inverkeithing today, including 97 to Haymarket. The board at the top of the page shows the next departures, with platform and delay.
Nearby stations : Dalgety Bay · Rosyth · North Queensferry · Dunfermline City · Dunfermline Queen Margaret · Dalmeny