SWIFT Codes for banks in Pakistan

Bank City SWIFT Code
HABIB BANK LIMITED (CORPORATE SUB-CENTRE-PIA BRANCH)
KARACHI HABBPKKA048
HABIB BANK LIMITED (CLOTH MARKET BRANCH)
KARACHI HABBPKKA004
HABIB BANK LIMITED (CENTRAL PROCESSING UNIT - GLOBAL OPERATIONS)
KARACHI HABBPKKATIC
HABIB BANK LIMITED (CENTRAL BRANCH)
KARACHI HABBPKKA786
HABIB BANK LIMITED (BAHADURABAD BRANCH)
KARACHI HABBPKKA526
HABIB BANK LIMITED
KARACHI HABBPKKA
HABIB BANK LIMITED (SHAHEED ROAD BRANCH)
JHANG HABBPKKA114
HABIB BANK LIMITED (ISLAMABAD CORPORATE CENTRE)
ISLAMABAD HABBPKKA874
HABIB BANK LIMITED (CDA CIVIC CENTRE BRANCH)
ISLAMABAD HABBPKKA602
HABIB BANK LIMITED (STATION ROAD BRANCH)
HYDERABAD HABBPKKA068
HABIB BANK LIMITED (CORPORATE CENTRE)
HYDERABAD HABBPKKA260
HABIB BANK LIMITED (CIRCULAR ROAD BRANCH)
GUJRAT HABBPKKA111
HABIB BANK LIMITED (G.T. ROAD BRANCH)
GUJRANWALA HABBPKKA682
HABIB BANK LIMITED (BANK SQUARE BRANCH)
GUJRANWALA HABBPKKA109
HABIB BANK LIMITED (MADINA TOWN BRANCH)
FAISALABAD HABBPKKA748
HABIB BANK LIMITED (D.GROUND P.COLONY BRANCH)
FAISALABAD HABBPKKA683
HABIB BANK LIMITED (CORPORATE CENTRE)
FAISALABAD HABBPKKA152
HABIB BANK LIMITED (CIRCULAR ROAD BRANCH)
FAISALABAD HABBPKKA143
HABIB BANK LIMITED (ALLAMA IQBAL ROAD BRANCH)
FAISALABAD HABBPKKA852
FIRST WOMEN BANK LIMITED
KARACHI FWOMPKKA
FIRST CAPITAL EQUITIES LIMITED
KARACHI FCEQPKK1
FAYSAL BANK LIMITED (SIALKOT BRANCH)
SIALKOT FAYSPKKA122
FAYSAL BANK LIMITED (RAWALPINDI BRANCH)
RAWALPINDI FAYSPKKA120
FAYSAL BANK LIMITED (QUETTA BRANCH)
QUETTA FAYSPKKA115
FAYSAL BANK LIMITED (PESHAWAR BRANCH)
PESHAWAR FAYSPKKA114
FAYSAL BANK LIMITED (MULTAN BRANCH)
MULTAN FAYSPKKA121
FAYSAL BANK LIMITED (MIRPUR -AJ AND K- BRANCH)
MIRPUR FAYSPKKA116
FAYSAL BANK LIMITED (LAHORE MALL BRANCH)
LAHORE FAYSPKKA112
FAYSAL BANK LIMITED (GULBERG BRANCH)
LAHORE FAYSPKKA117
FAYSAL BANK LIMITED (DHA-LAHORE BRANCH)
LAHORE FAYSPKKA125
FAYSAL BANK LIMITED (SHAHEED-E-MILLAT BRANCH, KARACHI)
KARACHI FAYSPKKA127
FAYSAL BANK LIMITED (ROSHAN DIGITAL ACCOUNT)
KARACHI FAYSPKKARDA
FAYSAL BANK LIMITED (JODIA BAZAR BRANCH)
KARACHI FAYSPKKA123
FAYSAL BANK LIMITED (ISLAMIC BANKING DIVISION)
KARACHI FAYSPKKAIBD
FAYSAL BANK LIMITED (GULSHAN-E-IQBAL BRANCH)
KARACHI FAYSPKKA119
FAYSAL BANK LIMITED (DHA-KARACHI BRANCH)
KARACHI FAYSPKKA124
FAYSAL BANK LIMITED (CLIFTON BRANCH)
KARACHI FAYSPKKA118
FAYSAL BANK LIMITED
KARACHI FAYSPKKA
FAYSAL BANK LIMITED (ISLAMABAD BLUE AREA BRANCH)
ISLAMABAD FAYSPKKA113
FAYSAL BANK LIMITED (F-10 MARKAZ BRANCH)
ISLAMABAD FAYSPKKA126
FAYSAL BANK LIMITED (FAISALABAD BRANCH)
FAISALABAD FAYSPKKA111
ELIXIR SECURITIES PAKISTAN (PVT) LTD
KARACHI WICAPKK1
EFG HERMES PAKISTAN LIMITED
KARACHI EFHPPKK1
DUBAI ISLAMIC BANK PAKISTAN LIMITED
KARACHI DUIBPKKARDA
DUBAI ISLAMIC BANK PAKISTAN LIMITED
KARACHI DUIBPKKA
DEUTSCHE BANK AG, LAHORE BRANCH
LAHORE DEUTPKK102L
DEUTSCHE BANK AG, KARACHI BRANCH (LAHORE BRANCH)
LAHORE DEUTPKKALHR
DEUTSCHE BANK AG, KARACHI BRANCH
KARACHI DEUTPKKA
DEUTSCHE BANK AG, ISLAMABAD BRANCH
ISLAMABAD DEUTPKK1ISL
CITIBANK N.A.
RAWALPINDI CITIPKKXRAW
CITIBANK N.A.
LAHORE CITIPKKXLAH
CITIBANK N.A. (TRADE SERVICES DEPARTMENT - ALL BRANCHES)
KARACHI CITIPKKXTRD
CITIBANK N.A.
KARACHI CITIPKKX
CITIBANK N.A.
FAISALABAD CITIPKKXFAI
CHASE SECURITIES PAKISTAN (PRIVATE) LIMITED
KARACHI CSPVPKK2
CENTRAL DEPOSITORY COMPANY OF PAKISTAN LIMITED
KARACHI CDCPPKK1
BMA CAPITAL MANAGEMENT LIMITED
KARACHI BMCMPKK1
BHAYANI SECURITIES (PRIVATE) LIMITED
KARACHI KABBPKK1
BANKISLAMI PAKISTAN LIMITED
KARACHI BKIPPKKA
BANK OF KHYBER, THE
PESHAWAR KHYBPKKA
BANK OF KHYBER, THE (TREASURY OPERATIONS)
KARACHI KHYBPKKATRY
BANK OF KHYBER, THE (ISLAMIC BANKING DIVISION)
KARACHI KHYBPKKA024
BANK OF CHINA LIMITED KARACHI BRANCH
KARACHI BKCHPKKA
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED) (TRADE PROCESSING CENTRE (NORTH))
LAHORE SUMBPKKALHE
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED) (TRADE PROCESSING CENTER (SOUTH))
KARACHI SUMBPKKAKHI
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED) (ISLAMIC BANKING GROUP)
KARACHI SUMBPKKAIBG
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED) (FOREX AND TREASURY DEPARTMENT)
KARACHI SUMBPKKATRY
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED)
KARACHI SUMBPKKA
BANK ALFALAH LIMITED (SIALKOT BRANCH)
SIALKOT ALFHPKKASKT
BANK ALFALAH LIMITED (QUAID-E-AZAM ROAD BR MULTAN CANTT)
MULTAN ALFHPKKA285
BANK ALFALAH LIMITED (GULBERG BRANCH, LAHORE)
LAHORE ALFHPKKAGBL
BANK ALFALAH LIMITED (TREASURY OPERATIONS (CON))
KARACHI ALFHPKKATRY
BANK ALFALAH LIMITED (RDA REMITTANCES)
KARACHI ALFHPKKARDA
BANK ALFALAH LIMITED (ISLAMIC BANKING, UNI TOWERS BRANCH)
KARACHI ALFHPKKA505
BANK ALFALAH LIMITED (CENTRALIZED REMITTANCE DEPARTMENT)
KARACHI ALFHPKKACRD
BANK ALFALAH LIMITED (CENTRALIZED ISLAMIC TRADE)
KARACHI ALFHPKKACIT
BANK ALFALAH LIMITED (CENTRALIZED IMPORTS DEPARTMENT)
KARACHI ALFHPKKACID
BANK ALFALAH LIMITED (CENTRALIZED GUARANTEES DEPARTMENT)
KARACHI ALFHPKKACGD
BANK ALFALAH LIMITED (CENTRALIZED EXPORT DEPARTMENT)
KARACHI ALFHPKKACED
BANK ALFALAH LIMITED (CENTRALIZED CLEARING DEPARTMENT)
KARACHI ALFHPKKACCL

