MSC Opera at Sea

MSC Opera

Discover MSC Opera

MSC Opera is one of the smaller ships in the MSC Cruises fleet, offering a more traditional style of cruising than the line's newest ships. Her more compact size creates an easy-to-navigate layout and also allows her to visit destinations that can be less accessible to larger vessels.

Life onboard centres around spacious lounges, open decks and a double pool complex, with plenty to enjoy without the scale or number of attractions found on MSC's newest ships. Entertainment ranges from live shows and music to the Med Pearl Casino, while families have dedicated children's clubs and play areas created with partners including LEGO and Chicco.

MSC Opera begins a new year-round Southern Caribbean programme from La Romana in November 2026, with every seven-night sailing visiting Catalina Sugar Beach on Catalina Island. MSC's new Caribbean beach destination combines white-sand beaches and clear waters with upgraded facilities, cabanas and a choice of excursions, adding another distinctive stop to Opera's Dominican Republic itineraries.

Double Pool Complex

Make the most of sunny days beside MSC Opera's double pool complex, with swimming pools, whirlpools and plenty of open deck space for relaxing at sea.

Teatro dell'Opera

Enjoy music, dance and live performances in Teatro dell'Opera, MSC Opera's main theatre and one of the focal points for entertainment each evening.

MSC Opera - Doremi Spray Park

Doremi Spray Park

Cool off at Doremi Spray Park, a colourful family area giving younger guests their own place to splash, play and enjoy time outdoors.

Cabins & Suites on MSC Opera

MSC Opera offers Interior and Ocean View cabins alongside Balcony cabins and suites. Balcony accommodation is available across Decks 9 and 10, while suites provide additional living space and larger private balconies for guests looking for more room onboard.

Ship facts

Maiden voyage2004
Guests1984
Crew721
Decks9
Width
32
m
Length
275
m
Size
65591
GT
Speed
22
kn

MSC Opera

See a Broadway show, refresh yourself with a real “gelato”, or spoil yourself to a treatment at the spa with ocean views. MSC Opera is a smaller cruise ship, offering cosy comfort in a stylish environment.

Entertainment

The entertainment on MSC Opera features a 713-seat theatre showcasing dazzling live performances with music, dance, and acrobatics. Guests can also enjoy a night club, a spacious 4,300 sq. ft. casino, or unwind with live music at one of the stylish lounges. For added fun, don’t miss the exciting themed parties for a memorable evening onboard.
La Cabala Piano bar

Entertainment

The entertainment on MSC Opera features a 713-seat theatre showcasing dazzling live performances with music, dance, and acrobatics. Guests can also enjoy a night club, a spacious 4,300 sq. ft. casino, or unwind with live music at one of the stylish lounges. For added fun, don’t miss the exciting themed parties for a memorable evening onboard.

La Cabala Piano bar

Cotton Club Music Hall

Entertainment

The entertainment on MSC Opera features a 713-seat theatre showcasing dazzling live performances with music, dance, and acrobatics. Guests can also enjoy a night club, a spacious 4,300 sq. ft. casino, or unwind with live music at one of the stylish lounges. For added fun, don’t miss the exciting themed parties for a memorable evening onboard.

Cotton Club Music Hall

Activities

Life onboard MSC Opera offers a relaxed yet engaging mix of entertainment, wellness, and leisure activities - perfect for both lively evenings and laid-back days at sea. Guests can enjoy pools and whirlpools, sunbathe on deck, join light daytime activities, explore onboard boutiques, and take part in daily programmes such as quizzes and dance classes.
The atrium – the heart of the ship

Activities

Life onboard MSC Opera offers a relaxed yet engaging mix of entertainment, wellness, and leisure activities - perfect for both lively evenings and laid-back days at sea. Guests can enjoy pools and whirlpools, sunbathe on deck, join light daytime activities, explore onboard boutiques, and take part in daily programmes such as quizzes and dance classes.

The atrium – the heart of the ship

Doremi Spray Park

Activities

Life onboard MSC Opera offers a relaxed yet engaging mix of entertainment, wellness, and leisure activities - perfect for both lively evenings and laid-back days at sea. Guests can enjoy pools and whirlpools, sunbathe on deck, join light daytime activities, explore onboard boutiques, and take part in daily programmes such as quizzes and dance classes.

Doremi Spray Park

Activities

Life onboard MSC Opera offers a relaxed yet engaging mix of entertainment, wellness, and leisure activities - perfect for both lively evenings and laid-back days at sea. Guests can enjoy pools and whirlpools, sunbathe on deck, join light daytime activities, explore onboard boutiques, and take part in daily programmes such as quizzes and dance classes.
Children’s and youth clubs designed in collaboration with Lego

Activities

Life onboard MSC Opera offers a relaxed yet engaging mix of entertainment, wellness, and leisure activities - perfect for both lively evenings and laid-back days at sea. Guests can enjoy pools and whirlpools, sunbathe on deck, join light daytime activities, explore onboard boutiques, and take part in daily programmes such as quizzes and dance classes.

Children’s and youth clubs designed in collaboration with Lego

Food & Drink

The à la carte and buffet restaurants on MSC Opera are included in your dining experience, providing an extensive selection of Mediterranean-inspired dishes. From fresh seafood and handmade pasta to flavourful vegetarian options and decadent desserts, there’s something to satisfy every palate.
The buffet restaurant and á la carte main dining room are included

