SWIFT Codes for banks in India

Bank City SWIFT Code
NIRPAN SECURITIES PRIVATE LIMITED
MUMBAI NISCINB1
NIRMAL BANG SECURITIES PVT LTD
MUMBAI NSPVINB2
NIRMAL BANG EQUITIES PVT. LTD.
MUMBAI NEQPINB1
NH SECURITIES LIMITED
MUMBAI SEPVINB1
NEWEDGE BROKER INDIA PRIVATE LTD
MUMBAI NEWGINB1
NATWEST MARKETS PLC, INDIA BRANCH (FORMERLY KNOWN AS RBS PLC)
MUMBAI ABNAINBB
NATIONAL STOCK EXCHANGE OF INDIA LTD
MUMBAI XNSEINB1
NATIONAL SECURITIES DEPOSITORY LIMITED
MUMBAI NSDLINB1
NATIONAL PAYMENTS CORPORATION OF INDIA
MUMBAI NPCIINB1
NAGARMAL SARAF SECURITIES PRIVATE LIMITED
MUMBAI NSSPINB1
NAGARMAL SARAF
MUMBAI NASRINB1
MURARILAL SARAF
MUMBAI MUSRINB1
MUKESH BABU SECURITIES LIMITED
MUMBAI MUBSINB1
MUFG BANK, LTD. (NEW DELHI BRANCH)
NEW DELHI BOTKINDD
MUFG BANK, LTD. (MUMBAI BRANCH)
MUMBAI BOTKINBB
MUFG BANK, LTD.
GANDHINAGAR BOTKINAA
MUFG BANK, LTD. (CHENNAI BRANCH)
CHENNAI BOTKIN5M
MUFG BANK, LTD.
BANGALORE BOTKINBX
MSE FINANCIAL SERVICES LTD
CHENNAI MSFCIN52
MOTILAL OSWAL SECURITIES LIMITED
MUMBAI MOOSINB1
MORGAN STANLEY INDIA PRIMARY DEALER PRIVATE LIMITED
MUMBAI MSPDINB4
MORGAN STANLEY INDIA COMPANY PVT LTD
MUMBAI MSMBINBX
MORGAN STANLEY IFSC FUND
GANDHINAGAR MSGIINAA
MORGAN STANLEY FUND ADVISOR IFSC PRIVATE LIMITED
GANDHINAGAR MSGFINAA
MONEYBEE SECURITIES PRIVATE LTD
MUMBAI MOSVINB1
MONARCH NETWORTH CAPITAL LIMITED
MUMBAI NESRINB1
MOBIS INDIA LIMITED
CHENNAI HYMOIN51
MIZUHO BANK, LTD. (NEW DELHI BRANCH)
NEW DELHI MHCBINBBNDL
MIZUHO BANK, LTD.
MUMBAI MHCBINBB
MIRAE ASSET CAPITAL MARKETS (INDIA) PVT.LTD.
MUMBAI MAPKINB1
METROPOLITAN STOCK EXCHANGE OF INDIA
MUMBAI MCSXINB1
MEHTA EQUITIES LTD
MUMBAI MEEQINB1
MATA SECURITIES INDIA PRIVATE LIMITED
MUMBAI MSIPINB1
MASHREQ BANK
MUMBAI MSHQINBB
MARWADI SHARES AND FINANCE LTD
RAJKOT MAHFINA1
MAPE SECURITIES PRIVATE LIMITED
MUMBAI MAEPINB1
MANGAL KESHAV SECURITIES LIMITED
MUMBAI MKSEINB1
MAHARASHTRA STATE CO-OPERATIVE BANK LTD., THE
MUMBAI MSCIINBB
MADRAS STOCK EXCHANGE LIMITED
CHENNAI XMDSIN51
MACQUARIE CAPITAL SECURITIES (INDIA) PRIVATE LIMITED
MUMBAI MSIVINB1
LKP SECURITIES LIMITED
MUMBAI LKSSINB1
LKP SECURITIES LIMITED
MUMBAI LKSEINB1
LKP FINANCE LIMITED
MUMBAI LKPCINB1
LEHMAN BROTHERS SECURITIES PRIVATE LIMITED
MUMBAI LBSPINB1
LATIN MANHARLAL SECURITIES PVT LTD
MUMBAI LMSPINB1
KUNVARJI FINSTOCK PVT. LTD.
AHMEDABAD KUFPINA1
KRCHOKSEY SHARES AND SECURITIES PRIVATE LIMITED
MUMBAI KRCSINB1
KRCHOKSEY SHARES AND SECURITIES PRIVATE LIMITED
MUMBAI CHOSINB1
KOTAK SECURITIES LIMITED
MUMBAI KSSCINB1
KOTAK SECURITIES LIMITED
MUMBAI KOSEINB1
KOTAK MAHINDRA BANK LIMITED (TREASURY)
MUMBAI KKBKINBBTRY
KOTAK MAHINDRA BANK LIMITED (NRI CELL)
MUMBAI KKBKINBBNRI
KOTAK MAHINDRA BANK LIMITED (CUSTODY OPERATION)
MUMBAI KKBKINBBCUS
KOTAK MAHINDRA BANK LIMITED (CPC - TRADE FINANCE)
MUMBAI KKBKINBBCPC
KOTAK MAHINDRA BANK LIMITED
MUMBAI KKBKINBB
KOTAK MAHINDRA BANK LIMITED (IFSC BANKING UNIT)
GANDHINAGAR KKBKINB2
KOTAK MAHINDRA BANK LIMITED (GIFT CITY, GANDHINAGAR)
GANDHINAGAR KKBKINBBGFT
KOTAK MAHINDRA BANK LIMITED (TRADE FINANCE UNIT)
BANGALORE KKBKINBBBLR
KOTAK MAHINDRA BANK LIMITED (FOREIGN EXCHANGE SERVICES)
BANGALORE KKBKINBBFES
KOOKMIN BANK
GURGAON CZNBINDD
KIM ENG SECURITIES INDIA PVT LTD
MUMBAI KESNINB1
KIFS TRADE CAPITAL PRIVATE LIMITED
GANDHINAGAR KTCPINA2
KHANDELWAL BROTHERS LTD
KOLKATA KHBRINC1
KEYNOTE CAPITALS LTD
MUMBAI KCAPINB1
KEB HANA BANK CHENNAI BRANCH
CHENNAI KOEXIN55
KB CAPITAL MARKETS PVT LTD
KOLKATA CAMVINC1
KAVIRAJ SECURITIES PRIVATE LIMITED
MUMBAI KAEPINB2
KARVY STOCK BROKING LIMITED
HYDERABAD KSBLIN41
KARVY COMPUTERSHARE PRIVATE LIMITED
HYDERABAD KCPLINB1
KARUR VYSYA BANK LTD., THE (PRECIOUS METAL DIVISION)
MUMBAI KVBLINBBPMD
KARUR VYSYA BANK LTD., THE
KARUR KVBLINBB
KARUR VYSYA BANK LTD., THE (INTERNATIONAL DIVISION)
CHENNAI KVBLINBBIND
KARUR VYSYA BANK LTD., THE (CENTRALISED FOREX PROCESSING CENTRE)
CHENNAI KVBLINBBFPC
KARNATAKA BANK LTD. (UDAIPUR)
UDAIPUR KARBINBBUDP
KARNATAKA BANK LTD. (TIRUPUR BRANCH)
TIRUPPUR KARBINBBPNR
KARNATAKA BANK LTD. (TIRUPPUR BRANCH)
TIRUPPUR KARBINBBTIR
KARNATAKA BANK LTD. (SECUNDERABAD BRANCH)
SECUNDERABAD KARBINBBSEC
KARNATAKA BANK LTD. (SALEM BRANCH)
SALEM KARBINBBSLM
KARNATAKA BANK LTD. (RAJKOT BRANCH)
RAJKOT KARBINBBRJK
KARNATAKA BANK LTD. (RAIPUR, CHHATTISGARH)
RAIPUR KARBINBBRPR

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.