12 Night Madeira, Canaries & Morocco Cruise aboard the Celebrity Infinity
Reserve your cabin on the Celebrity Infinity and settle in for twelve nights of luxurious cruising across the sea from Barcelona and back!
Visiting less common stops like Lanzarote, Tangier, and Funchal makes this trip particularly interesting. This route is an unusual one for the Infinity.
We include all meals, entertainment, taxes, and fees in this, so that you can compare sailings easily. Coming in at under $110 per day, this is a really good value.
The Celebrity Infinity
More than 2,100 guests can comfortably sail on this top-rated Millennium class ship, based in Europe and refurbished less than this year ago in 2026.
The Infinity Celebrity offers a jacuzzi, a spa, a gym, a casino, a ping pong table, and a solarium.
Your Itinerary
This cruise spends six port days and five sea days. High points include a long stop in Las Palmas as well as visits to uncommon stops like Lanzarote, Tangier, and Funchal.
Alternate Sailings
The Infinity sails this route once this year as well as three times next year. This is the only ship that sails this exact route. In the accompanying graphic you can see a visualization of when this ship sails as well as the relative price.
Book Your Cruise
The accompanying graph displays the cost over time for each type of cabin. Since it was first listed on November 21st of last year, The cost of this itinerary has ranged between $875 and $2,466 for a cabin, inclusive of taxes and port charges.
Last Updated: Sep 14, 2026
Last Modified: Sep 14, 2026