12 Night Madeira, Canaries & Morocco Cruise aboard the Celebrity Infinity
Get ready for twelve nights of relaxing sailing through the sea when you reserve your cabin on the Celebrity Infinity from Barcelona and back.
This cruise is noteworthy because you will only experience once-in-a-lifetime cities such as Lanzarote and Tangier. This route is a special one for the Infinity.
The price is the total you pay, no surprises. At less than $155 per day, this is a strong deal.
The Celebrity Infinity
The Infinity Celebrity, based in Europe and refurbished just this year ago in 2026, is a top-rated Millennium class cruise ship that can carry comfortably over 2,100 passengers.
The Infinity Celebrity wows guests with a jacuzzi, a ping pong table, a casino, a spa, a solarium, and a gym.
Your Itinerary
This cruise consists of five days at sea and six days in port. High points include visits to once-in-a-lifetime cities like Lanzarote and Tangier.
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.
Book Your Cruise
Since being listed a year ago, The price of this cruise has fluctuated between $1,099 and $1,993 for a stateroom, including taxes and port charges. The accompanying graph shows the price over time for every type of cabin.
Last Updated: Jul 21, 2026
Last Modified: Jul 20, 2026