12 Night Madeira, Canaries & Morocco Cruise aboard the Celebrity Infinity
Get ready for twelve nights of refreshing cruising through the sea when you embark on the Celebrity Infinity from Barcelona and back.
This cruise is particularly interesting because you'll exclusively stop in unusual ports such as Lanzarote, Tangier, and Funchal. This route is an interesting one for the Infinity.
This is the total you pay for an outside cabin, no sneaky extra fees. Offered at under $140 a day for an outside cabin, this is a good value.
The Celebrity Infinity
Based in the Mediterranean and refurbished just this year ago in 2026, more than 2,100 people can cruise comfortably on this highly-rated Millennium class ship.
The Infinity Celebrity boasts a casino, a jacuzzi, a solarium, a ping pong table, a gym, and a spa.
Your Itinerary
This itinerary consists of six days in port and five sea days. Highlights include visits to unusual destinations like Lanzarote, Tangier, and Funchal.
Alternate Sailings
The Infinity sails this route once next year, but doesn't sail it this year. No other ship sails this exact same route. In the accompanying graphic you can see a visualization of when this ship sails as well as the relative price for an outside cabin.
Book Your Cruise
This graph indicates the price over time for the different classes of cabin. Since it was first listed on August 4th of last year, The cost of this cruise has ranged between $1,324 and $2,212 for an outside cabin, including taxes and port charges.
Last Updated: Oct 4, 2026
Last Modified: Oct 3, 2026