Get up to €50 off your stay
Where you need a visa

Do US citizens need a visa for Mexico?

No. US citizens do not need a visa for tourism in Mexico, but you need a valid passport to fly and the officer sets your permitted stay on arrival.

Updated

What you need instead of a visa

Mexico asks US tourists for a passport that is valid for the entire trip, not a visa. You also register your entry on a Forma Migratoria Multiple, the immigration form Mexico uses for visitors.

If you arrive by air, that form is the digital FMMd. You can get it from the QR code at the immigration checkpoint or the INM portal. If you arrive by land, you complete the FMME online instead.

Mexico also charges a non-resident fee for visitors. On flights it is normally built into the ticket price, and how you pay it otherwise depends on your route and how you travel, so check the current rules with INM.

Your documents by route

How you travelWhat to carry
By airA valid US passport book. A passport card is not accepted for international flights.
By landA passport, passport card, enhanced driver's licence or a trusted traveller card such as NEXUS, SENTRI or FAST for your return to the US.
By seaThe same options as by land, on cruise and ferry crossings.

Those land and sea alternatives are the documents US Customs and Border Protection accepts to bring you back into the United States. A passport book is still the safest option, and the only one that works if you end up flying home.

How long you can stay

A Mexican tourist stay can run up to 180 days, but that is a ceiling and not a default. The officer at the border decides your period of stay and writes it on your stamp or digital record.

Read that number before you leave the airport or the border post. If you assume 180 days and the officer gave you 30, you will be overstaying without knowing it.

Important: overstaying in Mexico means a fine and a slower exit, and it can count against you in future entry decisions. Check your record on arrival rather than at the airport on the way home.

Officers can ask where you are staying. A hotel booking with free cancellation on trip1, payable in Bitcoin, Ethereum, USDC or any of 120+ cryptocurrencies through CoinGate, answers that without locking you in.

Entry rules change, so confirm your own case with INM or the nearest Mexican consulate before you travel. No document guarantees entry.

Do US citizens need a visa for Mexico - FAQ

No. US citizens do not need a visa to visit Mexico as tourists. You do need a valid passport to fly there.

Up to 180 days, but the immigration officer sets your actual period of stay on arrival. Read the number on your stamp or digital entry record.

Not by air. By land or sea you can use a passport card, an enhanced driver's licence or a trusted traveller card such as NEXUS or SENTRI to get back into the US.

Yes. Air arrivals use the digital Forma Migratoria Multiple (FMMd) and land arrivals complete the FMME online. Keep it, because you can be asked for it when you leave.

MexicoUSAVisa-Free Travel

Related articles

Still need help?

Our support team is ready to assist you with any questions.