Skip to content
All Cruises From Barcelona

Cruise line

Oceania cruises from Barcelona

Oceania Cruises has 43 departures from the Port of Barcelona in the period we cover, on seven ships: Oceania Allura, Oceania Aurelia, Oceania Marina, Oceania Nautica, Oceania Sirena, Oceania Sonata, and Oceania Vista.

They run from 7 to 55 nights and go to the western Mediterranean, across the Atlantic, the Canary Islands and Madeira, the Greek isles and eastern Mediterranean, Spain, Portugal and Morocco, northern Europe, and world cruises and long voyages.

The cheapest Oceania Cruises sailing we list is Oceania Sirena on Mon, Jun 21, 2027, from $2,275 per person as of November 4, 2026.

Oceania Cruises can move ships and change routes, and the fares here are starting prices rather than quotes. Confirm both with the line.

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

What Oceania Cruises runs from Barcelona

All routes

The 43 departures below run 31 different routes, cheapest per night first.

Distinct itineraries available, cheapest per night first
ItineraryNightsFrom
15-Night Transatlantic

Calls at Malaga (Spain) · Agadir (Morocco) · Arrecife (Lanzarote, Canary Islands) · San Juan (Puerto Rico)

Ends in Miami (Florida)

Next on Tue, Nov 17, 2026

15$2,470$165 a night
9-Night Eastern Mediterranean

Calls at Palma de Mallorca (Spain) · Mahon (Minorca, Spain) · Cagliari (Sardinia, Italy) · Palermo (Sicily, Italy) · Messina (Sicily, Italy) · Corfu (Greece) · Bari (Italy) · Zadar (Croatia)

Ends in Venice (Italy)

Next on Mon, Apr 26, 2027

9$2,275$253 a night
12-Night Eastern Mediterranean

Calls at Marseille (France) · Monte Carlo (Monaco) · Portofino (Italy) · Livorno (Italy) · Bastia (France) · Civitavecchia (Italy) · Kotor (Montenegro) · Dubrovnik (Croatia) · Zadar (Croatia)

Ends in Venice (Italy)

Next on Sun, Oct 3, 2027

12$3,449$287 a night
10-Night Mediterranean

Calls at Alicante (Spain) · Ibiza (Spain) · Palma de Mallorca (Spain) · Sete (France) · Toulon (France) · Ajaccio (Corsica, France) · Monte Carlo (Monaco) · Portofino (Italy) · Livorno (Italy)

Ends in Civitavecchia (Italy)

Next on Thu, Nov 5, 2026

10$2,925$293 a night
12-Night Mediterranean

Calls at Alicante (Spain) · Almeria (Spain) · Gibraltar · Casablanca (Morocco) · Agadir (Morocco) · Arrecife (Lanzarote, Canary Islands) · Las Palmas (Gran Canaria, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Santa Cruz de La Palma (Spain) · Funchal (Madeira, Portugal)

Ends in Lisbon (Portugal)

Next on Wed, Dec 9, 2026

12$3,600$300 a night
21-Night Mediterranean

Calls at Valencia (Spain) · Cartagena (Spain) · Malaga (Spain) · Seville (Spain) · Lisbon (Portugal) · Arrecife (Lanzarote, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · San Juan (Puerto Rico)

Ends in Miami (Florida)

Next on Tue, Dec 28, 2027

21$6,849$326 a night
9-Night Mediterranean

Calls at Palma de Mallorca (Spain) · Sete (France) · Cannes (France) · Livorno (Italy) · Ajaccio (Corsica, France) · Golfo Aranci (Sardinia, Italy) · Palermo (Sicily, Italy) · Salerno (Italy)

Ends in Civitavecchia (Italy)

Next on Wed, Jun 2, 2027

9$3,149$350 a night
7-Night Mediterranean

Calls at Palamos (Spain) · Sete (France) · St. Tropez (France) · Portofino (Italy) · Livorno (Italy) · Portoferraio (Italy)

Ends in Civitavecchia (Italy)

Next on Fri, Apr 16, 2027

7$2,499$357 a night

Starting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.

All Oceania Cruises routes from Barcelona

All routes

What Oceania Cruises is advertising

Promotions Cruisebound lists for Oceania Cruises, confirmed on 2026-11-04. These are the advertiser's terms, not ours, and whether one applies to a particular Barcelona sailing depends on the cabin, the date and how many of you are travelling. The fares in the table on this page are what we recorded ourselves and do not include any of this.

Discounts that depend on who you are rather than what you book, for military, first responders, residents of qualifying states and guests over 55, are claimed with the cruise line itself. They are not part of the above, and a booking site cannot apply them for you.

See Oceania Cruises sailings from Barcelona on Cruisebound. We may earn a commission if you book through the links in this section, at no cost to you, and it does not change which sailings this site lists or how they are ordered.

Every departure by date

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

Oceania Cruises by month

Where these sailings go

Cruise line website: Oceania Cruises. Confirm dates and fares there before you book.

Oceania from Barcelona: questions

Which Oceania ships sail from Barcelona?

Oceania Allura, Oceania Aurelia, Oceania Marina, Oceania Nautica, Oceania Sirena, Oceania Sonata, and Oceania Vista. Between them they have 43 departures from Barcelona, between November 2026 and October 2028.

How much is an Oceania cruise from Barcelona?

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

How long are Oceania cruises from Barcelona?

Oceania cruises from Barcelona run from 7 to 55 nights. The most common length is 10 nights, with 9 of the 43 departures.

Which terminal does Oceania use in Barcelona?

The Port of Barcelona's forecast shows Oceania at Terminal A for 3 sailings. The other 40 sailings have no terminal published yet, so check your cruise documents. Our terminal guide has directions.