Top activities
Top landmarks
Explore the world
  • Top categories
  • Top Asia tours
  • Top Australia/Pacific tours
  • Top Caribbean tours
  • Top Central & South America tours
  • Top Europe tours
  • Top Middle East & Africa tours
  • Top North America tours
  • Top landmark tours
  • Top Asia landmarks
  • Top Australia/Pacific landmarks
  • Top Caribbean landmarks
  • Central/South America landmarks
  • Top Europe landmarks
  • Top Middle East & Africa landmarks
  • Top North America landmarks
  • Wonders of the World
  • USA hotspots in 2026
  • Warm destinations
  • National parks
  • Island escapes
  • Luxury destinations
MSC Explora 2

Shore excursions & sailings for MSC Explora 2

Start your search

Pick your MSC Explora 2 sailing to see the shore excursions for every stop.

Sail dateDepartsCruise
Monday
October 19,
2026
Piraeus-Athens21 Night Syros Island, Mykonos Island, Santorini Island & More Cruise
Thursday
October 29,
2026
Venice11 Night Zadar, Dubrovnik, Corfu Island & More Cruise
Thursday
October 29,
2026
Venice21 Night Zadar, Dubrovnik, Corfu Island & More Cruise
Monday
November 9,
2026
Piraeus-Athens10 Night Syros Island, Paros Island, Kefalonia Island & More Cruise
Monday
November 9,
2026
Piraeus-Athens20 Night Syros Island, Paros Island, Kefalonia Island & More Cruise
Thursday
November 19,
2026
Piraeus-Athens10 Night Mykonos Island, Dubrovnik, Kotor & More Cruise
Sunday
November 29,
2026
Piraeus-Athens6 Night Santorini Island, Valletta, Messina & More Cruise
Sunday
November 29,
2026
Piraeus-Athens10 Night Santorini Island, Valletta, Messina & More Cruise
Sunday
November 29,
2026
Piraeus-Athens22 Night Santorini Island, Valletta, Messina & More Cruise
Sunday
November 29,
2026
Piraeus-Athens29 Night Santorini Island, Valletta, Messina & More Cruise
Saturday
December 5,
2026
Civitavecchia-Rome4 Night Livorno & Villefranche-sur-Mer Cruise
Saturday
December 5,
2026
Civitavecchia-Rome7 Night Livorno, Villefranche-sur-Mer, Barcelona & More Cruise
Wednesday
December 9,
2026
Barcelona7 Night Ceuta, Casablanca & Arrecife Cruise
Wednesday
December 9,
2026
Barcelona12 Night Ceuta, Casablanca, Arrecife & More Cruise
Wednesday
December 9,
2026
Barcelona19 Night Ceuta, Casablanca, Arrecife & More Cruise
Sunday
December 13,
2026
Casablanca8 Night Arrecife, Santa Cruz de Tenerife, San Sebastian de la Gomera & More Cruise
Wednesday
December 16,
2026
Santa Cruz de Tenerife5 Night San Sebastian de la Gomera & Funchal Cruise
Tuesday
December 22,
2026
Lisbon6 Night Gibraltar, Malaga, Alicante & More Cruise
Tuesday
December 22,
2026
Lisbon13 Night Gibraltar, Malaga, Alicante & More Cruise
Monday
December 28,
2026
Barcelona7 Night Palma de Mallorca, Palamos, Villefranche-sur-Mer & More Cruise
Monday
December 28,
2026
Barcelona17 Night Palma de Mallorca, Palamos, Villefranche-sur-Mer & More Cruise
Monday
January 4,
2027
Civitavecchia-Rome6 Night Naples, Siracusa & Bari Cruise
Monday
January 4,
2027
Civitavecchia-Rome10 Night Naples, Siracusa, Bari & More Cruise
Monday
January 4,
2027
Civitavecchia-Rome20 Night Naples, Siracusa, Bari & More Cruise
Sunday
January 10,
2027
Valletta4 Night La Goulette-Tunis & Palermo Cruise
Thursday
January 14,
2027
Civitavecchia-Rome5 Night Amalfi, Cagliari & Cartagena Spain Cruise
Thursday
January 14,
2027
Civitavecchia-Rome10 Night Amalfi, Cagliari, Cartagena Spain & More Cruise
Thursday
January 14,
2027
Civitavecchia-Rome19 Night Amalfi, Cagliari, Cartagena Spain & More Cruise
Wednesday
January 20,
2027
Malaga4 Night Tangier & Alicante Cruise
Sunday
January 24,
2027
Barcelona5 Night Valencia, Palma de Mallorca & Palamos Cruise
Sunday
January 24,
2027
Barcelona9 Night Valencia, Palma de Mallorca, Palamos & More Cruise
Sunday
January 24,
2027
Barcelona18 Night Valencia, Palma de Mallorca, Palamos & More Cruise
Friday
January 29,
2027
Marseille4 Night Genoa, Villefranche-sur-Mer & Livorno Cruise
Tuesday
February 2,
2027
Civitavecchia-Rome9 Night Naples, Palermo, La Goulette-Tunis & More Cruise
Tuesday
February 2,
2027
Civitavecchia-Rome21 Night Naples, Palermo, La Goulette-Tunis & More Cruise
Thursday
February 11,
2027
Barcelona3 Night Tangier Cruise
Thursday
February 11,
2027
Barcelona12 Night Tangier, Casablanca, Agadir & More Cruise
Monday
February 15,
2027
Casablanca8 Night Agadir, Arrecife, San Sebastian de la Gomera & More Cruise
Wednesday
February 24,
2027
Lisbon3 Night Cadiz & Tangier Cruise
Wednesday
February 24,
2027
Lisbon9 Night Cadiz, Tangier, Malaga & More Cruise
Sunday
February 28,
2027
Malaga5 Night Cagliari, Trapani & Naples Cruise
Friday
March 5,
2027
Civitavecchia-Rome9 Night Livorno, Cannes, Ajaccio & More Cruise
Friday
March 5,
2027
Civitavecchia-Rome20 Night Livorno, Cannes, Ajaccio & More Cruise
Sunday
March 14,
2027
Barcelona6 Night La Spezia, Civitavecchia-Rome, Naples & More Cruise
Sunday
March 14,
2027
Barcelona11 Night La Spezia, Civitavecchia-Rome, Naples & More Cruise
Saturday
March 20,
2027
Valletta5 Night Mykonos Island, Patmos Island & Santorini Island Cruise
Thursday
March 25,
2027
Piraeus-Athens10 Night Volos, Mykonos Island, Istanbul & More Cruise
Thursday
March 25,
2027
Piraeus-Athens20 Night Volos, Mykonos Island, Istanbul & More Cruise
Sunday
April 4,
2027
Venice10 Night Zadar, Dubrovnik, Piraeus-Athens & More Cruise
Wednesday
April 14,
2027
Venice10 Night Kotor, Corfu Island, Paros Island & More Cruise
Wednesday
April 14,
2027
Venice19 Night Kotor, Corfu Island, Paros Island & More Cruise
Saturday
April 24,
2027
Piraeus-Athens9 Night Istanbul, Mykonos Island, Milos Island & More Cruise
Monday
May 3,
2027
Venice7 Night Koper, Dubrovnik, Kotor & More Cruise
Monday
May 10,
2027
Piraeus-Athens7 Night Nafplio, Paros Island, Skiathos Island & More Cruise
Monday
May 10,
2027
Piraeus-Athens14 Night Nafplio, Paros Island, Skiathos Island & More Cruise
Monday
May 17,
2027
Istanbul7 Night Marmaris, Bodrum, Patmos Island & More Cruise
Monday
May 24,
2027
Piraeus-Athens7 Night Paros Island, Rhodes Island, Syros Island & More Cruise
Monday
May 24,
2027
Piraeus-Athens14 Night Paros Island, Rhodes Island, Syros Island & More Cruise
Monday
May 31,
2027
Venice7 Night Rovinj, Dubrovnik, Kotor & More Cruise
Monday
June 7,
2027
Piraeus-Athens7 Night Skiathos Island, Kusadasi, Lesbos Island & More Cruise
Monday
June 14,
2027
Piraeus-Athens7 Night Paros Island, Rhodes Island, Syros Island & More Cruise
Monday
June 14,
2027
Piraeus-Athens14 Night Paros Island, Rhodes Island, Syros Island & More Cruise
Monday
June 21,
2027
Venice7 Night Koper, Dubrovnik, Kotor & More Cruise
Monday
June 28,
2027
Piraeus-Athens7 Night Skiathos Island, Kusadasi, Lesbos Island & More Cruise
Monday
July 5,
2027
Piraeus-Athens7 Night Paros Island, Rhodes Island, Syros Island & More Cruise
Monday
July 5,
2027
Piraeus-Athens14 Night Paros Island, Rhodes Island, Syros Island & More Cruise
Monday
July 12,
2027
Venice7 Night Koper, Dubrovnik, Kotor & More Cruise
Monday
July 19,
2027
Piraeus-Athens7 Night Skiathos Island, Kusadasi, Lesbos Island & More Cruise
Monday
July 26,
2027
Piraeus-Athens7 Night Paros Island, Rhodes Island, Syros Island & More Cruise
Monday
July 26,
2027
Piraeus-Athens14 Night Paros Island, Rhodes Island, Syros Island & More Cruise
Monday
August 2,
2027
Venice7 Night Rovinj, Split, Kotor & More Cruise
Monday
August 2,
2027
Venice14 Night Rovinj, Split, Kotor & More Cruise
Monday
August 9,
2027
Piraeus-Athens7 Night Paros Island, Kusadasi, Syros Island & More Cruise
Monday
August 9,
2027
Piraeus-Athens14 Night Paros Island, Kusadasi, Syros Island & More Cruise
Monday
August 16,
2027
Venice7 Night Rovinj, Split, Kotor & More Cruise
Monday
August 16,
2027
Venice14 Night Rovinj, Split, Kotor & More Cruise
Monday
August 23,
2027
Piraeus-Athens7 Night Patmos Island, Bodrum, Syros Island & More Cruise
Monday
August 23,
2027
Piraeus-Athens14 Night Patmos Island, Bodrum, Syros Island & More Cruise
Monday
August 30,
2027
Venice7 Night Rovinj, Split, Kotor & More Cruise
Monday
September 6,
2027
Piraeus-Athens7 Night Nafplio, Paros Island, Skiathos Island & More Cruise
Monday
September 6,
2027
Piraeus-Athens14 Night Nafplio, Paros Island, Skiathos Island & More Cruise
Monday
September 13,
2027
Istanbul7 Night Marmaris, Patmos Island, Syros Island & More Cruise
Monday
September 20,
2027
Piraeus-Athens7 Night Paros Island, Rhodes Island, Corfu Island & More Cruise
Monday
September 20,
2027
Piraeus-Athens14 Night Paros Island, Rhodes Island, Corfu Island & More Cruise
Monday
September 27,
2027
Venice7 Night Koper, Split, Kotor & More Cruise
Monday
October 4,
2027
Piraeus-Athens7 Night Nafplio, Paros Island, Skiathos Island & More Cruise
Monday
October 4,
2027
Piraeus-Athens14 Night Nafplio, Paros Island, Skiathos Island & More Cruise
Monday
October 11,
2027
Istanbul7 Night Bodrum, Rhodes Island, Patmos Island & More Cruise
Monday
October 18,
2027
Piraeus-Athens9 Night Istanbul, Syros Island, Kotor & More Cruise
Wednesday
October 27,
2027
Venice10 Night Zadar, Dubrovnik, Valletta & More Cruise
Saturday
November 6,
2027
Barcelona16 Night Cadiz, Funchal, St John's Antigua & More Cruise
Monday
November 22,
2027
Miami10 Night Willemstad Curacao, Oranjestad Aruba, Santa Marta Colombia & More Cruise
Thursday
December 2,
2027
Miami10 Night Port Antonio, Colon, Bocas del Toro & More Cruise
Sunday
December 12,
2027
Miami7 Night Puerto Plata-Amber Cove, Catalina Island, St Thomas Island USVI & More Cruise
Sunday
December 19,
2027
San Juan7 Night Tortola Island BVI, Pointe-a-Pitre, Gustavia St Barths & More Cruise
Sunday
December 26,
2027
Miami7 Night Puerto Plata-Amber Cove, Catalina Island, St Croix Island USVI & More Cruise
Sunday
January 2,
2028
San Juan7 Night Tortola Island BVI, Pointe-a-Pitre, Gustavia St Barths & More Cruise
Sunday
January 9,
2028
Miami7 Night Puerto Plata-Amber Cove, Catalina Island, St Thomas Island USVI & More Cruise
Sunday
January 16,
2028
San Juan7 Night Bequia Island, Castries, Bridgetown & More Cruise
Sunday
January 23,
2028
San Juan7 Night Tortola Island BVI, Pointe-a-Pitre, Gustavia St Barths & More Cruise
Sunday
January 30,
2028
Miami7 Night Puerto Plata-Amber Cove, Catalina Island, St Thomas Island USVI & More Cruise
Sunday
February 6,
2028
San Juan10 Night Montserrat Island UK, Bridgetown, Iles du Salut & More Cruise
Thursday
February 17,
2028
Manaus10 Night Parintins, Santarem, Macapa & More Cruise
Sunday
February 27,
2028
San Juan7 Night Gustavia St Barths, St John's Antigua, Basseterre St Kitts & More Cruise
Sunday
March 5,
2028
Miami7 Night Anguilla Island, St Thomas Island USVI, St John's Antigua & More Cruise
Sunday
March 12,
2028
San Juan7 Night Tortola Island BVI, Gustavia St Barths, St Croix Island USVI & More Cruise
Sunday
March 19,
2028
Miami16 Night San Juan, St John's Antigua, Funchal & More Cruise
Sunday
March 19,
2028
Miami23 Night San Juan, St John's Antigua, Funchal & More Cruise
Tuesday
April 4,
2028
Barcelona7 Night Saint-Tropez, Monte Carlo, Livorno & More Cruise
Tuesday
April 4,
2028
Barcelona14 Night Saint-Tropez, Monte Carlo, Livorno & More Cruise
Tuesday
April 11,
2028
Barcelona7 Night Alicante, Malaga, Gibraltar & More Cruise
Tuesday
April 11,
2028
Barcelona18 Night Alicante, Malaga, Gibraltar & More Cruise
Tuesday
April 18,
2028
Barcelona11 Night Valencia, Tangier, Casablanca & More Cruise
Tuesday
April 18,
2028
Barcelona20 Night Valencia, Tangier, Casablanca & More Cruise
Saturday
April 29,
2028
Barcelona9 Night Alicante, Lisbon, Cadiz & More Cruise
Saturday
April 29,
2028
Barcelona16 Night Alicante, Lisbon, Cadiz & More Cruise