

Oceania Cruises · Oceania Sonata · Itinerary
45-Night Caribbean Cruise from Los Angeles, California
45-night Caribbean cruise aboard Oceania Sonata, departing Los Angeles, California and calling at Ensenada, At Sea, Cabo San Lucas, Acapulco, Puerto Quetzal and Puntarenas and 19 more.
Where this voyage takes you
Day-by-day itinerary
- Day 1

- Day 2

Ensenada
Arrive 07:00 · Depart 15:00 - Day 3
At Sea
- Day 4

Cabo San Lucas
Arrive 09:00 · Depart 17:00 - Day 5
At Sea
- Day 6

Acapulco
Arrive 09:00 · Depart 17:00 - Day 7
At Sea
- Day 8

Puerto Quetzal
Arrive 07:00 · Depart 19:00 - Day 9
At Sea
- Day 10

Puntarenas
Arrive 07:00 · Depart 17:00 - Day 11
At Sea
- Day 12
Panama Canal Transit
- Day 13

Cartagena
Arrive 11:00 · Depart 19:00 - Day 14
At Sea
- Day 15

Georgetown, Grand Cayman
Arrive 08:00 · Depart 16:00 - Day 16
At Sea
- Day 17

Miami, Florida
Arrive 07:00 · Depart 17:00The cruise capital of the world — Miami sends more ships to sea than any port on earth. Most sailings board mid-afternoon, leaving the morning for South Beach, Little Havana or the Wynwood murals before you cast off.
- Day 18
At Sea
- Day 19
At Sea
- Day 20

Philipsburg
Arrive 07:00 · Depart 16:00The Dutch-side capital of St. Maarten, set behind the long curve of Great Bay. Front Street is wall-to-wall duty-free; a short water taxi or drive reaches the French side's Marigot market and the famous low-flying jets over Maho Beach.
- Day 21

Fort-de-France
Arrive 08:00 · Depart 18:00 - Day 22

Castries
Arrive 07:00 · Depart 17:00 - Day 23

Saint George's
Arrive 07:00 · Depart 17:00 - Day 24
At Sea
- Day 25

Oranjestad
Arrive 07:00 · Depart 17:00 - Day 26
At Sea
- Day 27
At Sea
- Day 28

Miami, Florida
Arrive 07:00 · Depart 19:00The cruise capital of the world — Miami sends more ships to sea than any port on earth. Most sailings board mid-afternoon, leaving the morning for South Beach, Little Havana or the Wynwood murals before you cast off.
- Day 29
At Sea
- Day 30
At Sea
- Day 31

San Juan (Puerto Rico)
Arrive 07:00 · Depart 17:00 - Day 32

Charlotte Amalie
Arrive 07:00 · Depart 17:00St. Thomas's harbour town in the U.S. Virgin Islands — a deep, sheltered bay ringed by red-roofed hills. Known for duty-free shopping along Main Street and the easy hop to Magens Bay or a ferry across to quieter St. John.
- Day 33

Basseterre, Saint Kitts
Arrive 08:00 · Depart 18:00 - Day 34

Pointe-à-Pitre
Arrive 08:00 · Depart 16:00 - Day 35

Tortola
Arrive 09:00 · Depart 17:00 - Day 36
At Sea
- Day 37
At Sea
- Day 38

Miami, Florida
Arrive 07:00 · Depart 17:00The cruise capital of the world — Miami sends more ships to sea than any port on earth. Most sailings board mid-afternoon, leaving the morning for South Beach, Little Havana or the Wynwood murals before you cast off.
- Day 39
Cruising the Florida Straits
- Day 40

Cozumel
Arrive 07:00 · Depart 17:00 - Day 41

Roatán Island
Arrive 09:00 · Depart 17:00 - Day 42

Harvest Caye
Arrive 07:00 · Depart 17:00 - Day 43

Costa Maya
Arrive 09:00 · Depart 17:00 - Day 44
Cruising the Florida Straits
- Day 45

Miami, Florida
Arrive 07:00 · Depart 19:00The cruise capital of the world — Miami sends more ships to sea than any port on earth. Most sailings board mid-afternoon, leaving the morning for South Beach, Little Havana or the Wynwood murals before you cast off.
Upcoming departures
- 6 Jan 2028
Upcoming sailings of this itinerary — a NestCruise advisor confirms current availability and your fare.
45-Night Caribbean Cruise from Los Angeles, California FAQ
Which ports does this cruise visit?
How many days are spent at sea?
Where does this cruise depart from?
How long is this cruise?
When does this itinerary sail?
Narrow your 45-night sailing
Tell us your dates and group — a NestCruise advisor narrows this voyage to the right cabin and confirms your live fare. No booking fees.