SWIFT codes in Pakistan

In order to make international payments to Pakistan you have to know the bank´s SWIFT / BIC code.

What do Pakistan SWIFT codes look like?

The SWIFT code consists of 8 to 11 characters (letters and digits) and for Pakistan the SWIFT code has the following format:

  • First 4 characters (only letters) - bank code. A shortened version of the bank´s name.
  • Next 2 characters (only letters) - Pakistan´s ISO code.
  • Next 2 characters (letters and digits) - location code.
  • Last 3 characters (letters and digits) – bank branch (optional).

SWIFT codes of the most important banks in Pakistan

Find below an extensive A to Z list of the SWIFT codes in Pakistan:

SWIFT codes in Pakistan

SWIFT Code Bank City
HABBPKKA156 HABIB BANK LIMITED RAWALPINDI
HABBPKKA162 HABIB BANK LIMITED SARGODHA
HABBPKKA166 HABIB BANK LIMITED SIALKOT
HABBPKKA170 HABIB BANK LIMITED WAH CANTT
HABBPKKA172 HABIB BANK LIMITED LAHORE
HABBPKKA190 HABIB BANK LIMITED MIRPUR
HABBPKKA211 HABIB BANK LIMITED MULTAN
HABBPKKA216 HABIB BANK LIMITED KARACHI
HABBPKKA223 HABIB BANK LIMITED PESHAWAR
HABBPKKA224 HABIB BANK LIMITED PESHAWAR
HABBPKKA229 HABIB BANK LIMITED QUETTA
HABBPKKA242 HABIB BANK LIMITED LAHORE
HABBPKKA260 HABIB BANK LIMITED HYDERABAD
HABBPKKA270 HABIB BANK LIMITED MULTAN
HABBPKKA285 HABIB BANK LIMITED SIALKOT
HABBPKKA315 HABIB BANK LIMITED LAHORE
HABBPKKA464 HABIB BANK LIMITED WAZIRABAD
HABBPKKA523 HABIB BANK LIMITED KARACHI
HABBPKKA526 HABIB BANK LIMITED KARACHI
HABBPKKA541 HABIB BANK LIMITED SIALKOT
HABBPKKA552 HABIB BANK LIMITED LAHORE
HABBPKKA574 HABIB BANK LIMITED SIALKOT
HABBPKKA589 HABIB BANK LIMITED LAHORE
HABBPKKA602 HABIB BANK LIMITED ISLAMABAD

Other countries that use SWIFT codes: