Home > Oceania Cruises > Cruises from Barcelona

Oceania Cruises from Barcelona

Start your journey from Barcelona with 47 unique Oceania cruise itineraries to choose from. November is the most popular month to begin your cruise from Barcelona and Oceania have 47 trips departing this season.
Filter Results
Departures
Show More...
Duration
8 Days
48 Days
Trip Styles
Price
$1,700pp
$29,298pp
Countries
Show More...
Filter Results
47 Cruises (47 Cruise Departures)
Cruise
 (1)

48 Days (47 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 02 November 2026
Visit: Spain, Portugal, Puerto Rico, Bahamas (+9 more), USA, Virgin Islands, Antigua and Barbuda, Saint Lucia, Trinidad and Tobago, Brazil, Barbados, Dominica, Saint Martin
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
$13,499
Balcony
$19,949
Suite
$48,299
From
US$13,499
Save 13,499
Per Person
View Trip
Cruise
 (1)

35 Days (34 Nights) Barcelona to New York
Cruise Line: Oceania Cruises
Departure: 16 August 2027
Visit: Spain, Morocco, Gibraltar, Portugal (+8 more), France, Guernsey, England, Ireland, Northern Ireland, Iceland, Canada, USA
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
$9,749
Oceanview
$10,199
Balcony
$14,749
Suite
$20,349
From
US$9,749
Save 9,749
Per Person
View Trip
Cruise

33 Days (32 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 31 October 2026
Visit: Spain, France, Italy, Sicily (+6 more), Malta, Tunisia, Sardinia, Morocco, Puerto Rico, USA
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,649
Suite
$20,249
From
US$14,649
Save 14,649
Per Person
View Trip
Cruise
 (1)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Oceania Cruises
Departure: 03 October 2027
Visit: Spain, France, Monaco, Italy, Corsica, Montenegro, Croatia
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
$3,299
Oceanview
$3,649
Balcony
$5,999
Suite
$8,499
From
US$3,299
Save 3,299
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 21 April 2026
Visit: Spain, France, Corsica, Sardinia, Italy
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
$3,549
Balcony
$5,549
Suite
-
From
US$3,549
Save 3,549
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 16 August 2027
Visit: Spain, Morocco, Gibraltar, Portugal
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
$2,799
Oceanview
$3,049
Balcony
$4,699
Suite
$6,599
From
US$2,799
Save 2,799
Per Person
View Trip
Cruise

16 Days (15 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 17 November 2026
Visit: Spain, Morocco, Puerto Rico, USA
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,499
Suite
$6,930
From
US$4,499
Save 4,499
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 20 December 2027
Visit: Spain, Morocco, Tunisia, Sicily, Italy
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,199
Suite
$8,499
From
US$6,199
Save 6,199
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 05 September 2026
Visit: Spain, France, Monaco, Italy (+4 more), Corsica, Sardinia, Sicily, Malta
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,349
Suite
-
From
US$6,349
Save 6,349
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Oceania Cruises
Departure: 08 March 2028
Visit: Spain, Italy, Sicily, Malta, Greece
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,599
Suite
$6,199
From
US$3,599
Save 3,599
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 01 April 2028
Visit: Spain, France, Italy
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,749
Suite
$5,299
From
US$3,749
Save 3,749
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 12 September 2027
Visit: Spain, Morocco, Gibraltar, Portugal
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,799
Suite
$4,799
From
US$2,799
Save 2,799
Per Person
View Trip
Cruise

13 Days (12 Nights) Barcelona to Trieste
Cruise Line: Oceania Cruises
Departure: 25 June 2026
Visit: Spain, France, Monaco, Corsica (+5 more), Italy, Sicily, Greece, Montenegro, Croatia
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,332
Suite
-
From
US$6,332
Save 8,566
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 16 April 2027
Visit: Spain, France, Italy
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,599
Suite
$5,599
From
US$3,599
Save 3,599
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 17 November 2027
Visit: Spain, Sardinia, Tunisia, Sicily, Malta, Italy
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,199
Suite
$5,799
From
US$3,199
Save 3,199
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 18 November 2027
Visit: Spain, Portugal, Bermuda, USA
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,349
Suite
$7,549
From
US$5,349
Save 5,349
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 17 January 2028
Visit: Spain, Morocco, Sardinia, Tunisia, Sicily, Malta, Italy
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,499
Suite
$7,899
From
US$4,499
Save 4,499
Per Person
View Trip
Results: 31-47 of 47

No trips found. Try adjusting the search filters.