home Port of departureApril 2026

Cruises from Barcelona April 2026

54 cruises

Mediterranean: Spain, Italy, Malta, Greece, Montenegro, Croatia

Barcelona Itinerary Mediterranean
from $9,497
price per person Taxes included
Explora I | Apr. 2, 2026
Duration: 11 nights
Departure from: Barcelona Landing: Venice
Itinerary:
1. Barcelona,
2. navigation,
3. Naples,
4. navigation,
5. Valletta,
6. Syracuse,
7. navigation,
8. Korfu,
9. Kotor,
10. Brindisi,
11. Split,
12. Venice

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $1,686
price per person Taxes included
MSC World Europa | Apr. 3, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. Messina,
6. Valletta,
7. navigation,
8. Barcelona

Mediterranean: Spain, Gibraltar, France, Italy

Barcelona Itinerary Mediterranean
from $1,180
price per person Taxes included
Sun Princess | Apr. 4, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. navigation,
3. Gibraltar,
4. navigation,
5. Marseille,
6. Genoa,
7. La Spezia,
8. Civitavecchia

Mediterranean: Spain, Gibraltar, France, Italy, Greece, Turkey, Montenegro

Barcelona Itinerary Mediterranean
from $4,322
price per person Taxes included
Sun Princess | Apr. 4, 2026
Duration: 21 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. navigation,
3. Gibraltar,
4. navigation,
5. Marseille,
6. Genoa,
7. La Spezia,
8. Civitavecchia,
9. Naples,
10. navigation,
11. Chania ,
12. navigation,
13. Kusadasi,
14. Mykonos,
15. Athens,
16. Santorini,
17. navigation,
18. Bar,
19. Korfu,
20. Messina,
21. navigation,
22. Barcelona

Mediterranean: Spain, Gibraltar, France, Italy, Greece, Turkey

Barcelona Itinerary Mediterranean
from $2,617
price per person Taxes included
Sun Princess | Apr. 4, 2026
Duration: 14 nights
Departure from: Barcelona Landing: Athens
Itinerary:
1. Barcelona,
2. navigation,
3. Gibraltar,
4. navigation,
5. Marseille,
6. Genoa,
7. La Spezia,
8. Civitavecchia,
9. Naples,
10. navigation,
11. Chania ,
12. navigation,
13. Kusadasi,
14. Mykonos,
15. Athens

Mediterranean: Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $1,363
price per person Taxes included
MSC Splendida | Apr. 4, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples,
5. Palermo,
6. Tunis,
7. navigation,
8. Barcelona

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $1,330
price per person Taxes included
MSC Orchestra | Apr. 5, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Livorno,
5. Civitavecchia,
6. navigation,
7. Valencia,
8. Barcelona
sold out

Spain, Portugal

Barcelona Itinerary Mediterranean
from $3,385
price per person Taxes included
Celebrity Equinox | Apr. 7, 2026
Duration: 9 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. navigation,
4. Lisbon,
5. Oporto,
6. navigation,
7. Cadiz,
8. Malaga,
9. navigation,
10. Barcelona

Ocean Cruises: Spain, Portugal, Sint Maarten, Bahamas, United States, Colombia, Panama, Costa Rica, Mexico

Barcelona Itinerary Ocean Cruises
from $7,117
price per person Taxes included
MSC Poesia | Apr. 9, 2026
Duration: 32 nights
Departure from: Barcelona Landing: Seattle
Itinerary:
1. Barcelona,
2. navigation,
3. navigation,
4. Funchal,
5. navigation,
6. navigation,
7. navigation,
8. navigation,
9. navigation,
10. Philipsburg,
11. navigation,
12. navigation,
13. Ocean Cay,
14. Miami,
15. Miami,
16. navigation,
17. navigation,
18. Cartagena De Indias,
19. Colon,
20. Panama Canal,
22. navigation,
23. Puntarenas,
24. navigation,
25. navigation,
26. navigation,
27. Cabo San Lucas,
28. navigation,
29. San Diego,
30. Los Angeles,
31. navigation,
32. navigation,
33. navigation,
34. Seattle

Ocean Cruises: Spain, Portugal, Sint Maarten, Bahamas, United States

Barcelona Itinerary Ocean Cruises
from $1,579
price per person Taxes included
MSC Poesia | Apr. 9, 2026
Duration: 14 nights
Departure from: Barcelona Landing: Miami
Itinerary:
1. Barcelona,
2. navigation,
3. navigation,
4. Funchal,
5. navigation,
6. navigation,
7. navigation,
8. navigation,
9. navigation,
10. Philipsburg,
11. navigation,
12. navigation,
13. Ocean Cay,
14. Miami,
15. Miami

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $3,248
price per person Taxes included
Azamara Journey | Apr. 9, 2026
Duration: 8 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Palamos,
3. Nice,
4. Santa Margherita,
5. Portovenere,
6. Livorno,
7. Livorno,
8. Porto Santo Stefano,
9. Civitavecchia

Mediterranean: Spain, France, Monaco, Italy

Barcelona Itinerary Mediterranean
from $8,242
price per person Taxes included
Seven Seas Splendor | Apr. 10, 2026
Duration: 9 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Port Mahon,
3. Marseille,
4. Montecarlo,
5. La Spezia,
6. Ajaccio,
7. navigation,
8. Palermo,
9. Sorrento,
10. Civitavecchia

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $10,182
price per person Taxes included
Seven Seas Voyager | Apr. 10, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Palamos,
3. Sete,
4. Saint Tropez,
5. navigation,
6. Livorno,
7. Golfo Aranci,
8. Civitavecchia

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $1,508
price per person Taxes included
MSC World Europa | Apr. 10, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. Messina,
6. Valletta,
7. navigation,
8. Barcelona

Mediterranean: Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $1,233
price per person Taxes included
MSC Splendida | Apr. 11, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples,
5. Palermo,
6. Tunis,
7. navigation,
8. Barcelona

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $1,017
price per person Taxes included
MSC Fantasia | Apr. 11, 2026
Duration: 5 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. navigation,
6. Barcelona

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $1,201
price per person Taxes included
MSC Orchestra | Apr. 12, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Livorno,
5. Civitavecchia,
6. navigation,
7. Valencia,
8. Barcelona

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $1,017
price per person Taxes included
MSC Fantasia | Apr. 16, 2026
Duration: 5 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. navigation,
6. Barcelona

Mediterranean: Spain, Morocco

Barcelona Itinerary Mediterranean
from $13,093
price per person Taxes included
Silver Ray | Apr. 16, 2026
Duration: 11 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Ibiza,
3. Palma de Mallorca,
4. Palma de Mallorca,
5. navigation,
6. Cadiz,
7. Tanger,
8. Malaga,
9. Malaga,
10. Cartagena ,
11. Valencia,
12. Barcelona

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $2,446
price per person Taxes included
Odyssey Of The Seas | Apr. 16, 2026
Duration: 8 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. navigation,
4. Nice,
5. La Spezia,
6. navigation,
7. Messina,
8. Naples,
9. Civitavecchia

Mediterranean: Spain, Portugal

Barcelona Itinerary Mediterranean
from $2,695
price per person Taxes included
Celebrity Equinox | Apr. 16, 2026
Duration: 9 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. navigation,
3. Cadiz,
4. Lisbon,
5. Oporto,
6. navigation,
7. Malaga,
8. navigation,
9. Palma de Mallorca,
10. Barcelona

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $1,702
price per person Taxes included
MSC World Europa | Apr. 17, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples,
5. Messina,
6. Valletta,
7. navigation,
8. Barcelona

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $5,226
price per person Taxes included
Wind Star | Apr. 17, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. Port Mahon,
4. navigation,
5. Calvi,
6. Bastia,
7. Portoferraio,
8. Civitavecchia
sold out

Spain, France, Italy

Barcelona Itinerary Mediterranean
from $5,226
price per person Taxes included
Wind Star | Apr. 17, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. Port Mahon,
4. navigation,
5. Calvi,
6. Bastia,
7. Portoferraio,
8. Civitavecchia

Mediterranean: Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $1,250
price per person Taxes included
MSC Splendida | Apr. 18, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples,
5. Palermo,
6. Tunis,
7. navigation,
8. Barcelona

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $3,813
price per person Taxes included
Marina | Apr. 21, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Toulon,
3. Genoa,
4. La Spezia,
5. Ajaccio,
6. Olbia,
7. Naples,
8. Civitavecchia

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $1,214
price per person Taxes included
MSC Fantasia | Apr. 21, 2026
Duration: 6 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. Naples,
6. navigation,
7. Barcelona

Mediterranean: Spain, Italy, Egypt, Israel, Cyprus, Turkey, Greece

Barcelona Itinerary Mediterranean
from $15,565
price per person Taxes included
Seven Seas Grandeur | Apr. 21, 2026
Duration: 14 nights
Departure from: Barcelona Landing: Istanbul
Itinerary:
1. Barcelona,
2. navigation,
3. Messina,
4. navigation,
5. navigation,
6. Alexandria,
7. Alexandria,
8. Haifa,
9. Haifa,
10. Limassol,
11. Antalya,
12. Santorini,
13. Mykonos,
14. navigation,
15. Istanbul

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $4,719
price per person Taxes included
Nautica | Apr. 21, 2026
Duration: 10 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Palamos,
3. Sete,
4. Marseille,
5. Toulon,
6. Ajaccio,
7. Golfo Aranci,
8. Genoa,
9. Livorno,
10. Portoferraio,
11. Civitavecchia

Northern Europe: Spain, Portugal, France, United Kingdom, Germany, Denmark

Barcelona Itinerary Northern Europe
from $1,634
price per person Taxes included
MSC Euribia | Apr. 22, 2026
Duration: 11 nights
Departure from: Barcelona Landing: Copenaghen
Itinerary:
1. Barcelona,
2. navigation,
3. Cadiz,
4. Lisbon,
5. navigation,
6. navigation,
7. Le Havre,
8. Southampton,
9. navigation,
10. navigation,
11. Kiel,
12. Copenaghen
54 cruises