Independent travel intelligence. Sources cited on every guide. LatestMcGhee Tyson Airport Checkpoint Delays Reach 50 MinutesEtihad Airways Launches A330neo Cabin Plan for Europe and AsiaFifth Royal Caribbean Icon Class Ship Build Starts for 2028How Jurassic Park River Adventure Rebuild Shapes Fall Visits

Mexico’s Cruise Fee Doubles August 1. The Bahamas Already Charges Three Times More.

ShareEmailWhatsAppLinkedInXFacebook
A large cruise ship sails out of a Florida port at sunset toward the Caribbean, the kind of voyage that triggers destination passenger fees

On August 1, 2026, the fee Mexico charges every cruise passenger doubles from $5 to $10. The increase has moved fast through cruise forums and booking threads, framed as one more reason a Western Caribbean week keeps getting pricier. The number is real. The framing misses the larger one, which sits one country over in the Bahamas cruise departure tax.

The Bahamas, the most visited cruise destination on Earth, already charges each passenger far more. A Bahamas cruise departure tax of $23 to $25, stacked with two tourism levies, brings the government take to $30 or $32 a person before anyone buys a drink ashore. As of June 2026, that is roughly three times what Mexico will collect even after its August jump. The fee travelers are watching is the smaller one.

At a Glance

  • Mexico, today: $5 per cruise passenger, in place since July 1, 2025.
  • Mexico, August 1, 2026: rises to $10, then $15 in 2027 and $21 in 2028.
  • Bahamas, today: $30 leaving from Nassau or Freeport, $32 leaving from a private island.
  • Where it hides: both are folded into the “taxes, fees and port expenses” line on your invoice.
  • Family of four: about $40 for Mexico after August, $120 to $128 for the Bahamas.

What Mexico’s cruise fee actually is, and when it doubles

Mexico’s charge is the DNR, a federal duty applied to cruise passengers whose ship calls at a Mexican port. It began at $5 a person on July 1, 2025, and was always written as a staircase. On August 1, 2026, the Mexico cruise passenger fee doubles to $10. It climbs again to $15 in 2027 and to $21 on August 1, 2028, on a fee timeline the cruise trade has published in full.

The starting point was far steeper. Mexico’s Senate approved a $42 charge in December 2024, applied even to passengers who never step off the ship. After months of pressure from the Florida-Caribbean Cruise Association (FCCA, the trade group representing the major lines across the region), the government accepted a phased schedule instead. A trade analysis of the Florida-Caribbean Cruise Association deal estimated the original $42 would have made a Mexican port call about 213 percent more expensive than the average Caribbean stop. The retreat to $5, rising slowly, is the version travelers actually booked into.

What did not change is how the money reaches you. Cruise lines collect the duty at the time of booking and bundle it into the single “taxes, fees and port expenses” line, so the amount moves while the label stays the same. Deep Arrival has covered how the Mexico duty disappears into that pass through line in detail. The mechanic matters more than the headline, because it is the same one that has quietly absorbed gratuity changes and fuel surcharges for years. Cozumel, Costa Maya, Cabo San Lucas, and Ensenada all sit inside it.

What the Bahamas charges every cruise passenger

The Bahamas cruise departure tax is the larger number, and it has been for more than two years. Bahamas Customs sets the departure tax at $23 for every cruise passenger leaving by sea from a harbour such as Nassau or Freeport, and $25 for every passenger leaving from a private destination the ship visits without calling anywhere else in the country. Two levies sit on top: a $5 tourism sustainability levy and a $2 tourism enhancement levy. Add them up and the total is $30 a person from Nassau or Freeport, and $32 from a private island.

Since January 1, 2024, the Bahamas cruise departure tax has applied at these levels, after the government raised the base rate and layered the levies above it. There is a quirk worth noting. A sailing whose only Bahamian stop is a private island pays the higher $32, two dollars more than a ship that ties up in Nassau. Most big lines now own one of those islands: Disney’s Castaway Cay and Lookout Cay, Royal Caribbean’s Perfect Day at CocoCay, Norwegian’s Great Stirrup Cay, Carnival’s Half Moon Cay, and MSC’s Ocean Cay. The fee follows the brand beach, as our look at how the lines manage their Bahamian private islands shows.

