SWIFT Codes for banks in India

Bank City SWIFT Code
CANARA BANK (FARIDABAD NEHRU GROUND MAIN BRANCH)
FARIDABAD CNRBINBBFAR
CANARA BANK (ERNAKULAM OVERSEAS BRANCH)
ERNAKULAM CNRBINBBEOB
CANARA BANK (DINDIGUL SALAI ROAD MAIN)
DINDIGUL CNRBINBBDGL
CANARA BANK (RAJA GARDEN BRANCH)
DELHI CNRBINBBDRG
CANARA BANK (PRIME CORPORATE II)
DELHI CNRBINBBIFD
CANARA BANK (GOLE MARKET DELHI)
DELHI CNRBINBBDGO
CANARA BANK (MID CORPORATE BRANCH COIMBATORE)
COIMBATORE CNRBINBBOXC
CANARA BANK (CHIKMAGALUR)
CHIKMAGALUR CNRBINBBCMR
CANARA BANK (TC STREET BRANCH)
CHENNAI CNRBINBBMDT
CANARA BANK (PRIME CORPORATE)
CHENNAI CNRBINBBCBC
CANARA BANK (NATIONAL INSTITUTE OF OCEAN TECHNOLOGY)
CHENNAI CNRBINBBNIT
CANARA BANK (INTERNATIONAL OPERATIONS BRANCH)
CHENNAI CNRBINBBIOC
CANARA BANK (ID CORPORATE BRANCH CHENNAI)
CHENNAI CNRBINBBMOB
CANARA BANK (CHENNAI TIDAL PARK)
CHENNAI CNRBINBBMTP
CANARA BANK (CHENNAI THOUSAND LIGHTS BRANCH)
CHENNAI CNRBINBBMDL
CANARA BANK (CHENNAI THAMBU CHETTY STREET)
CHENNAI CNRBINBBMTC
CANARA BANK (CHENNAI PARK TOWN BRANCH)
CHENNAI CNRBINBBMDP
CANARA BANK (CHENNAI IIT BRANCH)
CHENNAI CNRBINBBIIT
CANARA BANK (CHENNAI GUINDY BRANCH)
CHENNAI CNRBINBBMDG
CANARA BANK (CHENNAI FOREIGN DEPARTMENT)
CHENNAI CNRBINBBMFD
CANARA BANK (ANNA NAGAR EAST)
CHENNAI CNRBINBBANC
CANARA BANK (A.N. STREET BRANCH)
CHENNAI CNRBINBBMDA
CANARA BANK (MID CORPORATE BRANCH CHANDIGARH)
CHANDIGARH CNRBINBBMCC
CANARA BANK (HANDIGARH SECTOR 35B BRANCH)
CHANDIGARH CNRBINBB35B
CANARA BANK (HANDIGARH SECTOR 17C MAIN BRANCH)
CHANDIGARH CNRBINBB17C
CANARA BANK (CHANDIGARH FOREIGN DEPARTMENT)
CHANDIGARH CNRBINBBFFC
CANARA BANK (CHAIBASA)
CHAIBASA CNRBINBBCHA
CANARA BANK (CANARA BANK (MID CORPORATE BRANCH))
BHUBANESHWAR CNRBINBBBHU
CANARA BANK (M P NAGAR BHOPAL)
BHOPAL CNRBINBBBMP
CANARA BANK (BHIMAVARAM BRANCH)
BHIMAVARAM CNRBINBBBVM
CANARA BANK (MALL ROAD BRANCH)
BHATINDA CNRBINBBMRB
CANARA BANK (TILAKWADI BRANCH)
BELGAUM CNRBINBBVAD
CANARA BANK (PRIME CORPORATE)
BANGALORE CNRBINBBCBB
CANARA BANK (INDUSTRIAL FINANCE BRANCH)
BANGALORE CNRBINBBIFB
CANARA BANK (BANGALORE TOWN HALL BRANCH)
BANGALORE CNRBINBBLDT
CANARA BANK (BANGALORE OVERSEAS BRANCH)
BANGALORE CNRBINBBLOB
CANARA BANK (BANGALORE FOREIGN DEPARTMENT)
BANGALORE CNRBINBBLFD
CANARA BANK (BANGALORE CANTONMENT BRANCH)
BANGALORE CNRBINBBLDC
CANARA BANK (BANGALORE AVENUE ROAD BRANCH)
BANGALORE CNRBINBBLDA
CANARA BANK (AMRITSAR GOPLNAGAR)
AMRITSAR CNRBINBBGNA
CANARA BANK (AMRITSAR D S MARKET MAIN BRANCH)
AMRITSAR CNRBINBBDSA
CANARA BANK (AMBALA CANTONMENT MAIN)
AMBALA CNRBINBBABC
CANARA BANK (ALLEPPEY BOAT JETTY ROAD BRANCH)
ALLEPPEY CNRBINBBBJR
CANARA BANK (ALIGARGH SSI BRANCH)
ALIGARH CNRBINBBALG
CANARA BANK (KISHANGARH SME BRNCH)
AJMER CNRBINBBKSG
CANARA BANK (PRIME CORPORATE BR., VEJALPUR)
AHMEDABAD CNRBINBBCBA
CANARA BANK (AHMEDABAD FOREIGN DEPARTMENT)
AHMEDABAD CNRBINBBAFD
CANARA BANK (AHMEDABAD BHADRA MAIN BRANCH)
AHMEDABAD CNRBINBBADB
CANARA BANK (AGRA OVERSEAS BRANCH)
AGRA CNRBINBBAOB
C. MACKERTICH LTD
KOLKATA MACKINC1
BRISKPE
MUMBAI GOTPINB2
BRICS SECURITIES LIMITED
MUMBAI BRCSINB1
BOMBAY STOCK EXCHANGE LIMITED
MUMBAI XBOMINBB
BOMBAY MERCANTILE COOPERATIVE BANK LIMITED
MUMBAI BMCBINBB
BOFA SECURITIES INDIA LIMITED
MUMBAI DSMLINB1
BOB CAPITAL MARKETS LTD
MUMBAI BOCEINB1
BNP PARIBAS SECURITIES INDIA PRIVATE LIMITED
MUMBAI BPSDINB1
BNP PARIBAS SECURITIES INDIA PRIVATE LIMITED
MUMBAI BPEQINB1
BNP PARIBAS (PUNE BRANCH)
PUNE BNPAINBBPUN
BNP PARIBAS (NEW DELHI BRANCH)
NEW DELHI BNPAINBBDEL
BNP PARIBAS (SECURITIES SERVICES BRANCH))
MUMBAI BNPAINBBBPS
BNP PARIBAS
MUMBAI BNPAINBB
BNP PARIBAS
GANDHINAGAR BNPAINAG
BNP PARIBAS (CHENEI BRANCH)
CHENNAI BNPAINBBCHE
BNP PARIBAS (BANGALORE BRANCH)
BANGALORE BNPAINBBBAN
BIRLA SUN LIFE ASSET MANAGEMENT COMPANY LIMITED
MUMBAI BSLAINB1
BIRLA MARLIN SECURITIES LIMITED
MUMBAI BIMSINB1
BHARAT CO-OPERATIVE BANK (MUMBAI) LTD (TREASURY BRANCH)
MUMBAI BCMLINBBTRY
BHARAT CO-OPERATIVE BANK (MUMBAI) LTD
MUMBAI BCMLINBB
BHARAT CO-OPERATIVE BANK (MUMBAI) LTD
MUMBAI BCMLINBBFRT
BHAGWANDAS GORDHANDAS FINANCIAL PVT LTD
MUMBAI BGFPINB1
BGSE PROPERTIES AND SECURITIES LIMITED
BANGALORE XBANIN51
BATLIVALA AND KARANI SECURITIES INDIA PRIVATE LIMITED
KOLKATA BKSEINB1
BASSEIN CATHOLIC CO-OPERATIVE BANK LIMITED (HEAD OFFICE TRADE DEPT)
VASAI BSSEINBBTFB
BASSEIN CATHOLIC CO-OPERATIVE BANK LIMITED (HEAD OFFICE)
VASAI BSSEINBB
BARODA PIONEER ASSET MANAGEMENT COMPANY LIMITED
MUMBAI BPEAINB1
BARCLAYS SECURITIES (INDIA) PRIVATE LIMITED
MUMBAI BCSCINB1
BARCLAYS BANK PLC (NEW DELHI BRANCH)
NEW DELHI BARCINBBDEL
BARCLAYS BANK PLC (IRCB MUMBAI)
MUMBAI BARCINBBMUM
BARCLAYS BANK PLC
MUMBAI BARCINBI

