Entry requirements for the United States
What are the mandatory entry requirements to travel to New York? Here are the conditions you need to meet based on your nationality.

You are a citizen of an EU country or Switzerland
Here are the requirements if you are a citizen of an EU country or Switzerland:
- Present a round-trip airline ticket to prove you will leave the United States.
- Have a valid biometric, electronic, or machine-readable individual passport. Without one, you must obtain a visa.
- Stay for a maximum of 90 days in the United States.
- Apply for an ESTA authorization. You must complete this form at least 72 hours before departure on the official ESTA website. Since September 8, 2010, this authorization requires a fee ($40.27 as of October 1, 2026). For help filling out the form, follow my step-by-step guide to completing your ESTA.
- Note that if you have traveled to Iraq, Syria, Iran, Sudan, Libya, Somalia, or Yemen since March 1, 2011, you cannot apply for ESTA. You must apply for a visa through US authorities. Visit the US Embassy website for more information.
- To save time at US immigration, consider using the Mobile Passport Control app to prepare your entry. This is optional, but it gives you access to a dedicated line that can significantly reduce your wait time. The app is available to all travelers with a valid ESTA.
You are a Canadian citizen
To enter the United States, you must present proof of Canadian citizenship (passport, Canadian citizenship card or certificate, or birth certificate issued by a government) and a photo ID. For more information, visit the US Consulate General in Montreal.
You are a citizen of Morocco, Algeria, Tunisia, or Senegal
To enter the United States, you must apply for a visa. You can obtain this from the US consulate in the country where you reside. Here are the links to the embassies in each country: