Swift Codes of All Banks of Nepal
This post is dedicated to listing the SWIFT codes of all the banks of Nepal. SWIFT is one of the popular methods for transferring funds worldwide and this method is usable in Nepal as well. Banks in Nepal have their own unique SWIFT code or BIC (Bank Identified Code). This code and your bank account number is required to transfer funds. In Nepal, we are not issued a separate IBAN (International Bank Account Number) but our normal bank account number works perfectly. In addition to this, you are also required some other basic details like bank address, zip code etc.
Using SWIFT, your funds will transfer quickly to your bank account. International remittances have been made simple and cheap because the charges are low while exchange rates are great. This service is specially useful if you are a freelancer or if you have accumulated funds online. For example: withdrawing money from skrill/moneybookers or withdrawing funds that you earn in freelancing site like Elance, oDesk and Freelancer.com.
Here are the SWIFT codes for all the supported banks of Nepal:
Name of Bank | BIC/SWIFT Code |
Branch | Address | City | Zip (Use: 44600) |
ACE DEVELOPMENT BANK LIMITED | ACDENPKA | ACE BUILDING NAXAL, NARAYAN CHOUR, WARD 1 | KATHMANDU | 977 | |
AGRICULTURAL DEVELOPMENT BANK LTD | ADBLNPKA | RAMSHAHPATH | KATHMANDU | ||
BANK OF KATHMANDU LIMITED | BOKLNPKA | SAURYA SADAN KAMALPOKHARI | KATHMANDU | 9044 | |
CENTURY COMMERCIAL BANK LIMITED | CCBNNPKA | CENTURY PUTALISADAK | KATHMANDU | 26100 | |
CITIZENS BANK INTERNATIONAL LIMITED | CTZNNPKA | SHARADA SADAN KAMALADI | KATHMANDU | ||
CIVIL BANK LIMITED | CIVLNPKA | CIVIL BANK PLAZA CIBL PLAZA KAMALADI | KATHMANDU | ||
EVEREST BANK LTD. | EVBLNPKA | EBL HOUSE LAZIMPAT | KATHMANDU | 13384 | |
GLOBAL IME BANK LIMITED | GLBBNPKA | ADARSHA NAGAR – 13 | BIRGUNJ | ||
GRAND BANK NEPAL LIMITED | DCBNNPKA | KATHMANDU PLAZA KAMALADI | KATHMANDU | ||
HIMALAYAN BANK LTD. | HIMANPKA | KARMACHARI SANCHAYA KOSH BUILDING TRADEVI MARG THAMEL | KATHMANDU | ||
JANATA BANK NEPAL LIMITED | JBNLNPKA | GAN BUILDING SANKHAMUL MARG, NEW BANESHWOR | KATHMANDU | ||
KASTHAMANDAP DEVELOPMENT BANK LTD | KDBLNPKA | TAMRAKAR COMPLEX PAKO, NEWROAD 62/23 | KATHMANDU | 00977 | |
KIST BANK LIMITED | KISTNPKA | KIST BUILDING ANAMNAGAR | KATHMANDU | ||
KUMARI BANK LTD | KMBLNPKA | GOVINDA BHAWAN PUTALI SADAK | KATHMANDU | 21128 | |
LAXMI BANK LIMITED | LXBLNPKA | KATHMANDU | KATHMANDU | ||
LUMBINI BANK LIMITED | LUBLNPKA | CORPORATE OFFICE DURBARMARG | KATHMANDU | ||
MACHHAPUCHCHHRE BANK LIMITED | MBLNNPKA | RAMSHAH PATH | KATHMANDU | ||
MEGA BANK NEPAL LIMITED | MBNLNPKA | MEGA MAHAL KANTIPATH | KATHMANDU | ||
NABIL BANK LIMITED | NARBNPKA | NEPAL BANK LIMITED BUILDING NEW ROAD, DHARMA PATH | KATHMANDU | ||
NEPAL BANGLADESH BANK LIMITED | NPBBNPKA | BIJULI BAZAR, NEW BANESWOR | KATHMANDU | ||
NEPAL BANK LIMITED | NEBLNPKA | NEPAL BANK LIMITED BUILDING NEW ROAD, DHARMA PATH | KATHMANDU | ||
NEPAL CREDIT AND COMMERCE BANK LTD. | NBOCNPKANRD | (NEW ROAD BRANCH) | JOSHI COMPLEX NEW ROAD | KATHMANDU | 12559 |
NEPAL CREDIT AND COMMERCE BANK LTD. | NBOCNPKA | BAGBAZAR | KATHMANDU | 12559 | |
NEPAL INVESTMENT BANK LTD. | NIBLNPKT | DURBAR MARG 3412 | KATHMANDU | ||
NEPAL RASTRA BANK | NRBLNPKAFED | (FOREIGN EXCHANGE DEPARTMENT) | LALITNIWAS BALUWATAR MARG | KATHMANDU | |
NEPAL RASTRA BANK | NRBLNPKA | KATHMANDU BANKING OFFICE THAPATHALI | KATHMANDU | 1055 | |
NEPAL SBI BANK LTD. KATHMANDU | NSBINPKA001 | (BIRGUNJ BRANCH) | KATHMANDU | ||
NEPAL SBI BANK LTD. KATHMANDU | NSBINPKA | CORPORATE OFFICE HATTISAR | KATHMANDU | 6049 | |
NIC ASIA BANK LIMITED | NICENPKA | TRADE TOWER NEPAL THAPATHALI | KATHMANDU | 7367 | |
NMB BANK LTD | NMBBNPKA | NMB BHAWAN BABARMAHAL | KATHMANDU | 11543 | |
PRIME COMMERCIAL BANK LTD | PCBLNPKA | BIRA COMPLEX NEW ROAD | KATHMANDU | ||
RASTRIYA BANIJYA BANK | RBBANPKA | R.B. BANK BUILDING 111 SINGHA DURBAR PLAZA | KATHMANDU | ||
SANIMA BANK LIMITED | SNMANPKA | ALAKAPURI NARAYAN CHAUR NAXAL | KATHMANDU | 977 | |
SIDDHARTHA BANK LIMITED | SIDDNPKA | 130/23, TEEN DHARA ROAD, KAMALADI | KATHMANDU | ||
STANDARD CHARTERED BANK NEPAL LIMITED | SCBLNPKA | GRINDLAYS BHAWAN NAYA BANESHWOR | KATHMANDU | ||
SUNRISE BANK LIMITED | SRBLNPKA | GAIRIDHARA CROSSING | KATHMANDU | ||
TOURISM DEVELOPMENT BANK LTD. | TDBLNPKA | SARASWATI SADAN BHAGAWATI BAHAL ROAD 79/5 THAMEL KATHMANDU METROPOLITAN, 29 | KATHMANDU | 23500 |
Notes:
- The list is compiled from the information available at swift.com official site. BIC search light tool on that site was used.
- Zip code is usually 44600. Banks have supplied different zip codes which wouldn’t be accepted. Find out the zip codes of different parts of Nepal from General Post Office’s website. The zip code that you are supposed to use should be of the place where the bank is located and not your area’s zip code.
- Usually only the bank name and SWIFT code is required. If address is required use the ones from above and not that of your bank’s branch. Only one branch which is usually the head office handles SWIFT messages/transactions.
- While doing SWIFT transactions double check the SWIFT code an your account number. If you get one of these wrong, your transaction will not go as desired.
Comments ( )