Mon-Fri 9am-9pm | Sat-Sun 9am-7pm
Mon-Fri 9am-4pm | Sat-Sun Closed
Indian Ocean from Durban, South Africa with the MSC Opera
14 nights
From Durban to Durban
MSC Opera
27/12/2025 - 10/01/2026
Cruise
Full board
Tips
Inside
from £1,466 pp
£1,593
Outside
from £1,558 pp
£1,693
Balcony
from £1,734 pp
£1,885
Join the Cruise1st community & receive the best offers available
26 nights
From Durban to Genoa
17/04/2026 - 13/05/2026
from £1,591 pp
£1,729
from £1,857 pp
£2,018
from £2,474 pp
£2,689
Suite
from £4,231 pp
£4,599
27 nights
From Durban to Marseille
17/04/2026 - 14/05/2026
from £1,802 pp
£1,959
from £2,078 pp
£2,259
from £3,311 pp
£3,599
from £4,360 pp
£4,739
Indian Ocean from Cape Town, South Africa with the MSC Opera
29 nights
From Cape Town to Genoa
14/04/2026 - 13/05/2026
from £2,501 pp
£2,718
from £3,090 pp
£3,359
Western Mediterranean from Málaga, Spain with the MSC Opera
10 nights
From Málaga to Málaga
May 2026 - Oct 202613 Sails
from £1,029 pp
£1,118
from £1,112 pp
£1,209
from £1,425 pp
£1,549
Southern Africa from Cape Town, South Africa with the MSC Opera
5 nights
From Cape Town to Cape Town
04/04/2026 - 09/04/2026
from £485 pp
£527
from £525 pp
£571
Caribbean from Fort de France, Martinique with the MSC Opera
From Fort de France to Fort de France
20/11/2026 - 04/12/2026
from £928 pp
£1,009
from £1,131 pp
£1,229
from £1,756 pp
£1,909
from £2,529 pp
£2,749
Caribbean from Bridgetown, Barbados with the MSC Opera
From Barbados to Barbados
17/12/2026 - 31/12/2026
from £1,517 pp
£1,649
from £1,719 pp
£1,868
from £2,345 pp
£2,549
from £3,118 pp
£3,389
Caribbean from La Romana, Dominican Republic with the MSC Opera
7 nights
From La Romana to La Romana
Apr 2027 - Oct 202714 Sails
from £436 pp
£474
from £537 pp
£584
from £850 pp
£924
from £1,236 pp
£1,343
Eastern Caribbean from La Romana, Dominican Republic with the MSC Opera
Dec 2026 - Mar 20275 Sails
from £519 pp
£564
from £620 pp
£674
from £933 pp
£1,014
from £1,319 pp
£1,434