Browse SWIFT Codes by Country


What is SWIFT Code?

SWIFT code is a standard format of Bank Identifier Codes (BIC) and serves as a unique identifier for a bank or financial institution.

These codes are used when transferring money between banks, particularly for international wire transfers. On top of that, the code is used to transmit messages between financial institutions and banks.

The SWIFT code can be either 8 or 11 characters long and 8 digits code refers to the primary office. The format of SWIFT Code is as follows;

AAAA BB CC DDD

  • The first 4 characters ("AAAA") specify the bank. Only letters are allowed.
  • The next 2 characters ("BB") specify the country. It use the format of ISO 3166-1 alpha-2 country code.
  • The next 2 characters ("CC") specify the location. Letters and digits are allowed. Passive participant will have "1" in the second character
  • The last 3 characters ("DDD") specify the branch. This is an optional. A 'XXX' refer to primary office. Letters and digits are allowed.

Pakistan Bank SWIFT Codes - Page 5

Below are the SWIFT Code for all banks in Pakistan. Click on the SWIFT Code to find out the bank details, address & maps.

No Bank or Institution City Branch Name SWIFT Code
401 BANK ALFALAH LIMITED SAHIWAL (SAHIWAL BRANCH) ALFHPKKASWL
402 BANK ALFALAH LIMITED SAMUNDRI (SAMUNDRI BRANCH) ALFHPKKA236
403 BANK ALFALAH LIMITED SANGHAR (SANGHAR BRANCH) ALFHPKKA259
404 BANK ALFALAH LIMITED SANGLA HILL (IBD SANGLA HILL BRANCH) ALFHPKKA550
405 BANK ALFALAH LIMITED SARAI ALAMGIR (IBD SARAI ALAMGIR BRANCH) ALFHPKKA555
406 BANK ALFALAH LIMITED SARGODHA (BHERA) ALFHPKKA176
407 BANK ALFALAH LIMITED SARGODHA (CHAK PULL NO 111 BR SARGODHA) ALFHPKKA215
408 BANK ALFALAH LIMITED SARGODHA (IBD SARGODHA) ALFHPKKA534
409 BANK ALFALAH LIMITED SARGODHA (SARGODHA BRANCH) ALFHPKKASGD
410 BANK ALFALAH LIMITED SARGODHA (SATELLITE TOWN BR SARGODHA) ALFHPKKA262
411 BANK ALFALAH LIMITED SHAHKOT (IBD SHAHKOT BRANCH) ALFHPKKA577
412 BANK ALFALAH LIMITED SHAKARGARH (SHAKARGARH BRANCH) ALFHPKKA244
413 BANK ALFALAH LIMITED SHEIKHUPURA (KOT ABDUL MALIK) ALFHPKKA543
414 BANK ALFALAH LIMITED SHEIKHUPURA (SHEIKHUPURA BRANCH) ALFHPKKA062
415 BANK ALFALAH LIMITED SIALKOT (IBD KHADIM ALI ROAD BRANCH) ALFHPKKA515
416 BANK ALFALAH LIMITED SIALKOT (SAMBERIAL BRANCH) ALFHPKKA223
417 BANK ALFALAH LIMITED SIALKOT (SHAHABPURA BRANCH SIALKOT) ALFHPKKA278
418 BANK ALFALAH LIMITED SIALKOT (SIALKOT BRANCH) ALFHPKKASKT
419 BANK ALFALAH LIMITED SIBI (SIBI BRANCH) ALFHPKKA276
420 BANK ALFALAH LIMITED SKARDU (SKARDU BRANCH) ALFHPKKA211
421 BANK ALFALAH LIMITED SUKKUR (IBD SUKKUR BRANCH) ALFHPKKA566
422 BANK ALFALAH LIMITED SUKKUR (SUKKUR BRANCH) ALFHPKKASUK
423 BANK ALFALAH LIMITED SWABI (SWABI BRANCH) ALFHPKKA249
424 BANK ALFALAH LIMITED SWAT (MINGORA SWAT BRANCH) ALFHPKKA078
425 BANK ALFALAH LIMITED TANDO ADAM (TANDO ADAM BRANCH) ALFHPKKA258
426 BANK ALFALAH LIMITED TARNOL (TARNOL BRANCH) ALFHPKKA237
427 BANK ALFALAH LIMITED TAXILA (GT ROAD TAXILA BRANCH) ALFHPKKA205
428 BANK ALFALAH LIMITED TEHSIL HAZRO (WAISA BRANCH) ALFHPKKA272
429 BANK ALFALAH LIMITED TOBA TEK SINGH (TOBA TEK SINGH BRANCH) ALFHPKKA079
430 BANK ALFALAH LIMITED TURBAT (TURBAT BRANCH) ALFHPKKA218
431 BANK ALFALAH LIMITED VEHARI (IBD VEHARI BRANCH) ALFHPKKA552
432 BANK ALFALAH LIMITED WAZIRABAD (WAZIRABAD) ALFHPKKA168
433 BANK ALFALAH LIMITED YAZMAN (YAZMAN BRANCH DISTT. BAHAWALPUR) ALFHPKKA280
434 BANK OF KHYBER THE KARACHI (BOK - KARACHI BRANCH) KHYBPKKA024
435 BANK OF KHYBER THE PESHAWAR KHYBPKKA
436 BANK OF PUNJAB THE FAISALABAD (RAILWAY ROAD BRANCH) BPUNPKKA010
437 BANK OF PUNJAB THE GUJRANWALA (TRUST PLAZA BRANCH) BPUNPKKA011
438 BANK OF PUNJAB THE KARACHI (TPC KARACHI) BPUNPKKA285
439 BANK OF PUNJAB THE KARACHI BPUNPKKA
440 BANK OF PUNJAB THE LAHORE (BANK SQUARE BRANCH) BPUNPKKA024
441 BANK OF PUNJAB THE LAHORE (M.M TOWER BRANCH, LAHORE) BPUNPKKA052
442 BANK OF PUNJAB THE LAHORE (MAIN BRANCH) BPUNPKKA002
443 BANK OF PUNJAB THE MULTAN (NUSRAT ROAD BRANCH) BPUNPKKA004
444 BANK OF PUNJAB THE RAWALPINDI (GUL-E-AKRA PLAZA BRANCH) BPUNPKKA014
445 BANK OF TOKYO MITSUBISHI UFJ LTD. THE KARACHI (KARACHI BRANCH) BOTKPKKA
446 BANKISLAMI PAKISTAN LIMITED KARACHI BKIPPKKA
447 BARCLAYS BANK PLC KARACHI BARCPKKA
448 BHAYANI SECURITIES (PVT) LTD. KARACHI KABBPKK1
449 BMA CAPITAL MANAGEMENT LIMITED KARACHI BMCMPKK1
450 BURJ BANK LIMITED KARACHI BURJPKKA
451 CENTRAL DEPOSITORY COMPANY OF PAKISTAN LIMITED KARACHI CDCPPKK1
452 CITIBANK N.A. FAISALABAD CITIPKKXFAI
453 CITIBANK N.A. KARACHI (TRADE SERVICES DEPARTMENT - ALL BRANCHES) CITIPKKXTRD
454 CITIBANK N.A. KARACHI CITIPKKX
455 CITIBANK N.A. LAHORE CITIPKKXLAH
456 CITIBANK N.A. RAWALPINDI CITIPKKXRAW
457 DEUTSCHE BANK AG ISLAMABAD BRANCH ISLAMABAD DEUTPKK1ISL
458 DEUTSCHE BANK AG KARACHI BRANCH ISLAMABAD (ISLAMABAD) DEUTPKKAISB
459 DEUTSCHE BANK AG KARACHI BRANCH KARACHI DEUTPKKA
460 DEUTSCHE BANK AG KARACHI BRANCH LAHORE (LAHORE BRANCH) DEUTPKKALHR
461 DEUTSCHE BANK AG LAHORE BRANCH LAHORE DEUTPKK102L
462 DUBAI ISLAMIC BANK PAKISTAN LIMITED KARACHI DUIBPKKA
463 ELIXIR SECURITIES PAKISTAN (PVT) LTD KARACHI WICAPKK1
464 FAISAL ISLAMIC BANK OF BAHRAIN KARACHI FAIBPKK1
465 FAYSAL BANK LIMITED FAISALABAD (FAISALABAD BRANCH) FAYSPKKA111
466 FAYSAL BANK LIMITED ISLAMABAD (F-10 MARKAZ BRANCH) FAYSPKKA126
467 FAYSAL BANK LIMITED ISLAMABAD (ISLAMABAD BLUE AREA BRANCH) FAYSPKKA113
468 FAYSAL BANK LIMITED KARACHI (CLIFTON BRANCH) FAYSPKKA118
469 FAYSAL BANK LIMITED KARACHI (DHA-KARACHI BRANCH) FAYSPKKA124
470 FAYSAL BANK LIMITED KARACHI (GULSHAN-E-IQBAL BRANCH) FAYSPKKA119
471 FAYSAL BANK LIMITED KARACHI (JODIA BAZAR BRANCH) FAYSPKKA123
472 FAYSAL BANK LIMITED KARACHI (SHAHEED-E-MILLAT BRANCH, KARACHI) FAYSPKKA127
473 FAYSAL BANK LIMITED KARACHI FAYSPKKA
474 FAYSAL BANK LIMITED LAHORE (DHA-LAHORE BRANCH) FAYSPKKA125
475 FAYSAL BANK LIMITED LAHORE (GULBERG BRANCH) FAYSPKKA117
476 FAYSAL BANK LIMITED LAHORE (LAHORE MALL BRANCH) FAYSPKKA112
477 FAYSAL BANK LIMITED MIRPUR (MIRPUR -AJ AND K- BRANCH) FAYSPKKA116
478 FAYSAL BANK LIMITED MULTAN (MULTAN BRANCH) FAYSPKKA121
479 FAYSAL BANK LIMITED PESHAWAR (PESHAWAR BRANCH) FAYSPKKA114
480 FAYSAL BANK LIMITED QUETTA (QUETTA BRANCH) FAYSPKKA115
481 FAYSAL BANK LIMITED RAWALPINDI (RAWALPINDI BRANCH) FAYSPKKA120
482 FAYSAL BANK LIMITED SIALKOT (SIALKOT BRANCH) FAYSPKKA122
483 FIRST CAPITAL EQUITIES LIMITED KARACHI FCEQPKK1
484 FIRST WOMEN BANK LIMITED KARACHI FWOMPKKA
485 HABIB BANK LIMITED FAISALABAD (ALLAMA IQBAL ROAD BRANCH) HABBPKKA852
486 HABIB BANK LIMITED FAISALABAD (CIRCULAR ROAD BRANCH) HABBPKKA143
487 HABIB BANK LIMITED FAISALABAD (CORPORATE CENTRE) HABBPKKA152
488 HABIB BANK LIMITED FAISALABAD (D.GROUND P.COLONY BRANCH) HABBPKKA683
489 HABIB BANK LIMITED FAISALABAD (MADINA TOWN BRANCH) HABBPKKA748
490 HABIB BANK LIMITED GUJRANWALA (BANK SQUARE BRANCH) HABBPKKA109
491 HABIB BANK LIMITED GUJRANWALA (G.T. ROAD BRANCH) HABBPKKA682
492 HABIB BANK LIMITED GUJRAT (CIRCULAR ROAD BRANCH) HABBPKKA111
493 HABIB BANK LIMITED HYDERABAD (CORPORATE CENTRE) HABBPKKA260
494 HABIB BANK LIMITED HYDERABAD (STATION ROAD BRANCH) HABBPKKA068
495 HABIB BANK LIMITED ISLAMABAD (CDA CIVIC CENTRE BRANCH) HABBPKKA602
496 HABIB BANK LIMITED ISLAMABAD (ISLAMABAD CORPORATE CENTRE) HABBPKKA874
497 HABIB BANK LIMITED JHANG (SHAHEED ROAD BRANCH) HABBPKKA114
498 HABIB BANK LIMITED KARACHI (BAHADURABAD BRANCH) HABBPKKA526
499 HABIB BANK LIMITED KARACHI (CENTRAL BRANCH) HABBPKKA786
500 HABIB BANK LIMITED KARACHI (CENTRAL PROCESSING UNIT - GLOBAL OPERATIONS) HABBPKKATIC