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

Find Pakistan Bank SWIFT Codes

Browse all Pakistan SWIFT Codes - Page 3

Pakistan Below are the SWIFT codes for all banks in Pakistan. Only active SWIFT codes are shown. All passive (i.e. inactive) codes are excluded from the list.


ID Bank or Institution City Branch Swift Code
101 CITIBANK N.A. KARACHI (TRADE SERVICES DEPARTMENT - ALL BRANCHES) CITIPKKXTRD
102 CITIBANK N.A. KARACHI STATE LIFE BUILDING NO.1 CITIPKKX
103 CITIBANK N.A. LAHORE THE MALL BRANCH CITIPKKXLAH
104 CITIBANK N.A. RAWALPINDI RWP 168-D ADAMJEE ROAD RAWAL CITIPKKXRAW
105 DEUTSCHE BANK AG, KARACHI BRANCH KARACHI KARACHI MAIN BR. DEUTPKKA
106 DEUTSCHE BANK AG, KARACHI BRANCH LAHORE (LAHORE BRANCH) DEUTPKKALHR
107 DUBAI ISLAMIC BANK PAKISTAN LIMITED KARACHI AVARI PLAZA BRANCH DUIBPKKA
108 FAYSAL BANK LIMITED FAISALABAD (FAISALABAD BRANCH) FAYSPKKA111
109 FAYSAL BANK LIMITED ISLAMABAD (F-10 MARKAZ BRANCH) FAYSPKKA126
110 FAYSAL BANK LIMITED ISLAMABAD (ISLAMABAD BLUE AREA BRANCH) FAYSPKKA113
111 FAYSAL BANK LIMITED KARACHI (CLIFTON BRANCH) FAYSPKKA118
112 FAYSAL BANK LIMITED KARACHI (DHA-KARACHI BRANCH) FAYSPKKA124
113 FAYSAL BANK LIMITED KARACHI (GULSHAN-E-IQBAL BRANCH) FAYSPKKA119
114 FAYSAL BANK LIMITED KARACHI (ISLAMIC BANKING DIVISION) FAYSPKKAIBD
115 FAYSAL BANK LIMITED KARACHI (JODIA BAZAR BRANCH) FAYSPKKA123
116 FAYSAL BANK LIMITED KARACHI (SHAHEED-E-MILLAT BRANCH, KARACHI) FAYSPKKA127
117 FAYSAL BANK LIMITED KARACHI I.I. CHUNDRIGAR ROAD BRANCH FAYSPKKA
118 FAYSAL BANK LIMITED LAHORE (DHA-LAHORE BRANCH) FAYSPKKA125
119 FAYSAL BANK LIMITED LAHORE (GULBERG BRANCH) FAYSPKKA117
120 FAYSAL BANK LIMITED LAHORE (LAHORE MALL BRANCH) FAYSPKKA112
121 FAYSAL BANK LIMITED MIRPUR (MIRPUR -AJ AND K- BRANCH) FAYSPKKA116
122 FAYSAL BANK LIMITED MULTAN (MULTAN BRANCH) FAYSPKKA121
123 FAYSAL BANK LIMITED PESHAWAR (PESHAWAR BRANCH) FAYSPKKA114
124 FAYSAL BANK LIMITED QUETTA (QUETTA BRANCH) FAYSPKKA115
125 FAYSAL BANK LIMITED RAWALPINDI (RAWALPINDI BRANCH) FAYSPKKA120
126 FAYSAL BANK LIMITED SIALKOT (SIALKOT BRANCH) FAYSPKKA122
127 FIRST WOMEN BANK LIMITED KARACHI IMPEIAL CENTER BRANCH. FWOMPKKA
128 HABIB BANK LIMITED FAISALABAD (ALLAMA IQBAL ROAD BRANCH) HABBPKKA852
129 HABIB BANK LIMITED FAISALABAD (CIRCULAR ROAD BRANCH) HABBPKKA143
130 HABIB BANK LIMITED FAISALABAD (CORPORATE CENTRE) HABBPKKA152
131 HABIB BANK LIMITED FAISALABAD (D.GROUND P.COLONY BRANCH) HABBPKKA683
132 HABIB BANK LIMITED FAISALABAD (MADINA TOWN BRANCH) HABBPKKA748
133 HABIB BANK LIMITED GUJRANWALA (BANK SQUARE BRANCH) HABBPKKA109
134 HABIB BANK LIMITED GUJRANWALA (G.T. ROAD BRANCH) HABBPKKA682
135 HABIB BANK LIMITED GUJRAT (CIRCULAR ROAD BRANCH) HABBPKKA111
136 HABIB BANK LIMITED HYDERABAD (CORPORATE CENTRE) HABBPKKA260
137 HABIB BANK LIMITED HYDERABAD (STATION ROAD BRANCH) HABBPKKA068
138 HABIB BANK LIMITED ISLAMABAD (CDA CIVIC CENTRE BRANCH) HABBPKKA602
139 HABIB BANK LIMITED ISLAMABAD (ISLAMABAD CORPORATE CENTRE) HABBPKKA874
140 HABIB BANK LIMITED JHANG (SHAHEED ROAD BRANCH) HABBPKKA114
141 HABIB BANK LIMITED KARACHI (BAHADURABAD BRANCH) HABBPKKA526
142 HABIB BANK LIMITED KARACHI (CENTRAL BRANCH) HABBPKKA786
143 HABIB BANK LIMITED KARACHI (CENTRAL PROCESSING UNIT - GLOBAL OPERATIONS) HABBPKKATIC
144 HABIB BANK LIMITED KARACHI (CLOTH MARKET BRANCH) HABBPKKA004
145 HABIB BANK LIMITED KARACHI (CORPORATE SUB-CENTRE-PIA BRANCH) HABBPKKA048
146 HABIB BANK LIMITED KARACHI (F.T.C. CORPORATE CENTRE) HABBPKKA216
147 HABIB BANK LIMITED KARACHI (FOREIGN EXCHANGE BRANCH - HABIB SQUARE) HABBPKKA007
148 HABIB BANK LIMITED KARACHI (HEAD OFFICE - TREASURY) HABBPKKATRY
149 HABIB BANK LIMITED KARACHI (INDUSTRIAL ESTATE CORPORATE CENTRE) HABBPKKA947
150 HABIB BANK LIMITED KARACHI (NAPIER ROAD BRANCH) HABBPKKA023

Wise

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 Wise (formerly 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.