Looking for a cheap Rosyth ferry? You came to the right place!
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.
Rosyth Ferry Port Services
Rosyth to Zeebrugge route was previously operated by Superfast Ferries but has recently been taken over by Norfolkline with upto 3 departures per week.
Rosyth ferry port facilities include a bus stop, a taxi rank and short and long term car parking facilities.
Getting to Rosyth
To reach Rosyth ferry port by car all northbound and southbound vehicles should follow M90 (Junction 2), A823(M), B980 (King's Road) and Castle Road. Alternatively from the north cars and motorcycles may leave A90 at the first exit north of the Forth Road Bridge and follow the road signs.
At the port there is a convenient ferry shuttle service, with a bus running shuttle routes between Rosyth ferry terminal, the Ferrytoll park and ride, and the Inverkeithing train station. This service runs for 3 hours before departures and after arrivals and provides connections from Rosyth port to the local road and rail networks.
Rosyth Ferry Terminal links with the Kingdom of Fife Millennium Cycle Ways, the North Sea cycle route and National Cycle Network Routes 1 and 76.