Food & Drink

The à la carte and buffet restaurants on MSC Opera are included in your dining experience, providing an extensive selection of Mediterranean-inspired dishes. From fresh seafood and handmade pasta to flavourful vegetarian options and decadent desserts, there’s something to satisfy every palate.

The buffet restaurant and á la carte main dining room are included

L'Approdo Restaurant

Food & Drink

The à la carte and buffet restaurants on MSC Opera are included in your dining experience, providing an extensive selection of Mediterranean-inspired dishes. From fresh seafood and handmade pasta to flavourful vegetarian options and decadent desserts, there’s something to satisfy every palate.

L'Approdo Restaurant

La Caravella Restaurant

Food & Drink

The à la carte and buffet restaurants on MSC Opera are included in your dining experience, providing an extensive selection of Mediterranean-inspired dishes. From fresh seafood and handmade pasta to flavourful vegetarian options and decadent desserts, there’s something to satisfy every palate.

La Caravella Restaurant

Il Patio Pizza & Pasta

Food & Drink

The à la carte and buffet restaurants on MSC Opera are included in your dining experience, providing an extensive selection of Mediterranean-inspired dishes. From fresh seafood and handmade pasta to flavourful vegetarian options and decadent desserts, there’s something to satisfy every palate.

Il Patio Pizza & Pasta

Genuine Italian “gelato”

Food & Drink

The à la carte and buffet restaurants on MSC Opera are included in your dining experience, providing an extensive selection of Mediterranean-inspired dishes. From fresh seafood and handmade pasta to flavourful vegetarian options and decadent desserts, there’s something to satisfy every palate.

Genuine Italian “gelato”

Body & Soul

Enjoy lovely pools and jacuzzis, fitness centre and spa on the upper decks.
Two of numerable jacuzzis

Body & Soul

Enjoy lovely pools and jacuzzis, fitness centre and spa on the upper decks.

Two of numerable jacuzzis

Relax at the spa

Body & Soul

Enjoy lovely pools and jacuzzis, fitness centre and spa on the upper decks.

Relax at the spa

Body & Soul

Enjoy lovely pools and jacuzzis, fitness centre and spa on the upper decks.
Exercise with ocean views

Body & Soul

Enjoy lovely pools and jacuzzis, fitness centre and spa on the upper decks.

Exercise with ocean views

MSC Opera

We found

1 cruise package and 48 cruises

MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
4 nights
Date
16 Nov 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 4 stops  
  • Arrival - Fort de France, Martinique
From
£281
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£679
From
£646
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
19 Nov 2026
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1199
From
£1140
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 13 stops  
  • Arrival - Fort de France, Martinique
£1029
From
£978
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£619
From
£589
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
3 Dec 2026
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1059
From
£1007
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£969
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£532
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
17 Dec 2026
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1269
From
£1206
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£1871
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£522
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£741
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
31 Dec 2026
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1079
From
£1026
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£989
From
£940
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£513
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
11 Jan 2027
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 13 stops  
  • Arrival - La Romana, Dominican Republic
£1239
From
£1178
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
14 Jan 2027
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1929
From
£1833
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
15 Jan 2027
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 13 stops  
  • Arrival - Fort de France, Martinique
£1129
From
£1073
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£1209
From
£1149
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£1187
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
28 Jan 2027
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1029
From
£978
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£959
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£1092
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£1216
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£2175
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£484
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£551
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£617
Price per person / inside stateroom
Show all departures (16)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
15 Apr 2027
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1359
From
£1292
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£641
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£688
Price per person / inside stateroom
Show all departures (15)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£617
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£2577
Price per person / balcony stateroom
Show all departures (4)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£527
Price per person / inside stateroom
Show all departures (10)
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£958
Price per person / inside stateroom
Show all departures (10)
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£527
Price per person / inside stateroom
Show all departures (10)
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£1110
Price per person / inside stateroom
Show all departures (9)
MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
3 nights
Date
10 Apr 2028
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 3 stops  
  • Arrival - Bridgetown, Barbados
From
£303
Price per person / inside stateroom
MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
4 nights
Date
10 Apr 2028
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 4 stops  
  • Arrival - Fort de France, Martinique
From
£391
Price per person / inside stateroom
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£679
Price per person / inside stateroom
Show all departures (16)
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£1329
Price per person / inside stateroom
Show all departures (15)
MSC Opera, Caribbean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
13 Apr 2028
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£1518
From
£1443
Price per person / inside stateroom
Show all departures (15)
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£726
Price per person / inside stateroom
Show all departures (15)
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£650
Price per person / inside stateroom
Show all departures (15)
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£1215
Price per person / inside stateroom
Show all departures (15)
MSC Opera, Caribbean
1 / 24
5 % off — 10 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
£631
Price per person / inside stateroom
Show all departures (15)
MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
4 nights
Date
9 Nov 2028
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 5 stops  
  • Arrival - La Romana, Dominican Republic
From
£391
Price per person / inside stateroom
MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
3 nights
Date
10 Nov 2028
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 4 stops  
  • Arrival - La Romana, Dominican Republic
From
£303
Price per person / inside stateroom
48 of 48 pcs

Other sister ships