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 6

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
251 HABIB METROPOLITAN BANK LIMITED KARACHI (KARIMABAD BRANCH) MPBLPKKA022
252 HABIB METROPOLITAN BANK LIMITED KARACHI (KHALID BIN WALID BRANCH) MPBLPKKA038
253 HABIB METROPOLITAN BANK LIMITED KARACHI (KHAYABAN-E-ITTEHAD BRANCH) MPBLPKKA030
254 HABIB METROPOLITAN BANK LIMITED KARACHI (KHAYABAN-E-SHAHBAZ BRANCH) MPBLPKKA070
255 HABIB METROPOLITAN BANK LIMITED KARACHI (KORANGI BRANCH) MPBLPKKA026
256 HABIB METROPOLITAN BANK LIMITED KARACHI (KORANGI INDUSTRIAL AREA BRANCH) MPBLPKKA062
257 HABIB METROPOLITAN BANK LIMITED KARACHI (LANDHI BRANCH) MPBLPKKA039
258 HABIB METROPOLITAN BANK LIMITED KARACHI (LINES AREA BRANCH) MPBLPKKA083
259 HABIB METROPOLITAN BANK LIMITED KARACHI (M.A.JINNAH ROAD BRANCH) MPBLPKKA020
260 HABIB METROPOLITAN BANK LIMITED KARACHI (MAIN BRANCH) MPBLPKKA001
261 HABIB METROPOLITAN BANK LIMITED KARACHI (MANGOPIR ROAD BRANCH) MPBLPKKA075
262 HABIB METROPOLITAN BANK LIMITED KARACHI (MARRIOT ROAD BRANCH) MPBLPKKA063
263 HABIB METROPOLITAN BANK LIMITED KARACHI (MEREWEATHER BRANCH) MPBLPKKA056
264 HABIB METROPOLITAN BANK LIMITED KARACHI (MISSION ROAD BRANCH) MPBLPKKA073
265 HABIB METROPOLITAN BANK LIMITED KARACHI (NORTH KARACHI INDUSTRIAL AREA BRANCH) MPBLPKKA035
266 HABIB METROPOLITAN BANK LIMITED KARACHI (NORTH NAPIER ROAD BRANCH) MPBLPKKA021
267 HABIB METROPOLITAN BANK LIMITED KARACHI (NORTH NAZIMABAD BRANCH) MPBLPKKA071
268 HABIB METROPOLITAN BANK LIMITED KARACHI (PAPER MARKET BRANCH) MPBLPKKA013
269 HABIB METROPOLITAN BANK LIMITED KARACHI (PAPOSH NAGAR BRANCH) MPBLPKKA041
270 HABIB METROPOLITAN BANK LIMITED KARACHI (PLAZA SQUARE BRANCH) MPBLPKKA059
271 HABIB METROPOLITAN BANK LIMITED KARACHI (PREEDY STREET BRANCH) MPBLPKKA066
272 HABIB METROPOLITAN BANK LIMITED KARACHI (RASHID MINHAS ROAD BRANCH) MPBLPKKA072
273 HABIB METROPOLITAN BANK LIMITED KARACHI (S.I.T.E. BRANCH) MPBLPKKA023
274 HABIB METROPOLITAN BANK LIMITED KARACHI (SADDAR BRANCH) MPBLPKKA028
275 HABIB METROPOLITAN BANK LIMITED KARACHI (SHARAH-E-FAISAL BRANCH) MPBLPKKA012
276 HABIB METROPOLITAN BANK LIMITED KARACHI (SHERSHAH BRANCH) MPBLPKKA045
277 HABIB METROPOLITAN BANK LIMITED KARACHI (SITE AVENUE BRANCH) MPBLPKKA060
278 HABIB METROPOLITAN BANK LIMITED KARACHI (SOLDIER BAZAR BRANCH) MPBLPKKA079
279 HABIB METROPOLITAN BANK LIMITED KARACHI (TEXTILE PLAZA BRANCH) MPBLPKKA042
280 HABIB METROPOLITAN BANK LIMITED KARACHI (TIMBER MARKET BRANCH) MPBLPKKA027
281 HABIB METROPOLITAN BANK LIMITED KARACHI (TREASURY DEPT. , HEAD OFFICE) MPBLPKKA092
282 HABIB METROPOLITAN BANK LIMITED KARACHI (U.P. MORE BRANCH) MPBLPKKA080
283 HABIB METROPOLITAN BANK LIMITED KARACHI (UNIVERSITY ROAD BRANCH) MPBLPKKA050
284 HABIB METROPOLITAN BANK LIMITED KARACHI (WATER PUMP BRANCH) MPBLPKKA044
285 HABIB METROPOLITAN BANK LIMITED KASUR (KASUR BRANCH) MPBLPKKA017
286 HABIB METROPOLITAN BANK LIMITED LAHORE (BADAMI BAGH BRANCH) MPBLPKKA046
287 HABIB METROPOLITAN BANK LIMITED LAHORE (BAGHBANPURA BRANCH) MPBLPKKA067
288 HABIB METROPOLITAN BANK LIMITED LAHORE (CIRCULAR ROAD BRANCH) MPBLPKKA032
289 HABIB METROPOLITAN BANK LIMITED LAHORE (DAVIS ROAD BRANCH) MPBLPKKA053
290 HABIB METROPOLITAN BANK LIMITED LAHORE (DEFENCE BRANCH) MPBLPKKA034
291 HABIB METROPOLITAN BANK LIMITED LAHORE (GARDEN TOWN BRANCH) MPBLPKKA074
292 HABIB METROPOLITAN BANK LIMITED LAHORE (GULBERG BRANCH) MPBLPKKA025
293 HABIB METROPOLITAN BANK LIMITED LAHORE (ISLAMIC BANKING GULBERG BRANCH) MPBLPKKA082
294 HABIB METROPOLITAN BANK LIMITED LAHORE (LAHORE BRANCH) MPBLPKKA002
295 HABIB METROPOLITAN BANK LIMITED LAHORE (MAIN BOULEVARD BRANCH) MPBLPKKA061
296 HABIB METROPOLITAN BANK LIMITED LAHORE (MODEL TOWN BRANCH) MPBLPKKA048
297 HABIB METROPOLITAN BANK LIMITED LAHORE (RAIWIND ROAD BRANCH) MPBLPKKA069
298 HABIB METROPOLITAN BANK LIMITED LAHORE (RAVI ROAD BRANCH) MPBLPKKA076
299 HABIB METROPOLITAN BANK LIMITED LAHORE (SHAHRAH-E-QUAID-E-AZAM BRANCH) MPBLPKKA084
300 HABIB METROPOLITAN BANK LIMITED MIRPUR (MIRPUR (A.K.) BRANCH) MPBLPKKA005