Habib Bank Limited SWIFT/BIC code

The head office of Habib Bank Limited in Pakistan uses SWIFT/BIC code HABBPKKAXXX. Below you find all 64 codes of this bank, grouped by city.

HABBPKKAXXX
Head office · Karachi · Pakistan · Short form: HABBPKKA

All SWIFT/BIC codes of Habib Bank Limited

Karachi

SWIFT/BICBranch
HABBPKKAXXX Head office
HABBPKKA004 Cloth Market Branch
HABBPKKA007 Foreign Exchange Branch - Habib Square
HABBPKKA023 Napier Road Branch
HABBPKKA027 Nursery Branch
HABBPKKA033 Saddar Branch
HABBPKKA034 S.d.v. Branch
HABBPKKA038 Tariq Road Branch
HABBPKKA048 Corporate Sub-Centre-Pia Branch
HABBPKKA216 F.t.c. Corporate Centre
HABBPKKA526 Bahadurabad Branch
HABBPKKA786 Central Branch
HABBPKKA947 Industrial Estate Corporate Centre
HABBPKKAEPZ Obu-K.e.p.z. Branch
HABBPKKAREC Pak A/C - Reconciliation Division - H.o.k
HABBPKKARTG Rtgs Services
HABBPKKATIC Central Processing Unit - Global Operations
HABBPKKATRY Head Office - Treasury

Faisalabad

SWIFT/BICBranch
HABBPKKA143 Circular Road Branch
HABBPKKA152 Corporate Centre
HABBPKKA683 D.ground P.colony Branch
HABBPKKA748 Madina Town Branch
HABBPKKA852 Allama Iqbal Road Branch

Gujranwala

SWIFT/BICBranch
HABBPKKA109 Bank Square Branch
HABBPKKA682 G.t. Road Branch

Gujrat

SWIFT/BICBranch
HABBPKKA111 Circular Road Branch

Hyderabad

SWIFT/BICBranch
HABBPKKA068 Station Road Branch
HABBPKKA260 Corporate Centre

Islamabad

SWIFT/BICBranch
HABBPKKA602 Cda Civic Centre Branch
HABBPKKA874 Islamabad Corporate Centre

Jhang

SWIFT/BICBranch
HABBPKKA114 Shaheed Road Branch

Lahore

SWIFT/BICBranch
HABBPKKA122 Badami Bagh Branch
HABBPKKA124 Brandreth Road Branch
HABBPKKA125 Cantonment Branch
HABBPKKA134 Shah Alam Market Branch
HABBPKKA135 The Mall Branch
HABBPKKA172 Main Market Gulberg Centre Branch
HABBPKKA242 Centre Branch
HABBPKKA315 L.d.a. Plaza Branch
HABBPKKA552 Wapda House Branch
HABBPKKA589 Peco Road Branch
HABBPKKA617 Opp. High Court Branch
HABBPKKA741 Panorama Centre Branch

Mirpur

SWIFT/BICBranch
HABBPKKA190 Main Branch

Multan

SWIFT/BICBranch
HABBPKKA150 Hussain Agahi Br. Multan Branch
HABBPKKA211 Cantonment Branch
HABBPKKA270 Corporate Centre

Peshawar

SWIFT/BICBranch
HABBPKKA223 City Branch
HABBPKKA224 Cantonment Branch
HABBPKKA959 Corporate Centre

Quetta

SWIFT/BICBranch
HABBPKKA229 Jinnah Road Branch
HABBPKKA649 Complex Branch

Rawalpindi

SWIFT/BICBranch
HABBPKKA155 Cantt. Branch
HABBPKKA156 City Branch
HABBPKKA814 S.d.v. Branch

Sahiwal

SWIFT/BICBranch
HABBPKKA147 Jinnah Chowk Branch

Sargodha

SWIFT/BICBranch
HABBPKKA162 Kutchery Bazar Branch

Sialkot

SWIFT/BICBranch
HABBPKKA166 City Branch
HABBPKKA285 Small Industrial Estate Branch
HABBPKKA541 M.f.elahi Bldg Branch
HABBPKKA574 Corporate Centre

Sukkur

SWIFT/BICBranch
HABBPKKA082 Frere Road Branch

Wah Cantt

SWIFT/BICBranch
HABBPKKA170 Wah Cantt Branch

Wazirabad

SWIFT/BICBranch
HABBPKKA464 Main Bazar Branch

How the Habib Bank Limited SWIFT/BIC is built up

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

HABB Bank code
4 letters that identify the bank.
PK Country code
2 letters for the country (ISO 3166).
KA Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

Habib Bank Limited SWIFT code: HABBPKKA

Whether you are given HABBPKKA or HABBPKKAXXX, it is the identical identifier for Habib Bank Limited in Pakistan. The code does one job: it ensures that a cross-border transfer ends up at the right bank. You will need it mostly for payments that cross a border.

On this page you can read how the code means, when you need it and what else you need for a transfer to or from Habib Bank Limited. The SWIFT code alone cannot identify an individual account holder; that is what the account number or IBAN is for.

Tracking a transfer to or from Habib Bank Limited

There is no fixed delivery time for every transfer: many arrive within a day. Bank holidays in either country can add a day or more, since banks do not process on those days. Compliance checks by one of the banks may also add some delay, even when all details are correct.

