Punjab National Bank SWIFT/BIC code

The head office of Punjab National Bank in India uses SWIFT/BIC code PUNBINBBXXX. Below you find all 214 codes of this bank, grouped by city.

PUNBINBBXXX
Head office · Mumbai · India · Short form: PUNBINBB

Compare costs to send money to India →

All SWIFT/BIC codes of Punjab National Bank

Mumbai

SWIFT/BICBranch
PUNBINBBXXX Head office
PUNBINBBBBH Brady House Branch
PUNBINBBBCP Mumbai, Bandra (West
PUNBINBBBFE Foreign Exchange Office
PUNBINBBBFR Foreshore Road Branch
PUNBINBBBIF Industrial Finance Branch
PUNBINBBBIH Ilaco House Branch
PUNBINBBBOH Opera House Branch
PUNBINBBBPF Pnb House Pm Road Branch
PUNBINBBBSZ Seepz Branch
PUNBINBBDBB International Banking Branch
PUNBINBBDIB Ho: Treasury Division, Mumbai
PUNBINBBMKC Bandra Kurla Complex,mumbai
PUNBINBBMMA Mandvi
PUNBINBBMWR Worli Mumbai
PUNBINBBOBU Offshore Banking Unit

Agra

SWIFT/BICBranch
PUNBINBBASC International Banking Branch

Ahmedabad

SWIFT/BICBranch
PUNBINBBAAR Ashram Road Ahmedabad
PUNBINBBAIB Nri Branch, Ahmedabad
PUNBINBBAMB Ambawati, Ahmedabad Branch
PUNBINBBAMC Mcb Ahmedabad
PUNBINBBAVB Vanijiya Bhawan Ahmedabad

Aligarh

SWIFT/BICBranch
PUNBINBBARR Aligarh Railway Road
PUNBINBBGTG Bo Gt Road,aligarh

Alwar

SWIFT/BICBranch
PUNBINBBMIA Rajasthan

Ambala

SWIFT/BICBranch
PUNBINBBABC Ambala Cantt

Amritsar

SWIFT/BICBranch
PUNBINBBAHB International Banking Branch

Aurangabad

SWIFT/BICBranch
PUNBINBBAUR Aurangpura

Bahadurgarh

SWIFT/BICBranch
PUNBINBBBRR Raiway Road Bahadurgarh

Bangalore

SWIFT/BICBranch
PUNBINBBBCY Hudson Circle Branch
PUNBINBBBFB Ifb Bangalore
PUNBINBBBKG K.g. Road, Bangalore

Banswara

SWIFT/BICBranch
PUNBINBBBKB Kushal Bagh Banswara

Bhadohi

SWIFT/BICBranch
PUNBINBBBHO Bhadohi Branch
PUNBINBBMGB Maharajganj Bhadohi
PUNBINBBMSB Madhosing Bhadohi

Bhavnagar

SWIFT/BICBranch
PUNBINBBBNR —

Bhawani Mandi

SWIFT/BICBranch
PUNBINBBBHM Bhawani Mandi

Bhilwara

SWIFT/BICBranch
PUNBINBBBBG Bhilwara

Bhopal

SWIFT/BICBranch
PUNBINBBBNW New Market Branch

Bhubaneshwar

SWIFT/BICBranch
PUNBINBBBBN Bhubaneshwar

Bikaner

SWIFT/BICBranch
PUNBINBBBRB Rani Bazar Bikaner

Chandigarh

SWIFT/BICBranch
PUNBINBBC16 Sector-16
PUNBINBBC17 —
PUNBINBBCHA International Banking Branch
PUNBINBBCMC Mid Corporate Branch

Chennai (Madras)

SWIFT/BICBranch
PUNBINBBCLC Lc St Chennai
PUNBINBBCMS 35, Mint Road
PUNBINBBCNG Nungambakkam Chennai
PUNBINBBCOC Irungattukottai
PUNBINBBCPR Puruswalkam Chennai
PUNBINBBCPT Periamet Chennai
PUNBINBBCSC Sowcarpet Chennai
PUNBINBBMFE Foreign Exchange Office
PUNBINBBMFR Lcb Chennai
PUNBINBBMMY Mylapore Branch
PUNBINBBTNC T. Nagar Branch

Coimbatore

SWIFT/BICBranch
PUNBINBBCOM Coimbatore Branch
PUNBINBBTNK Cross Cut Road

Dehradun

SWIFT/BICBranch
PUNBINBBDAW Adhoiwala Dehradun
PUNBINBBDPR —

Delhi

SWIFT/BICBranch
PUNBINBBDCC Chandni Chowk
PUNBINBBDCL Civil Lines
PUNBINBBDGT Bo:gujrawala Town, Delhi
PUNBINBBDMR Mall Road Delhi
PUNBINBBDPG Patparganj
PUNBINBBDPV Preet Vihar
PUNBINBBDWP Wazirpur (Ashok Vihar

Ernakulam

SWIFT/BICBranch
PUNBINBBERK Ernakulam

Faridabad

SWIFT/BICBranch
PUNBINBBFNB Nit Branch

Farrukhabad

SWIFT/BICBranch
PUNBINBBFNR Nehru Road Farrukhabad

Gandhidham

SWIFT/BICBranch
PUNBINBBGDA Gandhidham

Ghaziabad

SWIFT/BICBranch
PUNBINBBGCN Chandernagar Ghaziabad
PUNBINBBGMN Mohan Nagar Ghaziabad Road
PUNBINBBGNM Navyug Market
PUNBINBBMGZ Mid Corporate Branch

Gidc Vapi

SWIFT/BICBranch
PUNBINBBVAP Gidc Vapi

Guntur

SWIFT/BICBranch
PUNBINBBGSR Station Road Guntur

Gurgaon

SWIFT/BICBranch
PUNBINBBGGA —
PUNBINBBGMC Large Corporate Branch
PUNBINBBGUV Udyog Vihar

Haldia

SWIFT/BICBranch
PUNBINBBHLD —

Hardwar

SWIFT/BICBranch
PUNBINBBHAP Ahmedpur Hardwar

Hissar

SWIFT/BICBranch
PUNBINBBHIS Hissar Branch
PUNBINBBHMB Mcb, Model Town, Hisar

Howrah

SWIFT/BICBranch
PUNBINBBCLL G.t. Roaqd, Liluah, Howrah

Hyderabad

SWIFT/BICBranch
PUNBINBBHBS Bank Street Branch
PUNBINBBHHC Hi-Tech City Hyderabad
PUNBINBBHMC Mid Corporate Branch

Indore

SWIFT/BICBranch
PUNBINBBISG Siyaganj Branch
PUNBINBBMGI Manormaganj

Itarsi

SWIFT/BICBranch
PUNBINBBITR Itarsi

Jabalpur

SWIFT/BICBranch
PUNBINBBJPB Jabalpur Cantt, Sadar Bazar

Jagadhari

SWIFT/BICBranch
PUNBINBBJKB Khera Bazar Branch

Jaipur

SWIFT/BICBranch
PUNBINBBBNJ Bapu Nagar Jaipur
PUNBINBBJMI International Banking Branch
PUNBINBBJMR Mi Road Jaipur
PUNBINBBJRP Raja Park Jaipur
PUNBINBBJSI Jaipur, Sitapura Ind. Area
PUNBINBBVKI Ssi Branch

Jalandhar

SWIFT/BICBranch
PUNBINBBJBN Basti Nau Jalandhar
PUNBINBBJCL International Banking Branch
PUNBINBBJIA Ind Area Jalandhar
PUNBINBBJMC Mcb Jalandhar

Jammu

SWIFT/BICBranch
PUNBINBBJTS Shalimar Road Branch

Jamnagar

SWIFT/BICBranch
PUNBINBBJJB Jamnagar

Jamshedpur

SWIFT/BICBranch
PUNBINBBJSH —

Jhansi

SWIFT/BICBranch
PUNBINBBJBJ Jokhan Bagh, Jhansi

Jodhpur

SWIFT/BICBranch
PUNBINBBGOP Pal Road, Jodhpur
PUNBINBBJCA Chopasani Road Branch
PUNBINBBJRC Ratnada Colony Jodhpur
PUNBINBBMGH Mgh Jodhpur

Kaithal

SWIFT/BICBranch
PUNBINBBARK Main Branch,ambala Road, Kaithal

Kandla

SWIFT/BICBranch
PUNBINBBKFZ Free Trade Zone

Kanpur

SWIFT/BICBranch
PUNBINBBCKH Mall Road Branch
PUNBINBBKNC Kanpur New Chekari

Karimganj

SWIFT/BICBranch
PUNBINBBKRG Karimganj

Karnal

SWIFT/BICBranch
PUNBINBBKCB G T Road Branch
PUNBINBBNIS Nissing, Karnal Dt

Kashipur

SWIFT/BICBranch
PUNBINBBKAS —

Kolkata (Calcutta)

SWIFT/BICBranch
PUNBINBBCBR Brabourne Road Branch
PUNBINBBCCH C.r. Avenue Branch
PUNBINBBCCS Calcutta, Brbb Road Branch
PUNBINBBCFE Foreign Exchange Office
PUNBINBBCLN New Market Branch
PUNBINBBCPS Park Street Branch
PUNBINBBDCA International Banking Branch
PUNBINBBKBB Bara Bazar Kolkata
PUNBINBBKLR Lyons Range
PUNBINBBKSL Salt Lake Kolkata
PUNBINBBKSS Shakespeare Sarani Kolkata

Kollam

SWIFT/BICBranch
PUNBINBBKOL Kollam

Kotah

SWIFT/BICBranch
PUNBINBBKIE Industrial Estate Branch

Kozhikode

SWIFT/BICBranch
PUNBINBBKPK Kpk Menon Road

Lucknow

SWIFT/BICBranch
PUNBINBBLHG Hazarat Ganj Lucknow
PUNBINBBLHT Hal Township Branch
PUNBINBBMCL Mid Corporate

Ludhiana

SWIFT/BICBranch
PUNBINBBDRK —
PUNBINBBIAL Industrial Area
PUNBINBBLCR Chandigarh Road
PUNBINBBLIA International Banking Branch
PUNBINBBLMC Mid Corporate Branch
PUNBINBBLMG Millargunj
PUNBINBBLSN Sunder Nagar Ludhiana

Mankapur

SWIFT/BICBranch
PUNBINBBMAU Mau Branch

Meerut

SWIFT/BICBranch
PUNBINBBMEK Meerut e Kutchery Road
PUNBINBBMSC Sports Complex Branch

Modinagar

SWIFT/BICBranch
PUNBINBBMDN Modinagar Branch

Mohali

SWIFT/BICBranch
PUNBINBBMOH Mohali Branch

Moradabad

SWIFT/BICBranch
PUNBINBBMBD International Banking Branch

Morbi

SWIFT/BICBranch
PUNBINBBMBK Lalpur, Morbi

Muzaffarnagar

SWIFT/BICBranch
PUNBINBBMNM New Mandi Muzaffarnagar

Mysore

SWIFT/BICBranch
PUNBINBBMSP D R Urs Road Branch

Nagpur

SWIFT/BICBranch
PUNBINBBNGB Gandhi Bagh Nagpur
PUNBINBBNKW Kingsway Nagpur
PUNBINBBNMC Mid Corporate Branch

Navi Mumbai

SWIFT/BICBranch
PUNBINBBVNM Sector 1, Vashi

New Delhi

SWIFT/BICBranch
PUNBINBBCCD N-46 Con. Circus New Delhi
PUNBINBBDBC Bhikhaiji Cama Place
PUNBINBBDCG Ece House Branch
PUNBINBBDDC Defence Colony Branch
PUNBINBBDJC Janpath Branch
PUNBINBBDKB —
PUNBINBBDMC Mid Corporate Branch
PUNBINBBDNP Nehru Place Branch
PUNBINBBDNR Naraina
PUNBINBBDOB International Banking Branch
PUNBINBBDOI Okhla Ind Estate Branch
PUNBINBBDPB Punjabi Bagh
PUNBINBBDPS Sansad Marg Branch
PUNBINBBDRG Rajouri Garden New Delhi
PUNBINBBDRP Rajendra Place
PUNBINBBDSB Shalimar Bagh
PUNBINBBDSM Msme Branch, New Delhi
PUNBINBBDTB Bo:tropical Building, New Dehli
PUNBINBBHOT Treasury Division
PUNBINBBIBD Ibd Head Office
PUNBINBBIFD Industrial Finance Branch
PUNBINBBISB International Service Branch
PUNBINBBMRD Centralised Back Office For Trade Finance

Noida

SWIFT/BICBranch
PUNBINBBMSN Sector 18, Noida
PUNBINBBNDA Noida Sector 27
PUNBINBBNPZ Noida Export, Promotion Zone, Noida

Panaji

SWIFT/BICBranch
PUNBINBBGPA Calisto Mansionn

Panipat

SWIFT/BICBranch
PUNBINBBPGT G T Road Branch
PUNBINBBPIB International Banking Branch

Parwanoo

SWIFT/BICBranch
PUNBINBBPAR —

Patiala

SWIFT/BICBranch
PUNBINBBDTH Model Town Patiala

Phagwara

SWIFT/BICBranch
PUNBINBBPHG —

Pune

SWIFT/BICBranch
PUNBINBBPHM Mcb Kalyani Nagar, Pune
PUNBINBBPNP Nanapeth Pune
PUNBINBBPUC Camp M G Road Branch

Raipur

SWIFT/BICBranch
PUNBINBBRPM —

Ranchi

SWIFT/BICBranch
PUNBINBBRAN Main Road

Roorkee

SWIFT/BICBranch
PUNBINBBRBT —
PUNBINBBRKU Roorkee University

Rudrapur

SWIFT/BICBranch
PUNBINBBPMC Pantnagar, Dist.udham Singh Ngr.

Saharanpur

SWIFT/BICBranch
PUNBINBBSSG Sme - Saharanpur

Secunderabad

SWIFT/BICBranch
PUNBINBBSRP R P Road Secunderabad

Solan

SWIFT/BICBranch
PUNBINBBBHP Baddi, Dist.solan,h.p.

Sonepat

SWIFT/BICBranch
PUNBINBBSNP —

Srinagar

SWIFT/BICBranch
PUNBINBBSAK Amirakadal Srinagar

Surat

SWIFT/BICBranch
PUNBINBBSRT Surat Main

Taraori

SWIFT/BICBranch
PUNBINBBTRR —

Tiruppur

SWIFT/BICBranch
PUNBINBBTAR —
PUNBINBBTRP Tiruppur Branch

Udaipur

SWIFT/BICBranch
PUNBINBBUCC Chetak Circle Udaipur
PUNBINBBUDP Panchsheel Marg Branch

Vadodara (Baroda)

SWIFT/BICBranch
PUNBINBBVRP Raopura Vadodara

Varanasi

SWIFT/BICBranch
PUNBINBBVMG Mehmoorganj Varanasi Road

Veraval

SWIFT/BICBranch
PUNBINBBVER Veraval Kandla
PUNBINBBVNB Gidc Prabhas Pata, Veraval

Visakhapatnam

SWIFT/BICBranch
PUNBINBBVIS Visakhapatnam

Wadhawan

SWIFT/BICBranch
PUNBINBBWAD Wadhawan City Kandla

The way the Punjab National Bank SWIFT/BIC is built up

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

PUNB 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.

SWIFT/BIC code of Punjab National Bank

The 8-character code PUNBINBB and the 11-character code PUNBINBBXXX refer to the same bank: Punjab National Bank, with its head office in Mumbai. A SWIFT code shows the banks handling a payment which institution should receive the money, a bit like a postal address for banks. You will need it mainly when dealing with transfers between countries.

This page is meant to help anyone who sends money to an account at Punjab National Bank. The SWIFT code alone does not identify an individual account holder; for that you need the IBAN or account number is for.

How up to date is this code?

The details here come from publicly available data which we refresh regularly. It is possible that a code here is out of date after a merger or reorganisation. Figures such as the number of codes are from our directory and are not confirmed by Punjab National Bank.

Treat this page as a starting point, not as the final word. We are an independent comparison site for money transfers and not part of Punjab National Bank. Should you notice something that is out of date, we welcome a message via the contact page.

Transfer times and tracking a payment to Punjab National Bank

There is no fixed answer for international payments: many arrive the same day or the next, others take several business days. Payments made late in the day or just before a weekend or public holiday often go out a business day later. Compliance checks by one of the banks can also add a delay.

If a transfer seems late, ask the sending bank about the status and the transaction reference. Keep the payment confirmation; it contains the details a bank needs to start a trace.

The bank that sent the money can start an official trace or a recall. As a recipient, it helps to check your account to see a slightly lower amount because fees can reduce the amount.

Scams that use SWIFT codes

A common scam goes like this: an email arrives with a message claiming that a company now has a new bank account and that the next payment should go there. That PUNBINBB is a real code does not mean that the account is genuine – fraudsters use real bank codes as well.

Before paying, confirm changed bank details by phone on a number you know, not one from the message. Watch out for time pressure, odd spelling or a sender address that is slightly off. When money has already gone to the wrong account, call your bank right away.

Scams can also target the receiver. Someone sends more than agreed and asks you to return the difference. A screenshot of a transfer proves nothing; only your own account shows what has arrived.

Verifying the SWIFT code of Punjab National Bank

The best place to find the correct BIC is a document from the bank itself. If the code you have differs from PUNBINBB or PUNBINBBXXX, do not guess: check with the recipient or with Punjab National Bank directly.

If the code is wrong, the transfer might get stuck, be returned or end up costing more, and tracing it can take weeks. A mistake in the IBAN or account number can be a bigger problem because it can reach the wrong person, so check that just as carefully.

An automatic check in your banking app only confirms that the code is valid, not that it is the right account. If your bank offers it, a payee name check on the recipient gives extra certainty. For a first payment, many people start with a small amount first and wait for confirmation.

Paying someone abroad from your Punjab National Bank account

When you send money abroad from Punjab National Bank, the fee you see is only part of what you pay. You pay the transfer fee, possibly fees charged by intermediary banks along the way and, above all, the margin on the exchange rate when the money is converted.

Most of the cost usually sits in the exchange rate, rather than in the fee: many banks convert at a rate that includes a margin. A simple test: put the bank’s rate against the mid-market rate and work out the difference on your amount.

Money transfer services frequently offer a rate near the mid-market rate with clearer fees. GoldexPay compares the amount that arrives across providers, which makes the cheapest option easy to spot. Using a transfer service does not require closing your account at Punjab National Bank – you pay the provider from your own account.

Punjab National Bank: head office code versus branch codes

We have 214 SWIFT/BIC codes for Punjab National Bank, spread over 95 locations. Next to the head office code PUNBINBBXXX, there are codes for individual branches and departments.

Usually you do not need to look up a branch: transfers addressed to PUNBINBBXXX are routed within Punjab National Bank correctly. Only use a branch code when the account holder gives you that exact code.

Unsure which code to use? Ask the recipient. Branch codes are sometimes changed or retired over time, so a code from an old document is not always valid.

Getting paid from abroad into a Punjab National Bank account

To receive an international payment into your account at Punjab National Bank, the sender has to have more than the SWIFT code. That means: your name as registered with Punjab National Bank, your account number or IBAN, the SWIFT/BIC code PUNBINBBXXX (or PUNBINBB) and sometimes your postal address.

It helps to add Punjab National Bank and its city as well. Double-check the details before you send them, because the sender’s bank usually copies them as is.

The amount you receive is often less than the amount sent. Correspondent banks can take a fee, and if the money is converted, an exchange rate margin comes on top. On invoices, you can agree how the fees are split to avoid a shortfall.

Indian Rupee (INR) and conversion costs

The currency of India is the Indian Rupee (INR). When you pay money in a different currency gets converted somewhere along the way: by your bank, an intermediary or Punjab National Bank itself. Every conversion eats into the amount – usually through the rate rather than a fee.

Which bank converts the money makes a difference, because each party uses its own rate. Often you pay less if you send INR directly via a provider that converts near the mid-market rate, so that the receiving bank does not need to convert again.

Exchange rates change all the time, and some providers let you lock in a rate. If you pay regularly, small differences in the rate add up over a year.

What the XXX in PUNBINBBXXX means

Every SWIFT/BIC code starts with the same eight core characters: four letters for the bank, two letters for the country and a two-character location code. For Punjab National Bank, the 8-character core is PUNBINBB.

XXX at the end of PUNBINBBXXX does not stand for a placeholder or an error: it stands for the head office of Punjab National Bank. Certain payment forms ask for 11 characters, in which case you simply enter XXX behind PUNBINBB.

Do not add spaces, dots when you enter PUNBINBB; the code is always written in one block. Look out for the letter O and the digit 0 and the letter I and the digit 1, a common source of typos.

Frequently asked questions

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

The head office of Punjab National Bank uses PUNBINBBXXX (or PUNBINBB in the 8-character version). This is the code to use for most international transfers.

Which details do I need to send money to Punjab National Bank?

BIC PUNBINBBXXX, the IBAN or local account number plus the full name and address of the recipient. India does not use SEPA, so always include the BIC.

How long does a transfer to Punjab National Bank take?

A SWIFT transfer usually takes 1–5 business days because it may pass through intermediary banks. Specialist providers are often quicker.

How many SWIFT codes does Punjab National Bank have?

We list 214 SWIFT/BIC codes for Punjab National Bank across 95 locations. Every code identifies the head office or a specific branch or department.

How can I send money to Punjab National Bank more cheaply?

Watch out for the exchange rate markup many banks add on international transfers. Compare what you receive in Indian Rupee with different providers first.

What if I use the wrong SWIFT code for Punjab National Bank?

Your payment can be returned or delayed, sometimes with extra fees. Double-check the code with the recipient before sending.

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