Rosyth docks looking east

Rosyth is a port town in Fife, Scotland. It was built in the early 20th century to house the workers at the nearby Rosyth Naval Dockyard.

Get in

By Road

Rosyth is located just 12 miles north of Edinburgh, close to the M90 motorway (J2), on the north side of the Forth Road Bridge. If travelling from Dunfermline take the A823 out of town, Rosyth is only 3 miles to the south.

By Rail

Rosyth station is served by twice-hourly trains on the Fife Circle line out of Edinburgh. The journey takes around 25 minutes. Be aware that the train station is just over a mile from the ferry terminal.

By Bus

Fife council's free shuttle bus operates from the Ferrytoll Park and Ride interchange to Rosyth ferry terminal. Stagecoach operates numerous services linking Ferrytoll with the rest of Fife and across the Forth Road Bridge to Edinburgh.


Go next

Most travellers arriving in Rosyth will immediately continue their journeys within Scotland. The ancient capital city, Dunfermline is only 3 miles to the north, while the current capital, Edinburgh is just 12 miles to the south. Fife Council runs a free shuttle bus from the ferry terminal serving the Ferrytoll Park and Ride bus interchange and Inverkeithing Rail Station, both of which offer ample onward connections.

This article is issued from Wikivoyage - version of the Sunday, September 08, 2013. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.