Skip to content
WorldCruiseSchedule Voyages of 30 nights and more

Oceania Sonata: 55-night mediterranean from Barcelona

October 9, 2028 to December 3, 2028 · Barcelona to Los Angeles

Oceania Sonata afloat at the Fincantieri shipyard in Marghera, Italy, in August 2026, with scaffolding still on her and her name on the hull
Cruise line
Oceania Cruises
Length
55 nights · 30 to 59 nights
Departs
Oct 9, 2028, Barcelona
Ends
Dec 3, 2028, Los Angeles
Route
34 stops, 17 countries, 20 sea days
Day-by-day route 33 stops and 20 days at sea, Oct 9 to Dec 3 Show all
  1. Day 1
    Oct 9
    Barcelona (Spain) (boarding)
  2. Day 2
    Oct 10
    Palma de Mallorca (Spain)
  3. Day 3-4
    Oct 11
    Marseille (France) (2 days)
  4. Day 5
    Oct 13
    Cannes (France)
  5. Day 6
    Oct 14
    Florence (Italy)
  6. Day 7
    Oct 15
    Ajaccio (France)
  7. Day 8
    Oct 16
    Olbia (Italy)
  8. Day 9
    Oct 17
    Palermo (Italy)
  9. Day 10
    Oct 18
    Naples (Italy)
  10. Day 11
    Oct 19
    Civitavecchia (Italy)
  11. Day 12
    Oct 20
    Salerno (Italy)
  12. Day 13
    Oct 21
    Messina (Italy)
  13. Day 14
    Oct 22
    Valletta (Malta)
  14. Day 15
    Oct 23
    La Goulette (Tunisia)
  15. Day 16
    Oct 24
    Cagliari (Italy)
  16. Day 18
    Oct 26
    Alicante (Spain)
  17. Day 19
    Oct 27
    Cartagena (Spain)
  18. Day 20
    Oct 28
    Melilla (Morocco)
  19. Day 21
    Oct 29
    Malaga (Spain)
  20. Day 22
    Oct 30
    Seville (Spain)
  21. Day 24
    Nov 1
    Lisbon (Portugal)
  22. Day 25
    Nov 2
    Portimao (Portugal)
  23. Day 27
    Nov 4
    Funchal (Portugal)
  24. Day 28
    Nov 5
    Santa Cruz de Tenerife (Canary Islands)
  25. Day 29
    Nov 6
    Santa Cruz de La Palma (Spain)
  26. Day 36
    Nov 13
    San Juan (Puerto Rico)
  27. Day 39
    Nov 16
    Miami (Florida)
  28. Day 41
    Nov 18
    Georgetown (Cayman Islands)
  29. Day 43
    Nov 20
    Cartagena (Colombia)
  30. Day 46
    Nov 23
    Puntarenas (Costa Rica)
  31. Day 48
    Nov 25
    Puerto Corinto (Nicaragua)
  32. Day 49
    Nov 26
    Puerto Quetzal (Guatemala)
  33. Day 51
    Nov 28
    Acapulco (Mexico)
  34. Day 53
    Nov 30
    Puerto Vallarta (Mexico)
  35. Day 56
    Dec 3
    Los Angeles (California) (you leave the ship)

Countries on the route

Spain, France, Italy, Malta, Tunisia, Morocco, Portugal, Canary Islands, Puerto Rico, Florida, Cayman Islands, Colombia, Costa Rica, Nicaragua, Guatemala, Mexico, and California.

Other long voyages on Oceania Sonata

