You are currently viewing Mexico’s Cruise Passenger Fee Just Doubled — Here’s What It Means for Your Next Sailing

Mexico’s Cruise Passenger Fee Just Doubled — Here’s What It Means for Your Next Sailing

  • Post author:
  • Post last modified:August 14, 2026

Mexico’s cruise passenger fee just doubled. The timing matters if you’ve got a Western Caribbean or Mexican Riviera sailing coming up. As of August 1, Mexico’s Non-Resident Duty jumped from $5 to $10 per person. Every foreign passenger pays it, whether they step off the ship or not. It’s a small line item buried in your cruise fare, but it’s about to get a lot less small.

Here’s how the charge actually works. Cruise lines collect the fee during booking and pass it along to Mexican authorities. It applies any time a ship calls at a Mexican port, regardless of whether a passenger goes ashore. That last detail surprises a lot of cruisers. Even if you skip Cozumel and stay onboard for a pool day, you’re still on the hook. It’s baked into your fare the moment your itinerary includes a Mexican stop.

The ports affected read like a highlight reel of the most popular Western Caribbean and Mexican Riviera destinations. Cozumel, Puerto Vallarta, Cabo San Lucas, and Costa Maya all fall under the fee. Those four ports alone host an enormous share of sailings out of Florida, Texas, and California. If you’ve cruised the Western Caribbean or Mexican Riviera lately, you probably know these stops well. There’s a strong chance one was on your itinerary.

What makes this increase sting a bit more is that it isn’t a one-time bump. Mexico has laid out a clear schedule for future hikes. The fee held steady at $5 from mid-2025 through July 2026. Now it sits at $10. On July 1, 2027, it rises again to $15. By August 1, 2028, cruisers will pay $21 per person just for their ship calling at a Mexican port. That’s more than four times the original fee in just three years.

For a family of four with two Mexican port stops on a seven-night itinerary, the math adds up fast. At today’s $10 rate, that’s an extra $80 tacked onto the trip compared to last year. By 2028, that same family could be paying closer to $168 for the identical itinerary, just from this one fee. None of that includes the cruise fare itself, drink packages, or shore excursions. It’s simply the cost of the ship showing up.

Mexico isn’t alone in raising port-related charges lately, but the scale and clarity of this schedule stands out. Plenty of destinations quietly adjust fees year to year without much fanfare. Mexico published its full multi-year timeline in advance. That at least gives travelers and cruise lines a chance to plan around it. Whether that transparency softens the blow is a fair question. A predictable increase is still an increase. Most cruisers won’t notice it until it shows up as a line item on their final invoice.

So what should you actually do with this information? If you’re pricing out a cruise for later this year, don’t be surprised by a slightly higher total. A similar sailing likely cost less back in 2025. If you’re the type who books far in advance, here’s something to know. Locking in an itinerary now doesn’t protect you from this fee. It’s charged based on when you sail, not when you book. And if budget is tight, it might be worth comparing itineraries instead. Look at ones leaning more heavily on Caribbean ports outside Mexico. Weigh whether the destinations are worth the extra cost.

None of this makes Mexico’s ports any less worth visiting. Cozumel’s reefs, Cabo’s coastline, and Puerto Vallarta’s boardwalk remain some of the best reasons to book a Western itinerary. But knowing the fee schedule now means fewer surprises later. You’ll have a clearer sense of what your next Mexican Riviera cruise will actually cost.