Costa Cruises

Costa Toscana

Barcelona → Ibiza → Marseille → Barcelona

Jul 19, 2027 · 7 nights

$1,213 interior · $173/night

8% above typical · Price trending up
MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jul 22, 2027 · 7 nights

$1,575 balcony · $225/night

6% above typical · Price trending up
Princess Cruises

Sun Princess

Barcelona → Marseille → Mykonos → Piraeus (Athens)

Jul 15, 2027 · 10 nights

$1,685 interior · $169/night

4% above typical
Virgin Voyages

Resilient Lady

Barcelona → Cannes → Ibiza → Barcelona

Jul 11, 2027 · 7 nights

$1,813 oceanview · $259/night

4% above typical
Costa Cruises

Costa Toscana

Barcelona → Formentera Island → Marseille → Barcelona

Jul 5, 2027 · 7 nights

$1,192 interior · $170/night

6% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Formentera Island → Marseille → Barcelona

Jul 12, 2027 · 7 nights

$1,192 interior · $170/night

6% above typical · Price trending up
Celebrity Cruises

Celebrity Xcel

Barcelona → Palma de Mallorca → Ibiza → Barcelona

Jul 31, 2027 · 7 nights

$5,228 interior · $747/night

5% above typical · Price trending up
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jul 6, 2027 · 7 nights

$1,787 balcony · $255/night

7% above typical · Price trending up
Carnival Cruise Line

Carnival Sunshine

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jul 17, 2027 · 8 nights

$993 interior · $124/night

9% above typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jul 25, 2027 · 7 nights

$1,640 balcony · $234/night

6% above typical · Price trending up
Virgin Voyages

Resilient Lady

Barcelona → Cannes → Palma de Mallorca → Barcelona

Jul 18, 2027 · 10 nights

$6,450 suite · $645/night

Virgin Voyages

Resilient Lady

Barcelona → Palma de Mallorca → Valencia → Barcelona

Jul 28, 2027 · 11 nights

$9,625 suite · $875/night

Disney Cruise Line

Disney Wish

Barcelona → Naples → Genoa → Barcelona

Jul 3, 2027 · 7 nights

$3,283 interior · $469/night

10% above typical
MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jul 8, 2027 · 7 nights

$1,542 balcony · $220/night

7% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Ibiza → Marseille → Barcelona

Jul 26, 2027 · 7 nights

$1,443 oceanview · $206/night

8% above typical · Price trending up
MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jul 29, 2027 · 7 nights

$1,593 balcony · $228/night

7% above typical · Price trending up
Celebrity Cruises

Celebrity Equinox

Barcelona → Tangier → Lisbon → Barcelona

Jul 15, 2027 · 9 nights

No pricing

Holland America

Oosterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Jul 17, 2027 · 7 nights

No pricing

Holland America

Oosterdam

Barcelona → Valletta → Argostoli (Cephalonia) → Piraeus (Athens)

Jul 17, 2027 · 28 nights

No pricing

Browse by departure port