Bus times from Railway Station, Rosyth

Railway Station, Rosyth is served by 24 bus routes (7, 7A, 7B, 7C, 7D, 19, X51 and X55), run by Stagecoach East Scotland. The next buses go to Kelty, Ballingry, Dunfermline, Edinburgh, Rosyth and North Queensferry.

Next departures

TimeRouteTo
18:347CKelty
18:3419Ballingry
18:37X51Dunfermline
18:43X55Edinburgh
18:44X55Dunfermline
18:5219Dunfermline
18:5219Rosyth
18:557Dunfermline
18:577DNorth Queensferry
19:01X55Dunfermline
19:03X55Edinburgh
19:06X55Dunfermline
19:0619Rosyth
19:1319Ballingry
19:23X55Edinburgh
19:26X55Dunfermline
19:3219Rosyth
19:357DKelty
19:4319Ballingry
19:43X55Edinburgh

Routes from this stop

Stops nearby

All bus routes and stops in Rosyth

Questions

When is the next bus from Railway Station, Rosyth?
The 7C to Kelty at 18:34.
Which buses stop at Railway Station, Rosyth?
24 routes: 7, 7A, 7B, 7C, 7D, 19, X51 and X55, run by Stagecoach East Scotland.
Where is Railway Station, Rosyth?
Railway Station is in Rosyth, Fife.
Where do buses from Railway Station, Rosyth go?
The next departures go to Kelty, Ballingry, Dunfermline, Edinburgh, Rosyth and North Queensferry.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook