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
More details for 18 Night New Year In Spain And Canary Islands at P & O Cruises
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
More details for 18 Night New Year In Spain And Canary Islands at P & O Cruises
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
More details for 11 Night New Year In Spain And Canary Islands at P & O Cruises
Cruise Prices      Inside Cabin From £1,249

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) >>port loads
Arriving Thu 31 Dec 2026
11 Night New Year In Spain And Canary Islands
Ship Azura

More details at
More details for 11 Night New Year In Spain And Canary Islands at P & O Cruises
Cruise Prices      Inside Cabin From £1,249

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 a(+1)disembark) >>port loads
Arriving Thu 31 Dec 2026
21 Night Christmas And New Year Canary Islands
Ship Azura

More details at
More details for 21 Night Christmas And New Year Canary Islands at P & O Cruises
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
More details for 21 Night Christmas And New Year Canary Islands at P & O Cruises
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
More details for 7 Nachte - Jahreswechsel Vor Historischen Kulissen - Ab/Bis Palma at TUI Cruises
Cruise Prices       ab 1.279 EUR p.P.

Cruise Itinerary: Palma De Mallorca, Spain (27 Dec d2200); La Spezia, Italy (29 Dec 0700-1700); Marseille, France (30 Dec 0900-1900); Barcelona, Spain (31 Dec 0800(+1)1700); Valencia, Spain (02 Jan 0800-1800); Palma De Mallorca, Spain (03 Jan a0400) >>port loads
Arriving Thu 31 Dec 2026
14 Night Iberia & Italian Treasures Lisbon to Rome
Ship Oceania Sirena

More details at
More details for 14 Night Iberia & Italian Treasures Lisbon to Rome at Oceania Cruises
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
More details for 26 Night Ramblas to Renaissance Barcelona to Rome at Oceania Cruises
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
Change
Day
<<prev next>>