Get FREE Price Alerts

Subscribe to our weekly cruise deals email and enjoy FREE price change alerts and updates for this cruise and others like it.

We promise to protect your privacy and personal data. You can review our privacy policy here.

Modify Your Choices
Vacation Type


Filters
Destination
- Europe
Travel Dates
Narrow Date Range
Departure Port
- Barcelona, Spain
Cruise Length
- All Durations
Cruise Line
- All Cruise Lines
Cruise Ships
- All Cruise Ships

Cruises from Barcelona in April 2024


Sailings per page
31 Matched Sailings
Departing
Itinerary and Ship
Length
Save to
Favorites
Priced from

Apr 23, 2024

(Tuesday)

7 Night Mediterranean Cruise

MSC Grandiosa
MSC Cruises
3.7 based on 9 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, La Goulette, Palermo, Naples, Livorno, Marseille, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Lowest from

$719

per person
(double occupancy)
Learn More

Apr 30, 2024

(Tuesday)

7 Night Mediterranean Cruise

MSC Grandiosa
MSC Cruises
3.7 based on 9 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, La Goulette, Palermo, Naples, Livorno, Marseille, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Lowest from

$829

per person
(double occupancy)
Learn More

Apr 26, 2024

(Friday)

7 Night Mediterranean Cruise

MSC World Europa
MSC Cruises
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Marseille, Genoa, Naples, Messina, Valletta, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Lowest from

$899

per person
(double occupancy)
Learn More

Apr 24, 2024

(Wednesday)

4 Night Mediterranean Cruise

MSC Splendida
MSC Cruises
3.7 based on 35 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Genoa, Marseille, Barcelona

4 Nights


Add to Favorites
Compare Favorites
Lowest from

$1,029

per person
(double occupancy)
Learn More

Apr 28, 2024

(Sunday)

4 Night Mediterranean Cruise

MSC Splendida
MSC Cruises
3.7 based on 35 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Genoa, Marseille, Barcelona

4 Nights


Add to Favorites
Compare Favorites
Lowest from

$1,439

per person
(double occupancy)
Learn More

Apr 27, 2024

(Saturday)

7 Night Mediterranean Cruise

MSC Seaview
MSC Cruises
3.6 based on 25 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Cannes, Genoa, La Spezia, Civitavecchia (Rome), Palma de Mallorca, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Lowest from

$2,209

per person
(double occupancy)
Learn More

Apr 28, 2024

(Sunday)

7 Night Mediterranean Island Mosaic Cruise

Wind Spirit
Windstar Cruises
4.3 based on 6 ratings
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Palma de Mallorca, Mahon, Calvi, Bastia, Portoferraio, Civitavecchia (Rome)

7 Nights


Add to Favorites
Compare Favorites
Lowest from

$2,819

per person
(double occupancy)
Learn More

Apr 21, 2024

(Sunday)

7 Night Yachtsmans Harbors of the Rivieras Cruise

Wind Surf
Windstar Cruises
4.3 based on 8 ratings
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Palamos, Sanary Sur Mer, Monte Carlo, Cannes, Portofino, Portoferraio...

7 Nights


Add to Favorites
Compare Favorites
Lowest from

$2,999

per person
(double occupancy)
Learn More

Apr 22, 2024

(Monday)

6 Night Mediterranean Rivieras Cruise

Azamara Quest
Azamara Cruises
4.4 based on 36 ratings
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Marseille, Monte Carlo, Santa Margherita, Livorno, Civitavecchia (Rome)

6 Nights


Add to Favorites
Compare Favorites
Lowest from

$3,013

per person
(double occupancy)
Learn More

Apr 27, 2024

(Saturday)

9 Night Italian Riviera and France Cruise

Celebrity Ascent
Celebrity Cruises
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Villefranche, Santa Margherita, La Spezia, Civitavecchia (Rome), Naples, Barcelona
Theme Cruise

9 Nights


Add to Favorites
Compare Favorites
Lowest from

$4,812

per person
(double occupancy)
Learn More

Apr 28, 2024

(Sunday)

14 Night Star Collector Ancient to Avant Garde Mediterranean Cruise

Wind Spirit
Windstar Cruises
4.3 based on 6 ratings
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Palma de Mallorca, Mahon, Calvi, Bastia, Portoferraio, Civitavecchia (Rome)...

14 Nights


Add to Favorites
Compare Favorites
Lowest from

$5,119

per person
(double occupancy)
Learn More

Apr 21, 2024

(Sunday)

15 Night Star Collector Italian Trio Cruise

Wind Surf
Windstar Cruises
4.3 based on 8 ratings
Starts: Barcelona, Spain
Ends: Venice, Italy
Ports of Call:
Barcelona, Palamos, Sanary Sur Mer, Monte Carlo, Cannes, Portofino, Portoferraio...

15 Nights


Add to Favorites
Compare Favorites
Lowest from

$6,299

per person
(double occupancy)
Learn More

Apr 26, 2024

(Friday)

16 Night Tunisia Egypt and the Mediterranean Cruise

