Browse Swift Codes by Country

A B C D E F G H I J K L M N O P Q R S T U V W Y Z

What is a SWIFT Code?

Swift code or also commonly known as BIC Code is a standard format to uniquely identify a bank, financial institution and non-financial institution. This standard approved by the International Organization for Standardization (ISO). BIC stands for Business Identifier Codes.

The codes are widely used when transferring money between banks, particularly for international wire transfers or telegraphic transfer. Other uses include to transmit messages between financial institutions and banks.

The downside of international transfers with your bank

When you send or receive an international wire with your bank, you might lose money on a bad exchange rate and pay hidden fees as a result. That’s because the banks still use an old system to exchange money. We recommend you use TransferWise, which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

The Swift code can be either 8 or 11 characters long, and 8 digits code refers to the primary office. The code consists of 4 separate section, and the format arrange in the following manner;

AAAA BB CC DDD

  • The first 4 characters ("AAAA") specify the institution. Only letters.
  • The next 2 characters ("BB") specify the country where the instituions located. The code follows the format of ISO 3166-1 alpha-2 country code.
  • The next 2 characters ("CC") specify the instiution's location. Can be letters and digits. Passive participants will have "1" in the second character,
  • The last 3 characters ("DDD") specify the institution's branch. This section is an optional. A 'XXX' refers to a primary office. Can be letters and digits.


Pakistan Bank SWIFT Codes - Page 3

Pakistan The table below are the list of Swift Codes for all banks and institutions in Pakistan. Click on the Swift Code to find out the bank or institution details, address & maps.

No Bank or Institution City Branch SWIFT Code
101 BANK OF KHYBER, THE QUETTA (QUETTA BRANCH) KHYBPKKAQTA
102 BANK OF KHYBER, THE RAWALPINDI (BANK ROAD BRANCH) KHYBPKKABRR
103 BANK OF KHYBER, THE RAWALPINDI (JINNAH ROAD BRANCH) KHYBPKKAJRR
104 BANK OF KHYBER, THE SAHIWAL (SAHIWAL BRANCH) KHYBPKKASAH
105 BANK OF KHYBER, THE SARGODHA (SARGODHA BRANCH) KHYBPKKASGD
106 BANK OF KHYBER, THE SIALKOT (SIALKOT BRANCH) KHYBPKKASKT
107 BANK OF PUNJAB, THE FAISALABAD (SMALL D GROUND BRANCH) BPUNPKKA010
108 BANK OF PUNJAB, THE GUJRANWALA (TRUST PLAZA BRANCH) BPUNPKKA011
109 BANK OF PUNJAB, THE KARACHI BPUNPKKA
110 BANK OF PUNJAB, THE KARACHI (CENTRALIZED REMITTANCE UNIT - CRU) BPUNPKKACRU
111 BANK OF PUNJAB, THE KARACHI (TPC KARACHI) BPUNPKKA239
112 BANK OF PUNJAB, THE LAHORE (BANK SQUARE BRANCH) BPUNPKKA024
113 BANK OF PUNJAB, THE LAHORE (M.M TOWER BRANCH, LAHORE) BPUNPKKA052
114 BANK OF PUNJAB, THE LAHORE (MAIN BRANCH) BPUNPKKA002
115 BANK OF PUNJAB, THE MULTAN (NUSRAT ROAD BRANCH) BPUNPKKA004
116 BANK OF PUNJAB, THE PESHAWAR (SADDAR ROAD BRANCH) BPUNPKKA241
117 BANK OF PUNJAB, THE RAWALPINDI (GUL-E-AKRA PLAZA BRANCH) BPUNPKKA014
118 BANK OF TOKYO-MITSUBISHI UFJ, LTD., THE KARACHI (KARACHI BRANCH) BOTKPKKA
119 BANKISLAMI PAKISTAN LIMITED KARACHI BKIPPKKA
120 BHAYANI SECURITIES (PVT) LTD. KARACHI KABBPKK1
121 BMA CAPITAL MANAGEMENT LIMITED KARACHI BMCMPKK1
122 CENTRAL DEPOSITORY COMPANY OF PAKISTAN LIMITED KARACHI CDCPPKK1
123 CITIBANK N.A. FAISALABAD CITIPKKXFAI
124 CITIBANK N.A. KARACHI CITIPKKX
125 CITIBANK N.A. KARACHI (TRADE SERVICES DEPARTMENT - ALL BRANCHES) CITIPKKXTRD
126 CITIBANK N.A. LAHORE CITIPKKXLAH
127 CITIBANK N.A. RAWALPINDI CITIPKKXRAW
128 DEUTSCHE BANK AG, ISLAMABAD BRANCH ISLAMABAD DEUTPKK1ISL
129 DEUTSCHE BANK AG, KARACHI BRANCH ISLAMABAD (ISLAMABAD) DEUTPKKAISB
130 DEUTSCHE BANK AG, KARACHI BRANCH KARACHI DEUTPKKA
131 DEUTSCHE BANK AG, KARACHI BRANCH LAHORE (LAHORE BRANCH) DEUTPKKALHR
132 DEUTSCHE BANK AG, LAHORE BRANCH LAHORE DEUTPKK102L
133 DUBAI ISLAMIC BANK PAKISTAN LIMITED KARACHI DUIBPKKA
134 EFG HERMES PAKISTAN LIMITED KARACHI EFHPPKK1
135 ELIXIR SECURITIES PAKISTAN (PVT) LTD KARACHI WICAPKK1
136 FAISAL ISLAMIC BANK OF BAHRAIN KARACHI FAIBPKK1
137 FAYSAL BANK LIMITED FAISALABAD (FAISALABAD BRANCH) FAYSPKKA111
138 FAYSAL BANK LIMITED ISLAMABAD (F-10 MARKAZ BRANCH) FAYSPKKA126
139 FAYSAL BANK LIMITED ISLAMABAD (ISLAMABAD BLUE AREA BRANCH) FAYSPKKA113
140 FAYSAL BANK LIMITED KARACHI FAYSPKKA
141 FAYSAL BANK LIMITED KARACHI (CLIFTON BRANCH) FAYSPKKA118
142 FAYSAL BANK LIMITED KARACHI (DHA-KARACHI BRANCH) FAYSPKKA124
143 FAYSAL BANK LIMITED KARACHI (GULSHAN-E-IQBAL BRANCH) FAYSPKKA119
144 FAYSAL BANK LIMITED KARACHI (JODIA BAZAR BRANCH) FAYSPKKA123
145 FAYSAL BANK LIMITED KARACHI (SHAHEED-E-MILLAT BRANCH, KARACHI) FAYSPKKA127
146 FAYSAL BANK LIMITED LAHORE (DHA-LAHORE BRANCH) FAYSPKKA125
147 FAYSAL BANK LIMITED LAHORE (GULBERG BRANCH) FAYSPKKA117
148 FAYSAL BANK LIMITED LAHORE (LAHORE MALL BRANCH) FAYSPKKA112
149 FAYSAL BANK LIMITED MIRPUR (MIRPUR -AJ AND K- BRANCH) FAYSPKKA116
150 FAYSAL BANK LIMITED MULTAN (MULTAN BRANCH) FAYSPKKA121