All Oceania Sonata voyages

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

  • SEP
    15
    2027

    Wednesday · 36 nights

    36-Night Eastern Mediterranean

    Southampton to Istanbul · 30 ports in 8 countries

    Ports of call

    La Rochelle (France) · Pauillac (France) · Bilbao (Spain) · Gijon (Spain) · La Coruna (Spain) · Vigo (Spain) · Lisbon (Portugal) · Portimao (Portugal) · Malaga (Spain) · Alicante (Spain) · Barcelona (Spain) · Marseille (France) · Florence (Italy) · Salerno (Italy) · Catania (Italy) · Corfu (Greece) · Trieste (Italy) · Rijeka (Croatia) · Hvar (Croatia) · Sarande (Albania) · Argostoli (Greece) · Chania (Greece) · Mykonos (Greece) · Piraeus (Greece) · Paros (Greece) · Heraklion (Greece) · Rhodes (Greece) · Patmos (Greece) · Izmir (Turkey)

  • OCT
    31
    2027

    Sunday · 32 nights

    32-Night Transatlantic

    Trieste to Miami · 23 ports in 9 countries

    Ports of call

    Ravenna (Italy) · Zadar (Croatia) · Split (Croatia) · Kotor (Montenegro) · Sarande (Albania) · Messina (Italy) · Salerno (Italy) · Civitavecchia (Italy) · Olbia (Italy) · Ajaccio (France) · Florence (Italy) · Cannes (France) · Marseille (France) · Ibiza (Spain) · Palma de Mallorca (Spain) · Barcelona (Spain) · Alicante (Spain) · Motril (Spain) · Seville (Spain) · Funchal (Portugal) · Royal Naval Dockyard (Bermuda)

  • JAN
    6
    2028

    Thursday · 44 nights

    44-Night Panama Canal

    Los Angeles to Miami · 25 ports in 18 countries

    Ports of call

    Ensenada (Mexico) · Cabo San Lucas (Mexico) · Acapulco (Mexico) · Puerto Quetzal (Guatemala) · Puntarenas (Costa Rica) · Cartagena (Colombia) · Georgetown (Cayman Islands) · Miami (Florida) · Philipsburg (St. Maarten) · Fort-de-France (Martinique) · Castries (St. Lucia) · St. George's (Grenada) · Oranjestad (Aruba) · San Juan (Puerto Rico) · Charlotte Amalie (U.S. Virgin Islands) · Basseterre (St. Kitts and Nevis) · Pointe-a-Pitre (Guadeloupe) · Tortola (British Virgin Islands) · Cozumel (Mexico) · Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico)

  • APR
    8
    2028

    Saturday · 43 nights

    43-Night Mediterranean

    Civitavecchia (Rome) to Stockholm · 37 ports in 16 countries

    Ports of call

    Florence (Italy) · Villefranche (France) · Palamos (Spain) · Barcelona (Spain) · Palma de Mallorca (Spain) · Malaga (Spain) · Gibraltar · Portimao (Portugal) · Lisbon (Portugal) · Vigo (Spain) · La Coruna (Spain) · Gijon (Spain) · Bilbao (Spain) · Pauillac (France) · La Rochelle (France) · Le Havre (France) · Zeebrugge (Belgium) · Ijmuiden (Netherlands) · Newcastle-tyne (United Kingdom) · Leith/Edinburgh (Scotland) · Aberdeen (Scotland) · Kirkwall (Scotland) · Lerwick (Scotland) · Bergen (Norway) · Haugesund (Norway) · Mandal (Norway) · Oslo (Norway) · Copenhagen (Denmark) · Aarhus (Denmark) · Berlin (Germany) · Ronne (Denmark) · Gdynia (Poland) · Klaipeda (Lithuania) · Riga (Latvia) · Visby (Sweden) · Tallinn (Estonia)

  • APR
    18
    2028

    Tuesday · 33 nights

    33-Night Mediterranean

    Lisbon to Stockholm · 28 ports in 14 countries

    Ports of call

    Vigo (Spain) · La Coruna (Spain) · Gijon (Spain) · Bilbao (Spain) · Pauillac (France) · La Rochelle (France) · Le Havre (France) · Zeebrugge (Belgium) · Ijmuiden (Netherlands) · Newcastle-tyne (United Kingdom) · Leith/Edinburgh (Scotland) · Aberdeen (Scotland) · Kirkwall (Scotland) · Lerwick (Scotland) · Bergen (Norway) · Haugesund (Norway) · Mandal (Norway) · Oslo (Norway) · Copenhagen (Denmark) · Aarhus (Denmark) · Berlin (Germany) · Ronne (Denmark) · Gdynia (Poland) · Klaipeda (Lithuania) · Riga (Latvia) · Visby (Sweden) · Tallinn (Estonia)

Similar voyages on other ships

