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
78 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

3 Nights


Add to Favorites
Compare Favorites
from

$562

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,141
Save $348
from

$793

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
from

$868

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

Oct 21, 2027

(Thursday)

14 Night Spain and Bermuda Transatlantic Cruise

Mariner of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: New Orleans, Louisiana
Ports of Call:
Barcelona, Cartagena, Gibraltar, Royal Naval Dockyard (West End), New Orleans

14 Nights


Add to Favorites
Compare Favorites
Retail Price $1,053
Save $158
from

$895

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,127
Save $228
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,247
Save $339
from

$908

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
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,155
Save $182
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,255
Save $278
from

$977

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,253
Save $265
from

$988

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

Oct 14, 2027

(Thursday)

7 Night Spain and Morocco Cruise

Mariner of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Tangier, Casablanca, Cadiz (Seville), Malaga, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,194
Save $189
from

$1,005

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

May 11, 2027

(Tuesday)

7 Night Spain and Morocco Cruise

Mariner of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Cadiz (Seville), Casablanca, Tangier, Malaga, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,244
Save $216
from

$1,028

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

Jul 23, 2027

(Friday)

7 Night Spain and Morocco Cruise

Mariner of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Lisbon, Portugal
Ports of Call:
Barcelona, Palma de Mallorca, Malaga, Casablanca, Tangier, Lisbon

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,287
Save $232
from

$1,055

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,235
Save $110
from

$1,058

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,414
Save $333
from

$1,081

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)

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,554
Save $458
from

$1,096

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

Aug 06, 2027

(Friday)

7 Night Best of Italy and French Riviera Cruise

Mariner of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Porto Corsini, Ravenna (Venice), Italy
Ports of Call:
Barcelona, Villefranche, La Spezia, Civitavecchia (Rome), Naples, Palermo...

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,339
Save $232
from

$1,107

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,376
Save $259
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,967
Save $1,846
from

$1,121

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

Jul 02, 2027

(Friday)

7 Night Italy France and Croatia Cruise

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

7 Nights


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

$1,125

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

Jul 16, 2027

(Friday)

7 Night Spain and Morocco Cruise

Mariner of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Tangier, Casablanca, Cadiz (Seville), Malaga, Barcelona

7 Nights


Add to Favorites
Compare Favorites
Retail Price $1,374
Save $242
from

$1,132

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

May 18, 2027

(Tuesday)

9 Night Spain Portugal and Morocco Cruise

Mariner of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Lisbon, Portugal
Ports of Call:
Barcelona, Malaga, Tangier, Casablanca, Madeira, Leixoes, Lisbon

9 Nights


Add to Favorites
Compare Favorites
Retail Price $1,440
Save $267
from

$1,173

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

Jun 24, 2027

(Thursday)

8 Night Spain and Morocco Cruise

Mariner of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Tangier, Casablanca, Cadiz (Seville), Malaga, Palma de Mallorca, Barcelona

8 Nights


Add to Favorites
Compare Favorites
Retail Price $1,458
Save $264
from

$1,194

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
from

$1,209

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

Aug 20, 2027

(Friday)

8 Night Italy Spain and French Riviera Cruise

Mariner of the Seas
Royal Caribbean Cruises
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Palma de Mallorca, Toulon, Villefranche, Livorno, Catania, Salerno, Civitavecchia (Rome)

8 Nights


Add to Favorites
Compare Favorites
Retail Price $1,528
Save $269
from

$1,259

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



Overlay Title