Cruises from Edinburgh (Rosyth)
Compare every cruise sailing from Edinburgh (Rosyth), plus parking, getting there and the latest UK cruise deals.
About Edinburgh (Rosyth)
Rosyth Cruise Terminal, located on the Firth of Forth near Edinburgh, is Scotland's primary cruise departure port. It offers sailings to Norway, Iceland, and Northern Europe.
Parking & getting there
Cruise Parking
From £8/dayOn-site parking at the terminal. Pre-booking recommended.
Getting to Edinburgh (Rosyth)
Accessible via the M90 from Edinburgh (20 minutes) and the Forth Road Bridge.
Nearest stations are Inverkeithing or Rosyth (both served by ScotRail). Taxi from either to the terminal takes about 5 minutes.
Citylink operates services from Edinburgh to Dunfermline, from where you can take a taxi.
Nearby Hotels
Cruises from Edinburgh (Rosyth)
7 Night Norwegian Fjords
10 Night Western Med
14 Night Eastern Med
Destinations from Edinburgh (Rosyth)
Got Questions?
Edinburgh (Rosyth) Cruise Port FAQ
Related Content
Cruises from Edinburgh (Rosyth)
Browse all sailings
No-Fly Cruises from Edinburgh (Rosyth)
Sail with no flights
Mediterranean from Edinburgh (Rosyth)
Mediterranean cruises round-trip
Norwegian Fjords from Edinburgh (Rosyth)
Norwegian Fjords cruises round-trip
All Departure Ports
Browse all ports
No-Fly Cruises
Sail from the UK