Any Cruise Ship Adventure of the Seas Allure of the Seas Amsterdam Anthem of the Seas Arcadia Aurora Azamara Journey Azamara Pursuit Azamara Quest Azura Balmoral Black Watch Boudicca Brabant Braemar Brilliance of the Seas Britannia Caribbean Princess Carnival Breeze Carnival Conquest Carnival Dream Carnival Ecstasy Carnival Elation Carnival Fantasy Carnival Fascination Carnival Freedom Carnival Glory Carnival Horizon Carnival Imagination Carnival Inspiration Carnival Legend Carnival Liberty Carnival Magic Carnival Mardi Gras Carnival Miracle Carnival Panorama Carnival Paradise Carnival Pride Carnival Radiance Carnival Sensation Carnival Spirit Carnival Splendor Carnival Sunrise Carnival Sunshine Carnival Triumph Carnival Valor Carnival Victory Carnival Vista Celebrity Apex Celebrity Constellation Celebrity Eclipse Celebrity Edge Celebrity Equinox Celebrity Flora Celebrity Infinity Celebrity Millennium Celebrity Reflection Celebrity Silhouette Celebrity Solstice Celebrity Summit Celebrity Xpedition Coral Princess Crown Princess Diamond Princess Disney Dream Disney Fantasy Disney Magic Disney Wonder Emerald Princess Empress of the Seas Enchanted Princess Enchantment of the Seas Eurodam Explorer of the Seas Flying Clipper Freedom of the Seas Golden Princess Grand Princess Grandeur of the Seas Harmony of the Seas Independence of the Seas Insignia Iona Island Princess Jewel of the Seas Koningsdam Legend of the Seas Liberty of the Seas MSC Armonia MSC Bellissima MSC Divina MSC Fantasia MSC Grandiosa MSC Magnifica MSC Meraviglia MSC Musica MSC Opera MSC Orchestra MSC Poesia MSC Preziosa MSC Seaside MSC Seaview MSC Sinfonia MSC Splendida MSC Virtuosa Maasdam Majestic Princess Majesty of the Seas Marina Mariner of the Seas Nautica Navigator of the Seas Nieuw Amsterdam Nieuw Statendam Noordam Norwegian Bliss Norwegian Breakaway Norwegian Dawn Norwegian Encore Norwegian Epic Norwegian Escape Norwegian Gem Norwegian Getaway Norwegian Jade Norwegian Jewel Norwegian Joy Norwegian Pearl Norwegian Sky Norwegian Spirit Norwegian Star Norwegian Sun Oasis of the Seas Oceana Oosterdam Oriana Ovation of the Seas Pacific Princess Pride of America Prinsendam Quantum of the Seas Queen Elizabeth Queen Mary 2 Queen Victoria Radiance of the Seas Regal Princess Regatta Rhapsody of the Seas Riviera Rotterdam Royal Clipper Royal Princess Ruby Princess Sapphire Princess Sea Princess Seabourn Encore Seabourn Odyssey Seabourn Ovation Seabourn Quest Seabourn Sojourn Seabourn Venture Serenade of the Seas Silver Cloud Silver Discoverer Silver Explorer Silver Galapagos Silver Moon Silver Muse Silver Origin Silver Shadow Silver Spirit Silver Whisper Silver Wind Sirena Sky Princess Spectrum of the Seas Splendour of the Seas Star Clipper Star Flyer Star Princess Sun Princess Symphony of the Seas Veendam Ventura Vision of the Seas Volendam Voyager of the Seas Westerdam Zaandam Zuiderdam
Why cruise with Virgin
1st April 2004
Cruise Ship Information
With its impressive array of new features and facilities, MSC Opera is now even better equipped to satisfy the needs of our guests.
We’ve added spacious new cabins with balconies offering superb panoramic views and we have enlarged the restaurant and buffet areas to serve up an even greater variety of culinary treats. There is even a new 330 m² music and dance area for guests to show off their moves.
Food and Drink
+/- 6 Months
+/- 3 Months
+/- 1 Months
+/- 2 Weeks
+/- 1 Week
+/- 3 Days
+/- 1 Day
Exact Date Only
Departure Date (Earliest First)
Departure Date (Latest First)
Price PP (Lowest First)
Price PP (Highest First)
Price PPPN (Lowest First)
Price PPPN (Highest First)
Your holiday is protected – many of the flights and flight-inclusive holidays on this website are financially protected by the
ATOL scheme, www.caa.co.uk. For full details, see our terms & conditions.
Copyright © Virgin Holidays Ltd
Your holiday is protected – many of the flights and flight-inclusive holidays on this website are financially protected by the ATOL scheme,
www.caa.co.uk. For full details, see our terms & conditions.
Copyright © Virgin Holidays Ltd