Visa Information

Welcome to the Consular Section’s Website

Here you can find information you need to help you as you apply for a U.S. visa.

Please also visit our department’s visa website for more information on visas and traveling or immigrating to the United States.

What is a visa?
A visa is issued by a U.S. Embassy or Consulate. A visa entitles the holder to travel to the United States and apply for admission; it does not guarantee entry. An immigration inspector at the port of entry determines the visa holder’s eligibility for admission into the United States.

Who Needs a Visa?

Anyone who is not eligible to enter the United States visa free under the Visa Waiver Program (VWP), or is not exempt from the visa requirement.

Please note: Travelers born in the United States and those who hold dual citizenship with the United States must enter and depart the United States on U.S. passports.

What types of Visas are Available?

Immigrant Visas – An immigrant visa is required by anyone seeking to take up indefinite or permanent residence in the United States. Upon entry into the United States, an immigrant visa holder is processed for a Permanent Resident Card (PRC) commonly known as a green card.

Non-Immigrant Visas – A Non-immigrant visa is required by anyone seeking temporary admission into the United States who is not eligible to travel visa free under the Visa Waiver Program, or is exempt from the visa requirement.

Entry of aliens who were present in China, excluding the Special Administrative Regions of Hong Kong and Macau, within 14 days prior to their arrival at the port of entry in the United States is suspended, per Presidential Proclamation. If you reside in China, have traveled to China recently, or intend to travel to China prior to your planned trip to the United States, we recommend you postpone your visa interview appointment until 14 days subsequent to your departure from China.

Effective 3 January 2017, U.S. Consulate Karachi’s visa section has made changes regarding its  appointment system:

  • Language Selection: When scheduling your visa interview, an applicant will be asked to choose which language – English OR Urdu/Other – they would like to conduct their visa interview in. You will not be able to change your interview language choice the day of the interview at the consulate. If you do so, you will be asked to leave and reschedule your appointment in your new language choice.
  • Interview Arrival Times: We ask that applicants arrive no earlier than 30 minutes prior  to their scheduled interview time. Applicants who arrive earlier than that will not be admitted until 30 minutes prior. Applicants who arrive 30 minutes or more after their scheduled interview times will not be admitted for an interview and must reschedule for another day.
  • We suggest that you arrive 30 minutes before your appointment time to allow for security screening at the Consulate. Please be advised that if you arrive at the Consulate more than 30 minutes after your appointment time, you will not be allowed to enter the Consulate and will need to reschedule your interview.