Updated at 14:47, UK time
TimeDestinationTrainStatusPlatform
14:47LevenScotRail 2G67On time215:07EdinburghScotRail 2G36On time–15:15CowdenbeathScotRail 2G75On time–15:32EdinburghScotRail 2G04On time–15:44LevenScotRail 2G81On time–16:12EdinburghScotRail 2G38On time–16:13CowdenbeathScotRail 2G77On time–16:34EdinburghScotRail 2G06On time–16:46LevenScotRail 2G83On time–TimeFromTrainStatusPlatform
15:07CowdenbeathScotRail 2G36On time–15:14EdinburghScotRail 2G75On time–15:32LevenScotRail 2G04On time–15:44EdinburghScotRail 2G81On time–16:12CowdenbeathScotRail 2G38On time–16:12EdinburghScotRail 2G77On time–16:34LevenScotRail 2G06On time–16:46EdinburghScotRail 2G83On time–Direct trains from Rosyth
From today's National Rail timetable · fastest journey timeQuestions about Rosyth station
Which trains leave Rosyth today?
73 trains call at Rosyth today, including 36 to Haymarket. The board at the top of the page shows departures for the next two hours, with platform and delay.
Nearby stations : Inverkeithing · Dunfermline City · Dalgety Bay · Dunfermline Queen Margaret · North Queensferry · Dalmeny