SWIFT and BIC Codes for all the banks in the world. Find them here!

Pakistan Bank SWIFT Codes - Page 3

Pakistan Below are the SWIFT codes for all banks in Pakistan. These SWIFT codes are only the active participants who are connected to SWIFT network. The passive participant’s codes are excluded from the list.


TransferWise
ID Bank or Institution City Branch Swift Code
101 BANK OF PUNJAB, THE KARACHI (CENTRALIZED REMITTANCE UNIT - CRU) BPUNPKKACRU
102 BANK OF PUNJAB, THE KARACHI (TPC KARACHI) BPUNPKKA239
103 BANK OF PUNJAB, THE LAHORE (BANK SQUARE BRANCH) BPUNPKKA024
104 BANK OF PUNJAB, THE LAHORE (M.M TOWER BRANCH, LAHORE) BPUNPKKA052
105 BANK OF PUNJAB, THE LAHORE (MAIN BRANCH) BPUNPKKA002
106 BANK OF PUNJAB, THE MULTAN (NUSRAT ROAD BRANCH) BPUNPKKA004
107 BANK OF PUNJAB, THE PESHAWAR (SADDAR ROAD BRANCH) BPUNPKKA241
108 BANK OF PUNJAB, THE RAWALPINDI (GUL-E-AKRA PLAZA BRANCH) BPUNPKKA014
109 BANK OF TOKYO-MITSUBISHI UFJ, LTD., THE KARACHI (KARACHI BRANCH) BOTKPKKA
110 BANKISLAMI PAKISTAN LIMITED KARACHI BKIPPKKA
111 CITIBANK N.A. FAISALABAD CITIPKKXFAI
112 CITIBANK N.A. KARACHI CITIPKKX
113 CITIBANK N.A. KARACHI (TRADE SERVICES DEPARTMENT - ALL BRANCHES) CITIPKKXTRD
114 CITIBANK N.A. LAHORE CITIPKKXLAH
115 CITIBANK N.A. RAWALPINDI CITIPKKXRAW
116 DEUTSCHE BANK AG, KARACHI BRANCH ISLAMABAD (ISLAMABAD) DEUTPKKAISB
117 DEUTSCHE BANK AG, KARACHI BRANCH KARACHI DEUTPKKA
118 DEUTSCHE BANK AG, KARACHI BRANCH LAHORE (LAHORE BRANCH) DEUTPKKALHR
119 DUBAI ISLAMIC BANK PAKISTAN LIMITED KARACHI DUIBPKKA
120 FAYSAL BANK LIMITED FAISALABAD (FAISALABAD BRANCH) FAYSPKKA111
121 FAYSAL BANK LIMITED ISLAMABAD (F-10 MARKAZ BRANCH) FAYSPKKA126
122 FAYSAL BANK LIMITED ISLAMABAD (ISLAMABAD BLUE AREA BRANCH) FAYSPKKA113
123 FAYSAL BANK LIMITED KARACHI FAYSPKKA
124 FAYSAL BANK LIMITED KARACHI (CLIFTON BRANCH) FAYSPKKA118
125 FAYSAL BANK LIMITED KARACHI (DHA-KARACHI BRANCH) FAYSPKKA124
126 FAYSAL BANK LIMITED KARACHI (GULSHAN-E-IQBAL BRANCH) FAYSPKKA119
127 FAYSAL BANK LIMITED KARACHI (JODIA BAZAR BRANCH) FAYSPKKA123
128 FAYSAL BANK LIMITED KARACHI (SHAHEED-E-MILLAT BRANCH, KARACHI) FAYSPKKA127
129 FAYSAL BANK LIMITED LAHORE (DHA-LAHORE BRANCH) FAYSPKKA125
130 FAYSAL BANK LIMITED LAHORE (GULBERG BRANCH) FAYSPKKA117
131 FAYSAL BANK LIMITED LAHORE (LAHORE MALL BRANCH) FAYSPKKA112
132 FAYSAL BANK LIMITED MIRPUR (MIRPUR -AJ AND K- BRANCH) FAYSPKKA116
133 FAYSAL BANK LIMITED MULTAN (MULTAN BRANCH) FAYSPKKA121
134 FAYSAL BANK LIMITED PESHAWAR (PESHAWAR BRANCH) FAYSPKKA114
135 FAYSAL BANK LIMITED QUETTA (QUETTA BRANCH) FAYSPKKA115
136 FAYSAL BANK LIMITED RAWALPINDI (RAWALPINDI BRANCH) FAYSPKKA120
137 FAYSAL BANK LIMITED SIALKOT (SIALKOT BRANCH) FAYSPKKA122
138 FIRST WOMEN BANK LIMITED KARACHI FWOMPKKA
139 HABIB BANK LIMITED FAISALABAD (ALLAMA IQBAL ROAD BRANCH) HABBPKKA852
140 HABIB BANK LIMITED FAISALABAD (CIRCULAR ROAD BRANCH) HABBPKKA143
141 HABIB BANK LIMITED FAISALABAD (CORPORATE CENTRE) HABBPKKA152
142 HABIB BANK LIMITED FAISALABAD (D.GROUND P.COLONY BRANCH) HABBPKKA683
143 HABIB BANK LIMITED FAISALABAD (MADINA TOWN BRANCH) HABBPKKA748
144 HABIB BANK LIMITED GUJRANWALA (BANK SQUARE BRANCH) HABBPKKA109
145 HABIB BANK LIMITED GUJRANWALA (G.T. ROAD BRANCH) HABBPKKA682
146 HABIB BANK LIMITED GUJRAT (CIRCULAR ROAD BRANCH) HABBPKKA111
147 HABIB BANK LIMITED HYDERABAD (CORPORATE CENTRE) HABBPKKA260
148 HABIB BANK LIMITED HYDERABAD (STATION ROAD BRANCH) HABBPKKA068
149 HABIB BANK LIMITED ISLAMABAD (CDA CIVIC CENTRE BRANCH) HABBPKKA602
150 HABIB BANK LIMITED ISLAMABAD (ISLAMABAD CORPORATE CENTRE) HABBPKKA874


What is a SWIFT Code?

A SWIFT Code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also use these codes for exchanging messages between them.

SWIFT codes comprise of 8 or 11 characters. All 11 digit codes refer to specific branches, while 8 digit codes (or those ending in 'XXX') refer to the head or primary office. SWIFT codes are formatted as follows:

AAAA BB CC DDD

  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code, passive participant will have "1" in the second character (letters and digits)
  • Last 3 characters - branch code, optional - 'XXX' for primary office (letters and digits)

The downside of international transfers with your bank

When you send or receive money using your bank, you might lose out on a bad exchange rate and pay hidden fees as a result. That’s because the banks still use an old system to exchange money. We recommend you use TransferWise, which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

The registrations of SWIFT Codes are handled by Society for Worldwide Interbank Financial Telecommunication (“SWIFT”) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademark of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.