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
MPBLPKKA038 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA039 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA040 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA041 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA042 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA043 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA044 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA045 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA046 HABIB METROPOLITAN BANK LIMITED LAHORE
MPBLPKKA047 HABIB METROPOLITAN BANK LIMITED ISLAMABAD
MPBLPKKA048 HABIB METROPOLITAN BANK LIMITED LAHORE
MPBLPKKA049 HABIB METROPOLITAN BANK LIMITED SIALKOT
MPBLPKKA050 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA051 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA052 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA053 HABIB METROPOLITAN BANK LIMITED LAHORE
MPBLPKKA054 HABIB METROPOLITAN BANK LIMITED FAISALABAD
MPBLPKKA055 HABIB METROPOLITAN BANK LIMITED RAWALPINDI
MPBLPKKA056 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA057 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA058 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA059 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA060 HABIB METROPOLITAN BANK LIMITED KARACHI
MPBLPKKA061 HABIB METROPOLITAN BANK LIMITED LAHORE

Other countries that use SWIFT codes: