Four Mexican Ports Booked, Ensenada Twice: The Carnival Cruise Two Hurricanes Rewrote

Two hurricanes, four lost ports and Ensenada twice. How an 1886 US law decided where Carnival Panorama could go, and what guests were owed.

How we work: facts are checked against original sources and linked, cruise prices are verified on the cruise line’s own website the day we publish, and we earn no commissions. Spotted a mistake? Tell us and we will correct it.

The brochure promised Puerto Vallarta, Mazatlán, La Paz and Cabo San Lucas: four of the best-known stops on Mexico’s Pacific coast in eight nights.

Guests on Carnival Panorama got Ensenada. Then, a few days later, they got Ensenada again.

The ship left Long Beach, California, on Saturday, September 26, 2026, into a week with two hurricanes off Mexico’s Pacific coast. First came Hurricane Polo, a Category 5 monster. Then, before it had gone, came Hurricane Rachel. Each storm took two ports off the itinerary. By the end, the cruise had lost all four of the Mexican ports it was sold with, and its only port of call was one city, visited twice.

It’s a very funny itinerary. But there’s a real reason the fallback was Ensenada and not, say, San Diego, and it’s a US law from 1886. Here’s what happened, why, and what you’re owed when a hurricane rewrites your cruise.

Carnival Panorama docked in Long Beach, California, under a bright blue sky
Carnival Panorama at her home port of Long Beach, December 2025. Photo: Jack Adamenko, CC0, via Wikimedia Commons.

Rewrite Number One: Hurricane Polo

Carnival Panorama is a Vista-class ship that carries about 4,000 guests at double occupancy (4,008, according to Wikipedia), and she sails Mexican Riviera cruises from Long Beach. This one was an eight-night trip, due back on October 4.

Polo was no ordinary storm. It went from a tropical depression to a Category 5 hurricane in roughly 36 hours, as Yale Climate Connections reported, over water near 31°C (88°F). It was the season’s third Category 5 in the eastern Pacific, which ties the record set in 1994, 2002 and 2018. Wikipedia’s season summary puts its peak at 180 mph and 892 millibars, the second-lowest pressure on record for a Pacific hurricane.

On the eve of Panorama’s departure, Polo had sustained winds of about 175 mph and was roughly 380 miles south of Cabo San Lucas, according to CruiseNews.io, citing the National Hurricane Center. Carnival told guests it was “necessary to partially modify our itinerary to remain a safe distance from the storm,” as Travelers Today and CruiseNews.io both reported.

Puerto Vallarta and Mazatlán were cancelled. Ensenada was added for Monday, September 28, from 8 a.m. to 5 p.m. La Paz and Cabo San Lucas stayed on the schedule, and Carnival warned that “forecasts can change.”

Carnival Panorama docked at the Puerto Vallarta cruise port under a blue sky
Carnival Panorama at Puerto Vallarta in 2020. On this sailing she never got there. Photo: Tunestoons, CC BY-SA 4.0, via Wikimedia Commons.

Rewrite Number Two: Hurricane Rachel

Rachel formed on September 27, the day after Panorama sailed. It became a hurricane on September 30 and a Category 2 on October 1, tracking northwest along Mexico’s Pacific coast.

Cabo San Lucas closed its port. The port captain, Jesús López Contreras, called it a preventive measure because of sea conditions, with around 1,400 vessels in the area, according to Tribuna de México. “We always make recommendations to remove equipment, reinforce facilities and for vessels to seek shelter in good time,” he told the paper (our translation). Cruise Hive reported the port closed from September 30. Tribuna says the closure started on Tuesday, September 29, so reports differ by a day.

That finished off the rest of Panorama’s Mexico. Carnival cancelled La Paz and Cabo San Lucas, sent the ship back to Ensenada on Thursday, October 1, and turned October 2 and 3 into sea days, as reported by Cruise Industry News, Cruise Hive and Come Cruise With Me. “We do understand that everyone was looking forward to visiting the ports,” the letter to guests said, according to Cruise Industry News. “After carefully considering every available alternative, this is the safest.”

Here’s the cruise as sold, next to the cruise as sailed:

DayAs bookedAs sailed
Sat Sep 26Depart Long BeachDepart Long Beach
Sun Sep 27At seaAt sea
Mon Sep 28At seaEnsenada, 8 a.m.–5 p.m. (added for Polo)
Tue Sep 29Puerto VallartaAt sea (cancelled for Polo)
Wed Sep 30MazatlánAt sea (cancelled for Polo)
Thu Oct 1La PazEnsenada, again (La Paz cancelled for Rachel)
Fri Oct 2Cabo San LucasAt sea (cancelled for Rachel)
Sat Oct 3At seaAt sea
Sun Oct 4Arrive Long BeachDue back in Long Beach
Compiled by Cruise Chaos from the port dates published by CruiseNews.io and Travelers Today (first change) and Cruise Hive and Cruise Industry News (second change). The original sea days are the days with no port listed. Final tally: four Mexican ports booked, none visited, Ensenada twice and five sea days.

