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.