Nepal's independent SWIFT code reference
Find the exact SWIFT code of any bank branch in Nepal.
Verified SWIFT/BIC codes, NRB BFI codes, addresses and contact details for every operating branch — built for freelancers, businesses and families receiving money from abroad.
8 characters identify the bank. 11-character forms add XXX or a branch suffix at the end.
Directory
Browse by bank
Every NRB-licensed commercial bank, with SWIFT and BFI codes for all of its branches.
Why this reference
Codes you can send money with
Verified against public records
Codes are compiled from bank directories and Nepal Rastra Bank publications, then re-checked on a rolling schedule.
Built for international payments
Upwork payouts, client invoices and family remittance — get the 8 or 11 character format your sender's form expects.
Domestic codes explained
Every branch page also lists its 8-digit NRB BFI code, used by RTGS, NCHL and ConnectIPS inside Nepal.
Locations
Popular districts
Fresh data
Recently updated branches
SWIFT codes for every bank branch in Nepal
A SWIFT code (also called a BIC) is the 8 or 11 character identifier banks use to route international payments. In Nepal, commercial banks route inbound wires through a single centralized SWIFT code per bank, while each individual branch carries its own 8-digit NRB BFI code assigned by Nepal Rastra Bank for domestic clearing. Confusing the two is the most common reason transfers to Nepal get delayed or bounced.
SwiftCodes Nepal lists both codes for every operating branch of every licensed bank — from Kathmandu head offices to remote district counters — together with registered addresses and branch contact details. Start from the full bank list, jump into your district, or search by branch name above.
Can't find your branch?
Search by bank, branch name or district — or jump straight to your bank's complete branch list.