Panorama wasn’t the only ship having this kind of week. Carnival Miracle, repositioning from Seattle, lost its October 1 call at Cabo, which left ten days at sea before Puntarenas, Costa Rica, according to Come Cruise With Me. Cunard’s Queen Elizabeth and Princess’s Grand Princess dropped Cabo too, Cruise Hive reported.

Why Ensenada? Blame a Law From 1886

If you’re stuck off Southern California with two hurricanes to the south, why not just go to San Diego, or Catalina Island? Because Carnival Panorama is registered in Panama (per Wikipedia and Maritime Optima’s vessel record), and a foreign-flagged ship can’t just carry passengers between US ports.

The rule is the Passenger Vessel Services Act of 1886, now 46 U.S.C. § 55103. It says a vessel “may not transport passengers between ports or places in the United States to which the coastwise laws apply, either directly or via a foreign port,” unless it qualifies for US coastwise trade. That means US-owned and holding a coastwise endorsement. The statute sets the penalty per passenger “transported and landed.”

Customs regulations, at 19 CFR 4.80a, explain how that applies to cruises. A passenger who boards in the US for “a voyage solely to one or more coastwise ports” and “goes ashore temporarily” is a violation. Add a “nearby foreign port” (one in North America, Central America, Bermuda or most of the Caribbean) and bring everyone back to the port where they boarded, and it isn’t.

In plain English, a round trip from Long Beach that stops only in California is off the table for a ship like Panorama. A round trip with a Mexican port in it is fine. Ensenada, in northern Baja California, is the closest of Mexico’s Pacific cruise ports to Southern California, far up the coast from where Polo and Rachel were churning. It turned up in rewritten itineraries all week.

Navigator of the Seas docked at the cruise port in Ensenada, Mexico, with palm trees and blue sky
The cruise pier in Ensenada, Baja California, with Royal Caribbean’s Navigator of the Seas alongside in 2024. Photo: Jack Adamenko, CC BY 4.0, via Wikimedia Commons.

Look at what other lines did. Virgin Voyages’ Brilliant Lady rerouted its September 26 sailing to San Francisco, San Diego, Catalina Island and Ensenada, as Cruise Fever reported. That’s three California stops plus one foreign port. Her October 3 sailing swapped Cabo for Ensenada as well. Virgin told guests that Rachel had moved away but “left behind residual swell strong enough that tendering into Cabo San Lucas wouldn’t be safe or comfortable,” according to Cruise Hive.

That explains Cabo. It’s a tender port: big ships anchor in the bay and run guests ashore in small boats. A ship can tie up at a pier in some swell. A loaded tender boat bobbing beside a ship’s hull is another matter, so a tender port can stay off-limits after the storm itself has passed.

Carnival Panorama anchored off Cabo San Lucas with small boats and rocks in the foreground
Carnival Panorama anchored off Cabo San Lucas in 2020. Cabo is a tender port: the ship stays out in the bay and small boats carry guests ashore. Photo: Josie St.John MacDonagh, CC0, via Wikimedia Commons.

The One Ship That Doesn’t Need Ensenada

There’s a famous exception. Norwegian’s Pride of America is US-flagged, which lets her sail entirely between US ports, as Wikipedia and The Points Guy explain. That’s why she can run week-long Hawaii cruises with no foreign stop. Foreign-flagged ships sailing to Hawaii from the West Coast have to fit in a stop like Ensenada. A 2007 Federal Register notice from US Customs and Border Protection describes exactly those itineraries: “a brief period, usually in the early morning” in Ensenada on the way home from the islands.

Being American didn’t save Pride of America from the weather that week, though. With Tropical Storm Nolo south of Hawaii, Norwegian said that Honolulu Harbor would be “unable to safely support embarkation operations” on September 26. It pushed boarding back two days to September 28, which turned a seven-night cruise into five, as Cruise Hive and CruiseNews.io reported.

Who Got What

Same storms, same week, very different goodwill. Here’s what each line offered, as reported:

ShipWhat the storms tookWhat guests got
Carnival Panorama (Sep 26)All four Mexican ports; Ensenada twice insteadRefunds for Carnival-booked excursions after the first change; $300 onboard credit per stateroom after the second
Pride of America (Sep 26)Two of seven nights; boarding moved to Sep 2850% refund of the cruise fare plus a 50% future cruise credit, or cancel for a full refund and a 10% future cruise discount
Grand Princess (Sep 25)Cabo, plus La Paz, Guaymas and Puerto Vallarta to the earlier storm$100 onboard credit or a full refund (Cruise Fever)
Brilliant Lady (Oct 3)Cabo, swapped for EnsenadaNo compensation reported
Queen ElizabethCabo, swapped for a sea dayNo compensation reported
Compiled by Cruise Chaos from Cruise Industry News, Cruise Hive, CruiseNews.io, Cruise Fever and Come Cruise With Me. “No compensation reported” means we found none in the coverage, not that none was given.