The Bahamas cruise departure tax is collected by the cruise line and folded into the taxes, fees and port expenses line, the same place Mexico’s duty hides. A traveler comparing two sailings sees one combined number, not the country by country breakdown underneath it. That is what makes the gap so easy to miss.

Cost Snapshot

Destination fee Per passenger Family of four
Mexico, through July 2026 $5 $20
Mexico, from August 1, 2026 $10 $40
Bahamas, Nassau or Freeport $30 $120
Bahamas, private island $32 $128

Why the gap matters on a Western Caribbean sailing

Plenty of cruises do not choose between the two countries. They visit both. A standard week out of Florida often pairs a Bahamian private island with a Mexican port like Cozumel or Costa Maya, which means a passenger pays the Bahamas cruise departure tax and the Mexican duty on the same trip. From August 1, 2026, that is $32 plus $10, or $42 a person. For a family of four, $168.

The number lands with some irony. That $42 a person is the exact figure Mexico tried to charge on its own in late 2024, before the industry forced the retreat. Spread across two governments instead of one, travelers will quietly reach it anyway on a combined itinerary. Mexico drew the outrage. The Bahamas, charging more for years, drew almost none, in part because Mexico’s cruise port politics stayed in the headlines while the Bahamian rate sat quietly in a customs schedule.

Underneath, the system is the same in both capitals. Destination governments have learned that a cruise passenger is a reliable unit of revenue, taxed whether or not they spend a peso or a dollar ashore, and cruise lines absorb the charge into one line so the rise never reads as a price hike. That is the mechanism to watch as more ports follow. Barcelona, Amsterdam, and Greece have all moved the same direction.

Planning Impact

  • Read the fees line: pull up the “taxes, fees and port expenses” figure on two quotes and compare it directly, not just the cruise fare.
  • Compare by country, not just ship: a Bahamas heavy itinerary carries a higher government fee than a single Mexican call, even after August.
  • Budget the stack: a sailing that touches both Mexico and the Bahamas runs about $42 a person in destination fees from August 2026.
  • Watch the calendar: Mexico’s duty rises again to $15 in 2027 and $21 in 2028, so a 2028 booking carries a different number than a 2026 one.

What this changes for booking in 2026

None of this makes a cruise a bad value, and none of it is avoidable once the itinerary is set. Both fees are mandatory. The only lever a traveler holds is the route, and the route now carries a price that did not exist three years ago. As of June 2026, the Bahamas cruise departure tax remains the heavier of the two by a wide margin, and the Mexico cruise passenger fee is the one on a published upward schedule.

The useful shift is to stop reading the fee as a surprise and start reading it as a line. It sits on every invoice, it differs by country, and it climbs on a calendar that the cruise lines already know. The question for 2026 is not whether Mexico has become expensive. It is whether a traveler can find the fee on the page and decide if the itinerary is worth it. The Bahamas has been asking that question for two years. Most cruisers never noticed.

Frequently Asked

How much is the Mexico cruise passenger fee in 2026?

The Mexico cruise passenger fee is $5 a person through July 2026 and doubles to $10 on August 1, 2026. It is scheduled to rise to $15 in 2027 and $21 in 2028.

How much does the Bahamas charge cruise passengers?

The Bahamas cruise departure tax totals $30 a person leaving from Nassau or Freeport and $32 leaving from a private island, combining a departure tax with sustainability and enhancement levies.

Do you pay both fees on the same cruise?

Yes. A sailing that calls at both a Mexican port and a Bahamian one charges the Bahamas cruise departure tax and the Mexican duty, about $42 a person from August 2026.

Can you avoid the cruise passenger fees?

No. Both are mandatory and collected by the cruise line inside the taxes, fees and port expenses line. Only changing the itinerary changes the amount you pay.

Why does a Bahamian private island cost more than Nassau?

A ship whose only Bahamian stop is a private island pays the $25 private destination departure tax rather than the $23 harbour rate, which lifts the Bahamas total to $32 a person.

Table of Contents

The weekly brief

One calm email. The week's plan.

Park hours, crowd outlook, fare moves, and what changed, plus first word as we open new destinations. No noise, just the planning signal.

Free. Unsubscribe anytime. We never sell your address.