Find SWIFT Code

Search

Validate SWIFT Code

Check

What is a SWIFT Code for Banks in India?

When transferring money internationally to banks in India, you will frequently encounter the terms SWIFT code or BIC (Business Identifier Code) inside bank details. Managed by the Society for Worldwide Interbank Financial Telecommunication, this unique 8 to 11-digit alphanumeric sequence acts as a universal passport for banks in India. It ensures that your funds cross global borders safely and arrive at the exact financial institution intended.

SWIFT vs. BIC: What's the difference?

In the banking industry, the terms SWIFT code and BIC are used interchangeably. SWIFT refers to the organization that issues the codes, while BIC stands for the actual code itself. An 8-character code identifies the primary head office of the bank in India, while an 11-character code specifies a particular local branch.

Do I need an IBAN or a SWIFT Code for India?

While a SWIFT code identifies a specific bank in India, an IBAN (International Bank Account Number) identifies an individual customer's bank account. Depending on whether you are sending money to India or another region—particularly in Europe or the Middle East—you will likely need both codes to successfully complete a cross-border wire transfer.

How to use this directory?

Browse our comprehensive, verified directory of SWIFT codes for all registered financial institutions in India. We provide accurate formatting details and branch locations to help you validate routing instructions before initiating any international bank payment.

Disclaimer: This directory is provided for general reference and informational purposes only. While we make every reasonable effort to verify the bank codes and details presented on our platform, OneBIC accepts absolutely no liability for any financial losses, transfer delays, or damages arising from relying on this data. Please always officially verify all wire instructions with your receiving bank.