25-Night Panama Canal from Los Angeles

Oceania Sonata

This 25-night Panama Canal cruise aboard the Oceania Sonata by Oceania Cruises sails from Los Angeles to Miami, departing December 3, 2028, calling at Cabo San Lucas, Zihuatanejo, Puerto Quetzal, and 9 more ports, and returns December 28, 2028. Cabin prices start from $11,899 per person.

Days
25 nights
Departs
Dec 3, 2028
Ports
13
Returns
Dec 28, 2028
Sea days
11
Distance
5,881nm
Itinerary
Embark Port Sea
Day 1
Dec 3
Embark
Los Angeles, California
dep 17:00

Los Angeles cruise port is in San Pedro, a harbor neighborhood at the southern tip of the city, about 25 miles from downtown LA and 18 miles from LAX. The port is called the World Cruise Center, and it's the main departure point for Mexican Riviera, Hawaii, and Pacific Coast itineraries.

Read more →
Day 2
Dec 4
At Sea
Day 3
Dec 5
At Sea
Day 4
Dec 6
Cabo San Lucas, Mexico
arr 07:00 · dep 17:00

Cabo San Lucas sits at the very tip of Mexico's Baja California Peninsula, where the Pacific Ocean meets the Sea of Cortez. This is a tender port: ships anchor in Cabo San Lucas Bay and passengers ride small boats to the marina.

Read more →
Day 5
Dec 7
At Sea
Day 6
Dec 8
Zihuatanejo, Mexico
arr 08:00 · dep 15:00
Day 7
Dec 9
At Sea
Day 8
Dec 10
Puerto Quetzal, Guatemala
arr 10:00 · dep 20:00
Day 9
Dec 11
At Sea
Day 10
Dec 12
Puerto Caldera, Costa Rica
arr 07:00 · dep 17:00
Day 11
Dec 13
At Sea
Day 13
Dec 15
Cartagena, Colombia
arr 10:00 · dep 17:00

Cartagena de Indias is a Caribbean port city of about 1 million people on Colombia's northern coast, and one of the best-preserved colonial cities in the Americas. The walled old city (Ciudad Amurallada) is a UNESCO World Heritage Site, built by the Spanish starting in the 16th century to protect the gold and silver being shipped back to Europe.

Read more →
Day 14
Dec 16
At Sea
Day 15
Dec 17
At Sea
Day 16
Dec 18
Nassau, Bahamas
arr 10:00 · dep 17:00

Nassau cruise port is one of the most visited in the Caribbean, with up to six ships docking at Prince George Wharf on a busy day. The port sits directly on Bay Street in downtown Nassau, so you're essentially stepping off the ship and into the city.

Read more →
Day 17
Dec 19
Miami, Florida
arr 07:00 · dep 17:00

Miami cruise port, officially called PortMiami, is the busiest cruise port in the world by passenger volume. Millions of people pass through here every year, and nearly every major cruise line uses it as a home port.

Read more →
Day 18
Dec 20
At Sea
Day 19
Dec 21
Progreso, Yucatan, Mexico
arr 08:00 · dep 16:00
Day 20
Dec 22
Cozumel, Mexico
arr 09:00 · dep 19:00

Cozumel cruise port is one of the busiest in the Caribbean, with multiple ships docking on the island every day during peak season. Cozumel is a flat, laid-back island off the eastern coast of Mexico's Yucatán Peninsula, and it's been a cruise staple for decades.

Read more →
Day 21
Dec 23
Port
arr 11:00 · dep 18:00
Day 22
Dec 24
Harvest Caye, Belize
arr 08:00 · dep 16:00
Day 23
Dec 25
At Sea
Day 24
Dec 26
Grand Cayman (George Town), Cayman Islands
arr 07:00 · dep 16:00

Grand Cayman is the largest of the three Cayman Islands, a British Overseas Territory in the western Caribbean known for Seven Mile Beach, exceptional diving, and its role as a major offshore financial center. George Town serves as the cruise port, but there's no pier large enough for cruise ships.

Read more →
Day 25
Dec 27
At Sea
Day 26
Dec 28
Disembark
Miami, Florida
arr 08:00

Miami cruise port, officially called PortMiami, is the busiest cruise port in the world by passenger volume. Millions of people pass through here every year, and nearly every major cruise line uses it as a home port.

Read more →
Loading map...
1Embark/Debark3Port of CallRoute
Distance
≈ 5,881nm
At sea
11 of 25 nights
Type
One-way
Price history

Balcony cabin

$11,899▲ $4,000 (50.6%) vs Jun 18
Low
$7,899
High
$11,899
Average
$9,940
Vs avg
+20%
$7,499$8,699$9,899$11,099$12,299Jun 18Aug 6Sep 24$7,899 · Jun 18$11,899 · Jun 19$7,899 · Jun 20$11,899 · Jun 21$7,899 · Jun 22$11,899 · Jun 23$7,899 · Jun 24$11,899 · Jun 25$7,899 · Jun 26$11,899 · Jun 27$7,899 · Jun 28$11,899 · Jun 29$7,899 · Jun 30$11,899 · Jul 1$7,899 · Jul 2$11,899 · Jul 3$7,899 · Jul 4$11,899 · Jul 5$7,899 · Jul 6$11,899 · Jul 7$7,899 · Jul 8$11,899 · Jul 9$7,899 · Jul 10$11,899 · Jul 11$7,899 · Jul 12$11,899 · Jul 13$7,899 · Jul 14$11,899 · Jul 15$7,899 · Jul 16$11,899 · Jul 17$7,899 · Jul 18$11,899 · Jul 19$7,899 · Jul 20$11,899 · Jul 21$7,899 · Jul 22$11,899 · Jul 23$7,899 · Jul 24$11,899 · Jul 25$7,899 · Jul 26$11,899 · Jul 27$7,899 · Jul 28$11,899 · Jul 29$7,899 · Jul 30$11,899 · Jul 31$7,899 · Aug 1$11,899 · Aug 2$7,899 · Aug 3$11,899 · Aug 4$11,899 · Sep 24

New to these charts? How to read cruise price history

Similar sailings

Other Panama Canal departures

View all →
Starting from
$11,899/person
Incl. taxes & port fees
Checked 4 days ago · Sep 24
Last change Aug 4: $7,899 → $11,899 (+$4,000)
Balcony
$476/night
$11,899
Mini-Suite
$700/night
$17,499
Suite
$932/night
$23,299

Track prices

Get emailed when double occupancy drops below your target.

Oceania Sonata
Your ship
Oceania Sonata
Oceania Cruises · null class · Built 2027
Passengers
1,338
Tonnage
86,000
Length
255m
Crew
855
Onboard
PoolHot TubWhirlpoolCasinoTheaterPiano BarWine BarCoffee ShopNight ClubObservation LoungeSpaFitness Center
Full ship profile →