Indian Bank SWIFT/BIC code

The head office of Indian Bank in India uses SWIFT/BIC code IDIBINBBXXX. Below you find all 91 codes of this bank, grouped by city.

IDIBINBBXXX
Head office · Mumbai · India · Short form: IDIBINBB

Compare costs to send money to India →

All SWIFT/BIC codes of Indian Bank

Mumbai

SWIFT/BICBranch
IDIBINBBXXX Head office
IDIBINBBBAN Bandra Branch
IDIBINBBBFT Mumbai Fort Branch
IDIBINBBCPD Cuffe Parade Branch
IDIBINBBDDR Dadar Branch
IDIBINBBIFM Industrial Finance Branch, Mumbai
IDIBINBBJVP Jvpds Branch
IDIBINBBNPT Nariman Point Branch
IDIBINBBNSR Napean Sea Road Branch
IDIBINBBOSH Oshiwara Branch
IDIBINBBPRS Prarthana Samaj
IDIBINBBVPL Vile Parle Branch
IDIBINBBWAD Wadala

Ahmedabad

SWIFT/BICBranch
IDIBINBBAHM Ahmedabad Main Branch

Ambala

SWIFT/BICBranch
IDIBINBBAMC Ambala Cantonment

Bangalore

SWIFT/BICBranch
IDIBINBBCTY Bangalore City Branch
IDIBINBBMGR Mg Road - Bangalore Branch

Bhubaneshwar

SWIFT/BICBranch
IDIBINBBBWR Bhubaneshwar

Chandigarh

SWIFT/BICBranch
IDIBINBBCMN Chandigarh Branch

Chennai (Madras)

SWIFT/BICBranch
IDIBINBBADR Adyar Branch
IDIBINBBASA Anna Salai Branch
IDIBINBBCPT Chromepet
IDIBINBBESI Ethiraj Salai Branch
IDIBINBBGDY Guindy Branch
IDIBINBBHAR Harbour Branch
IDIBINBBINT Head Office, International Division
IDIBINBBMAS Overseas Branch - Chennai (Madras
IDIBINBBMEP Chennai Export Processing Zone Branch
IDIBINBBMGT Chennai George Town Branch
IDIBINBBMYL Mylapore Branch
IDIBINBBNDM Nandanam Branch
IDIBINBBPAD Padi
IDIBINBBPOR Porur Branch
IDIBINBBPRK Park Town Branch
IDIBINBBPUR Purasawalkam Branch
IDIBINBBSIV Nesapakkam Branch
IDIBINBBTGR T.nagar Branch
IDIBINBBTLT Thousand Lights Branch
IDIBINBBTSY Treasury Branch

Cheyyar

SWIFT/BICBranch
IDIBINBBCHR Cheyyar

Coimbatore

SWIFT/BICBranch
IDIBINBBCBE Coimbatore Main Branch
IDIBINBBKNR Trichy Road

Delhi

SWIFT/BICBranch
IDIBINBBMHR Mehrauli Institutional Area

Ernakulam

SWIFT/BICBranch
IDIBINBBEKM Ernakulam Branch

Faridabad

SWIFT/BICBranch
IDIBINBBAMB Faridabad

Ghaziabad

SWIFT/BICBranch
IDIBINBBGZB Ghaziabad

Guntur

SWIFT/BICBranch
IDIBINBBGTR Guntur Branch

Gurgaon

SWIFT/BICBranch
IDIBINBBIMT Imt Manesar Branch
IDIBINBBLOK Sushant Lok

Guwahati

SWIFT/BICBranch
IDIBINBBGOD Guwuhati Branch

Hyderabad

SWIFT/BICBranch
IDIBINBBHIM Himayatnagar Branch, Hyderabad
IDIBINBBHYD Hyderabad Main

Indore

SWIFT/BICBranch
IDIBINBBIDR Indore Branch

Jaipur

SWIFT/BICBranch
IDIBINBBJAI Jaipur

Jalandhar

SWIFT/BICBranch
IDIBINBBJLR Jalandhar Branch

Kolkata (Calcutta)

SWIFT/BICBranch
IDIBINBBCAL Calcutta Main Branch
IDIBINBBSTR Strand Road Branch

Kollam

SWIFT/BICBranch
IDIBINBBQLN Kollam Branch

Krishnagiri

SWIFT/BICBranch
IDIBINBBHSR Hosur
IDIBINBBKRG Krishnagiri

Ludhiana

SWIFT/BICBranch
IDIBINBBLDN Ludhiana Branch

Madurai

SWIFT/BICBranch
IDIBINBBMDM Madurai Main Branch

Mandvi

SWIFT/BICBranch
IDIBINBBMAN Mandvi Branch

Mirzapur

SWIFT/BICBranch
IDIBINBBMZR Mirzapur Branch

Mysore

SWIFT/BICBranch
IDIBINBBMSR Mysore Branch

Nadiad

SWIFT/BICBranch
IDIBINBBAND Nadiad

Namakkal

SWIFT/BICBranch
IDIBINBBKBG Karol Bagh Branch

New Delhi

SWIFT/BICBranch
IDIBINBBCCK Chandni Chowk Branch
IDIBINBBDBG Db Gupta Road Branch
IDIBINBBDCY Defence Colony Branch
IDIBINBBGKH Greater Kailash Branch
IDIBINBBNDL New Delhi Main Branch
IDIBINBBNPL Nehru Place Branch
IDIBINBBSNK Shantiniketan Branch
IDIBINBBSXT South Extension Branch

Panipat

SWIFT/BICBranch
IDIBINBBPPT Panipat Branch

Pondicherry

SWIFT/BICBranch
IDIBINBBPON Pondicherry Main Branch

Pune

SWIFT/BICBranch
IDIBINBBGYM Deccan Gymkhana Branch
IDIBINBBNNP Nanapeth Branch
IDIBINBBPCT Pune Cantonment Branch

Salem

SWIFT/BICBranch
IDIBINBBSLM Salem Main Branch

Thiruvananthapuram

SWIFT/BICBranch
IDIBINBBUPT Thiruvananthapuram Branch

Tirunelveli

SWIFT/BICBranch
IDIBINBBTJN Tirunelveli Junction

Tiruppur

SWIFT/BICBranch
IDIBINBBTPR Tiruppur Branch

Trichy

SWIFT/BICBranch
IDIBINBBTCM Trichy Main Branch

Tuticorin

SWIFT/BICBranch
IDIBINBBTUT Tuticorin Branch

Vadodara (Baroda)

SWIFT/BICBranch
IDIBINBBBAR Baroda Branch

Vellore

SWIFT/BICBranch
IDIBINBBBLR Vellore Main Branch

Viravanallur

SWIFT/BICBranch
IDIBINBBVRV Viravanallur Branch

Virudunagar

SWIFT/BICBranch
IDIBINBBVRD Virudunagar Branch

Visakhapatnam

SWIFT/BICBranch
IDIBINBBVSK Visakhapatnam Branch

The way the Indian Bank SWIFT/BIC is structured

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

IDIB Bank code
4 letters that identify the bank.
IN Country code
2 letters for the country (ISO 3166).
BB Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

What IDIBINBB means for a payment to Indian Bank

The short code IDIBINBB and the full code IDIBINBBXXX identify the same bank: Indian Bank, with its head office in Mumbai. A BIC does one job: it ensures that money from abroad ends up at the right bank. You will need it mainly when dealing with transfers between countries or a currency.

On this page you will find what the code means, when it matters and which other details you need for a transfer to or from Indian Bank. Remember that the SWIFT code just identifies the bank, not the person: the account number or IBAN does that part.

How up to date is this code?

The directory on GoldexPay draws on public sources and we update it periodically. It is possible that a code on this page is no longer current, for example after a merger. The figures on this page reflect our own data, not official figures from Indian Bank.

Treat the information here as a handy check. We are a comparison site and not part of Indian Bank. Should you notice something that is out of date, we welcome a message.

How long does an international transfer to Indian Bank take?

There is no single answer: many land within a day, others take several business days. Bank holidays in the sending or receiving country add extra days. Sometimes a bank asks what the payment is for, which can hold things up.

If a transfer seems late, ask your bank about the status or the UETR so they can trace it along the chain. Save the payment confirmation until the money has arrived; it contains the details a bank needs to start a trace.

If a payment has not arrived after a few business days, the sender needs to contact their own bank. Ask the sender for the payment receipt.

What to give a sender who pays you at Indian Bank

Someone abroad who wants to pay you will ask for several details from you. What they need is: the account holder’s name, IBAN or account number, IDIBINBBXXX or IDIBINBB and in many cases your home address.

Their bank may also ask for the address of your bank. A typo in the IBAN is harder to fix than it looks, so copy the details from your online banking.

The amount you receive is often less than what was sent. Charges on incoming payments vary per bank. For business payments, it is common to agree who bears the costs, so that nobody is left short.

The Indian Rupee and what conversion costs you

The local currency in India is the Indian Rupee (INR). When you pay another currency it gets converted somewhere along the way – by your bank, by Indian Bank or by a bank in between. There is rarely a separate line for that conversion; it is built into the rate.

Who does the conversion affects how much arrives. Often it is cheaper to send INR directly via a transfer service that converts near the mid-market rate.

The rate for INR changes constantly and quotes are often valid only for a short time. For regular payments, a slightly better rate add up over a year.

International transfers from Indian Bank: the real cost

When you send money abroad through Indian Bank, the visible fee is only part of what you pay. Besides a fixed fee, correspondent or intermediary banks can take a cut, and if currencies are converted the bank often uses a rate below the actual market rate.

Most of the cost usually sits in the exchange rate, rather than in the fee: the bank converts at a rate with a margin built in. An easy check: set the rate you get against the mid-market rate for the same moment and look at the difference.

Money transfer services often use a rate near the mid-market rate. GoldexPay compares transfer providers next to each other so you can see what actually arrives for the same amount sent. You can always keep your account at Indian Bank to fund the transfer, while a cheaper service handles the conversion.

Which of the 91 codes of Indian Bank do you need?

We have 91 SWIFT/BIC codes for Indian Bank in 45 places. Besides the head office code IDIBINBBXXX, you will find codes for regional offices and specialised units.

For the vast majority of incoming transfers, the head office code IDIBINBBXXX works fine. Just use a branch code when your contact gives you that exact code, for example on an invoice or in their bank details.

The safest route is to take the code straight from the recipient’s statement. Codes for branches are more prone to be retired than IDIBINBBXXX when a bank merges or closes offices.

IDIBINBB or IDIBINBBXXX – which one to use?

Every SWIFT/BIC code starts with the same eight core characters: a four-letter bank code, two letters for the country and two characters for the location. Together, these eight characters make up IDIBINBB, the code most people search for.

The long version adds a three-character extension for a branch or department. If the last three are XXX, the code points to the head office, so IDIBINBBXXX and IDIBINBB are interchangeable.

Leave out spaces or dashes when you type IDIBINBB or IDIBINBBXXX. Pasting the code is safer than typing it by hand, because one wrong letter changes the bank.

Watch out for payment fraud

Be alert if a contact unexpectedly wants you to send money to a different account or a bank in another country. A correct SWIFT code says nothing about whether the request is genuine – scammers simply use real codes.

Verify changed bank details via a separate channel. Urgency or secrecy tend to be red flags; a genuine business can wait for you to check. Acted too fast? Call the bank you paid from without delay and ask them to start a recall and report the fraud.

Fraud can also work the other way: someone sends too much and asks you to return the extra. A payment confirmation from the sender is no proof.

Is IDIBINBB still correct? How to check

The safest source for a SWIFT code is the recipient’s own bank details: an invoice, a bank statement or their online banking. When the code you were given does not match IDIBINBB or IDIBINBBXXX, do not guess: check with the recipient or with Indian Bank directly.

An incorrect BIC can cause a delay, a payment being sent back or additional charges for investigation. An error in the account number can be more serious because it can reach the wrong person; check it just as carefully.

Most online banking apps validate the structure of an IBAN and sometimes look up the BIC automatically. If your bank offers it, a name check before sending adds extra certainty. Sending a small amount first is worth it for a large first payment, even if it costs an extra fee.

Frequently asked questions

What is the SWIFT/BIC code of Indian Bank in India?

Indian Bank uses IDIBINBBXXX. Use this code unless the recipient gives you a branch code.

Where is the main office of Indian Bank?

According to its SWIFT registration, the main office of Indian Bank is located in Mumbai, India.

How can I send money to Indian Bank for less?

Watch out for the exchange rate markup that banks often charge on international transfers. Check what you receive in Indian Rupee across transfer services before you send.

Should I use a branch code of Indian Bank?

Only when the recipient gives you one. Almost all transfers to Indian Bank can use the head office code IDIBINBBXXX.

Which details do I need to send money to Indian Bank?

The SWIFT/BIC code IDIBINBBXXX, the account number or IBAN plus the full name and address of the recipient. India is outside SEPA, so always include the BIC.

How long does a transfer to Indian Bank take?

A SWIFT transfer typically arrives in 2–5 business days. Specialist providers are often quicker.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.