Celebrity Infinity / Celebrity Cruises
12-Night Madeira, Canaries & Morocco from Barcelona on Celebrity Infinity
- Nights
- 12
- Ports of call
- 5
- Departures
- 9
- From
- $1,174
Celebrity Infinity sails this route from the Port of Barcelona 9 times in the window we track. Each one runs 12 nights.
The ship calls at Arrecife (Lanzarote, Canary Islands), Santa Cruz de Tenerife (Canary Islands), Gran Canaria (Canary Islands), Funchal (Madeira, Portugal), and Tangier (Morocco). 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 Sat, Nov 14, 2026 to Mon, Mar 20, 2028. The cheapest recorded starting fare is $1,174 per person, which works out at $98 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 |
|---|---|---|---|
Sat, Nov 14, 2026 back Thu, Nov 26, 2026 B terminal | 12 | 12-Night Madeira, Canaries & Morocco Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco) | |
Thu, Jan 14, 2027 back Tue, Jan 26, 2027 Terminal not published yet | 12 | 12-Night Madeira, Canaries & Morocco Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco) | |
Fri, Feb 19, 2027 back Wed, Mar 3, 2027 Terminal not published yet | 12 | 12-Night Madeira, Canaries & Morocco Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco) | Lowest fare shown |
Wed, Mar 3, 2027 back Mon, Mar 15, 2027 Terminal not published yet | 12 | 12-Night Madeira, Canaries & Morocco Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco) | |
Thu, Nov 18, 2027 back Tue, Nov 30, 2027 Terminal not published yet | 12 | 12-Night Madeira, Canaries & Morocco Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco) | |
Sun, Dec 12, 2027 back Fri, Dec 24, 2027 Terminal not published yet | 12 | 12-Night Madeira, Canaries & Morocco Calls at Funchal (Madeira, Portugal) · Gran Canaria (Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Arrecife (Lanzarote, Canary Islands) · Tangier (Morocco) | |
Wed, Jan 5, 2028 back Mon, Jan 17, 2028 Terminal not published yet | 12 | 12-Night Madeira, Canaries & Morocco Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco) | |
Fri, Feb 25, 2028 back Wed, Mar 8, 2028 Terminal not published yet | 12 | 12-Night Madeira, Canaries & Morocco Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco) | |
Mon, Mar 20, 2028 back Sat, Apr 1, 2028 Terminal not published yet | 12 | 12-Night Madeira, Canaries & Morocco Calls at Arrecife (Lanzarote, Canary Islands) · Gran Canaria (Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco) |
- NOV14
Saturday · 12 nights
Leaves from the B terminal12-Night Madeira, Canaries & Morocco
Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco)
Returns Thu, Nov 26, 2026
- JAN14
Thursday · 12 nights
Terminal not published yet
12-Night Madeira, Canaries & Morocco
Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco)
Returns Tue, Jan 26, 2027
- FEB19
Friday · 12 nights
Terminal not published yet
12-Night Madeira, Canaries & Morocco
Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco)
Returns Wed, Mar 3, 2027
Lowest fare shown
- MAR3
Wednesday · 12 nights
Terminal not published yet
12-Night Madeira, Canaries & Morocco
Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco)
Returns Mon, Mar 15, 2027
- NOV18
Thursday · 12 nights
Terminal not published yet
12-Night Madeira, Canaries & Morocco
Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco)
Returns Tue, Nov 30, 2027
- DEC12
Sunday · 12 nights
Terminal not published yet
12-Night Madeira, Canaries & Morocco
Calls at Funchal (Madeira, Portugal) · Gran Canaria (Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Arrecife (Lanzarote, Canary Islands) · Tangier (Morocco)
Returns Fri, Dec 24, 2027
- JAN5
Wednesday · 12 nights
Terminal not published yet
12-Night Madeira, Canaries & Morocco
Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco)
Returns Mon, Jan 17, 2028
- FEB25
Friday · 12 nights
Terminal not published yet
12-Night Madeira, Canaries & Morocco
Calls at Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco)
Returns Wed, Mar 8, 2028
- MAR20
Monday · 12 nights
Terminal not published yet
12-Night Madeira, Canaries & Morocco
Calls at Arrecife (Lanzarote, Canary Islands) · Gran Canaria (Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Funchal (Madeira, Portugal) · Tangier (Morocco)
Returns Sat, Apr 1, 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.