12 Night Madeira, Canaries & Morocco Cruise aboard the Celebrity Infinity
Get ready for twelve nights of refreshing sailing through the sea when you set sail with the Celebrity Infinity from Barcelona and back.
Stopping in less common destinations like Lanzarote, Tangier, and Funchal makes this sailing special. This route is an interesting one for the Infinity.
Our price includes all entertainment, meals, port fees, and taxes. No sneaky extra fees! At under $155 a day for a balcony cabin, this represents a really good bargain.
The Celebrity Infinity
More than 2,100 people can cruise on this top-rated Millennium class ship, based in the Mediterranean and refurbished less than this year ago in 2026.
The Infinity Celebrity has a casino, a jacuzzi, a solarium, a ping pong table, a gym, and a spa.
Your Itinerary
This sailing consists of five days at sea and six days in port. High points include a long stop in Las Palmas in addition to visits to less common ports like Lanzarote, Tangier, and Funchal.
Alternate Sailings
The Infinity sails this route once this year in addition to 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 for a balcony cabin.
Book Your Cruise
This graph indicates the cost over time for every class of cabin. Since it was first listed on November 21st of last year, The cost of a balcony cabin on this itinerary has fluctuated between $1,197 and $3,123 inclusive of taxes and port charges.
Last Updated: Oct 4, 2026
Last Modified: Oct 3, 2026