Skip to content
All articlesMexico

VISITAX vs DNR, TUA and FMM: Mexico's Travel Fees Explained

Confused which Mexican travel fees you actually owe? Here's VISITAX vs the DNR, the airport tax (TUA), the FMM and the new cruise tax, with a simple 'do I owe this?' guide by how you arrive.

Vistumo TeamJune 8, 20268 min read
This article is informational only and does not constitute legal or tax advice. Tourist-tax rules can change, so check the current requirements before you travel.

Mexico has a habit of charging travelers more than one fee, with similar acronyms, in different currencies, at different points in the trip. So it's no surprise that people land in Cancún convinced they've either paid VISITAX three times already or somehow not at all.

Let's untangle it. Below is every fee you might bump into around a Quintana Roo trip, what each one is for, and the part most people actually want: which ones you owe, and which you've already paid without noticing.

The fast answer

  • VISITAX is the Quintana Roo state tourist tax, about 283 pesos ($15 to $16.90 USD) per person. You pay it once if you fly into the state, and it is not included in your airfare.
  • The TUA is the airport use fee. It's already baked into your plane ticket, so you've paid it without seeing it.
  • The DNR is Mexico's federal non-resident fee. For most air tourists it's also bundled into the ticket price.
  • The FMM is the entry form, not a separate fee in itself.
  • Cruise passengers don't pay VISITAX, but there's a separate new federal cruise tax collected through the cruise line.
  • Hotels add their own nightly lodging or "eco" tax at checkout, which is separate from all of the above.

The five fees that get mixed up

If you've paid for a flight to Cancún, you've already paid more Mexican travel fees than you think, just invisibly, inside the ticket. VISITAX is the one that's left over and visible, which is why it feels like the suspicious one, when it's really just the only fee left for you to handle yourself.

Taking them one at a time:

VISITAX: the Quintana Roo state tax

This is the one this whole site is about. VISITAX is a state tax charged by Quintana Roo to international visitors who arrive by air. It's set at 2.5 UMA per person, the same fixed amount wherever you pay it, and it covers your whole stay in the state, paid once per visit.

You pay it separately, online or at the airport, and you prove it with a QR code scanned when you leave. It is not collected by your airline, your hotel, or your tour operator. If you flew in and you're a tourist, this is the fee that's still on your to-do list. The full rules on who pays and who's exempt live in our complete VISITAX guide.

TUA: the airport fee already in your ticket

The TUA (Tarifa de Uso de Aeropuerto) is an airport use charge. Every airport in Mexico has one, and it's collected by the airline as part of your fare. You never see a separate bill for it because it's already in the total you paid when you booked.

This is the fee people most often confuse with VISITAX. They are not the same. The TUA is an airport charge you've already settled; VISITAX is a state tax you still owe. Paying VISITAX is not "paying the airport tax twice."

DNR: the federal non-resident fee

The DNR (Derecho de No Residente) is a federal immigration fee for non-resident foreigners visiting Mexico. It's larger than VISITAX, around 700 pesos, call it $40 to $50 USD as of mid-2026.

For most tourists who arrive by air, the DNR is also collected by the airline and included in the ticket price, tied historically to the FMM entry process below. So again, if you flew in on a normal tourist ticket, you've very likely already paid this without a separate step. Travelers entering by land or in some other situations may need to handle it directly, so it's worth checking your specific case.

The short way to remember it: VISITAX is a state tax you pay yourself. The TUA and DNR are federal and airport charges your airline already collected inside your fare.

FMM: a form, not a tax

The FMM (Forma Migratoria Múltiple) is the tourist entry permit, the document that records your legal stay in Mexico. In recent years Mexico has moved much of this to a digital entry process, so many air travelers no longer fill out the old paper card.

The FMM itself is paperwork. The fee people associate with it is the DNR above. So when someone asks "is VISITAX the same as the FMM?", the answer is no on two counts: the FMM is an immigration form rather than a tax, and its associated fee is federal, not the state VISITAX.

The cruise passenger tax (new for 2025-2026)

