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
ms Europa 2

Shore excursions & sailings for ms Europa 2

Start your search

Pick your ms Europa 2 sailing to see the shore excursions for every stop.

Sail dateDepartsCruise
Thursday
October 29,
2026
Santa Cruz de Tenerife20 Night Las Palmas de Gran Canaria, Dakar, Banjul & More Cruise
Thursday
November 19,
2026
Cape Town15 Night Mossel Bay, Port Elizabeth, East London & More Cruise
Saturday
December 5,
2026
Port Louis14 Night Saint-Denis, Toamasina, Zanzibar & More Cruise
Sunday
December 20,
2026
Mahe Island, Seychelles19 Night Praslin Island Seychelles, La Digue Island Seychelles, Hambantota & More Cruise
Sunday
January 24,
2027
Singapore16 Night Semarang, Benoa, Lembar & More Cruise
Thursday
February 11,
2027
Fremantle17 Night Busselton WA, Albany WA, Kangaroo Island & More Cruise
Monday
March 1,
2027
Auckland17 Night Tauranga, Napier, Wellington & More Cruise
Thursday
March 18,
2027
Auckland20 Night Bay of Islands, Rarotonga Island, Aitutaki Island & More Cruise
Wednesday
April 7,
2027
Lautoka22 Night Dravuni Island Fiji, Port Denarau-Nadi, Champagne Bay & More Cruise
Friday
April 30,
2027
Hong Kong14 Night Keelung, Ishigakijima Island, Naha & More Cruise
Sunday
May 16,
2027
Tokyo16 Night Shimizu, Kagoshima City, Tianjin & More Cruise
Wednesday
June 2,
2027
Hong Kong18 Night Saigon, Singapore, Klang & More Cruise
Sunday
June 20,
2027
Port Louis13 Night Saint-Denis, Maputo, Richards Bay & More Cruise
Saturday
July 3,
2027
Cape Town18 Night Luderitz, Walvis Bay, Saint Helena Island & More Cruise
Wednesday
July 21,
2027
Santa Cruz de Tenerife13 Night San Sebastian de la Gomera, Santa Cruz de la Palma, Portimao & More Cruise
Wednesday
August 4,
2027
Civitavecchia-Rome10 Night Portoferraio, La Spezia, Portofino & More Cruise
Sunday
August 15,
2027
Palma de Mallorca13 Night Puerto Banus-Marbella, Portimao, Lisbon & More Cruise
Saturday
August 28,
2027
Hamburg15 Night Bergen, Molde, Trondheim & More Cruise
Sunday
September 12,
2027
Kiel11 Night Gdynia-Gdansk, Klaipeda, Riga & More Cruise
Friday
September 24,
2027
Hamburg13 Night Portsmouth UK, Falmouth UK, Cobh-Cork & More Cruise
Sunday
October 10,
2027
Kiel13 Night Copenhagen, Oslo, Kristiansand & More Cruise
Saturday
October 23,
2027
Hamburg15 Night Portsmouth UK, Plymouth UK, Falmouth UK & More Cruise
Tuesday
November 9,
2027
New York12 Night Philadelphia, Baltimore, Charleston SC & More Cruise
Sunday
November 21,
2027
Nassau15 Night Cozumel, Costa Maya, Progreso & More Cruise
Tuesday
December 7,
2027
Miami14 Night Inagua Island Bahamas, La Romana, San Juan & More Cruise
Tuesday
December 21,
2027
Miami16 Night Bimini Islands, Norman Island BVI, St John's Antigua & More Cruise
Saturday
January 8,
2028
Panama City12 Night Quepos, Playa Flamingo, Puerto Quetzal & More Cruise
Friday
January 21,
2028
Panama City18 Night Panama Canal, San Blas Islands Panama, Cartagena Colombia & More Cruise
Wednesday
February 9,
2028
Miami14 Night Key West, Costa Maya, Cozumel & More Cruise
Wednesday
February 23,
2028
Miami13 Night Key West, Jost Van Dyke Island BVI, Gustavia St Barths & More Cruise
Wednesday
March 8,
2028
Willemstad, Curacao14 Night Oranjestad Aruba, St Georges Grenada, Castries & More Cruise
Wednesday
March 22,
2028
Santa Cruz de Tenerife11 Night El Hierro Island, San Sebastian de la Gomera, Las Palmas de Gran Canaria & More Cruise
Tuesday
April 4,
2028
Lisbon12 Night Cadiz, Funchal, Ponta Delgada & More Cruise
Monday
April 17,
2028
Bilbao-Getxo11 Night La Rochelle, Bordeaux, Brest & More Cruise
Friday
April 28,
2028
Hamburg10 Night Haugesund, Rosendal, Geiranger & More Cruise
Monday
May 8,
2028
Kiel9 Night Gdynia-Gdansk, Ventspils, Riga & More Cruise
Wednesday
May 17,
2028
Kiel3 Night Bornholm Island Denmark, Copenhagen & Kiel Canal Cruise
Sunday
May 21,
2028
Hamburg13 Night Stavanger, Geiranger, Trondheim & More Cruise
Saturday
June 3,
2028
Hamburg13 Night Isle of Wight, Falmouth UK, Tresco Island England & More Cruise
Saturday
June 17,
2028
Hamburg4 Night Oslo & Copenhagen Cruise
Wednesday
June 21,
2028
Kiel19 Night Bergen, Tromso, Longyearbyen & More Cruise
Monday
July 10,
2028
Hamburg13 Night Dover, Isle of Wight, Guernsey Island & More Cruise
Monday
July 24,
2028
Malaga13 Night Palma de Mallorca, Port Mahon, Alghero & More Cruise
Tuesday
August 8,
2028
Istanbul10 Night Bozcaada Island, Kusadasi, Bodrum & More Cruise
Saturday
August 19,
2028
Piraeus-Athens12 Night Paros Island, Souda-Chania, Kefalonia Island & More Cruise
Friday
September 1,
2028
Venice7 Night Koper, Rovinj, Krk Island Croatia & More Cruise
Saturday
September 9,
2028
Dubrovnik10 Night Korcula Island Croatia, Giardini Naxos-Taormina, Lipari Island & More Cruise
Tuesday
September 19,
2028
Civitavecchia-Rome11 Night Cagliari, Alghero, Saint-Florent & More Cruise
Saturday
September 30,
2028
Palma de Mallorca14 Night Port Mahon, Barcelona, Ibiza & More Cruise
Saturday
October 14,
2028
Santa Cruz de Tenerife12 Night Cruise from Santa Cruz de Tenerife
Thursday
October 26,
2028
Cape Town14 Night Luderitz, Walvis Bay, Port Elizabeth & More Cruise
Saturday
November 11,
2028
Cape Town14 Night Mossel Bay, Port Elizabeth, Durban & More Cruise
Sunday
November 26,
2028
Mahe Island, Seychelles13 Night La Digue Island Seychelles, Praslin Island Seychelles, Curieuse Island Seychelles & More Cruise
Saturday
December 9,
2028
Dubai9 Night Abu Dhabi, Sir Bani Yas Island, Doha Qatar & More Cruise
Monday
December 18,
2028
Dubai18 Night Abu Dhabi, Khasab, Muscat & More Cruise