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
NBPAPKKA02P NATIONAL BANK OF PAKISTAN PESHAWAR
NBPAPKKA02Q NATIONAL BANK OF PAKISTAN QUETTA
NBPAPKKA02R NATIONAL BANK OF PAKISTAN RAWALPINDI
NBPAPKKA02S NATIONAL BANK OF PAKISTAN SIALKOT
NBPAPKKA02U NATIONAL BANK OF PAKISTAN MIRPUR
NBPAPKKA02Z NATIONAL BANK OF PAKISTAN MUZAFFARABAD
NBPAPKKACPB NATIONAL BANK OF PAKISTAN KARACHI
NBPAPKKAITD NATIONAL BANK OF PAKISTAN KARACHI
NBPAPKKAMBR NATIONAL BANK OF PAKISTAN KARACHI
NBPAPKKANEC NATIONAL BANK OF PAKISTAN KARACHI
NBPAPKKASMB NATIONAL BANK OF PAKISTAN ISLAMABAD
NDFCPKK1 NATIONAL DEVELOPMENT FINANCE CORPORATION KARACHI
NIBPPKKA NIB BANK LIMITED KARACHI
OIBAPKKA OMAN INTERNATIONAL BANK KARACHI 74000
OIBAPKKALHR OMAN INTERNATIONAL BANK S.A.O.G. LAHORE
PHCPPKK1 PAKLIBYA HOLDING COMPANY (PRIVATE) LIMITED KARACHI
PKICPKK1 PAKISTAN KUWAIT INVESTMENT COMPANY PRIVATE LIMITED KARACHI
PLCOPKKA KASB BANK LIMITED KARACHI 74000 PAKISTAN
PLCOPKKA001 KASB BANK LIMITED KARACHI
PLCOPKKA002 KASB BANK LIMITED KARACHI
PLCOPKKA005 KASB BANK LIMITED ISLAMABAD
PLCOPKKA011 KASB BANK LIMITED KARACHI
PLCOPKKAKHI KASB BANK LIMITED KARACHI
PLCOPKKATRY KASB BANK LIMITED KARACHI

Other countries that use SWIFT codes: