home Port of departureApril 2026

Cruises from Barcelona April 2026

47 cruises

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

Barcelona Itinerary Mediterranean
from $6,589
price per person Taxes included
1 booking in 72 hours
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,080
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, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $945
price per person Taxes included
4 reservations in 48 hours
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 $923
price per person Taxes included
8 reservations in 72 hours
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 $2,349
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
sold out

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

Barcelona Itinerary Ocean Cruises
from $5,297
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,096
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 $2,253
price per person Taxes included
3 reservations in 72 hours
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, Italy

Barcelona Itinerary Mediterranean
from $7,065
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, Monaco, Italy

Barcelona Itinerary Mediterranean
from $5,719
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, Malta

Barcelona Itinerary Mediterranean
from $990
price per person Taxes included
4 reservations in 48 hours
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

Barcelona Itinerary Mediterranean
from $874
price per person Taxes included
7 reservations in 48 hours
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 $833
price per person Taxes included
4 reservations in 72 hours
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, Portugal

Barcelona Itinerary Mediterranean
from $2,261
price per person Taxes included
4 reservations in 36 hours
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, Morocco

Barcelona Itinerary Mediterranean
from $8,748
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 $1,950
price per person Taxes included
6 reservations in 72 hours
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, France, Italy

Barcelona Itinerary Mediterranean
from $2,306
price per person Taxes included
5 reservations in 36 hours
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
sold out

Spain, France, Italy

Barcelona Itinerary Mediterranean
from $3,626
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, Malta

Barcelona Itinerary Mediterranean
from $1,114
price per person Taxes included
3 reservations in 48 hours
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 $3,626
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 $867
price per person Taxes included
4 reservations in 72 hours
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 $818
price per person Taxes included
9 reservations in 72 hours
MSC Fantasia | Apr 21, 2026
Duration: 5 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. navigation,
6. Barcelona

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

Barcelona Itinerary Mediterranean
from $10,800
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. Port Said,
8. Ashdod,
9. Haifa,
10. Limassol,
11. Antalya,
12. Santorini,
13. Mykonos,
14. navigation,
15. Istanbul

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $3,274
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

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $2,646
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, Greece, Turkey

Barcelona Itinerary Mediterranean
from $2,995
price per person Taxes included
2 reservations in 72 hours
Oosterdam | Apr 22, 2026
Duration: 11 nights
Departure from: Barcelona Landing: Athens
Itinerary:
1. Barcelona,
2. Villefranche Sur Mer,
3. Livorno,
4. Civitavecchia,
5. Naples,
6. Naples,
7. Taormina,
8. navigation,
9. Chania ,
10. Rhodes,
11. Kusadasi,
12. Athens

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

Barcelona Itinerary Northern Europe
from $1,134
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

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

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

Mediterranean: Spain, France, Italy, Greece, Turkey, Albania, Croatia

Barcelona Itinerary Mediterranean
from $5,877
price per person Taxes included
2 reservations in 72 hours
Oosterdam | Apr 22, 2026
Duration: 22 nights
Departure from: Barcelona Landing: Trieste
Itinerary:
1. Barcelona,
2. Villefranche Sur Mer,
3. Livorno,
4. Civitavecchia,
5. Naples,
6. Naples,
7. Taormina,
8. navigation,
9. Chania ,
10. Rhodes,
11. Kusadasi,
12. Athens,
13. Kusadasi,
14. navigation,
15. Istanbul,
16. Istanbul,
17. Mykonos,
18. Chania ,
19. Katakolon,
20. Saranda,
21. Dubrovnik,
22. navigation,
23. Trieste

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $1,170
price per person Taxes included
11 reservations in 48 hours
MSC World Europa | Apr 24, 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
47 cruises