All 30 to 59 nights voyages

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

  • OCT
    4
    2028

    Wednesday · 48 nights

    48-Night Europe

    Majestic Princess · Princess Cruises

    Southampton to Buenos Aires · 22 ports in 13 countries

    Ports of call

    Hamburg (Germany) · Copenhagen (Denmark) · Skagen (Denmark) · Oslo (Norway) · Rotterdam (The Netherlands) · Zeebrugge (Belgium) · Paris (France) · Southampton (England) · Trondheimsfjord (Norway, scenic cruising) · Tromso (Norway) · Alta (Norway) · Narvik (Norway) · Molde (Norway) · Vigo (Spain) · Lisbon (Portugal) · Funchal (Portugal) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Fortaleza (Brazil) · Rio de Janeiro (Brazil) · Montevideo (Uruguay)

  • OCT
    7
    2028

    Saturday · 31 nights

    31-Night Mediterranean

    Enchanted Princess · Princess Cruises

    Round trip from Piraeus (Athens) · 25 ports in 6 countries

    Ports of call

    Chania (Greece) · Katakolon (Greece) · Valletta (Malta) · Messina (Italy) · Rhodes (Greece) · Mykonos (Greece) · Kusadasi (Turkey) · Istanbul (Turkey) · Heraklion (Greece) · Sicily (Italy) · Naples (Italy) · Civitavecchia (Italy) · Dubrovnik (Croatia) · Split (Croatia) · Kotor (Montenegro) · Corfu (Greece)

  • OCT
    9
    2028

    Monday · 45 nights

    45-Night Europe

    Volendam · Holland America Line

    Round trip from New York · 20 ports in 10 countries

    Ports of call

    Ponta Delgada (Portugal) · Lisbon (Portugal) · Cartagena (Spain) · Barcelona (Spain) · Villefranche (France) · Livorno (Italy) · Civitavecchia (Italy) · Naples (Italy) · Iraklion (Greece) · Ashdod (Israel) · Haifa (Israel) · Alexandria (Egypt) · Kusadasi (Turkey) · Istanbul (Turkey) · Piraeus (Greece) · Valletta (Malta) · La Goulette (Tunisia) · Malaga (Spain) · Cadiz (Spain) · Funchal (Portugal)

  • OCT
    9
    2028

    Monday · 48 nights

    48-Night Europe

    Volendam · Holland America Line

    New York to Fort Lauderdale · 22 ports in 11 countries

    Ports of call

    Ponta Delgada (Portugal) · Lisbon (Portugal) · Cartagena (Spain) · Barcelona (Spain) · Villefranche (France) · Livorno (Italy) · Civitavecchia (Italy) · Naples (Italy) · Iraklion (Greece) · Ashdod (Israel) · Haifa (Israel) · Alexandria (Egypt) · Kusadasi (Turkey) · Istanbul (Turkey) · Piraeus (Greece) · Valletta (Malta) · La Goulette (Tunisia) · Malaga (Spain) · Cadiz (Spain) · Funchal (Portugal) · New York

  • OCT
    16
    2028

    Monday · 36 nights

    36-Night Europe

    Majestic Princess · Princess Cruises

    Southampton to Buenos Aires · 14 ports in 8 countries

    Ports of call

    Trondheimsfjord (Norway, scenic cruising) · Tromso (Norway) · Alta (Norway) · Narvik (Norway) · Molde (Norway) · Southampton (England) · Vigo (Spain) · Lisbon (Portugal) · Funchal (Portugal) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Fortaleza (Brazil) · Rio de Janeiro (Brazil) · Montevideo (Uruguay)

    Ends Nov 21, 2028 in Buenos Aires

    Lowest fare shown

  • OCT
    16
    2028

    Monday · 51 nights

    51-Night Europe

    Majestic Princess · Princess Cruises

    Southampton to San Antonio · 22 ports in 10 countries

    Ports of call

    Trondheimsfjord (Norway, scenic cruising) · Tromso (Norway) · Alta (Norway) · Narvik (Norway) · Molde (Norway) · Southampton (England) · Vigo (Spain) · Lisbon (Portugal) · Funchal (Portugal) · Santa Cruz de Tenerife (Canary Islands) · Gran Canaria (Canary Islands) · Fortaleza (Brazil) · Rio de Janeiro (Brazil) · Montevideo (Uruguay) · Buenos Aires (Argentina) · Puerto Madryn (Argentina) · Stanley (Falkland Islands) · Cape Horn (Chile, scenic cruising) · Ushuaia (Argentina) · Cockburn and Beagle Channels (Chile) · Punta Arenas (Chile) · Puerto Montt (Chile)

About this Oceania Sonata voyage

How much does the Oceania Sonata 55-night voyage cost?

The lowest fare we saw on 2026-11-07 was $23,749 per person for a balcony cabin, based on two sharing, with taxes and port fees included. That is $432 a night. Fares change often, so check the current price before you book.

Where does this Oceania Sonata voyage go?

It leaves Barcelona on October 9, 2028 and ends in Los Angeles on December 3, 2028. On the way it stops at 34 ports in 17 countries: Spain, France, Italy, Malta, Tunisia, Morocco, Portugal, Canary Islands, Puerto Rico, Florida, Cayman Islands, Colombia and 5 more. It spends 20 days at sea. The full day-by-day route is above.

Route, dates and fare from the voyage's own page on Cruisebound, read on 2026-11-07. Lines change ports and dates, sometimes late, so confirm both with Oceania Cruises before you book.