Current location for MSC Opera

Current location for MSC Opera

MSC Opera

We found

41 cruises

MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
30 Nov 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£589
From
£566
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
3 Dec 2026
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1059
From
£1017
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
4 Dec 2026
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 13 stops  
  • Arrival - Fort de France, Martinique
£1019
From
£979
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
7 Dec 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£559
From
£537
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
17 Dec 2026
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1269
From
£1219
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
18 Dec 2026
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 13 stops  
  • Arrival - Fort de France, Martinique
£1969
From
£1891
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
21 Dec 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£549
From
£528
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
28 Dec 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£779
From
£748
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
31 Dec 2026
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1079
From
£1036
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
1 Jan 2027
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 13 stops  
  • Arrival - Fort de France, Martinique
£1249
From
£1200
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
11 Jan 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£539
From
£518
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
18 Jan 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 13 stops  
  • Arrival - La Romana, Dominican Republic
£1319
From
£1267
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
25 Jan 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 13 stops  
  • Arrival - La Romana, Dominican Republic
£1249
From
£1200
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
28 Jan 2027
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1029
From
£988
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
29 Jan 2027
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 13 stops  
  • Arrival - Fort de France, Martinique
£1009
From
£969
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
1 Feb 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 13 stops  
  • Arrival - La Romana, Dominican Republic
£1149
From
£1104
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
8 Feb 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 13 stops  
  • Arrival - La Romana, Dominican Republic
£1279
From
£1228
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
1 Mar 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 13 stops  
  • Arrival - La Romana, Dominican Republic
£2289
From
£2198
Price per person / balcony stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
29 Mar 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£509
From
£489
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
5 Apr 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£579
From
£556
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
12 Apr 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£649
From
£624
Price per person / inside stateroom
Show all departures (16)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
15 Apr 2027
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1359
From
£1305
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
16 Apr 2027
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 8 stops  
  • Arrival - Fort de France, Martinique
£674
From
£648
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
19 Apr 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£724
From
£696
Price per person / inside stateroom
Show all departures (15)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
23 Apr 2027
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 6 stops  
  • Arrival - Fort de France, Martinique
£649
From
£624
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
14 Jun 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 13 stops  
  • Arrival - La Romana, Dominican Republic
£2712
From
£2604
Price per person / balcony stateroom
Show all departures (3)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
22 Nov 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£554
From
£532
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
22 Nov 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 13 stops  
  • Arrival - La Romana, Dominican Republic
£1008
From
£968
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£554
From
£532
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
29 Nov 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 13 stops  
  • Arrival - La Romana, Dominican Republic
£1168
From
£1122
Price per person / inside stateroom
Show all departures (9)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
3 nights
Date
10 Apr 2028
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 3 stops  
  • Arrival - Bridgetown, Barbados
£303
From
£294
Price per person / inside stateroom
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
4 nights
Date
10 Apr 2028
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 4 stops  
  • Arrival - Fort de France, Martinique
£391
From
£380
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
10 Apr 2028
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£714
From
£686
Price per person / inside stateroom
Show all departures (16)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
10 Apr 2028
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 13 stops  
  • Arrival - La Romana, Dominican Republic
£1398
From
£1343
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
13 Apr 2028
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1518
From
£1458
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
14 Apr 2028
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 8 stops  
  • Arrival - Fort de France, Martinique
£764
From
£734
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
17 Apr 2028
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£684
From
£657
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
17 Apr 2028
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 13 stops  
  • Arrival - La Romana, Dominican Republic
£1278
From
£1227
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
21 Apr 2028
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 6 stops  
  • Arrival - Fort de France, Martinique
£664
From
£638
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
4 nights
Date
9 Nov 2028
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 5 stops  
  • Arrival - La Romana, Dominican Republic
£391
From
£380
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Opera, Caribbean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
3 nights
Date
10 Nov 2028
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 4 stops  
  • Arrival - La Romana, Dominican Republic
£303
From
£294
Price per person / inside stateroom
41 of 41 pcs