If you're arriving by cruise rather than by plane, the picture flips. Cruise passengers on a typical port day at Cozumel or Costa Maya generally don't owe VISITAX, which targets air arrivals into the state.

What does apply is a separate federal cruise passenger tax, introduced in 2025. It started around $5 USD per passenger and is set to climb in stages after that. You won't pay it at a kiosk; the cruise line collects it, usually folded into your fare, so check your booking for the current figure. The one thing to take away: a cruise day-stop and a flight into Cancún are two different tax situations.

Hotel and "eco" taxes

Finally, many hotels across the Riviera Maya add a nightly lodging tax, sometimes labelled a sustainability or "eco" tax, charged per room per night at checkout. This is a local hotel charge, set and collected by the property, and it has nothing to do with VISITAX. Your all-inclusive rate doesn't cover VISITAX, and your VISITAX doesn't cover the hotel tax. They're separate lines on separate bills.

So which ones do you actually owe?

The whole thing as a quick reference, by how you arrive:

How you arriveVISITAXTUA (airport)DNR (federal)Cruise tax
Fly into Cancún or Tulum as a touristYes, pay it yourselfAlready in your ticketUsually in your ticketNo
Cruise stop at Cozumel or Costa Maya (no flight)NoNoNoYes, via the cruise line
Drive in from another Mexican stateGenerally not triggered by VISITAX rules for air arrivalsNoDepends on your statusNo

The takeaway for most readers is simple: if you flew into Quintana Roo, the only fee still sitting in your court is VISITAX. The airport and federal charges came bundled with your flight, and the hotel tax shows up at checkout. For the cruise side of things, the cruise-versus-air question is covered in the main guide.

Frequently Asked Questions

Is VISITAX the same as the airport tax already in my plane ticket?

No. The airport tax (TUA) is collected by your airline inside your fare. VISITAX is a separate Quintana Roo state tax you pay yourself, proven with a QR code at departure. Paying VISITAX is not paying the airport tax a second time.

Did I already pay VISITAX in my airfare?

No. VISITAX is never bundled into a plane ticket. Your airfare may include the airport TUA and the federal DNR fee, but VISITAX is a state tax you handle separately, online or at the airport. If you flew into Quintana Roo as a tourist, it's still outstanding.

What's the difference between VISITAX and the DNR?

VISITAX is a Quintana Roo state tourist tax (around 283 pesos, about fifteen dollars), paid by air visitors to that state. The DNR (Derecho de No Residente) is a larger federal non-resident fee, usually collected by your airline inside the ticket. Different level of government, different amount, different way of paying.

Is VISITAX the same as the FMM?

No. The FMM (Forma Migratoria Múltiple) is the immigration entry form that records your stay, not a tax. Its associated fee is the federal DNR. VISITAX is a separate state tourist tax for Quintana Roo.

Do cruise passengers pay VISITAX?

Generally no. VISITAX applies to people who arrive in Quintana Roo by air. A typical cruise stop at Cozumel or Costa Maya doesn't trigger it. There is a separate federal cruise passenger tax, but the cruise line collects that, not a VISITAX kiosk. If you also fly into Cancún on the same trip, VISITAX applies to that flight.

How many Mexican travel fees are there, and which do I owe?

Up to five touch a Quintana Roo trip: VISITAX (state, you pay it), the TUA airport fee and the DNR federal fee (both usually inside your airfare), the FMM entry form (paperwork, with the DNR as its fee), and a hotel lodging tax at checkout. Cruise travelers swap VISITAX for the federal cruise tax. For a tourist flying in, VISITAX is the only one left to handle directly.

The bottom line

Most of Mexico's travel fees are already paid by the time you land, tucked inside your airfare. VISITAX stands out because it's the one fee you settle yourself, which makes it feel like an extra surprise when it's really just the visible one. Sort out VISITAX before you fly and you've handled the only piece that's genuinely on you.

Skip the queue

Pay your VISITAX online with Vistumo

Handled for Quintana Roo. Receive your QR code by email, ready for the airport.

  • Bank-grade 3D Secure payment
  • No account required

Ready to pay your tourist tax?

Download Vistumo and handle it in minutes. Secure payment, official documentation, delivered to your inbox.