Menu
Cruise News

Mexico Doubles Cruise Passenger Tax to $10

Shopping area near the Puerta Maya port in Cozumel

The cost of taking a cruise to Mexico officially went up today.

Effective August 1, 2026, Mexico’s Non-Resident Duty (DNR) increased from $5 to $10 per cruise passenger. The fee applies to passengers aboard cruise ships calling at Mexican ports, even if they decide to stay on the ship rather than go ashore.

Five dollars probably isn’t going to make or break anyone’s vacation. But this increase is a reminder that the cruise fare you see advertised is only one part of what you ultimately pay.

Where Will You See the Extra $5?

You won’t see a separate line on your booking confirmation labeled “Mexico Non-Resident Duty.”

- Advertisement -

Instead, the fee is generally collected by the cruise line and rolled into that often-overlooked section of your booking in a line item called “Taxes, Fees and Port Expenses” or something with similar wording.  That is the amount added to the cruise fare to cover government taxes, port charges and other destination-related expenses.

Example of cruise pricing as shown in a screenshot

For someone traveling solo, today’s increase adds another $5 to the cost of a cruise visiting Mexico.

For a couple, it is another $10.

For a family of four, the total Mexico DNR charge is now $40 instead of $20.

Again, that isn’t a massive amount of money. But add it to higher cruise fares, gratuities, drink packages, specialty dining, shore excursions and everything else that has gone up, and those seemingly small increases begin to add up.

It is also worth remembering that the fee is tied to the itinerary, not whether you plan to get off the ship. Staying onboard in Cozumel doesn’t make the charge disappear.

The Higher Tax Is Already Built Into the Price You See

A few years ago, cruise shoppers often saw one price in the search results, only to watch it jump once government taxes, port expenses and other required charges were added during the booking process.

- Advertisement -

That changed in July 2024, when the major cruise lines moved to all-in pricing following the implementation of California’s Honest Pricing Law. Rather than creating one advertising system for California and another for everyone else, the cruise industry generally began displaying fares nationwide with required taxes, fees and port expenses included.

So when Mexico’s passenger fee increases by $5, cruisers shouldn’t expect a surprise charge suddenly appearing at the final checkout screen. Instead, the higher fee should be reflected in the total advertised price of cruises visiting Mexico.

That makes cruise pricing more transparent, but it also makes increases like this easier to miss.

A sailing may simply appear to cost $5 more per person than it did before, without most shoppers knowing whether the increase came from the cruise line, a port authority or a new government tax.

Destination charges still matter because they help determine the final price of an itinerary. Two cruises aboard the same ship, for the same number of nights, may carry different prices because one visits ports with higher taxes and passenger fees.

The good news is that shoppers can now make a more accurate comparison without manually adding hundreds of dollars in taxes and port expenses to the advertised fare.

The important number is still the total price. The difference is that cruise lines are now showing more of that total upfront.

Bon Voyage to Hidden Fees! Cruise Prices Get Crystal Clear in July 2024

The Fee Could Have Been Much Worse

While nobody likes paying another fee, today’s $10 charge is considerably better than what was originally proposed.

- Advertisement -

Mexico initially planned to charge cruise passengers approximately $42 per person. The proposal generated considerable pushback from the cruise industry and businesses that depend on cruise passengers, with concerns that such a large increase could make Mexican ports less competitive with other Caribbean destinations.

Think about what that original plan would have meant.

A couple would have paid $84 just for the new Mexican duty.

A family of four would have paid $168.

That would have been on top of the port charges and other taxes already associated with the cruise.

For a short three- or four-night cruise from Florida with an inexpensive base fare, an additional $42 per passenger would not have been a minor increase. It would have materially changed the final cost of the vacation.

It also could have forced cruise lines to reconsider how frequently they called at Mexican ports, particularly when they had other destinations available without the same charge.

Following negotiations between Mexican officials and cruise industry representatives, the original $42 proposal was replaced with a phased implementation plan. The charge began at $5 in July 2025, increased to $10 today and is currently scheduled to rise to $15 in July 2027 and $21 in August 2028.

So while the fee doubled today, it remains far below the amount cruisers originally faced.

Could Your Already-Booked Cruise Price Change?

Possibly.

- Advertisement -

Government taxes and port expenses are not always permanently locked in when you reserve a cruise. Cruise contracts generally allow the company to collect newly imposed or increased government charges, even after the original booking was made.

How that adjustment is handled can vary by cruise line and by when the reservation was created. It may be added to the remaining balance, reflected in an updated booking total or charged to the passenger’s onboard account.

When Mexico first introduced the fee in 2025, Royal Caribbean said guests booking after a specified date would see it included in the taxes-and-fees portion of the fare, while some guests with earlier reservations would have it charged to their onboard accounts.

That doesn’t mean every cruise line will handle today’s increase in exactly the same way. It does mean passengers with upcoming Mexico itineraries should take a quick look at their booking confirmation and onboard account once they sail.

Mexico’s increase is only $5 per person today. But it is another charge buried in the part of the booking most people barely look at, and it won’t be the last destination fee cruisers encounter.

The good news is that industry negotiations prevented the charge from jumping directly to $42.

The not-so-good news is that today’s $10 fee is only one step in the phase-in. Unless the schedule changes, it will rise again to $15 in 2027 and eventually reach $21 in 2028.

That makes checking the actual bottom-line price more important than ever.

Scott Sanfilippo
Scott is the captain (well, founder and editor) behind Scott's Cruises! After making waves as an eCommerce pioneer during the dot-com boom of the '90s and '00s, Scott decided the only surfing he wanted to do was on the actual ocean. He’s been blogging about his nautical adventures since 2005, transforming into a full-time professional vacationer. Over the last two decades, he's racked up nearly a quarter-million nautical miles, conquered almost every ocean cruise line, explored 50+ different ships, and spent hundreds of nights on mattresses that, quite frankly, could have used a pillow-top.
- Advertisement -

Leave a Reply