When a citizen of a foreign country travels to the U.S. they generally must obtain a visa for a temporary stay or an immigration visa for permanent residency. The type of visa you need depends on the purpose of your visit. To help you find the visa type you will need, we have summarized the various types of visas below.

Business Visitors and Tourist


Business Visitors and Tourism

Student and Exchange

Foreign citizens may come to the U.S. to participate in a study or exchange program. Before applying for a visa, all student and exchange visitor applicants are required to be accepted and approved for their program. When accepted, educational institutions and program sponsors will provide each applicant the necessary approval documentation, to be submitted when applying for a visa. Find the appropriate visa for your program:

Student and Exchange

Workers Temporarily in the U.S.


Temporary Workers

Immigrants to the U.S.

Immigrating to the United States to live here permanently is an important and complex decision. This section provides information to help foreign citizens desiring to permanently immigrate to determine the visas, requirements, and related materials they will need to apply to immigrate to the United States.

Immigrants to the U.S.

Schengen Visa

The Schengen Agreement eliminates all internal border controls between countries that have joined in the agreement. To enter one Schengen country is to gain up to 90 days of continuous travel between the member states. 25 European countries are party to the Schengen agreement. To obtain a visa you must apply at the appropriate embassy.

For a list of the Schengen countries, their embassies, and country specific information, please visit:

Schengen Fact Sheet

U.S. Citizens Traveling Abroad

U.S. citizens traveling outside their home country may need visas, passports, immunizations, or may have to meet other specific entry requirements for the country they are visiting. The following section contains information for every country worldwide, on safety and alerts, embassy and consulate contacts, and entry / exit requirements:

Country Specific Information

Current Clients

contact us

Allan Ross

PO Bos 12888
Salem, OR, 97309

Telephone: 503-588-2988 x 305
Toll Free: 888-588-2988
Fax: 503-588-0096