Mexico Announces New Fee for Cruise Ship Passengers Starting in 2025

If you’re planning a cruise with a Mexican stopover in 2025, you might be in for a surprise on your next vacation bill.
Starting next year, the Mexican government plans to add a $42 USD immigration fee for each cruise passenger who docks at its ports.
This fee could apply even if you never step off the ship.
While originally planned to start in January, it has now been postponed to July 1, 2025.
From Bargain Stopover to Premium Price Tag
Currently, cruise ship passengers stopping in Mexico are considered “in transit,” which has traditionally allowed them to bypass immigration fees.
That exemption appears to be ending.
With an existing $5 per passenger fee already in place from local states, the overall cost for a stop in Mexico could now surpass $47 per traveler.
Some observers believe that when combined with other charges, Mexico might transform from a budget-friendly port into one of the more expensive stops on Caribbean itineraries.

Congressional Approval
The move to charge the additional $42 was approved by both chambers of the Mexican Congress.
Government officials have described it as an inflation-based adjustment rather than a brand-new tax.
However, critics argue that this “adjustment” has arrived with little notice, forcing both cruise lines and their passengers to scramble for solutions.
The fee directs two-thirds of its revenue into the Mexican army’s budget, which highlights how the country’s tourism and defense initiatives may now be financially intertwined.
Rising Costs and Fears of a Ripple Effect
Industry groups and tourism associations are concerned that higher fees could make Mexico less attractive to cruise operators.
Some warn that if the changes go into effect as planned, Mexico could risk losing millions of passengers and thousands of ship calls in the coming years.
It’s not just about the fee itself—there’s also the potential loss of visitors who might favor other ports that don’t tack on these extra charges.
For many travelers, price is a key factor in choosing cruise itineraries.
This fee could push passengers and cruise lines to consider alternative destinations that still offer sun, sand, and cultural experiences without the added financial burden.
Given the tight timeline, there’s little time for either the industry or tourists to prepare or negotiate better terms.

Potential Changes on the Horizon
While high-level government officials have defended the fee as a necessary tweak, it remains unclear whether any compromises will be reached.
Discussions between government agencies, the cruise industry, and tourism organizations are ongoing, and it’s possible that some adjustments to how and when the fee is implemented could emerge in the coming months.
In the meantime, travelers planning to visit Mexico via cruise ship should stay informed about itinerary changes and potential additional costs.
Cruise lines may alter their routes to minimize expenses, possibly bypassing some Mexican ports until the fee’s impact becomes clearer.
Others might accept the charge and simply pass it along as part of the standard package, ultimately increasing the price of a vacation.
Looking Ahead
For now, Mexico’s decision to introduce a $42 fee for every cruise passenger appears likely to stand.
If implemented without further revisions, it could reshape how both travelers and cruise lines view the country’s ports.
Whether Mexico’s famous beaches, lively markets, and vibrant culture are worth the extra expense remains a personal decision for each vacationer—one that might encourage some to explore new horizons.
🇲🇽 Traveling to Mexico soon?
These are the Mexico travel resources I use and recommend:
🏨 Hotels: I always find the best deals for Mexico hotels and resorts on Expedia or Booking.com. If you prefer a vacation rental, check VRBO as they are often cheaper than AirBnB’s added fees!
✈️ Flights: I recommend using Skyscanner for the best Mexico flight deals. Be sure to sign up for their price alerts for your preferred travel dates.
🚗 Rental Cars: I recommend using Discover Cars because you can compare multiple car rental companies and see detailed ratings for overall value, ease of pick-up, efficiency of agents, car condition, and overall time spent.
🚙 Cancun Airport Transportation: I recommend booking a private transfer with Cancun Airport Transportation for the quickest and most hassle-free option!
🤿 Tours & Activities: I always use Viator or GetYourGuide for booking tours and activities in Mexico. You can cancel up to 24 hours before the tour for a full refund, plus they have excellent customer service if you were to have any issues.
🚨 Travel Insurance: After my Dad broke his hand in a taxi accident in Playa del Carmen, I always recommend buying travel insurance before your trip for added peace of mind! I recommend Travel Insurance Master for short trips or Safety Wing for digital nomads.
☀️ Biodegradable Sunscreen: Don’t forget to add biodegradable sunscreen to your Mexico packing list! Regular sunscreen is prohibited on most snorkeling tours, so you’ll need to pack some biodegradable sunscreen for sun protection. I recommend Sun Bum Sunscreen, which is reef-friendly, vegan, and cruelty-free.
