Skip to content
All Cruises From Barcelona
Oceania Sonata afloat at the Fincantieri shipyard in Marghera, Italy, in August 2026, with scaffolding still on her and her name on the hull

Oceania Sonata / Oceania Cruises

10-Night Mediterranean from Barcelona on Oceania Sonata

Nights
10
Ports of call
7 to 8
Departures
2
From
$4,999

Oceania Sonata sails this route from the Port of Barcelona twice in the window we track. Each one runs 10 nights. It finishes in Southampton (England) rather than back in Barcelona, so check flights home before you book.

Every sailing calls at Palma de Mallorca (Spain). The other ports change with the date: there are 2 port combinations, each listed below with its own departure dates. We record which ports a sailing visits, not the order it visits them in.

Departures run from Mon, Aug 30, 2027 to Mon, Oct 9, 2028. The cheapest recorded starting fare is $4,999 per person, which works out at $500 a night.

Schedule last updated · 2 departures listed · Dates can change. Verify with the cruise line before booking.

Which ports, on which dates?

Via Seville

Calls at Palma de Mallorca (Spain) · Seville (Spain) · Lisbon (Portugal) · Leixoes (Portugal) · La Coruna (Spain) · Bilbao (Spain) · Pauillac (France)

1 departure, from $5,999 per person

  • Mon, Aug 30, 2027

Via Marseille

Calls at Palma de Mallorca (Spain) · Marseille (France) · Cannes (France) · Livorno (Italy) · Ajaccio (Corsica, France) · Olbia (Italy) · Palermo (Sicily, Italy) · Naples (Italy)

1 departure, from $4,999 per person

  • Mon, Oct 9, 2028

Every departure on this route

We may earn a commission if you book through these buttons, at no cost to you.

  • AUG
    30

    Monday · 10 nights

    Terminal not published yet

    10-Night Mediterranean

    Calls at Palma de Mallorca (Spain) · Seville (Spain) · Lisbon (Portugal) · Leixoes (Portugal) · La Coruna (Spain) · Bilbao (Spain) · Pauillac (France)

    Ends in Southampton (England)

  • OCT
    9

    Monday · 10 nights

    Terminal not published yet

    10-Night Mediterranean

    Calls at Palma de Mallorca (Spain) · Marseille (France) · Cannes (France) · Livorno (Italy) · Ajaccio (Corsica, France) · Olbia (Italy) · Palermo (Sicily, Italy) · Naples (Italy)

    Ends in Civitavecchia (Italy)

    Ends Thu, Oct 19, 2028 in Civitavecchia

    Lowest fare shown

Months this route sails

Same region, different ship

All Northern Europe sailings

Oceania Sonata's 10-Night Mediterranean cruise: questions

When does Oceania Sonata's 10-Night Mediterranean cruise leave Barcelona?

Oceania Sonata's 10-Night Mediterranean cruise has 2 departures from Barcelona between August 2027 and October 2028. All of them leave on a Monday.

Which ports does Oceania Sonata's 10-Night Mediterranean cruise from Barcelona call at?

Every departure calls at Palma de Mallorca. The rest depends on the date: via Seville on 1 departure and via Marseille on 1 departure. The cards above list the dates for each.

How much does Oceania Sonata's 10-Night Mediterranean cruise from Barcelona cost?

The lowest starting fare we recorded is $4,999 per person, for the cheapest cabin listed, with taxes and port fees included, on the 10-night sailing of Mon, Oct 9, 2028, about $500 a night. We checked it on November 4, 2026. Fares change daily, so check the current price before you book.