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

Pakistan Bank SWIFT Codes - Page 1

Pakistan Below are the SWIFT codes for all banks in Pakistan. Only codes which are actively connected to the SWIFT network are shown. All passive (i.e. inactive) codes are excluded from the list.


TransferWise
ID Bank or Institution City Branch Swift Code
1 ALBARAKA BANK (PAKISTAN) LIMITED KARACHI MAIN BRANCH AIINPKKA
2 ALBARAKA BANK (PAKISTAN) LIMITED LAHORE AIINPKKALHR
3 ALLIED BANK LIMITED ISLAMABAD (BLUE AREA BRANCH, CORPORATE BRANCH, ISLAMABAD - 0443) ABPAPKKA443
4 ALLIED BANK LIMITED KARACHI (BRANCH KARACHI (0949)) ABPAPKKA949
5 ALLIED BANK LIMITED KARACHI (EXPORT PROCESSING ZONE BRANCH, (OFF SHORE BANKING UNIT)) ABPAPKKAEPZ
6 ALLIED BANK LIMITED KARACHI (TREASURY OPERATIONS (TROPS), OPERATIONS GROUP, CENTRAL OFFICE) ABPAPKKATRY
7 ALLIED BANK LIMITED LAHORE (ISLAMIC BANKING GROUP) ABPAPKKAIBG
8 ALLIED BANK LIMITED LAHORE (SWIFT OPERATIONS, HEAD OFFICE, LAHORE) ABPAPKKA979
9 ALLIED BANK LIMITED LAHORE (TRADE FACTORY WING, TRADE TOWER, CENTRAL OFFICE, KARACHI.) ABPAPKKATFW
10 ALLIED BANK LIMITED LAHORE GARDEN TOWN BR ABPAPKKA
11 ASKARI BANK LIMITED RAWALPINDI (AWT PLAZA, RAWALPINDI BRANCH) ASCMPKKA001
12 ASKARIBANK LIMITED FAISALABAD (UNIVERSITY ROAD BRANCH) ASCMPKKA009
13 ASKARIBANK LIMITED GUJRANWALA (GUJRANWALA BRANCH) ASCMPKKA012
14 ASKARIBANK LIMITED GUJRAT (GUJRAT BRANCH) ASCMPKKA037
15 ASKARIBANK LIMITED ISLAMABAD (ISLAMIC BKG BR, BLUE AREA ) ASCMPKKA905
16 ASKARIBANK LIMITED KARACHI (CENTRAL FOREIGN TRADE UNIT) ASCMPKKAFT1
17 ASKARIBANK LIMITED KARACHI (ISLAMIC BKG BR, JODIA BAZAR) ASCMPKKA904
18 ASKARIBANK LIMITED KARACHI (ISLAMIC TREASURY DESK, KHI) ASCMPKKAIBT
19 ASKARIBANK LIMITED KARACHI (SAIMA TRADE TOWER BRANCH) ASCMPKKA002
20 ASKARIBANK LIMITED KARACHI (TREASURY DIVISION) ASCMPKKATRY
21 ASKARIBANK LIMITED KARACHI I.I. CHUNDRIGAR ROAD BR. ASCMPKKA
22 ASKARIBANK LIMITED LAHORE (CENTRAL FOREIGN TRADE UNIT) ASCMPKKAFT2
23 ASKARIBANK LIMITED LAHORE (ISLAMIC BKG BR, WALTON CANTT) ASCMPKKA906
24 ASKARIBANK LIMITED LAHORE (SAT BRANCH) ASCMPKKA006
25 ASKARIBANK LIMITED MULTAN (MULTAN BRANCH) ASCMPKKA013
26 ASKARIBANK LIMITED PESHAWAR (CANTONMENT BRANCH) ASCMPKKA004
27 ASKARIBANK LIMITED PESHAWAR (IBB, PESHAWAR) ASCMPKKA902
28 ASKARIBANK LIMITED QUETTA (CANTONMENT BRANCH) ASCMPKKA003
29 ASKARIBANK LIMITED QUETTA (ISLAMIC BKG BR,JINNAH RD) ASCMPKKA903
30 ASKARIBANK LIMITED RAWALPINDI (CENTRAL FOREIGN TRADE UNIT) ASCMPKKAFT3
31 ASKARIBANK LIMITED RAWALPINDI (HEAD OFFICE, RAWALPINDI ) ASCMPKKAHOR
32 ASKARIBANK LIMITED RAWALPINDI (IBB, RAWALPINDI) ASCMPKKA901
33 ASKARIBANK LIMITED RAWALPINDI (INTERNATIONAL DIVISION) ASCMPKKAIND
34 ASKARIBANK LIMITED SIALKOT (SIALKOT BRANCH) ASCMPKKA010
35 BANK AL HABIB LIMITED FAISALABAD (FAISALABAD BRANCH) BAHLPKKAFSD
36 BANK AL HABIB LIMITED ISLAMABAD (ISLAMABAD BRANCH) BAHLPKKAISL
37 BANK AL HABIB LIMITED KARACHI (CENTRAL PROCESSING UNIT) BAHLPKKACPU
38 BANK AL HABIB LIMITED KARACHI (EXPORT PROCESSING ZONE BRANCH) BAHLPKKAEPZ
39 BANK AL HABIB LIMITED KARACHI (ISLAMIC BANKING DIVISION) BAHLPKKAIBD
40 BANK AL HABIB LIMITED KARACHI (JODIA BAZAR) BAHLPKKAJBZ
41 BANK AL HABIB LIMITED KARACHI (KARACHI MAIN BRANCH) BAHLPKKAKHI
42 BANK AL HABIB LIMITED KARACHI (L C CENTRE) BAHLPKKALCC
43 BANK AL HABIB LIMITED KARACHI I.I. CHUNDRIGAR ROAD BR. BAHLPKKA
44 BANK AL HABIB LIMITED LAHORE (LAHORE BRANCH) BAHLPKKALHR
45 BANK AL HABIB LIMITED MULTAN (MULTAN MAIN BRANCH) BAHLPKKAMUL
46 BANK ALFALAH LIMITED FAISALABAD (PEOPLES COLONY BRANCH) ALFHPKKA054
47 BANK ALFALAH LIMITED ISLAMABAD (F-10 MARKAZ BRANCH) ALFHPKKA131
48 BANK ALFALAH LIMITED KARACHI (CENTRALIZED CLEARING DEPARTMENT) ALFHPKKACCL
49 BANK ALFALAH LIMITED KARACHI (CENTRALIZED EXPORT DEPARTMENT) ALFHPKKACED
50 BANK ALFALAH LIMITED KARACHI (CENTRALIZED GUARANTEES DEPARTMENT) ALFHPKKACGD


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.