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
- Any Destination
Travel Dates
Narrow Date Range
Departure Port
- Barcelona, Spain
Cruise Length
- All Durations
Cruise Line
- Royal Caribbean Cruises
Cruise Ships
- All Cruise Ships

Cruises from Barcelona


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

Apr 11, 2025

(Friday)

4 Night Spain and France Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Marseille, Palma de Mallorca, Barcelona

4 Nights


Add to Favorites
Compare Favorites
Retail Price $648
Save $90
from

$555

per person
(double occupancy)
Includes taxes & fees
Learn More

May 21, 2026

(Thursday)

3 Night Spain and France Cruise

Harmony of the Seas
Royal Caribbean Cruises
4.4 based on 346 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, Marseille, Barcelona

3 Nights


Add to Favorites
Compare Favorites
Retail Price $688
Save $94
from

$590

per person
(double occupancy)
Includes taxes & fees
Learn More

May 12, 2025

(Monday)

5 Night France and Italy Cruise

Explorer of the Seas
Royal Caribbean Cruises
3.9 based on 381 ratings
Starts: Barcelona, Spain
Ends: Porto Corsini, Ravenna (Venice), Italy
Ports of Call:
Barcelona, Ajaccio, Civitavecchia (Rome), Messina, Porto Corsini Ravenna (Venice)

5 Nights


Add to Favorites
Compare Favorites
Retail Price $705
Save $113
from

$592

per person
(double occupancy)
Includes taxes & fees
Learn More

Apr 15, 2025

(Tuesday)

5 Night France and Italy Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Marseille, La Spezia, Civitavecchia (Rome), Barcelona

5 Nights


Add to Favorites
Compare Favorites
Retail Price $1,159
Save $505
from

$654

per person
(double occupancy)
Includes taxes & fees
Learn More

Nov 24, 2024

(Sunday)

13 Night Transatlantic Spain and Madeira Cruise

Adventure of the Seas
Royal Caribbean Cruises
4.0 based on 371 ratings
Starts: Barcelona, Spain
Ends: Port Canaveral, Florida
Ports of Call:
Barcelona, Valencia, Malaga, Cadiz (Seville), Madeira, Port Canaveral

13 Nights


Add to Favorites
Compare Favorites
from

$689

per person
(double occupancy)
Includes taxes & fees
Learn More

May 16, 2025

(Friday)

7 Night Greece Italy and Turkey Cruise

Brilliance of the Seas
Royal Caribbean Cruises
4.0 based on 352 ratings
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Palermo, Souda Bay, Kusadasi (Ephesus), Mykonos, Athens (Port of Piraeus)

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,507
Save $755
from

$752

per person
(double occupancy)
Includes taxes & fees
Learn More

Oct 26, 2025

(Sunday)

13 Night Spain Transatlantic Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Fort Lauderdale, Florida
Ports of Call:
Barcelona, Palma de Mallorca, Alicante, Cartagena, Malaga, Fort Lauderdale

13 Nights


Add to Favorites
Compare Favorites
from

$824

per person
(double occupancy)
Includes taxes & fees
Learn More

May 04, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,332
Save $476
from

$856

per person
(double occupancy)
Includes taxes & fees
Learn More

Oct 19, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,271
Save $391
from

$880

per person
(double occupancy)
Includes taxes & fees
Learn More

Sep 22, 2025

(Monday)

7 Night Western Mediterranean Cruise

Voyager of the Seas
Royal Caribbean Cruises
4.0 based on 76 ratings
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Valencia, Villefranche, Ajaccio, La Spezia, Santa Margherita, Civitavecchia (Rome)

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,176
Save $256
from

$920

per person
(double occupancy)
Includes taxes & fees
Learn More

Oct 05, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,523
Save $591
from

$932

per person
(double occupancy)
Includes taxes & fees
Learn More

Apr 20, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,301
Save $359
from

$942

per person
(double occupancy)
Includes taxes & fees
Learn More

Sep 28, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, Marseille, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,300
Save $355
from

$945

per person
(double occupancy)
Includes taxes & fees
Learn More

Oct 12, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, Marseille, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,327
Save $381
from

$946

per person
(double occupancy)
Includes taxes & fees
Learn More

May 11, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, Marseille, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,265
Save $316
from

$949

per person
(double occupancy)
Includes taxes & fees
Learn More

Sep 21, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,233
Save $271
from

$962

per person
(double occupancy)
Includes taxes & fees
Learn More

May 18, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,162
Save $197
from

$965

per person
(double occupancy)
Includes taxes & fees
Learn More

Jun 01, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
from

$967

per person
(double occupancy)
Includes taxes & fees
Learn More

Sep 07, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,210
Save $215
from

$995

per person
(double occupancy)
Includes taxes & fees
Learn More

Jun 30, 2025

(Monday)

7 Night Western Mediterranean Cruise

Voyager of the Seas
Royal Caribbean Cruises
4.0 based on 76 ratings
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Palma de Mallorca, Villefranche, Ajaccio, La Spezia, Santa Margherita...

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,547
Save $534
from

$1,013

per person
(double occupancy)
Includes taxes & fees
Learn More

Aug 31, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, Marseille, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,514
Save $500
from

$1,014

per person
(double occupancy)
Includes taxes & fees
Learn More

Sep 14, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, Marseille, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,408
Save $387
from

$1,021

per person
(double occupancy)
Includes taxes & fees
Learn More

May 25, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, Marseille, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,359
Save $335
from

$1,024

per person
(double occupancy)
Includes taxes & fees
Learn More

Aug 24, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,436
Save $398
from

$1,038

per person
(double occupancy)
Includes taxes & fees
Learn More

Apr 27, 2025

(Sunday)

7 Night Western Mediterranean Cruise

Allure of the Seas
Royal Caribbean Cruises
4.5 based on 685 ratings
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, Marseille, La Spezia, Civitavecchia (Rome), Naples, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,483
Save $415
from

$1,068

per person
(double occupancy)
Includes taxes & fees
Learn More



Overlay Title