SWIFT Codes for banks in Pakistan

Bank City SWIFT Code
HABIB METROPOLITAN BANK LIMITED (KARACHI STOCK EXCHANGE BRANCH)
KARACHI MPBLPKKA018
HABIB METROPOLITAN BANK LIMITED (JODIA BAZAR BRANCH)
KARACHI MPBLPKKA015
HABIB METROPOLITAN BANK LIMITED (ISLAMIC BANKING-ALFALAH COURT BRANCH)
KARACHI MPBLPKKA064
HABIB METROPOLITAN BANK LIMITED (ISLAMIC BANKING TREASURY)
KARACHI MPBLPKKAIBD
HABIB METROPOLITAN BANK LIMITED (ISLAMIC BANKING JODIA BAZAR BRANCH)
KARACHI MPBLPKKA043
HABIB METROPOLITAN BANK LIMITED (HYDERI BRANCH)
KARACHI MPBLPKKA031
HABIB METROPOLITAN BANK LIMITED (HBZ PLAZA BRANCH)
KARACHI MPBLPKKA052
HABIB METROPOLITAN BANK LIMITED (HBZ CLIFTON BRANCH)
KARACHI MPBLPKKA057
HABIB METROPOLITAN BANK LIMITED (HBZ BAHADURABAD BRANCH)
KARACHI MPBLPKKA068
HABIB METROPOLITAN BANK LIMITED (GULSHAN-E-IQBAL BRANCH)
KARACHI MPBLPKKA014
HABIB METROPOLITAN BANK LIMITED (GULSHAN CHOWRANGI BRANCH)
KARACHI MPBLPKKA037
HABIB METROPOLITAN BANK LIMITED (GULISTAN-E-JOHAR BRANCH)
KARACHI MPBLPKKA078
HABIB METROPOLITAN BANK LIMITED (DHORAJI BRANCH)
KARACHI MPBLPKKA033
HABIB METROPOLITAN BANK LIMITED (DHA PHASE II BRANCH)
KARACHI MPBLPKKA077
HABIB METROPOLITAN BANK LIMITED (D.H.A. BRANCH)
KARACHI MPBLPKKA024
HABIB METROPOLITAN BANK LIMITED (CLOTH MARKET BRANCH)
KARACHI MPBLPKKA011
HABIB METROPOLITAN BANK LIMITED (CITY COURT BRANCH)
KARACHI MPBLPKKA058
HABIB METROPOLITAN BANK LIMITED (CERAMIC MARKET BRANCH)
KARACHI MPBLPKKA040
HABIB METROPOLITAN BANK LIMITED (CENTRALIZED REMITTANCE UNIT)
KARACHI MPBLPKKACRU
HABIB METROPOLITAN BANK LIMITED (CENTRAL PROCESSING UNIT)
KARACHI MPBLPKKACEU
HABIB METROPOLITAN BANK LIMITED (CENTRAL IMPORT UNIT)
KARACHI MPBLPKKACIU
HABIB METROPOLITAN BANK LIMITED (BUSINESS AVENUE BRANCH)
KARACHI MPBLPKKA065
HABIB METROPOLITAN BANK LIMITED (BOAT BASIN CLIFTON BRANCH)
KARACHI MPBLPKKA051
HABIB METROPOLITAN BANK LIMITED (ALLAMA IQBAL ROAD BRANCH)
KARACHI MPBLPKKA081
HABIB METROPOLITAN BANK LIMITED (ALAMGIR ROAD BRANCH)
KARACHI MPBLPKKA029
HABIB METROPOLITAN BANK LIMITED
KARACHI MPBLPKKA
HABIB METROPOLITAN BANK LIMITED (ISLAMABAD BRANCH)
ISLAMABAD MPBLPKKA010
HABIB METROPOLITAN BANK LIMITED (F-10 MARKAZ BRANCH)
ISLAMABAD MPBLPKKA047
HABIB METROPOLITAN BANK LIMITED (HYDERABAD BRANCH)
HYDERABAD MPBLPKKA007
HABIB METROPOLITAN BANK LIMITED (GUJRANWALA BRANCH)
GUJRANWALA MPBLPKKA019
HABIB METROPOLITAN BANK LIMITED (SARGODHA ROAD BRANCH)
FAISALABAD MPBLPKKA054
HABIB METROPOLITAN BANK LIMITED (FAISALABAD BRANCH)
FAISALABAD MPBLPKKA009
HABIB METROPOLITAN BANK LIMITED (CENTRALIZED EXPORTS - FAISALABAD)
FAISALABAD MPBLPKKACEF
HABIB BANK LIMITED (MAIN BAZAR BRANCH)
WAZIRABAD HABBPKKA464
HABIB BANK LIMITED (WAH CANTT BRANCH)
WAH CANTT HABBPKKA170
HABIB BANK LIMITED (FRERE ROAD BRANCH)
SUKKUR HABBPKKA082
HABIB BANK LIMITED (SMALL INDUSTRIAL ESTATE BRANCH)
SIALKOT HABBPKKA285
HABIB BANK LIMITED (M.F.ELAHI BLDG BRANCH)
SIALKOT HABBPKKA541
HABIB BANK LIMITED (CORPORATE CENTRE)
SIALKOT HABBPKKA574
HABIB BANK LIMITED (CITY BRANCH)
SIALKOT HABBPKKA166
HABIB BANK LIMITED (KUTCHERY BAZAR BRANCH)
SARGODHA HABBPKKA162
HABIB BANK LIMITED (JINNAH CHOWK BRANCH)
SAHIWAL HABBPKKA147
HABIB BANK LIMITED (S.D.V. BRANCH)
RAWALPINDI HABBPKKA814
HABIB BANK LIMITED (CITY BRANCH)
RAWALPINDI HABBPKKA156
HABIB BANK LIMITED (CANTT. BRANCH)
RAWALPINDI HABBPKKA155
HABIB BANK LIMITED (JINNAH ROAD BRANCH)
QUETTA HABBPKKA229
HABIB BANK LIMITED (COMPLEX BRANCH)
QUETTA HABBPKKA649
HABIB BANK LIMITED (CORPORATE CENTRE)
PESHAWAR HABBPKKA959
HABIB BANK LIMITED (CITY BRANCH)
PESHAWAR HABBPKKA223
HABIB BANK LIMITED (CANTONMENT BRANCH)
PESHAWAR HABBPKKA224
HABIB BANK LIMITED (HUSSAIN AGAHI BR. MULTAN BRANCH)
MULTAN HABBPKKA150
HABIB BANK LIMITED (CORPORATE CENTRE)
MULTAN HABBPKKA270
HABIB BANK LIMITED (CANTONMENT BRANCH)
MULTAN HABBPKKA211
HABIB BANK LIMITED (MAIN BRANCH)
MIRPUR HABBPKKA190
HABIB BANK LIMITED (WAPDA HOUSE BRANCH)
LAHORE HABBPKKA552
HABIB BANK LIMITED (THE MALL BRANCH)
LAHORE HABBPKKA135
HABIB BANK LIMITED (SHAH ALAM MARKET BRANCH)
LAHORE HABBPKKA134
HABIB BANK LIMITED (PECO ROAD BRANCH)
LAHORE HABBPKKA589
HABIB BANK LIMITED (PANORAMA CENTRE BRANCH)
LAHORE HABBPKKA741
HABIB BANK LIMITED (OPP. HIGH COURT BRANCH)
LAHORE HABBPKKA617
HABIB BANK LIMITED (MAIN MARKET GULBERG CENTRE BRANCH)
LAHORE HABBPKKA172
HABIB BANK LIMITED (L.D.A. PLAZA BRANCH)
LAHORE HABBPKKA315
HABIB BANK LIMITED (CENTRE BRANCH)
LAHORE HABBPKKA242
HABIB BANK LIMITED (CANTONMENT BRANCH)
LAHORE HABBPKKA125
HABIB BANK LIMITED (BRANDRETH ROAD BRANCH)
LAHORE HABBPKKA124
HABIB BANK LIMITED (BADAMI BAGH BRANCH)
LAHORE HABBPKKA122
HABIB BANK LIMITED (TARIQ ROAD BRANCH)
KARACHI HABBPKKA038
HABIB BANK LIMITED (SADDAR BRANCH)
KARACHI HABBPKKA033
HABIB BANK LIMITED (S.D.V. BRANCH)
KARACHI HABBPKKA034
HABIB BANK LIMITED (RTGS SERVICES)
KARACHI HABBPKKARTG
HABIB BANK LIMITED (ROSHAN DIGITAL REMITTANCES)
KARACHI HABBPKKARDA
HABIB BANK LIMITED (PAK A/C - RECONCILIATION DIVISION - H.O.K)
KARACHI HABBPKKAREC
HABIB BANK LIMITED (OBU-K.E.P.Z. BRANCH)
KARACHI HABBPKKAEPZ
HABIB BANK LIMITED (NURSERY BRANCH)
KARACHI HABBPKKA027
HABIB BANK LIMITED (NAPIER ROAD BRANCH)
KARACHI HABBPKKA023
HABIB BANK LIMITED (ISLAMIC BANKING)
KARACHI HABBPKKAISL
HABIB BANK LIMITED (INDUSTRIAL ESTATE CORPORATE CENTRE)
KARACHI HABBPKKA947
HABIB BANK LIMITED (HEAD OFFICE - TREASURY)
KARACHI HABBPKKATRY
HABIB BANK LIMITED (FOREIGN EXCHANGE BRANCH - HABIB SQUARE)
KARACHI HABBPKKA007
HABIB BANK LIMITED (F.T.C. CORPORATE CENTRE)
KARACHI HABBPKKA216

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.