If a transfer is late, ask the sending bank about the status; with that reference banks can see where the payment is. Specialist transfer services often provide a status in their app so you can see where the money is.

If the money does not arrive after a few business days, the person who paid needs to start with their own bank, not the receiving bank. As a recipient, it helps to look at your account to see a partial amount, since fees may have been deducted.

Where our SWIFT data comes from

The details here come from publicly available data that we update regularly. Institutions merge, close branches and retire codes – a directory can be a step behind. Figures such as the number of codes are from our directory and are not confirmed by Habib Bank Limited.

Treat the information here as a handy check and rely on the recipient or Habib Bank Limited for the final confirmation. We are a comparison service for money transfers and not affiliated with Habib Bank Limited. Should you notice something that is out of date, we appreciate a message.

8 or 11 characters: HABBPKKA versus HABBPKKAXXX

The layout of a BIC never changes: a bank code of four letters, two for the country and a two-character location code. For Habib Bank Limited, the 8-character core is HABBPKKA.

Most payment forms accept either length. If yours asks for eleven characters, use HABBPKKAXXX; if it wants eight, use HABBPKKA.

Type the code in one piece, in capitals and without separators, exactly as shown here. Look out for the letter O and the digit 0 or the letter I and the digit 1; they are easy to mix up.

Verifying the SWIFT code of Habib Bank Limited

The most reliable place for the correct BIC is paperwork issued by the bank like a bank statement or the account page in online banking. When the code you were given differs from HABBPKKA or HABBPKKAXXX, stop and ask.

Errors in the BIC are costly more than disastrous. Remember the IBAN: a mistake there is harder to correct than a wrong code.

An automatic check in your banking app only tells you that the IBAN is valid. Where available, a name check on the recipient adds extra certainty. A small test payment can be a sensible step for a large first payment despite the extra fee.

Receiving money from abroad at Habib Bank Limited

When you are waiting for a payment from another country, send the payer a complete set of details. The basics are: the account holder’s name, account number or IBAN, HABBPKKAXXX or HABBPKKA and, for some countries, your home address.

It helps to include Habib Bank Limited and its city as well, because some payment forms have separate fields for them. Check the details before you share them – a sender rarely spots a mistake in someone else’s details.

Do not be surprised if the incoming amount is below what the sender paid. Intermediary banks may deduct a fee, and when currencies differ, a markup on the rate comes on top. Make clear with the sender who covers the fees before the money is sent.

Changed bank details? Be careful

Stay alert when a contact unexpectedly wants you to pay into a different account or a bank in another country. A real SWIFT code says nothing about who owns the account: scammers use real codes of real banks.

Do not trust a phone number from the same email that announces the change. Urgency or secrecy are warning signs; a genuine business can wait for you to check. Already paid? Call your bank without delay and ask them to start a recall; also report it to the police.

Recipients can be targeted as well: a classic trick is a buyer who pays too much followed by a request to refund the difference abroad. A payment confirmation from the sender is no proof; only your own account shows what has arrived.

What a transfer from Habib Bank Limited abroad really costs

When you send money abroad from Habib Bank Limited, the fee you see is only part of what you pay. There is the transfer fee, possibly fees charged by intermediary banks in between and, above all, the margin on the exchange rate.

Many banks do not list their exchange rate markup as a cost. Compare their rate against the mid-market rate – the rate you find on financial news sites; the gap is what conversion costs you.

Specialised transfer providers often use a rate near the mid-market rate. On GoldexPay we compare what recipients receive across providers, which makes the cheapest option easy to spot. You can still keep your account at Habib Bank Limited to fund the transfer.

Head office or branch code at Habib Bank Limited?

Habib Bank Limited uses 64 different SWIFT/BIC codes. One of them is the head office code, HABBPKKAXXX; the rest identify branches, and sometimes internal departments.

Unless the recipient tells you otherwise, use HABBPKKAXXX or its short form HABBPKKA. Only use a branch code when the account holder explicitly asks for it, for example on a letter or invoice.

The best way is to copy the code straight from the account holder’s statement. Branch codes can change when banks reorganise.

Frequently asked questions

What is the SWIFT/BIC code of Habib Bank Limited in Pakistan?

Habib Bank Limited uses HABBPKKAXXX (or HABBPKKA in the 8-character version). Use this code for most international transfers.

Where is the main office of Habib Bank Limited?

According to its SWIFT registration, the main office of Habib Bank Limited is in Karachi, Pakistan.

How can I send money to Habib Bank Limited for less?

Avoid the hidden markup that banks often charge on international transfers. Compare what you receive in Pakistan across transfer services before you send.

What does HABBPKKAXXX stand for?

HABB is the code of Habib Bank Limited, PK stands for Pakistan, KA is the code of the city or region and XXX means the head office.

How many SWIFT codes does Habib Bank Limited have?

We list 64 SWIFT/BIC codes for Habib Bank Limited across 19 locations. Each code belongs to the head office or a specific branch or department.

How long does a transfer to Habib Bank Limited take?

A SWIFT transfer usually takes 1–5 business days because it may pass through intermediary banks. Specialist providers are often quicker.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.