Where is MSC Opera today?
In Antigua (St. John's)
In port 9:00 AM to 6:00 PM local time, on day 15 of a 25-night cruise from Rome (Civitavecchia) to La Romana (Oct 29 to Nov 23).
Next: St. Maarten (Philipsburg), tomorrow 9:00 AM to 6:00 PM · then St. Kitts, Sat Nov 14, 8:00 AM to 6:00 PM.
Scheduled position from MSC Cruises' published itinerary, not live tracking. Ports can change for weather. Updated daily.
Next departure, Mon Nov 16: 3 nights from $179 · 4 nights from $329 · 7 nights from $739
Upcoming MSC Opera cruises from $179 per person. See upcoming sailings ↓
Current cruise, day by day
25-night cruise, Rome (Civitavecchia) to La Romana
Oct 29 to Nov 23, 2026 · 13 ports of call. Parts of this voyage are also sold on their own: 18-night cruise from Oct 29, 17-night cruise from Oct 30, 24-night cruise from Oct 30, 16-night cruise from Oct 31, 15-night cruise from Nov 1, 19-night cruise from Nov 1, 14-night cruise from Nov 2, 17-night cruise from Nov 2, 3-night cruise from Nov 16, 4-night cruise from Nov 16 and 7-night cruise from Nov 16.
Show 12 earlier days
Show 2 more days, to Mon Nov 23
Where MSC Opera sails, month by month
MSC Opera sails from La Romana from December 2026 to November 2027, Fort-de-France from December 2026 to November 2027 and Barbados from December 2026 to November 2027 on 7- and 14-night Eastern Caribbean cruises. From December 2026 to November 2027 its most frequent stops are Catalina Island (63 calls), Tortola (38) and Virgin Gorda (33).
- Dec 2026La Romana · 9 sailings7, 14 nightsSee sailings →
- Jan 2027La Romana · 12 sailings7, 14 nightsSee sailings →
- Feb 2027La Romana · 10 sailings7, 14 nightsSee sailings →
- Mar 2027La Romana · 8 sailings3 to 14 nightsSee sailings →
- Apr 2027La Romana · 11 sailings3 to 14 nightsSee sailings →
- May 2027La Romana · 11 sailings7, 14 nightsSee sailings →
- Jun 2027La Romana · 12 sailings7, 14 nightsSee sailings →
- Jul 2027Fort-de-France · 12 sailings7, 14 nightsSee sailings →
- Aug 2027La Romana · 11 sailings7, 14 nightsSee sailings →
- Sep 2027Fort-de-France · 11 sailings7, 14 nightsSee sailings →
- Oct 2027Fort-de-France · 12 sailings7, 14 nightsSee sailings →
- Nov 2027La Romana · 9 sailings3 to 14 nightsSee sailings →
Counts cover December 2026 to November 2027 from our listings (a port call is one port on one day). MSC Cruises may add sailings later. Each month opens that month's MSC Opera sailings with prices.
MSC Opera at a glance
MSC Opera is a MSC Cruises cruise ship in the Lirica class. It entered service in 2004 (22 years ago) and was last refurbished in 2022. It carries 2,150 passengers and 728 crew, about 3.0 passengers per crew member. At 65,591 gross tons and 275 m (902 ft) long, it is a mid-size ship with 9 decks and 1,071 cabins. It was built by Chantiers de l'Atlantique, St. Nazaire, France and sails under the flag of Panama.
The MSC Opera is a contemporary cruise ship that entered service in 2004 and is part of MSC Cruises' fleet. Built by Chantiers de l'Atlantique in St. Nazaire, France, the vessel accommodates 2,150 passengers and is staffed by 728 crew members across 9 decks.
As a mainstream cruise ship, the Opera provides a balanced cruise experience with comfortable accommodations and onboard facilities typical of the contemporary category. The ship is registered in Panama City and continues to operate as part of MSC Cruises' diverse itinerary options for cruisers seeking a mid-size vessel with accessible pricing and amenities.
MSC Opera specs
- Class
- Lirica
- Built
- 2004
- Refurbished
- 2022
- Gross Tonnage
- 65,591 GT
- Length
- 275 m
- Passengers
- 2,150
- Cabins
- 1,071
- Crew
- 728
- Decks
- 9
- Builder
- Chantiers de l'Atlantique, St. Nazaire, France
- Flag
- Panama
- Age
- 22 years old
- Size
- Mid-size
- Space Ratio
- 30.5 GT/pax
- Passenger-to-Crew
- 3.0:1
- Sister Ships
- 3 others in class
- Fleet Rank
- 22nd largest of 25
- Typical Cruise
- 7 nights
- Primary Region
- Caribbean (Eastern)
- Next Sailing
- Nov 16, 2026
- Family
- Kids Club on board
🍽️ Dining & Bars
🎭 Entertainment
🏊 Recreation
👨👩👧 Family
🧖 Wellness & Relaxation
📚 Lifestyle
MSC Opera FAQ
Where is MSC Opera right now?
According to MSC Cruises' published itinerary, MSC Opera is scheduled to be in Antigua (St. John's) today (Thursday, November 12, 2026), from 9:00 AM to 6:00 PM, on day 15 of a 25-night cruise from Rome (Civitavecchia) to La Romana. Tomorrow it calls at St. Maarten (Philipsburg), and it ends in La Romana on November 23. This is the scheduled position, not live tracking.
Where does MSC Opera sail from?
Based on our listings as of November 12, 2026, MSC Opera sails from La Romana, Dominican Republic from December 2026 to November 2027, Fort-de-France, Martinique from December 2026 to November 2027 and Barbados from December 2026 to November 2027 on 7- and 14-night Eastern Caribbean cruises.
What ports does MSC Opera visit?
Based on our listings as of November 12, 2026, MSC Opera calls most often at Catalina Island, Dominican Republic (63 calls), Tortola, British Virgin Islands (38), Virgin Gorda, British Virgin Islands (33), St. Maarten (Philipsburg, 31) and Antigua (St. John's, 27), counting calls from December 2026 to November 2027. Its sailings in that period visit 15 ports in all.
How many passengers does MSC Opera carry?
MSC Opera carries 2,150 passengers in 1,071 cabins. It has 728 crew, about 3.0 passengers per crew member.
When was MSC Opera built and how old is it?
MSC Opera entered service in 2004, so it is 22 years old. It was last refurbished in 2022.
How big is MSC Opera?
MSC Opera is 65,591 gross tons and 275 m (902 ft) long, with 9 decks. That makes it a mid-size ship.
How many crew work on MSC Opera?
MSC Opera has 728 crew.
What class of ship is MSC Opera?
MSC Opera belongs to the Lirica class, which has 3 other ships we track.
Which cruise line operates MSC Opera?
MSC Opera is operated by MSC Cruises.
Where was MSC Opera built?
MSC Opera was built by Chantiers de l'Atlantique, St. Nazaire, France.
How much does a cruise on MSC Opera cost?
The cheapest upcoming MSC Opera cruise we track starts from $179. Fares change daily, so set a price alert on a sailing to be emailed when it drops.
MSC Opera prices
Upcoming MSC Opera cruises start from $179. Pick a sailing below, choose your cabin, and we'll email you when the price drops.
Track MSC Opera prices →