12 Night Canaries, Spain & Morocco Cruise aboard the Celebrity Infinity
Get ready for twelve nights of breathtaking travel through on the Mediterranean when you step aboard the Celebrity Infinity from Barcelona and back again.
Stopping at uncommon ports such as Casablanca, Gibraltar, and Lanzarote makes this cruise particularly exciting. This route is an unusual one for the Infinity, But March is the most popular time of year to sail it.
This price is the total you pay for a suite, no surprises.
The Celebrity Infinity
More than 2,100 people can comfortably sail on this top-rated Millennium class ship, based in the Mediterranean and refurbished only this year ago in 2026.
The Infinity Celebrity has a casino, a ping pong table, a solarium, a gym, a jacuzzi, and a spa.
Your Itinerary
This sailing is made up of seven days in port and four sea days. High points include visits to unusual ports like Casablanca, Gibraltar, and Lanzarote as well as a long stop in Tangier.
Alternate Sailings
The Infinity sails this route two times next year, but doesn't sail it this 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 suite.
Book Your Cruise
Since it was first listed on August 4th of last year, The cost of this itinerary has fluctuated between $5,283 and $7,178 for a suite, including taxes and port charges. This graph displays the price over time for the various types of cabin.
Last Updated: Oct 4, 2026
Last Modified: Oct 3, 2026