Browse SWIFT Codes by Country


What is SWIFT Code?

SWIFT code is a standard format of Bank Identifier Codes (BIC) and serves as a unique identifier for a bank or financial institution.

These codes are used when transferring money between banks, particularly for international wire transfers. On top of that, the code is used to transmit messages between financial institutions and banks.

The SWIFT code can be either 8 or 11 characters long and 8 digits code refers to the primary office. The format of SWIFT Code is as follows;

AAAA BB CC DDD

  • The first 4 characters ("AAAA") specify the bank. Only letters are allowed.
  • The next 2 characters ("BB") specify the country. It use the format of ISO 3166-1 alpha-2 country code.
  • The next 2 characters ("CC") specify the location. Letters and digits are allowed. Passive participant will have "1" in the second character
  • The last 3 characters ("DDD") specify the branch. This is an optional. A 'XXX' refer to primary office. Letters and digits are allowed.

Pakistan Bank SWIFT Codes

Below are the SWIFT Code for all banks in Pakistan. Click on the SWIFT Code to find out the bank details, address & maps.

No Bank or Institution City Branch Name SWIFT Code
1 ALBARAKA BANK (PAKISTAN)LIMITED KARACHI AIINPKKA
2 ALBARAKA BANK (PAKISTAN)LIMITED LAHORE AIINPKKALHR
3 ALI HUSSAIN RAJABALI (BROKERS) KARACHI AHRRPKK1
4 ALLIED BANK LIMITED FAISALABAD (FAISALABAD CITY) ABPAPKKAFSD
5 ALLIED BANK LIMITED FAISALABAD (SITARA TOWER BRANCH) ABPAPKKA237
6 ALLIED BANK LIMITED ISLAMABAD (BLUE AREA BRANCH, CORPORATE BRANCH, ISLAMABAD - 0443) ABPAPKKA443
7 ALLIED BANK LIMITED ISLAMABAD (ISLAMABAD CITY) ABPAPKKAISL
8 ALLIED BANK LIMITED KARACHI (199-UPPER MALL, LAHORE (0979)) ABPAPKKA979
9 ALLIED BANK LIMITED KARACHI (BATH ISLAND) ABPAPKKATKC
10 ALLIED BANK LIMITED KARACHI (BRANCH KARACHI (0949)) ABPAPKKA949
11 ALLIED BANK LIMITED KARACHI (EXPORT PROCESSING ZONE BRANCH, (OFF SHORE BANKING UNIT)) ABPAPKKAEPZ
12 ALLIED BANK LIMITED KARACHI (GUJRANWALA CITY) ABPAPKKAGUJ
13 ALLIED BANK LIMITED KARACHI (PESHAWAR CITY) ABPAPKKAPSH
14 ALLIED BANK LIMITED KARACHI (RAWALPINDI CITY) ABPAPKKARWP
15 ALLIED BANK LIMITED KARACHI (TRADE FACTORY WING, TRADE TOWER, CENTRAL OFFICE, KARACHI.) ABPAPKKATFW
16 ALLIED BANK LIMITED KARACHI (TREASURY OPERATIONS (TROPS), OPERATIONS GROUP, CENTRAL OFFICE) ABPAPKKATRY
17 ALLIED BANK LIMITED KARACHI ABPAPKKA
18 ALLIED BANK LIMITED LAHORE (7-E/III, CORPORATE CENTRE, BRANCH LAHORE (0361)) ABPAPKKA361
19 ALLIED BANK LIMITED LAHORE (LAHORE CITY) ABPAPKKALHR
20 ALLIED BANK LIMITED MULTAN (CHEN ONE TOWER 74 ABDALI ROAD BRANCH) ABPAPKKA393
21 ALLIED BANK LIMITED MULTAN (MULTAN CITY) ABPAPKKAMUL
22 ALLIED BANK LIMITED SIALKOT (SIALKOT CITY) ABPAPKKASKT
23 AMERICAN EXPRESS BANK LTD. ISLAMABAD AEIBPKK1ISL
24 AMERICAN EXPRESS BANK LTD. KARACHI AEIBPKK1
25 AMERICAN EXPRESS BANK LTD. LAHORE AEIBPKK1LHE
26 AQEEL KARIM DHEDHI (BROKERS) KARACHI AKDBPKK1
27 ASKARI BANK LIMITED RAWALPINDI (AWT PLAZA, RAWALPINDI BRANCH) ASCMPKKA001
28 ASKARIBANK LIMITED FAISALABAD (UNIVERSITY ROAD BRANCH) ASCMPKKA009
29 ASKARIBANK LIMITED GUJRANWALA (GUJRANWALA BRANCH) ASCMPKKA012
30 ASKARIBANK LIMITED GUJRAT (GUJRAT BRANCH) ASCMPKKA037
31 ASKARIBANK LIMITED ISLAMABAD (ISLAMIC BKG BR, BLUE AREA ) ASCMPKKA905
32 ASKARIBANK LIMITED KARACHI (CENTRAL FOREIGN TRADE UNIT) ASCMPKKAFT1
33 ASKARIBANK LIMITED KARACHI (ISLAMIC BKG BR, JODIA BAZAR) ASCMPKKA904
34 ASKARIBANK LIMITED KARACHI (ISLAMIC TREASURY DESK, KHI) ASCMPKKAIBT
35 ASKARIBANK LIMITED KARACHI (SAIMA TRADE TOWER BRANCH) ASCMPKKA002
36 ASKARIBANK LIMITED KARACHI (TREASURY DIVISION) ASCMPKKATRY
37 ASKARIBANK LIMITED KARACHI ASCMPKKA
38 ASKARIBANK LIMITED LAHORE (CENTRAL FOREIGN TRADE UNIT) ASCMPKKAFT2
39 ASKARIBANK LIMITED LAHORE (ISLAMIC BKG BR, WALTON CANTT) ASCMPKKA906
40 ASKARIBANK LIMITED LAHORE (SAT BRANCH) ASCMPKKA006
41 ASKARIBANK LIMITED MULTAN (MULTAN BRANCH) ASCMPKKA013
42 ASKARIBANK LIMITED PESHAWAR (CANTONMENT BRANCH) ASCMPKKA004
43 ASKARIBANK LIMITED PESHAWAR (IBB, PESHAWAR) ASCMPKKA902
44 ASKARIBANK LIMITED QUETTA (CANTONMENT BRANCH) ASCMPKKA003
45 ASKARIBANK LIMITED QUETTA (ISLAMIC BKG BR,JINNAH RD) ASCMPKKA903
46 ASKARIBANK LIMITED RAWALPINDI (CENTRAL FOREIGN TRADE UNIT) ASCMPKKAFT3
47 ASKARIBANK LIMITED RAWALPINDI (HEAD OFFICE, RAWALPINDI ) ASCMPKKAHOR
48 ASKARIBANK LIMITED RAWALPINDI (IBB, RAWALPINDI) ASCMPKKA901
49 ASKARIBANK LIMITED RAWALPINDI (INTERNATIONAL DIVISION) ASCMPKKAIND
50 ASKARIBANK LIMITED SIALKOT (SIALKOT BRANCH) ASCMPKKA010
51 AZIZ FIDA HUSSAIN (BROKERS) KARACHI AFHBPKK1
52 B. SALEEM GAZIPURA (BROKERS) KARACHI SAGRPKK1
53 BANK AL HABIB LIMITED FAISALABAD (FAISALABAD BRANCH) BAHLPKKAFSD
54 BANK AL HABIB LIMITED ISLAMABAD (ISLAMABAD BRANCH) BAHLPKKAISL
55 BANK AL HABIB LIMITED KARACHI (CENTRAL PROCESSING UNIT) BAHLPKKACPU
56 BANK AL HABIB LIMITED KARACHI (EXPORT PROCESSING ZONE BRANCH) BAHLPKKAEPZ
57 BANK AL HABIB LIMITED KARACHI (ISLAMIC BANKING DIVISION) BAHLPKKAIBD
58 BANK AL HABIB LIMITED KARACHI (JODIA BAZAR) BAHLPKKAJBZ
59 BANK AL HABIB LIMITED KARACHI (KARACHI MAIN BRANCH) BAHLPKKAKHI
60 BANK AL HABIB LIMITED KARACHI (L C CENTRE) BAHLPKKALCC
61 BANK AL HABIB LIMITED KARACHI BAHLPKKA
62 BANK AL HABIB LIMITED LAHORE (LAHORE BRANCH) BAHLPKKALHR
63 BANK AL HABIB LIMITED MULTAN (MULTAN MAIN BRANCH) BAHLPKKAMUL
64 BANK ALFALAH LIMITED ABBOTTABAD (ABBOTTABAD BRANCH) ALFHPKKA068
65 BANK ALFALAH LIMITED ABBOTTABAD (IBD ABBOTABAD) ALFHPKKA547
66 BANK ALFALAH LIMITED AHMADPUR EAST (AHMEDPUR EAST BRANCH) ALFHPKKA122
67 BANK ALFALAH LIMITED ARIFWALA (ARIFWALA BRANCH) ALFHPKKA115
68 BANK ALFALAH LIMITED ATTOCK (ATTOCK BRANCH) ALFHPKKA120
69 BANK ALFALAH LIMITED ATTOCK (HAZRO) ALFHPKKA141
70 BANK ALFALAH LIMITED ATTOCK (KAMRA) ALFHPKKA191
71 BANK ALFALAH LIMITED ATTOCK (LAKKAR MANDI GHORGHUSHTI BRANCH) ALFHPKKA231
72 BANK ALFALAH LIMITED BAHAWALNAGAR (BAHAWALNAGAR) ALFHPKKA164
73 BANK ALFALAH LIMITED BAHAWALPUR (BAHAWALPUR BRANCH) ALFHPKKA085
74 BANK ALFALAH LIMITED BAHAWALPUR (IBD-BAHAWALPUR BRANCH) ALFHPKKA580
75 BANK ALFALAH LIMITED BALUCHISTAN (CHAMAN BRANCH) ALFHPKKA121
76 BANK ALFALAH LIMITED BALUCHISTAN (CUTPIECE BRANCH) ALFHPKKA097
77 BANK ALFALAH LIMITED BANNU (BANNU) ALFHPKKA154
78 BANK ALFALAH LIMITED BATTAGRAM (BATTAGRAM BRANCH) ALFHPKKA230
79 BANK ALFALAH LIMITED BEWAL (IBD BEWAL BRANCH) ALFHPKKA554
80 BANK ALFALAH LIMITED BHAKKAR (BHAKKAR BRANCH) ALFHPKKA202
81 BANK ALFALAH LIMITED BHALWAL (BHALWAL BRANCH) ALFHPKKA105
82 BANK ALFALAH LIMITED BUREWALA (BUREWALA BRANCH) ALFHPKKA055
83 BANK ALFALAH LIMITED CHAKWAL (CHAKWAL BRANCH) ALFHPKKA129
84 BANK ALFALAH LIMITED CHAKWAL (IBD DHUDIAL DISTT CHAKWAL) ALFHPKKA548
85 BANK ALFALAH LIMITED CHARSADDA (CHARSADDA BRANCH) ALFHPKKA275
86 BANK ALFALAH LIMITED CHENAB NAGAR (CHENAB NAGAR RABWAH BRANCH) ALFHPKKA251
87 BANK ALFALAH LIMITED CHICHAWATNI (CHICHAWATNI BRANCH) ALFHPKKA116
88 BANK ALFALAH LIMITED CHILLAS (CHILLAS BRANCH) ALFHPKKA282
89 BANK ALFALAH LIMITED CHINIOT (CHINIOT BRANCH) ALFHPKKA111
90 BANK ALFALAH LIMITED CHISHTIAN (CHISHTIAN BRANCH) ALFHPKKA235
91 BANK ALFALAH LIMITED CHITRAL (CHITRAL) ALFHPKKA142
92 BANK ALFALAH LIMITED CHOA SAIDAN SHAH (CHOA SAIDAN SHAH BRANCH) ALFHPKKA247
93 BANK ALFALAH LIMITED CHUCHUNG (CHUHNG BR IBD) ALFHPKKA536
94 BANK ALFALAH LIMITED DASKA (DASKA BRANCH) ALFHPKKA112
95 BANK ALFALAH LIMITED DEPALPUR (DEPALPUR) ALFHPKKA192
96 BANK ALFALAH LIMITED DERA GHAZI KHAN (DERA GHAZI KHAN BRANCH) ALFHPKKA075
97 BANK ALFALAH LIMITED DERA ISMAIL KHAN (D.I. KHAN BRANCH) ALFHPKKA057
98 BANK ALFALAH LIMITED DERA ISMAIL KHAN (IBD DERA ISMAIL KHAN) ALFHPKKA532
99 BANK ALFALAH LIMITED DHARKI (DHARKI BRANCH) ALFHPKKA123
100 BANK ALFALAH LIMITED DINA (DINA) ALFHPKKA190