The biggest offer went to the ship that lost actual days: Pride of America’s guests paid for seven nights and got five. Panorama’s guests got all eight nights, just not the ports.

What Carnival’s Contract Says You’re Owed

Strictly, nothing. Clause 8(d) of Carnival’s ticket contract lets the line “omit or change any or all port calls, arrival or departure times, with or without notice, for any reason whatsoever,” and it names “adverse weather, hurricanes” and “port closings” in the list. It goes on:

“Carnival shall have no liability for any compensation or other damages in such circumstances for any change in itinerary, ports of call, ports of embarkation and debarkation, and/or duration of the cruise…”

The exceptions are mechanical failures, Carnival’s own change-of-itinerary policy, and anything federal regulations require. The next clause up, 8(c), offers credit only when a voyage is “canceled or shortened.” Panorama’s cruise was neither. It ran its full eight nights, so unless Carnival’s separate change-of-itinerary policy says otherwise, the $300 was goodwill. Norwegian’s US contract (February 2026 version) is similar: in “weather conditions,” section 7(a) says a voyage “may be altered, shortened, lengthened, or cancelled in whole or part without liability to the Carrier for a refund or otherwise, except as otherwise required by law.”

El Arco rock arch at Cabo San Lucas rising from turquoise water
El Arco at Land’s End, Cabo San Lucas. The port was closed from September 30 as Hurricane Rachel passed offshore. Photo: Diego Delso, CC BY-SA 4.0, via Wikimedia Commons.

What to Do If a Hurricane Rewrites Your Cruise

  1. Know the season you’re booking. All four ports Panorama lost are on Mexico’s Pacific coast, and this year’s eastern Pacific season has already tied the record for Category 5 hurricanes. If one port is the whole point of your trip, think hard about sailing there during hurricane season.
  2. Book must-do tours through the ship in storm season. Carnival refunded its own excursions automatically. For tours booked independently, Travelers Today notes Carnival offers nothing, so you’re relying on the operator’s cancellation terms.
  3. Read every update to the end. Panorama’s first letter said nothing about credit; the second gave $300 per stateroom. Changes can come more than once, and so can goodwill.
  4. Check your onboard account before the last night. Make sure the credit and any excursion refunds are posted, and ask whether unspent credit is refundable. Many credits aren’t.
  5. Look at your insurance for missed-port cover. Some travel policies have an itinerary-change benefit. A letter from guest services confirming the cancelled ports is what a claim needs. Our hurricane cancellation guide covers the fine print.
  6. If you’re booking a West Coast cruise, expect Ensenada as Plan B. On a foreign-flagged ship, the law nearly guarantees a foreign stop of some kind. Have an Ensenada day in your back pocket, just in case.

The Bottom Line

Carnival Panorama sailed into a week with a Category 5 to the south and a second hurricane forming behind it, and did the safe thing twice. The result was an eight-night Mexican Riviera cruise that never reached the Mexican Riviera: Ensenada, sea, sea, Ensenada, sea, sea.

Nobody owed the guests anything for it, under the contract they agreed to. They got $300 per stateroom anyway, and a front-row lesson in why a 19th-century shipping law decides where a modern cruise ship can hide from a hurricane.

Cruise Chaos earns nothing from cruise lines and doesn’t run booking affiliate links. This story is based on Carnival’s guest letters as quoted by five outlets, a port captain’s statement to the Mexican press, the US statute and customs regulation, and the live Carnival and Norwegian ticket contracts. Carnival hasn’t published the letters itself, and the reports differ by a day on when Cabo’s port closed. If we’ve got something wrong, tell us and we’ll correct it in the open.

Coming up on Cruise Chaos: more chaos from the high seas, with every fact checked.

🎁 Get our free Cruise Survival Kit. Join the Cruise Chaos crew and we’ll email you our printable packing checklist and money-saving cheat sheet right away, plus the week’s best cruise stories and verified deals every Friday. Send me the free kit →

Got a cruise story like this?

Something wild, strange or funny happened on your sailing? Tell us what happened. We read every story, fact-check it, and email you before anything is published.

Share your story →

Keep Reading


Sources

🎁 Get Our Free Cruise Survival Kit

Join the crew and we'll email you our printable packing checklist and money-saving cheat sheet right away, plus the week's best verified cruise deals every Friday.

We’ll never send you spam or share your email address.
Find out more in our Privacy Policy.

🎁 Get Our Free Cruise Survival Kit

Join the crew and we'll email you our printable packing checklist and money-saving cheat sheet right away, plus the week's best verified cruise deals every Friday.

We’ll never send you spam or share your email address.
Find out more in our Privacy Policy.

Leave a Reply

Your email address will not be published. Required fields are marked *