Cruises from Barcelona

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

Filters 3

Filters

Clear all

Price per cabin, €

Where

When

Length

Cruise line

Departure port

Ship

MSC Sinfonia MSC Cruises
6 nights · Western Mediterranean · 6 ports
10 – 16 January 2027
Barcelona · Marseille · Genoa (Milan) · Livorno · Civitavecchia (Rome) … +1
Interior678 €
With window818 €
With a balcony1 378 €
Suite1 898 €
from 678 € 113 € per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
4 – 11 January 2027
Barcelona · Palma de Mallorca · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior798 €
With window1 058 €
With a balcony1 178 €
from 798 € 114 € per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
11 – 18 January 2027
Barcelona · Palma de Mallorca · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior798 €
With window938 €
With a balcony1 058 €
from 798 € 114 € per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
25 January – 1 February 2027
Barcelona · Palma de Mallorca · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior818 €
With window1 038 €
With a balcony1 158 €
from 818 € 117 € per night
Details
Costa Toscana Costa Cruises
7 nights · South Europe · 7 ports
18 – 25 January 2027
Barcelona · Palma de Mallorca · Palermo (Sicily Island) · Civitavecchia (Rome) · Savona (Milan) … +2
Interior838 €
With window1 018 €
With a balcony1 078 €
from 838 € 120 € per night
Details
MSC Euribia MSC Cruises
7 nights · Western Mediterranean · 7 ports
16 – 23 January 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior849 €
With window1 298 €1 218 €
With a balcony1 219 €
Suite2 898 €
from 849 € 121 € per night
Details
Costa Pacifica Costa Cruises
7 nights · South Europe · 7 ports
1 – 8 January 2027
Barcelona · Marseille · Savona (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior858 €
With window1 098 €
With a balcony1 358 €
Suite1 538 €
from 858 € 123 € per night
Details
MSC Euribia MSC Cruises
7 nights · Western Mediterranean · 7 ports
30 January – 6 February 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior929 €889 €
With window1 388 €1 298 €
With a balcony1 289 €
Suite2 998 €
from 889 € 127 € per night
Details
MSC Euribia MSC Cruises
7 nights · Western Mediterranean · 7 ports
9 – 16 January 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior919 €899 €
With window1 198 €1 138 €
With a balcony1 219 €
Suite2 898 €2 838 €
from 899 € 128 € per night
Details
MSC Euribia MSC Cruises
7 nights · Western Mediterranean · 7 ports
23 – 30 January 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior919 €
With window1 298 €1 218 €
With a balcony1 219 €
Suite2 898 €
from 919 € 131 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
15 – 22 January 2027
Barcelona · Marseille · Genoa (Milan) · Civitavecchia (Rome) · Messina (Sicily Island) … +2
Interior1 069 €
With window1 319 €
With a balcony1 638 €
Suite2 218 €
from 1 069 € 153 € per night
Details
MSC Sinfonia MSC Cruises
7 nights · Western Mediterranean · 7 ports
3 – 10 January 2027
Barcelona · Marseille · Genoa (Milan) · Livorno · Civitavecchia (Rome) … +2
Interior1 078 €
With window1 218 €
With a balcony1 958 €
Suite2 458 €
from 1 078 € 154 € per night
Details
MSC Euribia MSC Cruises
7 nights · Western Mediterranean · 7 ports
2 – 9 January 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2
Interior1 079 €
With window1 638 €1 558 €
With a balcony1 379 €
Suite2 958 €
from 1 079 € 154 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
8 – 15 January 2027
Barcelona · Marseille · Genoa (Milan) · Civitavecchia (Rome) · Messina (Sicily Island) … +2
Interior1 114 €1 099 €
With window1 364 €1 349 €
With a balcony1 718 €
Suite2 218 €
from 1 099 € 157 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
22 – 29 January 2027
Barcelona · Marseille · Genoa (Milan) · Civitavecchia (Rome) · Messina (Sicily Island) … +2
Interior1 099 €
With window1 349 €
With a balcony1 678 €
Suite2 218 €
from 1 099 € 157 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
29 January – 5 February 2027
Barcelona · Marseille · Genoa (Milan) · Civitavecchia (Rome) · Messina (Sicily Island) … +2
Interior1 109 €
With window1 379 €
With a balcony1 798 €
Suite2 318 €
from 1 109 € 158 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
1 – 8 January 2027
Barcelona · Marseille · Genoa (Milan) · Civitavecchia (Rome) · Messina (Sicily Island) … +2
Interior1 399 €
With window1 988 €1 938 €
With a balcony2 038 €
Suite2 418 €
from 1 399 € 200 € per night
Details
Viking Cruises
7 nights · South Europe · 8 ports
11 – 18 January 2027
Barcelona · Cartagena (Murcia) · Malaga · Strait of Gibraltar (cruise) · Vigo … +3
With a balcony4 046 €
Suite5 278 €
from 4 046 € 578 € per night
Details
Viking Vela Viking Cruises
7 nights · South Europe · 8 ports
13 – 20 January 2027
Barcelona · Cartagena (Murcia) · Malaga · Strait of Gibraltar (cruise) · Vigo … +3
With a balcony4 046 €
Suite6 686 €
from 4 046 € 578 € per night
Details
Viking Star Viking Cruises
7 nights · South Europe · 8 ports
12 – 19 January 2027
Barcelona · Barcelona · Sete · Marseille · Monte Carlo … +3
With a balcony5 014 €
Suite7 566 €
from 5 014 € 716 € per night
Details