In This Guide
Your ship docks in Cozumel for the day, you've got a few hours ashore, and somewhere in the pre-trip reading the word VISITAX showed up. Do cruise passengers actually owe it?
The honest answer comes in two parts, because there are two different taxes in play and people keep merging them into one. Let me separate them so you know what you're dealing with.
Quick answer
- VISITAX is the Quintana Roo state tax. It's written to cover visitors broadly, but it's checked at airport departure, so a cruise-only day stop is rarely where it actually gets collected.
- The tax cruise passengers do clearly meet now is Mexico's new federal cruise passenger tax, and the cruise line collects it.
- If your trip also includes a flight into Cancún or Tulum, VISITAX applies to that air arrival like it would for any flyer.
- So for a pure cruise day in Cozumel, the cruise tax is the one to know about. Add a flight and VISITAX comes into it too.
VISITAX and a cruise day stop
Here's the wrinkle. VISITAX is verified when you leave Quintana Roo through an airport, Cancún most of all. That airport checkpoint is the whole enforcement mechanism. A cruise passenger who arrives by sea and leaves by sea never passes through it.
The state law is written broadly enough that you'll see sources say cruise passengers are liable, and strictly speaking that's a fair reading. In practice, though, the day-trip cruise crowd rarely gets charged VISITAX, because the place it's collected isn't on their route. We're not going to tell you a cruise stop makes you formally exempt, because that's not quite true either. The accurate version is that VISITAX is built around air travel, and a cruise day in Cozumel sits outside its usual reach.
The cruise tax that does apply
This is the one to actually plan for. Mexico introduced a separate federal tax on cruise passengers in 2025. It started low, around $5 USD per passenger, and it's scheduled to climb in stages over the next couple of years. Reported steps put it near $10 in the second half of 2026 and higher again in 2027, so the exact figure depends on when you sail.
You won't pay this at a kiosk or a website. Your cruise line collects it, usually folded into your fare or your port charges, so check your cruise booking to see whether it's already included. It is not VISITAX, and it is not paid the same way.
When a cruise passenger does owe VISITAX
The line gets crossed the moment a flight enters the picture. Plenty of people pair a cruise with a few days on land, fly into Cancún and then board a ship, or cruise first and fly home from Cancún or Tulum. Any of those air arrivals or departures is a normal VISITAX situation, and you handle it exactly like any other flyer: pay online before you fly and save the QR code to your phone.
If that's your trip, the complete VISITAX guide walks through the air side, and you can sort the payment in a couple of minutes.
Frequently Asked Questions
Do cruise passengers pay VISITAX in Cozumel?
Usually not in practice. VISITAX is enforced at airport departure, and a cruise day stop doesn't pass that checkpoint. The law is written broadly, so some sources call cruise passengers liable, but the tax is built around air travel. What cruise passengers do face is a separate federal cruise tax collected by the cruise line.
Is VISITAX included in my cruise fare?
VISITAX itself usually isn't, because it's an airport-collected state tax that doesn't fit the cruise process. What may be in your fare is the federal cruise passenger tax. Check your cruise booking or ask the line which charges are already covered.
What is the new Mexican cruise tax?
It's a federal tax on cruise passengers that started in 2025 at around $5 USD per person and is set to rise in stages over the following years. The cruise line collects it, separately from VISITAX. Confirm the current amount with your cruise operator.
Do I pay VISITAX if I cruise to Cozumel and also fly into Cancún?
Yes. The flight is what brings VISITAX into play. If your trip includes flying into or out of Cancún or Tulum, you owe VISITAX for that air travel, regardless of the cruise portion. Pay it online before you fly.
Is the cruise tax the same as VISITAX?
No. They're two separate charges. VISITAX is a Quintana Roo state tax tied to air arrivals and checked at the airport. The cruise tax is a federal charge collected through your cruise line. A cruise passenger can owe one, both, or neither depending on how they travel.
Sorting it before you sail
If you're a pure day-tripper into Cozumel, the charge to understand is the cruise tax your line collects, not VISITAX. If your trip mixes in a flight to Cancún or Tulum, treat VISITAX like any flyer would and pay it online ahead of time. Knowing which is which saves you from either double-paying or getting caught out at an airport on the way home.