VISAS & ENTRY REQUIREMENTS
Let’s walk through what you’ll actually need to enter the United States, Canada, and Mexico. This is one area where you don’t want to guess or leave things to the last minute.
1. Entering the United States
The US has two main paths for tourists: ESTA for citizens of certain countries, and a full tourist visa for everyone else.
- ESTA: The Easier Option
If you’re from one of 42 countries on the Visa Waiver Program, you can use ESTA (Electronic System for Travel Authorization). It costs $21, lets you stay up to 90 days, and usually processes instantly—though you should apply at least 72 hours before your flight.
The official site is esta.cbp.dhs.gov. This is important because there are dozens of scam sites that look official but charge $50-200 for the same thing. The US government site only charges $21.
Countries that qualify for ESTA include most of Western Europe (UK, Ireland, France, Germany, Italy, Spain, etc.), Australia, New Zealand, Japan, South Korea, Singapore, Chile, and several others. There are 42 in total.
You’ll need an e-passport (one with an electronic chip), and you can’t have visited certain countries recently (Iran, Iraq, North Korea, Syria, Yemen, Libya, Somalia, Sudan, or Cuba) or you won’t qualify for ESTA.
- Tourist Visa: For Everyone Else
If your country isn’t on the Visa Waiver list—this includes China, India, Russia, most African countries, and many South American and Middle Eastern nations—you’ll need to apply for a B-2 tourist visa.
This costs $185 and requires an interview at a US embassy or consulate in your home country. Processing typically takes 3 weeks to 3 months, so don’t wait. The interview will cover why you’re visiting, what ties you have to your home country (job, family, property), and whether you can afford the trip.
- A Few Special Cases:
If you’re Canadian, you don’t need ESTA or a visa—just bring your passport. If you hold a US green card, you don’t need ESTA either. Just bring your valid green card and passport. If you’ve overstayed a previous US visit, you may be denied ESTA or a visa, so be honest on your application.
- What You'll Need at US Immigration:
Everyone entering the US needs a passport that’s valid for at least 6 months beyond your travel dates. You’ll also need to show proof of a return ticket and that you have enough money for your stay. Immigration officers can ask about your plans, so it helps to have your hotel bookings and match tickets handy.
2. Entering Canada
Canada’s system is similar to the US but generally a bit simpler.
- eTA: Canada's Version of ESTA
Most visa-exempt visitors flying into Canada need an eTA (Electronic Travel Authorization). It costs CAD $7—that’s about $5 USD—and lasts for 5 years or until your passport expires.
The official site is canada.ca/eta. Again, watch out for scam sites charging way more.
The eTA usually processes instantly, though it can take up to 72 hours. You’ll need a valid passport, an email address, and a credit card for payment.
Around 60 countries qualify for eTA, including most European countries, Australia, Japan, South Korea, Singapore, and Mexico. As of November 2025, Qatar also joined the eTA program.
- One Nice Thing About eTA:
If you’re arriving by land or sea—driving across the border, taking a bus, or arriving on a cruise ship—you don’t need an eTA. You might still need a visa depending on your nationality, but the eTA specifically is only for air arrivals.
- Visitor Visa for Others
Citizens of countries not on Canada’s visa-exempt list need to apply for a Temporary Resident Visa. This costs CAD $100 (about $75 USD) and can take several weeks to a few months to process. You may also need to provide biometrics (fingerprints and a photo) for an additional fee.
- Special Cases:
US citizens just need a valid passport—no eTA, no visa. US green card holders need a valid passport from their country of nationality plus their green card. No eTA required. Some countries that normally require a visa can use eTA instead if they’ve held a Canadian visa in the past 10 years or currently hold a valid US nonimmigrant visa. This includes the Philippines, Morocco, Panama, and several Caribbean and South American countries.
At the Canadian Border: Bring your valid passport (6 months validity recommended), proof you can support yourself financially, and a return ticket. Border officers may ask about your trip, so having your accommodation details ready helps.
Entering Mexico
Mexico’s entry system is straightforward, though there’s one crucial piece of paperwork everyone needs
1. FMM: The Mexican Tourist Card
Every foreign visitor to Mexico needs an FMM (Forma Migratoria Múltiple), also called a tourist card. This isn’t a visa—think of it more like an entry permit. It costs about $45 USD (861 Mexican pesos) and is valid for up to 180 days, though the immigration officer decides how long you actually get.
You can apply online at inm.gob.mx/fmme (the official government site) or fill one out when you arrive at the airport or border crossing.
Here’s the critical part many people miss: if you’re entering Mexico by land, you MUST stop at the immigration office (INM) to get your FMM stamped. Don’t just drive across the border and assume you’re good. Without that stamp, you’re technically in the country illegally and will face fines when you try to leave.
Keep the stamped portion of your FMM with you at all times during your trip. You’ll surrender it when you exit Mexico.
Who Needs a Full Visa?
Most Western countries don’t need a visa for tourist visits—just the FMM. This includes the US, Canada, UK, most EU countries, Australia, Japan, Argentina, Chile, and about 69 countries total.
You also don’t need a visa if you hold a valid visa from the US, Canada, UK, Japan, or a Schengen Area country. Same if you’re a permanent resident of those places.
However, citizens of China, India, Russia, most African countries, and about 100 other nations do need to apply for a Mexican visa at an embassy or consulate. This takes several weeks, so start early.
What to Bring:
Moving Between Countries
US-Canada Border:
US-Mexico Border:
You can cross by air or land. Flying is generally easier and faster—direct flights from Dallas or Houston to Mexican cities are frequent and affordable.
If you’re driving, the major crossings are San Diego-Tijuana, El Paso-Ciudad Juárez, and Laredo-Nuevo Laredo. Remember to stop at the INM office for your FMM stamp. When returning to the US, especially on weekends, expect long waits.
Important for Drivers:
Your US car insurance probably doesn’t cover Mexico. You’ll need to buy Mexican insurance—it’s required by law. Most US rental car companies don’t allow their vehicles into Mexico, so check your rental agreement carefully.