Find SWIFT Code

Search

Validate SWIFT Code

Check

What is a SWIFT Code for Banks in Pakistan?

When transferring money internationally to banks in Pakistan, you will frequently encounter the terms SWIFT code or BIC (Business Identifier Code) inside bank details. Managed by the Society for Worldwide Interbank Financial Telecommunication, this unique 8 to 11-digit alphanumeric sequence acts as a universal passport for banks in Pakistan. It ensures that your funds cross global borders safely and arrive at the exact financial institution intended.

SWIFT vs. BIC: What's the difference?

In the banking industry, the terms SWIFT code and BIC are used interchangeably. SWIFT refers to the organization that issues the codes, while BIC stands for the actual code itself. An 8-character code identifies the primary head office of the bank in Pakistan, while an 11-character code specifies a particular local branch.

Do I need an IBAN or a SWIFT Code for Pakistan?

While a SWIFT code identifies a specific bank in Pakistan, an IBAN (International Bank Account Number) identifies an individual customer's bank account. Depending on whether you are sending money to Pakistan or another region—particularly in Europe or the Middle East—you will likely need both codes to successfully complete a cross-border wire transfer.

How to use this directory?

Browse our comprehensive, verified directory of SWIFT codes for all registered financial institutions in Pakistan. We provide accurate formatting details and branch locations to help you validate routing instructions before initiating any international bank payment.

Disclaimer: This directory is provided for general reference and informational purposes only. While we make every reasonable effort to verify the bank codes and details presented on our platform, OneBIC accepts absolutely no liability for any financial losses, transfer delays, or damages arising from relying on this data. Please always officially verify all wire instructions with your receiving bank.