Show Filters
+
Filters
-
Selected filters: Reset all filters

Find your cruise

Our cruise search helps you finding your perfect cruise at the best price.

Impression of 2 Night Indian Ocean Cruise
MSC Opera
2.8 "Great"
PORTS
Durban
SAIL DATE:Jan 10, 2026 - Jan 12, 2026
INTERIOR
$241
$121/night Interior Cruise Price History
OCEAN
$285
$143/night Oceanview Cruise Price History
BALCONY
$355
$178/night Balcony Cruise Price History
SUITE
$539
$270/night Suite Cruise Price History
Cruise Details
Impression of 3 Night Africa Cruise
MSC Opera
2.8 "Great"
PORTS
Durban
SAIL DATE:Mar 06, 2026 - Mar 09, 2026
INTERIOR
$279
$93/night Interior Cruise Price History
OCEAN
$319
$106/night Oceanview Cruise Price History
BALCONY
$369
$123/night Balcony Cruise Price History
SUITE
$569
$190/night Suite Cruise Price History
Cruise Details
Impression of 3 Night Africa Cruise
MSC Opera
2.8 "Great"
PORTS
Durban
SAIL DATE:Jan 30, 2026 - Feb 02, 2026
INTERIOR
$279
$93/night Interior Cruise Price History
OCEAN
$319
$106/night Oceanview Cruise Price History
BALCONY
$369
$123/night Balcony Cruise Price History
SUITE
$569
$190/night Suite Cruise Price History
Cruise Details
Impression of 3 Night Africa Cruise
MSC Opera
2.8 "Great"
PORTS
Durban
SAIL DATE:Feb 06, 2026 - Feb 09, 2026
INTERIOR
$289
$96/night Interior Cruise Price History
OCEAN
$329
$110/night Oceanview Cruise Price History
BALCONY
$379
$126/night Balcony Cruise Price History
SUITE
$579
$193/night Suite Cruise Price History
Cruise Details
-3.6 %
Impression of 3 Night Repositioning Cruise
MSC Opera
2.8 "Great"
PORTS
Cape Town, Durban
SAIL DATE:Mar 27, 2026 - Mar 30, 2026
INTERIOR
$296
$99/night Interior Cruise Price History
OCEAN
$340
$113/night Oceanview Cruise Price History
BALCONY
$516
$172/night Balcony Cruise Price History
SUITE
$643
$214/night Suite Cruise Price History
Cruise Details
Impression of 3 Night Indian Ocean Cruise
MSC Opera
2.8 "Great"
PORTS
Cape Town, Durban
SAIL DATE:Apr 14, 2026 - Apr 17, 2026
INTERIOR
$296
$99/night Interior Cruise Price History
OCEAN
$340
$113/night Oceanview Cruise Price History
BALCONY
$413
$138/night Balcony Cruise Price History
SUITE
$643
$214/night Suite Cruise Price History
Cruise Details
Impression of 3 Night Indian Ocean Cruise
MSC Opera
2.8 "Great"
PORTS
Durban
SAIL DATE:Mar 20, 2026 - Mar 23, 2026
INTERIOR
$318
$106/night Interior Cruise Price History
OCEAN
$362
$121/night Oceanview Cruise Price History
BALCONY
$436
$145/night Balcony Cruise Price History
SUITE
$666
$222/night Suite Cruise Price History
Cruise Details
Impression of 3 Night Indian Ocean Cruise
MSC Opera
2.8 "Great"
PORTS
Durban, Portuguese Island
SAIL DATE:Mar 13, 2026 - Mar 16, 2026
INTERIOR
$318
$106/night Interior Cruise Price History
OCEAN
$362
$121/night Oceanview Cruise Price History
BALCONY
$436
$145/night Balcony Cruise Price History
SUITE
$666
$222/night Suite Cruise Price History
Cruise Details
-19.1 %
Impression of 3 Night Indian Ocean Cruise
MSC Opera
2.8 "Great"
PORTS
Durban
SAIL DATE:Jan 23, 2026 - Jan 26, 2026
INTERIOR
$318
$106/night Interior Cruise Price History
OCEAN
$362
$121/night Oceanview Cruise Price History
BALCONY
$436
$145/night Balcony Cruise Price History
SUITE
$666
$222/night Suite Cruise Price History
Cruise Details
-9.4 %
Impression of 3 Night Indian Ocean Cruise
MSC Opera
2.8 "Great"
PORTS
Durban
SAIL DATE:Jan 16, 2026 - Jan 19, 2026
INTERIOR
$318
$106/night Interior Cruise Price History
OCEAN
$362
$121/night Oceanview Cruise Price History
BALCONY
$436
$145/night Balcony Cruise Price History
SUITE
$666
$222/night Suite Cruise Price History
Cruise Details

Create Cruise Price Alert

To help you to never miss a great deal again, we send you an email as soon as cruise prices change.

Cabin Interest

Price Interest

Pro-Tip: you can create multiple alerts with individual price limits if you select just a single cabin type.
Please notice you will have to create a free account or login to use alerts. You can complete this in the next step.