SWIFT (BIC) and IFSC codes


The downside of international transfers with your bank

Banks use SWIFT for international transfers, but it's not the most efficient or cost-effective solution as you you might get a bad exchange rate and pay high fees. We recommend using TransferWise, which is up to 5x cheaper and gives you a great rate.

There are 113 branches of “ICICI Bank Ltd” in Punjab

Bank State District City Branch IFSC code
ICICI Bank Ltd Punjab AMRITSAR AJNALA AJNALA, PUNJAB ICIC0001083
ICICI Bank Ltd Punjab AMRITSAR AMRITSAR AMRITSAR ICIC0006588
ICICI Bank Ltd Punjab AMRITSAR AMRITSAR AMRITSAR ICIC0000066
ICICI Bank Ltd Punjab AMRITSAR AMRITSAR AMRITSAR - HALL BAZAR ICIC0000238
ICICI Bank Ltd Punjab AMRITSAR AMRITSAR AMRITSAR - KHALSA COLLEGE ICIC0000554
ICICI Bank Ltd Punjab AMRITSAR AMRITSAR AMRITSAR, PUNJAB ICIC0000608
ICICI Bank Ltd Punjab AMRITSAR AMRITSAR AMRITSAR, PUNJAB. ICIC0001505
ICICI Bank Ltd Punjab AMRITSAR AMRITSAR AMRITSAR, TUNG PUBLIC SCHOOL ICIC0006593
ICICI Bank Ltd Punjab AMRITSAR AMRITSAR EAST MOHAN NAGAR ICIC0001893
ICICI Bank Ltd Punjab AMRITSAR BEAS BEAS, PUNJAB ICIC0001628
ICICI Bank Ltd Punjab AMRITSAR JANDIALA GURU JANDIALA GURU ICIC0002021
ICICI Bank Ltd Punjab AMRITSAR RAYYA RAYYA ICIC0002143
ICICI Bank Ltd Punjab AMRITSAR TARN TARAN TARN-TARAN ICIC0000505
ICICI Bank Ltd Punjab BATHINDA TALWANDI SABO TALWANDI SABO, PUNJAB ICIC0001507
ICICI Bank Ltd Punjab BHATINDA BATHINDA BATHINDA ICIC0000163
ICICI Bank Ltd Punjab BHATINDA BATHINDA BATHINDA - MILITARY STATION ICIC0000556
ICICI Bank Ltd Punjab FARIDKOT FARIDKOT FARIDKOT ICIC0000783
ICICI Bank Ltd Punjab FARIDKOT KOT KAPURA KOTKAPURA ICIC0000784
ICICI Bank Ltd Punjab FARIDKOT WANDER JALANA WARADARAKA ICIC0002750
ICICI Bank Ltd Punjab FATEHGARH SAHEB GOBIND GARH MANDI GOBINDGARH ICIC0000450
ICICI Bank Ltd Punjab FATEHGARH SAHEB SIRHIND SIRHIND, PUNJAB ICIC0001506
ICICI Bank Ltd Punjab FATEHGARH SAHIB KHAMANON ICIC0001994
ICICI Bank Ltd Punjab FATEHGARH SAHIB AMLOH AMLOH, PUNJAB ICIC0001514
ICICI Bank Ltd Punjab FATEHGARH SAHIB GOBIND GARH MANDI GOVINDGARH ICIC0006598
ICICI Bank Ltd Punjab FEROZEPUR FAZILKA FAZILKA, PUNJAB ICIC0000785
ICICI Bank Ltd Punjab FEROZEPUR FIROZPUR FEROZEPUR ICIC0000448
ICICI Bank Ltd Punjab FEROZPUR GURU HAR SAHAI ICIC0001993
ICICI Bank Ltd Punjab FEROZPUR ABOHAR ABOHAR ICIC0001894
ICICI Bank Ltd Punjab FEROZPUR JALALABAD JALALABAD ICIC0002118
ICICI Bank Ltd Punjab FEROZPUR ZIRA ZIRA ICIC0001997
ICICI Bank Ltd Punjab GURDASPUR BATALA BATALA, PUNJAB ICIC0001298
ICICI Bank Ltd Punjab GURDASPUR GURDASPUR GURDASPUR ICIC0000501
ICICI Bank Ltd Punjab GURDASPUR MAMOON MAMOON ICIC0000965
ICICI Bank Ltd Punjab GURDASPUR PATHANKOT PATHANKOT ICIC0000271
ICICI Bank Ltd Punjab HOSHIARPUR GARHSHANKAR GARHSHANKAR, PUNJAB ICIC0001509
ICICI Bank Ltd Punjab HOSIARPUR HOSHIARPUR HOSHIARPUR ICIC0000236
ICICI Bank Ltd Punjab HOSIARPUR MUKERIAN MUKERIAN ICIC0000877
ICICI Bank Ltd Punjab HOSIARPUR URMAR TANDA TANDA URMAR ICIC0000878
ICICI Bank Ltd Punjab JALANDHAR GORAYA GORAYA ICIC0002103
ICICI Bank Ltd Punjab JALANDHAR JALANDHAR JALANDHAR ICIC0006594
ICICI Bank Ltd Punjab JALANDHAR JALANDHAR JALANDHAR - NEW GRAIN MARKET ICIC0000612
ICICI Bank Ltd Punjab JALANDHAR JALANDHAR JALANDHAR CHHOTI BARADARI, PUNJAB ICIC0001511
ICICI Bank Ltd Punjab JALANDHAR JALANDHAR JALANDHAR CIVIL LINES, PUNJAB ICIC0001512
ICICI Bank Ltd Punjab JALANDHAR JALANDHAR JALLANDHAR - NAKODAR ICIC0000080
ICICI Bank Ltd Punjab JALANDHAR JALANDHAR MODEL TOWN - JALANDHAR, PUNJAB ICIC0001510
ICICI Bank Ltd Punjab JALANDHAR JALANDHAR RAMA MANDI ICIC0002176
ICICI Bank Ltd Punjab JALANDHAR JALLANDHAR JALANDHAR - ADARSH NAGAR ICIC0000273
ICICI Bank Ltd Punjab JALANDHAR JALLANDHAR JALLANDHAR ICIC0000082
ICICI Bank Ltd Punjab JALANDHAR JUNDIALA JANDIALA, PUNJAB ICIC0001513
ICICI Bank Ltd Punjab JALANDHAR KARTARPUR KARTARPUR, PUNJAB ICIC0001634
ICICI Bank Ltd Punjab JALANDHAR NURMAHAL JALLANDHAR - NURMAHAL ICIC0000079
ICICI Bank Ltd Punjab JALANDHAR PHILLAUR PHILLAUR ICIC0000786
ICICI Bank Ltd Punjab JALANDHAR SHAHKOT SHAHKOT ICIC0002166
ICICI Bank Ltd Punjab KAPURTHALA BEGOWAL BEGOWAL, PUNJAB ICIC0001522
ICICI Bank Ltd Punjab KAPURTHALA KAPURTHALA KAPURTHALA ICIC0001895
ICICI Bank Ltd Punjab KAPURTHALA KAPURTHALA KAPURTHALA ICIC0006595
ICICI Bank Ltd Punjab KAPURTHALA KAPURTHALA KAPURTHALA ICIC0000449
ICICI Bank Ltd Punjab KAPURTHALA PHAGWARA PHAGWARA ICIC0006321
ICICI Bank Ltd Punjab KAPURTHALA SULTANPUR LODHI SULTANPUR LODHI ICIC0002724
ICICI Bank Ltd Punjab LUDHIANA RAIKOT ICIC0002017
ICICI Bank Ltd Punjab LUDHIANA DORAHA DORAHA ICIC0000787
ICICI Bank Ltd Punjab LUDHIANA JAGRAON JAGRAON ICIC0000879
ICICI Bank Ltd Punjab LUDHIANA KHANNA KHANNA ICIC0006596
ICICI Bank Ltd Punjab LUDHIANA KHANNA KHANNA - RMAG ICIC0000402
ICICI Bank Ltd Punjab LUDHIANA LUDHIANA DUGRI-LUDHIANA, PUNJAB ICIC0001515
ICICI Bank Ltd Punjab LUDHIANA LUDHIANA FOCAL POINT ICIC0002180
ICICI Bank Ltd Punjab LUDHIANA LUDHIANA LUDHIANA ICIC0006597
ICICI Bank Ltd Punjab LUDHIANA LUDHIANA LUDHIANA ICIC0000642
ICICI Bank Ltd Punjab LUDHIANA LUDHIANA LUDHIANA - FEROZE GANDHI MARKET CIBD ICIC0000017
ICICI Bank Ltd Punjab LUDHIANA LUDHIANA LUDHIANA - FIRE STATION ICIC0006319
ICICI Bank Ltd Punjab LUDHIANA LUDHIANA LUDHIANA - JALANDHAR BYE PASS ICIC0000966
ICICI Bank Ltd Punjab LUDHIANA LUDHIANA LUDHIANA - KITCHLU NAGAR ICIC0000880
ICICI Bank Ltd Punjab LUDHIANA LUDHIANA LUDHIANA - MODEL TOWN ICIC0000413
ICICI Bank Ltd Punjab LUDHIANA LUDHIANA LUDHIANA - SUNDERNAGAR ICIC0000363
ICICI Bank Ltd Punjab LUDHIANA MACHHIWARA MACHHIWARA , PUNJAB ICIC0001782
ICICI Bank Ltd Punjab LUDHIANA MULLANPUR DAKHA MULLANPUR ICIC0001516
ICICI Bank Ltd Punjab LUDHIANA SAHNEWAL SAHNEWAL PUNJAB ICIC0001517
ICICI Bank Ltd Punjab LUDHIANA SAMRALA SAMRALA, PUNJAB ICIC0001518
ICICI Bank Ltd Punjab LUDHIANA SARABHA LUDHIANA- SARABHA NAGAR, PUNJAB ICIC0001674
ICICI Bank Ltd Punjab MANSA MANSA MANSA ICIC0000446
ICICI Bank Ltd Punjab MOGA MOGA MOGA ICIC0000237
ICICI Bank Ltd Punjab MOGA MOGA MOGA ICIC0006599
ICICI Bank Ltd Punjab MUKTSAR GIDDAR BAHA GIDDARBAHA ICIC0001999
ICICI Bank Ltd Punjab MUKTSAR MALOUT MALOUT ICIC0001519
ICICI Bank Ltd Punjab MUKTSAR MUKTSAR MARRAR KALYAN ICIC0002749
ICICI Bank Ltd Punjab MUKTSAR MUKTSAR MUKTSAR ICIC0000788
ICICI Bank Ltd Punjab MUKTSAR MUKTSAR MUKTSAR ICIC0006601
ICICI Bank Ltd Punjab NAVANSAHAR BANGA NAWANSHAHAR ICIC0000081
ICICI Bank Ltd Punjab NAWANSHAHR BANGA BANGA, PUNJAB ICIC0001520
ICICI Bank Ltd Punjab PATIALA DERA BASSI DERABASSI ICIC0000967
ICICI Bank Ltd Punjab PATIALA NABHA NABHA ICIC0000789
ICICI Bank Ltd Punjab PATIALA PATIALA PATIALA ICIC0006603
ICICI Bank Ltd Punjab PATIALA PATIALA PATIALA - CHOTTI BARADARI ICIC0000162
ICICI Bank Ltd Punjab PATIALA PATIALA PATIALA - URBAN ESTATE ICIC0000790
ICICI Bank Ltd Punjab PATIALA PATIALA RAJPURA ICIC0000477
ICICI Bank Ltd Punjab PATIALA SAMANA SAMANA, PUNJAB ICIC0001521
ICICI Bank Ltd Punjab PATIALA ZIRAKPUR ZIRAKPUR ICIC0000507
ICICI Bank Ltd Punjab RUPNAGAR KHARAR KHARAR ICIC0000791
ICICI Bank Ltd Punjab RUPNAGAR KURALI KURALI, PUNJAB ICIC0001524
ICICI Bank Ltd Punjab RUPNAGAR NANGAL NANGAL, PUNJAB ICIC0001523
ICICI Bank Ltd Punjab RUPNAGAR RUPNAGAR ROOPNAGAR ICIC0000553
ICICI Bank Ltd Punjab RUPNAGAR SAS NAGAR(MOHALI) MOHALI ICIC0000058
ICICI Bank Ltd Punjab RUPNAGAR SAS NAGAR(MOHALI) MOHALI - PHASE X ICIC0001525
ICICI Bank Ltd Punjab RUPNAGAR SAS NAGAR(MOHALI) MOHALI SECTOR 70, PUNJAB ICIC0001675
ICICI Bank Ltd Punjab RUPNAGAR SAS NAGAR(MOHALI) MULLANPUR GARIBADAS ICIC0001731
ICICI Bank Ltd Punjab RUPNAGAR SAS NAGAR(MOHALI) SECTOR-70,MOHALI ICIC0006600
ICICI Bank Ltd Punjab SAHIBZADA AJIT SINGH NAGAR LANDRAN MOHALI (SAS NAGAR) - PHASE 5 ICIC0001896
ICICI Bank Ltd Punjab SANGRUR AHMEDGARH AHMEDGARH ICIC0000968
ICICI Bank Ltd Punjab SANGRUR BARNALA BARNALA ICIC0000518
ICICI Bank Ltd Punjab SANGRUR DHURI DHURI, PUNJAB ICIC0001508
ICICI Bank Ltd Punjab SANGRUR LONGOWAL LONGOWAL, PUNJAB ICIC0001781
ICICI Bank Ltd Punjab SANGRUR SANGRUR SANGRUR ICIC0000293
ICICI Bank Ltd Punjab SANGRUR SUNAM SUNAM ICIC0001526
Bank Codes