Swiss embassies in nearby countries

» Afghanistan

» Bangladesh

» India

» Nepal

» Sri Lanka

Swiss embassies worldwide

Swiss flag Swiss representation in Pakistan

Islamabad — Swiss Embassy

AddressStreet 6, Diplomatic Enclave, G-5/4
Islamabad 44000
Phonelocal: (051) 227.9291
international: +92.51.227.9291

Karachi — Swiss Consulate-General

AddressClifton No 98
Karachi 75600
Phonelocal: (021) 587.3987
international: +92.21.587.3987

Lahore — Swiss Consulate

Address9, Rose Lane
Sarfraz Rafiqui Road
Lahore 54810, Cantonment
Phonelocal: (042) 666.1749
international: +92.42.666.1749

Islamabad — Swiss Mission

AddressSwiss Cooperation Office SDC
House 21, Street 18, F-6/2
Islamabad 44000
Phonelocal: (051) 227.9280
international: +92.51.227.9280