All visitors entering the United States must have a valid passport. Your signed passport must be valid and contain sufficient blank pages for any visa stamps. The passport expiration date must be greater than six months from the date of entry for the visa you are applying for.
Before traveling to the United States, a citizen of a foreign country must generally obtain a nonimmigrant visa for a temporary stay. The type of visa needed is based on the purpose of travel.
The Visa section about U.S. visas for foreign citizens to travel to the United States can be found here.
For detailed information, including visa types and processing, please click here.
A worldwide U.S. Embassy and Consulate Web Site Directory by country are listed here.
The Visa Waiver Program (VWP) enables nationals of 36 participating countries to travel to the United States for tourism or business (visitor [B] visa purposes only) for stays of 90 days or less without obtaining a visa. Nationals of VWP countries must meet eligibility requirements to travel without a visa, therefore, some travelers from VWP countries may not be eligible to use the program. VWP travelers are required to have a valid authorization through the Electronic System for Travel Authorization (ESTA) prior to travel. ESTA applications can be completed free online at https://esta.cbp.dhs.gov/
Currently, 38 countries participate in the Visa Waiver Program, as shown below:
Republic of Malta