INDIA

SWIFT/BIC codes in India

Find the right SWIFT/BIC code for your bank. Using the bank name, or its location, you can search for the right code on this page.

Find a SWIFT code

Choose from these popular banks to get started:

Punjab National Bank (PNB)ICICI BankIndusInd BankBank of IndiaIndian BankUnion Bank of IndiaCitibankIDBI BankState Bank of India (SBI)DBS Bank IndiaCanara BankBank of BarodaHSBC Bank IndiaAxis BankHDFC BankUCO BankKotak Mahindra Bank

Need to find your India SWIFT code?

Need a SWIFT/BIC code to send or receive an international wire transfer in India? Use our directory to find the correct SWIFT code for your bank and specific branch. Whether you're transferring money to the India or sending funds abroad, having the right SWIFT code is essential for fast and secure transactions.

Why choose Xe to send to India

Better rates

Better rates

Compare us to your bank and discover the savings. Our rates often outperform major banks, maximizing the value of your transfer.

Send more
Lower fees

Lower fees

We show you all fees upfront before you confirm your transfer so you know exactly what you're paying for. Our lower fees mean more savings for you.

Spend less
Faster transfers

Faster transfers

The majority of transfers are completed the same day. We understand that when it comes to your money, timing matters.

Send faster

Frequently asked questions

A SWIFT code—also known as a BIC (Bank Identifier Code)—is an international standard for identifying banks and financial institutions. You'll need the correct SWIFT code in India to send or receive international wire transfers accurately and securely.