Itineraries / Grand Two-Ocean Odyssey Your journey, day by day Choose a day to explore the port and follow the route.
17 Day 17 At Sea
23 Day 23 At Sea
26 Day 26 At Sea
30 Day 30 At Sea
31 Day 31 At Sea
32 Day 32 At Sea
33 Day 33 At Sea
34 Day 34 At Sea
35 Day 35 At Sea
37 Day 37 At Sea
38 Day 38 At Sea
40 Day 40 At Sea
42 Day 42 At Sea
44 Day 44 Panama Canal Transit
45 Day 45 At Sea
47 Day 47 At Sea
48 Day 48 Corinto
50 Day 50 At Sea
52 Day 52 At Sea
54 Day 54 At Sea
55 Day 55 At Sea
Day 1 · Spain
Barcelona Embarkation
Barcelona is the busiest cruise port in the Mediterranean and one of the few where the city genuinely rewards arriving early. The terminals are at Moll Adossat, out along the breakwater past the old harbour, close to the bottom of La Rambla but not walkable from it with luggage.
Barcelona port guide → See the complete schedule Day by day itinerary Day Port 1 Barcelona Spain 2 Palma de Mallorca Spain 3 Marseille France 4 Marseille France 5 Cannes France 6 Livorno (Florence and Pisa) Italy 7 Ajaccio France 8 Olbia Italy 9 Palermo Italy 10 Naples Italy 11 Rome (Civitavecchia) Italy 12 Salerno (Amalfi Coast) Italy 13 Messina (Sicily) Italy 14 Valletta Malta 15 La Goulette (Tunis) Tunisia 16 Cagliari Italy 17 At Sea 18 Alicante Spain 19 Cartagena Spain 20 Melilla Spain 21 Málaga Spain 22 Seville Spain 23 At Sea 24 Lisbon Portugal 25 Portimão Portugal 26 At Sea 27 Funchal (Madeira) Portugal 28 Santa Cruz de Tenerife Spain 29 Santa Cruz de La Palma Spain 30 At Sea 31 At Sea 32 At Sea 33 At Sea 34 At Sea 35 At Sea 36 San Juan Puerto Rico 37 At Sea 38 At Sea 39 Miami United States 40 At Sea 41 George Town Cayman Islands 42 At Sea 43 Cartagena Colombia 44 Panama Canal Transit 45 At Sea 46 Puntarenas Costa Rica 47 At Sea 48 Corinto Nicaragua 49 Puerto Quetzal Guatemala 50 At Sea 51 Acapulco Mexico 52 At Sea 53 Puerto Vallarta Mexico 54 At Sea 55 At Sea 56 Los Angeles United States
The map illustrates the route. Port times, where supplied, may change. Follow the ship’s all-aboard deadline on the day.
Historical averages from NASA POWER . Check a forecast near departure.
Schedule supplied 2026-10-14. Ports and times are subject to change; the cruise line confirms the final itinerary.
Your sailing
Let’s get this cruise booked DepartureOctober 9, 2028 From $23,749 per person
Checked October 15, 2026 Let’s get this cruise booked Cabin categories, per person Balcony $23,749 Suite $35,399
Final fare, inclusions and cabin availability are confirmed as we arrange your booking.
Oceania Sonata October 9, 2028
Change sailing Let’s get this cruise booked