Seabourn Quest
Seabourn Cruises
4.6 based on 14 ratings
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Palma de Mallorca, La Goulette, Sousse, Alexandria, Limassol, Antalya, Rhodes, Spetsai...

16 Nights


Add to Favorites
Compare Favorites
Lowest from

$7,899

per person
(double occupancy)
Learn More

Apr 26, 2024

(Friday)

11 Night Barcelona to Rome (Civitavecchia) Cruise

Evrima
Ritz-Carlton Yacht Cruises
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Ibiza, Palma de Mallorca, Sete, Monte Carlo, Portofino, Livorno, Civitavecchia (Rome)

11 Nights


Add to Favorites
Compare Favorites
Lowest from

$13,200

per person
(double occupancy)
Learn More

Apr 26, 2024

(Friday)

26 Night Eastern Mediterranean Jewels and Ephesus Cruise

Seabourn Quest
Seabourn Cruises
4.6 based on 14 ratings
Starts: Barcelona, Spain
Ends: Venice, Italy
Ports of Call:
Barcelona, Palma de Mallorca, La Goulette, Sousse, Alexandria, Limassol, Antalya, Rhodes, Spetsai...

26 Nights


Add to Favorites
Compare Favorites

Pricing On
Request

Learn More

Apr 26, 2024

(Friday)

46 Night Eastern Mediterranean Balkans and Rivieras Cruise

Seabourn Quest
Seabourn Cruises
4.6 based on 14 ratings
Starts: Barcelona, Spain
Ends: Lisbon, Portugal
Ports of Call:
Barcelona, Palma de Mallorca, La Goulette, Sousse, Alexandria, Limassol, Antalya, Rhodes, Spetsai...

46 Nights


Add to Favorites
Compare Favorites

Pricing On
Request

Learn More

Apr 26, 2024

(Friday)

79 Night Grand Mediterranean and Northern Europe Cruise

Seabourn Quest
Seabourn Cruises
4.6 based on 14 ratings
Starts: Barcelona, Spain
Ends: Greenwich, United Kingdom
Ports of Call:
Barcelona, Palma de Mallorca, La Goulette, Sousse, Alexandria, Limassol, Antalya, Rhodes, Spetsai...

79 Nights


Add to Favorites
Compare Favorites

Pricing On
Request

Learn More

Apr 26, 2024

(Friday)

103 Night Grand Europe British Isles and Viking Passage Cruise

Seabourn Quest
Seabourn Cruises
4.6 based on 14 ratings
Starts: Barcelona, Spain
Ends: New York, New York
Ports of Call:
Barcelona, Palma de Mallorca, La Goulette, Sousse, Alexandria, Limassol, Antalya, Rhodes, Spetsai...

103 Nights


Add to Favorites
Compare Favorites

Pricing On
Request

Learn More

Apr 22, 2024

(Monday)

7 Night Mediterranean Cruise

Costa Toscana
Costa Cruises
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, Palermo, Civitavecchia (Rome), Savona, Marseille, Barcelona

7 Nights


Add to Favorites
Compare Favorites

Pricing On
Request

Learn More

Apr 22, 2024

(Monday)

10 Night Barcelona to Lisbon Cruise

Silver Dawn
Silversea Cruises
Starts: Barcelona, Spain
Ends: Lisbon, Portugal
Ports of Call:
Barcelona, Sete, St Tropez, Palamos, Palma de Mallorca, Valencia, Malaga, Cadiz (Seville), Lisbon

10 Nights


Add to Favorites
Compare Favorites

Pricing On
Request

Learn More

Apr 23, 2024

(Tuesday)

3 Night Mediterranean Cruise

Costa Pacifica
Costa Cruises
3.6 based on 20 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Marseille, Savona, Barcelona

3 Nights


Add to Favorites
Compare Favorites

Pricing On
Request

Learn More

Apr 24, 2024

(Wednesday)

7 Night Glory of the Riviera Barcelona to Rome (Civitavecchia) Cruise

Seven Seas Grandeur
Regent Seven Seas Cruises
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Palma de Mallorca, Sete, Marseille, St Tropez, Monte Carlo, Livorno, Civitavecchia (Rome)

7 Nights


Add to Favorites
Compare Favorites

Pricing On
Request

Learn More

Apr 24, 2024

(Wednesday)

14 Night Romance in Italy Love in Spain Barcelona to Barcelona Cruise

Seven Seas Grandeur
Regent Seven Seas Cruises
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, Sete, Marseille, St Tropez, Monte Carlo, Livorno...

14 Nights


Add to Favorites
Compare Favorites

Pricing On
Request

Learn More

Apr 26, 2024

(Friday)

4 Night Mediterranean Cruise

Costa Pacifica
Costa Cruises
3.6 based on 20 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Marseille, Savona, Barcelona

4 Nights


Add to Favorites
Compare Favorites

Pricing On
Request

Learn More

Apr 29, 2024

(Monday)

7 Night Mediterranean Cruise

Costa Toscana
Costa Cruises
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, Palermo, Civitavecchia (Rome), Savona, Marseille, Barcelona

7 Nights


Add to Favorites
Compare Favorites

Pricing On
Request

Learn More



Overlay Title