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
66 Matched Sailings
Departing
Itinerary and Ship
Length
Save to
Favorites
Priced from

May 21, 2026

(Thursday)

3 Night Spain and France Cruise

Harmony of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Palma de Mallorca, Marseille, Barcelona
Special Promotions

3 Nights


Add to Favorites
Compare Favorites
from

$461

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

Nov 13, 2027

(Saturday)

14 Night Spain and Morocco Transatlantic Cruise

Rhapsody of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: San Juan, Puerto Rico
Ports of Call:
Barcelona, Valencia, Cartagena, Malaga, Cadiz (Seville), Tangier, Casablanca, San Juan

14 Nights


Add to Favorites
Compare Favorites
Retail Price $1,227
Save $434
from

$793

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

Jun 22, 2026

(Monday)

7 Night Italy and France Cruise

Brilliance of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Porto Corsini, Ravenna (Venice), Italy
Ports of Call:
Barcelona, Toulon, Ajaccio, Civitavecchia (Rome), Naples, Messina, Porto Corsini Ravenna (Venice)
Special Promotions

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,336
Save $385
from

$833

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

May 11, 2026

(Monday)

7 Night Italy and France Cruise

Brilliance of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Porto Corsini, Ravenna (Venice), Italy
Ports of Call:
Barcelona, Toulon, Ajaccio, Civitavecchia (Rome), Naples, Messina, Porto Corsini Ravenna (Venice)

7 Nights


Add to Favorites
Compare Favorites
from

$838

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

May 10, 2027

(Monday)

7 Night Italy and France Cruise

Explorer of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Porto Corsini, Ravenna (Venice), Italy
Ports of Call:
Barcelona, Toulon, Ajaccio, Civitavecchia (Rome), Salerno, Catania, Porto Corsini Ravenna (Venice)

7 Nights


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

$899

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

Sep 13, 2027

(Monday)

7 Night Italy and France Cruise

Explorer of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Porto Corsini, Ravenna (Venice), Italy
Ports of Call:
Barcelona, Toulon, Ajaccio, Civitavecchia (Rome), Salerno, Catania, Porto Corsini Ravenna (Venice)

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,382
Save $474
from

$908

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

Nov 01, 2027

(Monday)

14 Night Spain and Morocco Transatlantic Cruise

Explorer of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Fort Lauderdale, Florida
Ports of Call:
Barcelona, Palma de Mallorca, Alicante, Cartagena, Malaga, Tangier, Fort Lauderdale

14 Nights


Add to Favorites
Compare Favorites
Retail Price $1,243
Save $298
from

$945

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

Oct 31, 2026

(Saturday)

13 Night Spain and Bermuda Transatlantic Cruise

Explorer of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Port Canaveral, Florida
Ports of Call:
Barcelona, Palma de Mallorca, Cartagena, Ponta Delgada, Royal Naval Dockyard (West End)...

13 Nights


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

$954

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

Jun 21, 2027

(Monday)

7 Night Italy and France Cruise

Explorer of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Porto Corsini, Ravenna (Venice), Italy
Ports of Call:
Barcelona, Toulon, Ajaccio, Civitavecchia (Rome), Salerno, Messina, Porto Corsini Ravenna (Venice)

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,434
Save $461
from

$973

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

May 08, 2027

(Saturday)

7 Night Italy and Croatia Cruise

Brilliance of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Porto Corsini, Ravenna (Venice), Italy
Ports of Call:
Barcelona, La Spezia, Civitavecchia (Rome), Salerno, Zadar, Porto Corsini Ravenna (Venice)

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,390
Save $413
from

$977

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

May 07, 2026

(Thursday)

9 Night Italy France and Croatia Cruise

Explorer of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Porto Corsini, Ravenna (Venice), Italy
Ports of Call:
Barcelona, Villefranche, La Spezia, Civitavecchia (Rome), Dubrovnik, Kotor, Zadar...
Special Promotions

9 Nights


Add to Favorites
Compare Favorites
Retail Price $1,496
Save $424
from

$980

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

Aug 02, 2027

(Monday)

7 Night Italy and France Cruise

Explorer of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Porto Corsini, Ravenna (Venice), Italy
Ports of Call:
Barcelona, Toulon, Villefranche, Civitavecchia (Rome), Salerno, Messina...

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,388
Save $400
from

$988

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

May 24, 2026

(Sunday)

7 Night Western Mediterranean Cruise

Harmony of the Seas
Royal Caribbean Cruises
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
from

$1,006

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

Apr 16, 2026

(Thursday)

8 Night Italy France and Spain Cruise

Odyssey of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Palma de Mallorca, Villefranche, La Spezia, Messina, Naples, Civitavecchia (Rome)

8 Nights


Add to Favorites
Compare Favorites
from

$1,033

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

May 31, 2027

(Monday)

7 Night Greek Isles and Italy Cruise

Explorer of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Palermo, Mykonos, Kusadasi (Ephesus), Santorini, Athens (Port of Piraeus)

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,657
Save $576
from

$1,081

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

Jun 07, 2026

(Sunday)

7 Night Western Mediterranean Cruise

Harmony of the Seas
Royal Caribbean Cruises
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
from

$1,086

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

Aug 23, 2027

(Monday)

7 Night Greek Isles and Malta Cruise

Explorer of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Valletta, Santorini, Kusadasi (Ephesus), Mykonos, Athens (Port of Piraeus)

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,511
Save $394
from

$1,117

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

May 03, 2027

(Monday)

11 Night Best of Italy and Greece Cruise

Rhapsody of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, La Spezia, Civitavecchia (Rome), Salerno, Messina, Mykonos, Kusadasi (Ephesus), Rhodes...

11 Nights


Add to Favorites
Compare Favorites
Retail Price $2,766
Save $1,645
from

$1,121

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

Sep 14, 2026

(Monday)

7 Night Italy and France Cruise

Brilliance of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Porto Corsini, Ravenna (Venice), Italy
Ports of Call:
Barcelona, Toulon, Ajaccio, Civitavecchia (Rome), Naples, Messina, Porto Corsini Ravenna (Venice)

7 Nights


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

$1,125

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

Jun 28, 2026

(Sunday)

7 Night Western Mediterranean Cruise

Harmony of the Seas
Royal Caribbean Cruises
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,853
Save $412
from

$1,174

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

Jul 19, 2026

(Sunday)

7 Night Western Mediterranean Cruise

Harmony of the Seas
Royal Caribbean Cruises
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,428
Save $216
from

$1,212

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

Jul 05, 2026

(Sunday)

7 Night Western Mediterranean Cruise

Harmony of the Seas
Royal Caribbean Cruises
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,601
Save $244
from

$1,357

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

Jul 12, 2026

(Sunday)

7 Night Western Mediterranean Cruise

Harmony of the Seas
Royal Caribbean Cruises
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

$1,366

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

Oct 24, 2027

(Sunday)

7 Night Western Mediterranean Cruise

Legend of the Seas
Royal Caribbean Cruises
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 $2,168
Save $700
from

$1,468

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

Oct 17, 2027

(Sunday)

7 Night Western Mediterranean Cruise

Legend of the Seas
Royal Caribbean Cruises
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 $2,181
Save $695
from

$1,486

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



Overlay Title