Home » Complete List of Swift Codes of All Banks in Pakistan (2025 Updated)

Complete List of Swift Codes of All Banks in Pakistan (2025 Updated)

by Syed Hamza Imtiaz
0 comments

If you are sending or receiving international payments to and from Pakistan, you need the correct SWIFT/BIC codes of local banks. This updated 2025 list covers all major banks operating in Pakistan, including both conventional and Islamic financial institutions.

This guide helps you identify the correct SWIFT code for international wire transfers, ensuring your transaction reaches the right bank and branch without delays.

What is a SWIFT Code?

A SWIFT code (also known as a BIC – Bank Identifier Code) is an 8 to 11-character code used to identify banks for international money transfers. It includes the bank code, country code, location code, and (optionally) a branch code.

  • 8-character SWIFT code = Main office
  • 11-character SWIFT code = Specific branch

SWIFT Codes of Pakistani Banks – 2025 Directory

Bank NameCity/Head OfficeSWIFT Code
Al Baraka Bank (Pakistan) Ltd.KarachiAIINPKKAXXX
Allied Bank Ltd. (ABL)LahoreABPAPKKAXXX
Askari Bank Ltd.RawalpindiASCMPKKAXXX
Bank Al Habib Ltd.KarachiBAHLPKKAXXX
Bank Alfalah Ltd.KarachiALFHPKKAXXX
Bank of China Ltd. (Pakistan)KarachiBKCHPKKAXXX
Bank of KhyberPeshawarKHYBPKKAXXX
BankIslami Pakistan Ltd.KarachiBKIPPKKAXXX
Bank of Punjab (BOP)LahoreBPUNPKKAXXX
CitiBank N.A.KarachiCITIPKKAXXX
Dubai Islamic Bank Pakistan Ltd.KarachiDUIBPKKAXXX
Faysal Bank Ltd.KarachiFAYSPKKAXXX
First Women Bank Ltd.KarachiFWOMPKKAXXX
Habib Bank Ltd. (HBL)KarachiHABBPKKAXXX
Habib Metropolitan BankKarachiMPBLPKKAXXX
Meezan Bank Ltd.KarachiMEZNPKKAXXX
MCB Bank Ltd.LahoreMUCBPKKAXXX
MCB Islamic Bank Ltd.LahoreMCIBPKKIXXX
National Bank of Pakistan (NBP)KarachiNBPAPKKAXXX
Samba Bank Ltd.KarachiSAMBPKKAXXX
Silkbank Ltd.KarachiSAUDPKKAXXX
Sindh Bank Ltd.KarachiSINDPKKAXXX
Soneri Bank Ltd.KarachiSONEPKKAXXX
Standard Chartered Bank (Pakistan)KarachiSCBLPKKXXXX
State Bank of PakistanKarachiSBPPPKKAXXX
Summit Bank Ltd.KarachiSUMBPKKAXXX
Trust Bank Ltd.KarachiTRBAPKKAXXX
United Bank Ltd. (UBL)KarachiUNILPKKAXXX

Note: Some banks may have branch-specific SWIFT codes. Always verify with your local branch.

Read More: Faysal Bank Champions Women Inclusion with Khud Mukhtar Internship Programme

Why Correct SWIFT Codes Matter

Using the accurate SWIFT code is critical for international transactions to:

  • Prevent payment delays
  • Ensure funds are routed to the correct branch
  • Avoid transfer rejections and bank fees

Incorrect SWIFT codes can result in failed or misrouted payments, leading to costly and time-consuming reversals.

How to Find the Right SWIFT Code

To find the correct SWIFT/BIC code for your branch:

  1. Contact your bank’s customer service
  2. Check your bank statement or online banking portal
  3. Visit the official website of your bank
  4. Use the SWIFT.com BIC directory for global verification

Conclusion

This list provides a quick reference to the main SWIFT codes of all active banks in Pakistan for 2025. If you’re transferring money internationally, double-check with the bank to confirm branch-specific codes. For large transactions or high-value payments, always get written confirmation from the bank before initiating a wire transfer. Stay tuned with Bloom Pakistan

Read More: United Bank Limited Declares Share Split to Rs.5

You may also like

Leave a Comment