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
20 of 41 pcs