Sadly we are unable to offer ferries to Rosyth at this time. However, don't panic just yet because there are many alternatives available. Either use the booking form to the left to find ferries travelling very similar routes or consult our complete list of ferries to Scotland.
Rosyth ferry port is the only port is Scotland to offer a direct service to the European mainland. It is located in the county of Fife approximately 12 miles north west of Edinburgh and 40 miles from Glasgow. Rosyth is the ideal place to start exploring Scotland thanks to its central location, giving easy access to cities like Edinburgh and Glasgow.



