Staffa Cruises

FiltersResults
Cruise Finder

Cabin

Type
Adults
1st Child
2nd Child
3rd Child

Price pp.

All Prices

Voyage dates

Voyage length

All cruise lengths

Port of Call

We have found 11 cruises for you
  •  
Remove filter:To: Staffa
List view | Detail view
Showing 1-11 of
11 Cruises
Matching your selection
28 nights from April 28, 2024
Cruise from Rosyth to Leith visiting 32 ports including Stornoway, Kirkwall and Invergordon
Cruise in suite per person
€12179
28 nights from May 12, 2024
Cruise from Greenwich to Tromsø visiting 30 ports including Kirkwall, Invergordon and Ålesund
Cruise in suite per person
€14699
14 nights from May 12, 2024
Cruise from Greenwich to Leith visiting 16 ports including Stornoway, Kirkwall and Invergordon
Cruise in suite per person
€6369
57 nights from June 11, 2024
Cruise from Lisbon to New York visiting 39 ports including Zeebrugge, Amsterdam and Copenhagen
Cruise in suite per person
€26099
36 nights from July 14, 2024
Cruise from Greenwich to Montreal visiting 23 ports including Reykjavik, Isafjördur and Halifax
Cruise in suite per person
€16149
24 nights from July 14, 2024
Cruise from Greenwich to New York visiting 16 ports including Reykjavik, Isafjördur and Halifax
Cruise in suite per person
€10267
13 nights from May 24, 2025
Round trip from/to Hamburg visiting 11 ports including Kirkwall, Iona and Liverpool
5% reduced
Cruise in outside cabin per person
€6602
43 nights from August 02, 2025
Cruise from Greenock to New York visiting 28 ports including Reykjavik, Isafjördur and Halifax
Cruise in suite per person
€23399
31 nights from August 02, 2025
Cruise from Greenock to Montreal visiting 22 ports including Belfast, Reykjavik and Isafjördur
Cruise in suite per person
€17499
36 nights from August 09, 2025
Cruise from Dover to New York visiting 23 ports including Reykjavik, Isafjördur and Halifax
Cruise in suite per person
€12599
24 nights from August 09, 2025
Cruise from Dover to Montreal visiting 17 ports including Reykjavik, Isafjördur and Quebec
Cruise in suite per person
€11814
We have found 11 cruises for you
  •  
loading
Loading...