Cruises visiting Muscat, Oman on 17 December 2026
Showing 1 to 10 of total 10
Arriving
Thu 17 Dec 2026
35 Night Ocean Cruises from Barcelona
Ship
Costa Smeralda
More details at
Cruise Prices

Price per person from $2905
Cruise Itinerary:
Barcelona, Spain (14 Nov d1800);
Malaga, Spain (16 Nov 0800-1800);
Cadiz, Spain (17 Nov 0800-1600);
Tenerife, Canary Islands (19 Nov 0930-1830);
Walvis Bay, Namibia (30 Nov 0600(+1)1500);
Cape Town, South Africa (03 Dec 1000-2000);
Port Elizabeth, South Africa (05 Dec 0700-1500);
Port Louis, Mauritius (10 Dec 0900-1900);
Muscat, Oman (17 Dec 0900-1800);
Dubai, United Arab Emirates (19 Dec a0700)
>>port loads
Arriving
Thu 17 Dec 2026
37 Night Ocean Cruises from Savona
Ship
Costa Smeralda
More details at
Cruise Prices

Price per person from $3044
Cruise Itinerary:
Savona, Italy (12 Nov d1800);
Marseille, France (13 Nov 0900-1800);
Barcelona, Spain (14 Nov 0800-1800);
Malaga, Spain (16 Nov 0800-1800);
Cadiz, Spain (17 Nov 0800-1600);
Tenerife, Canary Islands (19 Nov 0930-1830);
Walvis Bay, Namibia (30 Nov 0600(+1)1500);
Cape Town, South Africa (03 Dec 1000-2000);
Port Elizabeth, South Africa (05 Dec 0700-1500);
Port Louis, Mauritius (10 Dec 0900-1900);
Muscat, Oman (17 Dec 0900-1800);
Dubai, United Arab Emirates (19 Dec a0700)
>>port loads
Arriving
Thu 17 Dec 2026
36 Night Ocean Cruises from Marseilles
Ship
Costa Smeralda
More details at
Cruise Prices

Price per person from $2974
Cruise Itinerary:
Marseille, France (13 Nov d1800);
Barcelona, Spain (14 Nov 0800-1800);
Malaga, Spain (16 Nov 0800-1800);
Cadiz, Spain (17 Nov 0800-1600);
Tenerife, Canary Islands (19 Nov 0930-1830);
Walvis Bay, Namibia (30 Nov 0600(+1)1500);
Cape Town, South Africa (03 Dec 1000-2000);
Port Elizabeth, South Africa (05 Dec 0700-1500);
Port Louis, Mauritius (10 Dec 0900-1900);
Muscat, Oman (17 Dec 0900-1800);
Dubai, United Arab Emirates (19 Dec a0700)
>>port loads
Arriving
Thu 17 Dec 2026
16 Night Ocean Cruises from Cape Town
Ship
Costa Smeralda
More details at
Arriving
Thu 17 Dec 2026
38 Night Ocean Cruises from Civitavecchia / Rome
Ship
Costa Smeralda
More details at
Cruise Prices

Price per person from $3107
Cruise Itinerary:
Civitavecchia (Rome), Italy (11 Nov d1900);
Savona, Italy (12 Nov 0830-1800);
Marseille, France (13 Nov 0900-1800);
Barcelona, Spain (14 Nov 0800-1800);
Malaga, Spain (16 Nov 0800-1800);
Cadiz, Spain (17 Nov 0800-1600);
Tenerife, Canary Islands (19 Nov 0930-1830);
Walvis Bay, Namibia (30 Nov 0600(+1)1500);
Cape Town, South Africa (03 Dec 1000-2000);
Port Elizabeth, South Africa (05 Dec 0700-1500);
Port Louis, Mauritius (10 Dec 0900-1900);
Muscat, Oman (17 Dec 0900-1800);
Dubai, United Arab Emirates (19 Dec a0700)
>>port loads
Arriving
Thu 17 Dec 2026
30 Night Ocean Cruises from St. Cruz de Tenerife
Ship
Costa Smeralda
More details at
Arriving
Thu 17 Dec 2026
43 Night Ocean Cruises from Savona
Ship
Costa Smeralda
More details at
Cruise Prices

Price per person from $3618
Cruise Itinerary:
Savona, Italy (12 Nov d1800);
Marseille, France (13 Nov 0900-1800);
Barcelona, Spain (14 Nov 0800-1800);
Malaga, Spain (16 Nov 0800-1800);
Cadiz, Spain (17 Nov 0800-1600);
Tenerife, Canary Islands (19 Nov 0930-1830);
Walvis Bay, Namibia (30 Nov 0600(+1)1500);
Cape Town, South Africa (03 Dec 1000-2000);
Port Elizabeth, South Africa (05 Dec 0700-1500);
Port Louis, Mauritius (10 Dec 0900-1900);
Muscat, Oman (17 Dec 0900-1800);
Dubai, United Arab Emirates (19 Dec 0700(+2)1300);
Muscat, Oman (22 Dec 0830-1900);
Doha, Qatar (24 Dec 0700-1800);
Abu Dhabi, United Arab Emirates (25 Dec a0730)
>>port loads
Arriving
Thu 17 Dec 2026
42 Night Ocean Cruises from Savona
Ship
Costa Smeralda
More details at
Cruise Prices

Price per person from $3520
Cruise Itinerary:
Savona, Italy (12 Nov d1800);
Marseille, France (13 Nov 0900-1800);
Barcelona, Spain (14 Nov 0800-1800);
Malaga, Spain (16 Nov 0800-1800);
Cadiz, Spain (17 Nov 0800-1600);
Tenerife, Canary Islands (19 Nov 0930-1830);
Walvis Bay, Namibia (30 Nov 0600(+1)1500);
Cape Town, South Africa (03 Dec 1000-2000);
Port Elizabeth, South Africa (05 Dec 0700-1500);
Port Louis, Mauritius (10 Dec 0900-1900);
Muscat, Oman (17 Dec 0900-1800);
Dubai, United Arab Emirates (19 Dec 0700(+2)1300);
Muscat, Oman (22 Dec 0830-1900);
Doha, Qatar (24 Dec a0700)
>>port loads
Arriving
Thu 17 Dec 2026
7 Nachte - Zauber Des Orients - Ab/Bis Doha
Ship
Mein Schiff Flow
More details at
Arriving
Thu 17 Dec 2026
7 Nachte - Zauber Des Orients - Ab/Bis Dubai
Ship
Mein Schiff Flow
More details at