Sort by :
Mediterranean : Spain, Canary Islands, Morocco - Celebrity Infinity
Itinerary : Barcelone, Cadix, Lanzarote, Santa Cruz de Tenerife, Las Palmas, Casablanca, Tanger, Malaga, Barcelone
Mediterranean : Spain, Canary Islands, Morocco - Celebrity Infinity
- Departure Port : Barcelone
-
Duration : 13 Days
- Boat : Celebrity Infinity of Celebrity Cruises
From $868
Mediterranean : Spain, Morocco, Canary Islands, Portugal - Rhapsody of the Seas
Itinerary : Barcelone, Melilla, Tanger, Casablanca, Santa Cruz de Tenerife, Las Palmas, Lanzarote, Lisbon, Lisbon
Mediterranean : Spain, Morocco, Canary Islands, Portugal - Rhapsody of the Seas
- Departure Port : Barcelone
-
Duration : 12 Days
- Boat : Rhapsody of the Seas of Royal Caribbean International
From $889
Cruise in the Canary Islands : Portugal, Madeira Island, Canary Islands, Morocco, Spain - Rhapsody of the Seas
Itinerary : Lisbon, Funchal, Santa Cruz de Tenerife, Las Palmas, Lanzarote, Casablanca, Tanger, Barcelone
Cruise in the Canary Islands : Portugal, Madeira Island, Canary Islands, Morocco, Spain - Rhapsody of the Seas
- Departure Port : Lisbon
-
Duration : 11 Days
- Boat : Rhapsody of the Seas of Royal Caribbean International
From $950
Mediterranean : Spain, Canary Islands, Madeira Island, Morocco - Celebrity Infinity
Itinerary : Barcelone, Lanzarote, Santa Cruz de Tenerife, Las Palmas, Funchal, Funchal, Tanger, Barcelone
Mediterranean : Spain, Canary Islands, Madeira Island, Morocco - Celebrity Infinity
- Departure Port : Barcelone
-
Duration : 13 Days
- Boat : Celebrity Infinity of Celebrity Cruises
From $985