Consulate Contact Information
In addition to the U.S. Embassy in Pakistan, the United States maintains consulates in Lahore, Peshawar, and Karachi. The Consulate General in Karachi's consular section offers nonimmigrant visa services and American citizen services, while the consulates in Peshawar and Lahore have consular sections available only for American Citizen Services.
Karachi
U.S. Consulate General
Plot No 3-5, New TPX Area
Mai Kolachi Road
Karachi, Pakistan
Consular Section
Phone: (+92-21) 3527-5000
Monday - Friday, 3:00 to 4:00 PM
Fax: (+92-21) 3527-5885
Website:
http://karachi.usconsulate.
E-mail: KarachiVisaQuery@State.gov
Lahore
U.S. Consulate General
50, Sharah-e-Abdul Hameed Bin Badees
Lahore, Pakistan
American Citizen Services Section
Phone: +92-42-603-4000 between 2:00 PM and 4:00 PM to set up an appointment.
Website:
http://lahore.usconsulate.gov/
Peshawar
U.S. Consulate General
11 Hospital Road
Peshawar, Pakistan
American Citizen Services Section
Website:
http://peshawar.usconsulate.