Swift Codes or BIC Codes for all the Banks in the world. You can find it here!
A B C D – E F – G H – I J – L M N O – R S T U – Z IBAN

Swift Code is a standard format of Bank Identifier Codes (BIC) and it is unique identification code for a particular bank. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also used the codes for exchanging other messages between them.

The Swift code consists of 8 or 11 characters. When 8-digits code is given, it refers to the primary office. The code formatted as below;

AAAA BB CC DDD

  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code (letters and digits) (passive participant will have "1" in the second character)
  • Last 3 characters - branch code, optional ('XXX' for primary office) (letters and digits)

Currently, there are over 40,000 “live” Swift codes. The "live" codes are for the partners who are actively connected to the Swift network. On top of that, there are more than 50,000 additional codes, which are used for manual transactions. These additional codes are for the passive participants.

The registrations of Swift Codes are handled by Society for Worldwide Interbank Financial Telecommunication (“SWIFT”) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademarks of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.

India Bank Swift Codes - Page 49

India Below are the SWIFT codes for all banks in India. These SWIFT codes are only the active participants who are connected to SWIFT network. The passive participant’s codes are excluded from the list.


ID Bank or Institution City Branch Swift Code
2401 PUNJAB NATIONAL BANK HOWRAH (G.T. ROAQD, LILUAH, HOWRAH) PUNBINBBCLL
2402 PUNJAB NATIONAL BANK HYDERABAD (BANK STREET BRANCH) PUNBINBBHBS
2403 PUNJAB NATIONAL BANK HYDERABAD (HI-TECH CITY HYDERABAD) PUNBINBBHHC
2404 PUNJAB NATIONAL BANK HYDERABAD (MID CORPORATE BRANCH ) PUNBINBBHMC
2405 PUNJAB NATIONAL BANK INDORE (MANORMAGANJ) PUNBINBBMGI
2406 PUNJAB NATIONAL BANK INDORE (SIYAGANJ BRANCH) PUNBINBBISG
2407 PUNJAB NATIONAL BANK ITARSI (ITARSI) PUNBINBBITR
2408 PUNJAB NATIONAL BANK JABALPUR (JABALPUR CANTT, SADAR BAZAR) PUNBINBBJPB
2409 PUNJAB NATIONAL BANK JAGADHARI (KHERA BAZAR BRANCH) PUNBINBBJKB
2410 PUNJAB NATIONAL BANK JAIPUR (BAPU NAGAR JAIPUR) PUNBINBBBNJ
2411 PUNJAB NATIONAL BANK JAIPUR (INTERNATIONAL BANKING BRANCH) PUNBINBBJMI
2412 PUNJAB NATIONAL BANK JAIPUR (JAIPUR, SITAPURA IND. AREA) PUNBINBBJSI
2413 PUNJAB NATIONAL BANK JAIPUR (MI ROAD JAIPUR) PUNBINBBJMR
2414 PUNJAB NATIONAL BANK JAIPUR (RAJA PARK JAIPUR) PUNBINBBJRP
2415 PUNJAB NATIONAL BANK JAIPUR (SSI BRANCH) PUNBINBBVKI
2416 PUNJAB NATIONAL BANK JALANDHAR (BASTI NAU JALANDHAR) PUNBINBBJBN
2417 PUNJAB NATIONAL BANK JALANDHAR (IND AREA JALANDHAR) PUNBINBBJIA
2418 PUNJAB NATIONAL BANK JALANDHAR (INTERNATIONAL BANKING BRANCH) PUNBINBBJCL
2419 PUNJAB NATIONAL BANK JALANDHAR (MCB JALANDHAR) PUNBINBBJMC
2420 PUNJAB NATIONAL BANK JAMMU (SHALIMAR ROAD BRANCH) PUNBINBBJTS
2421 PUNJAB NATIONAL BANK JAMNAGAR (JAMNAGAR) PUNBINBBJJB
2422 PUNJAB NATIONAL BANK JAMSHEDPUR PUNBINBBJSH
2423 PUNJAB NATIONAL BANK JHANSI (JOKHAN BAGH, JHANSI) PUNBINBBJBJ
2424 PUNJAB NATIONAL BANK JODHPUR (CHOPASANI ROAD BRANCH) PUNBINBBJCA
2425 PUNJAB NATIONAL BANK JODHPUR (MGH JODHPUR) PUNBINBBMGH
2426 PUNJAB NATIONAL BANK JODHPUR (PAL ROAD, JODHPUR) PUNBINBBGOP
2427 PUNJAB NATIONAL BANK JODHPUR (RATNADA COLONY JODHPUR) PUNBINBBJRC
2428 PUNJAB NATIONAL BANK KAITHAL (MAIN BRANCH,AMBALA ROAD, KAITHAL) PUNBINBBARK
2429 PUNJAB NATIONAL BANK KANDLA (FREE TRADE ZONE) PUNBINBBKFZ
2430 PUNJAB NATIONAL BANK KANPUR (KANPUR NEW CHEKARI) PUNBINBBKNC
2431 PUNJAB NATIONAL BANK KANPUR (MALL ROAD BRANCH) PUNBINBBCKH
2432 PUNJAB NATIONAL BANK KARIMGANJ (KARIMGANJ) PUNBINBBKRG
2433 PUNJAB NATIONAL BANK KARNAL (G T ROAD BRANCH) PUNBINBBKCB
2434 PUNJAB NATIONAL BANK KARNAL (NISSING, KARNAL DT) PUNBINBBNIS
2435 PUNJAB NATIONAL BANK KASHIPUR PUNBINBBKAS
2436 PUNJAB NATIONAL BANK KOLKATA (CALCUTTA) (BARA BAZAR KOLKATA) PUNBINBBKBB
2437 PUNJAB NATIONAL BANK KOLKATA (CALCUTTA) (BRABOURNE ROAD BRANCH) PUNBINBBCBR
2438 PUNJAB NATIONAL BANK KOLKATA (CALCUTTA) (C.R. AVENUE BRANCH) PUNBINBBCCH
2439 PUNJAB NATIONAL BANK KOLKATA (CALCUTTA) (CALCUTTA, BRBB ROAD BRANCH) PUNBINBBCCS
2440 PUNJAB NATIONAL BANK KOLKATA (CALCUTTA) (FOREIGN EXCHANGE OFFICE) PUNBINBBCFE
2441 PUNJAB NATIONAL BANK KOLKATA (CALCUTTA) (INTERNATIONAL BANKING BRANCH) PUNBINBBDCA
2442 PUNJAB NATIONAL BANK KOLKATA (CALCUTTA) (LYONS RANGE) PUNBINBBKLR
2443 PUNJAB NATIONAL BANK KOLKATA (CALCUTTA) (NEW MARKET BRANCH) PUNBINBBCLN
2444 PUNJAB NATIONAL BANK KOLKATA (CALCUTTA) (PARK STREET BRANCH) PUNBINBBCPS
2445 PUNJAB NATIONAL BANK KOLKATA (CALCUTTA) (SALT LAKE KOLKATA) PUNBINBBKSL
2446 PUNJAB NATIONAL BANK KOLKATA (CALCUTTA) (SHAKESPEARE SARANI KOLKATA) PUNBINBBKSS
2447 PUNJAB NATIONAL BANK KOLLAM (KOLLAM) PUNBINBBKOL
2448 PUNJAB NATIONAL BANK KOTAH (INDUSTRIAL ESTATE BRANCH) PUNBINBBKIE
2449 PUNJAB NATIONAL BANK KOZHIKODE (KPK MENON ROAD) PUNBINBBKPK
2450 PUNJAB NATIONAL BANK LUCKNOW (HAL TOWNSHIP BRANCH) PUNBINBBLHT