Carnival Cruise Line

Carnival Sunshine

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Jun 19, 2027 · 8 nights

$755 interior · $94/night

3% below typical
Viking Cruises

Viking Sea

Barcelona → Valencia → Dún Laoghaire → Reykjavík

Jun 14, 2027 · 14 nights

$5,599 balcony · $400/night

4% above typical
Oceania Cruises

Oceania Sirena

Barcelona → Marseille → Zadar → Venice

Jun 21, 2027 · 9 nights

$2,847 oceanview · $316/night

1% above typical
Windstar Cruises

Star Legend

Barcelona → Mahón, Menorca → Portoferraio → Civitavecchia (Rome)

Jun 24, 2027 · 11 nights

$5,215 oceanview · $474/night

7% above typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jun 27, 2027 · 7 nights

$1,302 interior · $186/night

Windstar Cruises

Star Legend

Barcelona → Palamós → Portoferraio → Civitavecchia (Rome)

Jun 28, 2027 · 7 nights

$3,961 oceanview · $566/night

5% above typical
Viking Cruises

Viking Star

Barcelona → Marseille → Málaga → Barcelona

Jun 30, 2027 · 15 nights

$9,799 balcony · $653/night

2% above typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Málaga → Palma de Mallorca → Barcelona

Jun 7, 2027 · 12 nights

$2,824 balcony · $235/night

1% below typical · Price trending down
Costa Cruises

Costa Toscana

Barcelona → Ibiza → Marseille → Barcelona

Jun 28, 2027 · 7 nights

$1,123 interior · $160/night

4% above typical
Carnival Cruise Line

Carnival Sunshine

Barcelona → Marseille → Naples → Civitavecchia (Rome)

Jun 27, 2027 · 10 nights

$1,111 interior · $111/night

1% above typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Valletta → Mykonos → Piraeus (Athens)

Jun 19, 2027 · 7 nights

$1,949 oceanview · $278/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jun 3, 2027 · 7 nights

$1,368 oceanview · $195/night

6% above typical · Price trending up
MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jun 17, 2027 · 7 nights

$1,456 balcony · $208/night

4% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Formentera Island → Marseille → Barcelona

Jun 7, 2027 · 7 nights

$1,095 interior · $156/night

7% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Formentera Island → Marseille → Barcelona

Jun 21, 2027 · 7 nights

$1,149 interior · $164/night

7% above typical · Price trending up
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jun 6, 2027 · 7 nights

$1,138 interior · $163/night

7% above typical · Price trending up
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jun 20, 2027 · 7 nights

$1,548 balcony · $221/night

5% above typical · Price trending up
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jun 29, 2027 · 7 nights

$1,827 balcony · $261/night

6% above typical · Price trending up
Oceania Cruises

Oceania Allura

Barcelona → Palma de Mallorca → Salerno → Civitavecchia (Rome)

Jun 2, 2027 · 9 nights

$8,099 suite · $900/night

5% above typical · Price trending up
Viking Cruises

Viking Jupiter

Barcelona → Sète → Šibenik → Fusina (Venice)

Jun 9, 2027 · 14 nights

$10,398 balcony · $743/night

Browse by departure port