Celebrity Infinity / Celebrity Cruises
12-Night Canaries, Spain & Morocco from Barcelona on Celebrity Infinity
- Nights
- 12
- Ports of call
- 7
- Departures
- 6
- From
- $1,224
Celebrity Infinity sails this route from the Port of Barcelona 6 times in the window we track. Each one runs 12 nights.
The ship calls at Malaga (Spain), Tangier (Morocco), Casablanca (Morocco), Gran Canaria (Canary Islands), Santa Cruz de Tenerife (Canary Islands), Arrecife (Lanzarote, Canary Islands), and Gibraltar. We record which ports a sailing visits, not the order it visits them in, because the running order changes from date to date.
Departures run from Tue, Dec 8, 2026 to Wed, Mar 8, 2028. The cheapest recorded starting fare is $1,224 per person, which works out at $102 a night.
Our Canary Islands guide covers the longer trips out past Gibraltar to the Canaries, Madeira and Morocco.
Every departure on this route
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Nights | Itinerary & ports | From |
|---|---|---|---|
Tue, Dec 8, 2026 back Sun, Dec 20, 2026 Terminal not published yet | 12 | 12-Night Canaries, Spain & Morocco Calls at Malaga (Spain) · Tangier (Morocco) · Casablanca (Morocco) · Gran Canaria (Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Arrecife (Lanzarote, Canary Islands) · Gibraltar | |
Sat, Jan 2, 2027 back Thu, Jan 14, 2027 Terminal not published yet | 12 | 12-Night Canaries, Spain & Morocco Calls at Malaga (Spain) · Tangier (Morocco) · Casablanca (Morocco) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Arrecife (Lanzarote, Canary Islands) · Gibraltar | |
Tue, Jan 26, 2027 back Sun, Feb 7, 2027 Terminal not published yet | 12 | 12-Night Canaries, Spain & Morocco Calls at Gibraltar · Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Casablanca (Morocco) · Tangier (Morocco) · Malaga (Spain) | Lowest fare shown |
Sat, Nov 6, 2027 back Thu, Nov 18, 2027 Terminal not published yet | 12 | 12-Night Canaries, Spain & Morocco Calls at Gibraltar · Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Casablanca (Morocco) · Tangier (Morocco) · Malaga (Spain) | |
Tue, Nov 30, 2027 back Sun, Dec 12, 2027 Terminal not published yet | 12 | 12-Night Canaries, Spain & Morocco Calls at Gibraltar · Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Casablanca (Morocco) · Tangier (Morocco) · Malaga (Spain) | |
Wed, Mar 8, 2028 back Mon, Mar 20, 2028 Terminal not published yet | 12 | 12-Night Canaries, Spain & Morocco Calls at Gibraltar · Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Casablanca (Morocco) · Tangier (Morocco) · Malaga (Spain) |
- DEC8
Tuesday · 12 nights
Terminal not published yet
12-Night Canaries, Spain & Morocco
Calls at Malaga (Spain) · Tangier (Morocco) · Casablanca (Morocco) · Gran Canaria (Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Arrecife (Lanzarote, Canary Islands) · Gibraltar
Returns Sun, Dec 20, 2026
- JAN2
Saturday · 12 nights
Terminal not published yet
12-Night Canaries, Spain & Morocco
Calls at Malaga (Spain) · Tangier (Morocco) · Casablanca (Morocco) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Arrecife (Lanzarote, Canary Islands) · Gibraltar
Returns Thu, Jan 14, 2027
- JAN26
Tuesday · 12 nights
Terminal not published yet
12-Night Canaries, Spain & Morocco
Calls at Gibraltar · Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Casablanca (Morocco) · Tangier (Morocco) · Malaga (Spain)
Returns Sun, Feb 7, 2027
Lowest fare shown
- NOV6
Saturday · 12 nights
Terminal not published yet
12-Night Canaries, Spain & Morocco
Calls at Gibraltar · Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Casablanca (Morocco) · Tangier (Morocco) · Malaga (Spain)
Returns Thu, Nov 18, 2027
- NOV30
Tuesday · 12 nights
Terminal not published yet
12-Night Canaries, Spain & Morocco
Calls at Gibraltar · Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Casablanca (Morocco) · Tangier (Morocco) · Malaga (Spain)
Returns Sun, Dec 12, 2027
- MAR8
Wednesday · 12 nights
Terminal not published yet
12-Night Canaries, Spain & Morocco
Calls at Gibraltar · Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Casablanca (Morocco) · Tangier (Morocco) · Malaga (Spain)
Returns Mon, Mar 20, 2028
Months this route sails
Other routes Celebrity Infinity runs
Full ship scheduleStarting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.