Cruises visiting Barcelona, Spain on 31 December 2026
Showing 1 to 9 of total 9
Arriving
Thu 31 Dec 2026
18 Night New Year In Spain And Canary Islands
Ship
Azura
More details at
Cruise Prices

Inside Cabin From £1,799
Cruise Itinerary:
Malaga, Spain (29 Dec d evening);
Barcelona, Spain (31 Dec early morning(+1));
Valencia, Spain (02 Jan early morning-early evening);
Gibraltar, UK (04 Jan early morning-afternoon);
Arrecife, Canary Islands (06 Jan morning-early evening);
Gran Canaria, Canary Islands (07 Jan early morning-early evening);
Tenerife, Canary Islands (08 Jan (+1)evening);
Funchal, Madeira (11 Jan early morning-evening);
Puerto del Rosario, Fuerteventura (13 Jan early morning-afternoon);
St Cruz De La Palma, Canary Islands (14 Jan morning-afternoon);
Tenerife, Canary Islands (15 Jan a(+1)disembark)
>>port loads
Arriving
Thu 31 Dec 2026
18 Night New Year In Spain And Canary Islands
Ship
Azura
More details at
Cruise Prices

Inside Cabin From £1,799
Cruise Itinerary:
Malaga, Spain (28 Dec embark(+1)d evening);
Barcelona, Spain (31 Dec early morning(+1));
Valencia, Spain (02 Jan early morning-early evening);
Gibraltar, UK (04 Jan early morning-afternoon);
Arrecife, Canary Islands (06 Jan morning-early evening);
Gran Canaria, Canary Islands (07 Jan early morning-early evening);
Tenerife, Canary Islands (08 Jan (+1)evening);
Funchal, Madeira (11 Jan early morning-evening);
Puerto del Rosario, Fuerteventura (13 Jan early morning-afternoon);
St Cruz De La Palma, Canary Islands (14 Jan morning-afternoon);
Tenerife, Canary Islands (15 Jan)
>>port loads
Arriving
Thu 31 Dec 2026
11 Night New Year In Spain And Canary Islands
Ship
Azura
More details at
Arriving
Thu 31 Dec 2026
11 Night New Year In Spain And Canary Islands
Ship
Azura
More details at
Arriving
Thu 31 Dec 2026
21 Night Christmas And New Year Canary Islands
Ship
Azura
More details at
Cruise Prices

Inside Cabin From £2,349
Cruise Itinerary:
Tenerife, Canary Islands (18 Dec embark(+1)d evening);
Puerto del Rosario, Fuerteventura (20 Dec morning-early evening);
Funchal, Madeira (22 Dec early morning-early evening);
Lisbon, Portugal (24 Dec early morning-evening);
Cadiz, Spain (26 Dec early morning-evening);
Tangier, Morocco (27 Dec early morning-early evening);
Malaga, Spain (28 Dec (+1)evening);
Barcelona, Spain (31 Dec early morning(+1));
Valencia, Spain (02 Jan early morning-early evening);
Gibraltar, UK (04 Jan early morning-afternoon);
Arrecife, Canary Islands (06 Jan morning-early evening);
Gran Canaria, Canary Islands (07 Jan early morning-early evening);
Tenerife, Canary Islands (08 Jan)
>>port loads
Arriving
Thu 31 Dec 2026
21 Night Christmas And New Year Canary Islands
Ship
Azura
More details at
Cruise Prices

Inside Cabin From £2,349
Cruise Itinerary:
Tenerife, Canary Islands (19 Dec d evening);
Puerto del Rosario, Fuerteventura (20 Dec morning-early evening);
Funchal, Madeira (22 Dec early morning-early evening);
Lisbon, Portugal (24 Dec early morning-evening);
Cadiz, Spain (26 Dec early morning-evening);
Tangier, Morocco (27 Dec early morning-early evening);
Malaga, Spain (28 Dec (+1)evening);
Barcelona, Spain (31 Dec early morning(+1));
Valencia, Spain (02 Jan early morning-early evening);
Gibraltar, UK (04 Jan early morning-afternoon);
Arrecife, Canary Islands (06 Jan morning-early evening);
Gran Canaria, Canary Islands (07 Jan early morning-early evening);
Tenerife, Canary Islands (08 Jan a(+1)disembark)
>>port loads
Arriving
Thu 31 Dec 2026
7 Nachte - Jahreswechsel Vor Historischen Kulissen - Ab/Bis Palma
Ship
Mein Schiff 4
More details at
Arriving
Thu 31 Dec 2026
14 Night Iberia & Italian Treasures Lisbon to Rome
Ship
Oceania Sirena
More details at
Cruise Prices

Inside From $3,870
Ocean View From $4,230
Veranda From $6,480
Suite From $9,000
Cruise Itinerary:
Lisbon, Portugal (21 Dec d1700);
Portimao, Portugal (22 Dec 0700-1700);
Cadiz, Spain (23 Dec 0700-1700);
Malaga, Spain (24 Dec 0700-1900);
Palma De Mallorca, Spain (26 Dec 0700-1700);
Palamos, Spain (27 Dec 0700-1700);
Toulon, France (28 Dec 0800-1800);
La Spezia, Italy (29 Dec 0800-1900);
Ajaccio, Corsica (30 Dec 0800-1500);
Barcelona, Spain (31 Dec 1100(+1)2000);
Civitavecchia (Rome), Italy (03 Jan a0700(+1)disembark)
>>port loads
Arriving
Thu 31 Dec 2026
26 Night Ramblas to Renaissance Barcelona to Rome
Ship
Oceania Sirena
More details at
Cruise Prices

Inside From $7,199
Ocean View From $7,899
Veranda From $11,999
Suite From $16,699
Cruise Itinerary:
Barcelona, Spain (09 Dec d1700);
Alicante, Spain (10 Dec 0900-1800);
Almeria, Spain (11 Dec 0700-1900);
Gibraltar, UK (12 Dec 0800-1600);
Casablanca, Morocco (13 Dec 0700-1600);
Agadir, Morocco (14 Dec 1100-1800);
Arrecife, Canary Islands (15 Dec 1000-1800);
Gran Canaria, Canary Islands (16 Dec 0700-1700);
Tenerife, Canary Islands (17 Dec 0700-1700);
St Cruz De La Palma, Canary Islands (18 Dec 0700-1600);
Funchal, Madeira (19 Dec 1000-1800);
Lisbon, Portugal (21 Dec 0700-1700);
Portimao, Portugal (22 Dec 0700-1700);
Cadiz, Spain (23 Dec 0700-1700);
Malaga, Spain (24 Dec 0700-1900);
Palma De Mallorca, Spain (26 Dec 0700-1700);
Palamos, Spain (27 Dec 0700-1700);
Toulon, France (28 Dec 0800-1800);
La Spezia, Italy (29 Dec 0800-1900);
Ajaccio, Corsica (30 Dec 0800-1500);
Barcelona, Spain (31 Dec 1100(+1)2000);
Civitavecchia (Rome), Italy (03 Jan a0700(+1)disembark)
>>port loads