Cruises from Barcelona

843 cruises · routes, dates and prices we record every day

Filters 2

Filters

Clear all

Price per cabin, $

Where

When

Length

Cruise line

Departure port

Ship

Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
11 – 18 July 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior2 209 $
With window2 734 $
With a balcony3 007 $
from 2 209 $ 316 $ per night
Details
Costa Smeralda Costa Cruises
12 nights · Canary Islands · 12 ports
14 – 26 November 2026
Barcelona · Malaga · Cadiz (Seville) · Las Palmas (Gran Canaria Island) · Funchal (Madeira Island) … +7
Interior2 232 $
With window2 529 $
With a balcony2 848 $
from 2 232 $ 186 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
27 June – 4 July 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior2 255 $
With window2 551 $
With a balcony2 734 $
from 2 255 $ 322 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 8 ports
12 – 19 September 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Civitavecchia (Rome) … +3
Interior2 278 $
With window2 688 $
With a balcony2 962 $
from 2 278 $ 325 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
18 – 25 July 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior2 301 $
With window2 825 $
With a balcony3 099 $
from 2 301 $ 329 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 8 ports
5 – 12 September 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Civitavecchia (Rome) … +3
Interior2 346 $
With window2 757 $
With a balcony3 030 $
from 2 346 $ 335 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
25 July – 1 August 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior2 415 $
With window2 939 $
With a balcony3 213 $
from 2 415 $ 345 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
4 – 11 July 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior2 460 $
With window2 825 $
With a balcony3 007 $
from 2 460 $ 351 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
29 August – 5 September 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior2 460 $
With window2 916 $
With a balcony3 190 $
from 2 460 $ 351 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
1 – 8 August 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior2 597 $
With window3 121 $
With a balcony3 395 $
from 2 597 $ 371 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
22 – 29 August 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior2 597 $
With window3 053 $
With a balcony3 327 $
from 2 597 $ 371 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
8 – 15 August 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior2 757 $
With window3 281 $
With a balcony3 555 $
from 2 757 $ 394 $ per night
Details
Costa Smeralda Costa Cruises
7 nights · South Europe · 9 ports
15 – 22 August 2027
Barcelona · Portoflavia & Carloforte · Cagliari (Sardinia Island) · Naples (Pompeii) · Capri … +4
Interior2 757 $
With window3 281 $
With a balcony3 555 $
from 2 757 $ 394 $ per night
Details