If you are sending money to the National Bank of Pakistan, Kabul Branch in Afghanistan, you must use the correct SWIFT code to ensure your transfer is processed without delays. International wire transfers rely on accurate bank identifiers, and any error in the code or account details can result in rejected or delayed transactions.
This guide provides the official SWIFT code for the National Bank of Pakistan, Kabul Branch, along with detailed instructions on how to send money using SWIFT.
SWIFT Code of National Bank of Pakistan, Kabul Branch
The official SWIFT code for the National Bank of Pakistan, Kabul Branch is:
NBPAAFKAXXX
Breakdown of the SWIFT code:
- NBPA – Bank code for National Bank of Pakistan
- AF – Country code for Afghanistan
- KA – Location code (Kabul)
- XXX – Main branch indicator
Branch Details:
Bank Name: National Bank of Pakistan, Kabul Branch
Branch Address: Wazir Akbar Khan Street House No
City: Kabul
SWIFT Code: NBPAAFKAXXX
The XXX at the end generally indicates the main branch in Kabul.
What Is a SWIFT Code
A SWIFT code, also known as a BIC (Bank Identifier Code), is a globally recognized identifier used to route international bank transfers. It allows financial institutions in different countries to communicate securely when processing cross-border payments.
A SWIFT code typically consists of 8 or 11 characters:
- First 4 letters identify the bank
- Next 2 letters identify the country
- Next 2 letters identify the location
- Last 3 letters identify the branch
Using the correct SWIFT code ensures that your funds are directed to the correct branch.
How to Transfer Money to National Bank of Pakistan, Kabul Branch
Step 1: Gather Required Recipient Information
You will need:
- Recipient’s full name
- Recipient’s account number
- Bank name: National Bank of Pakistan, Kabul Branch
- SWIFT code: NBPAAFKAXXX
- Bank address: Wazir Akbar Khan Street House No, Kabul, Afghanistan
Step 2: Initiate the Transfer
At a Bank Branch
Visit your bank and request an international wire transfer form. Provide all required recipient details including the SWIFT code NBPAAFKAXXX. Confirm applicable fees before authorizing the transfer.
Online Banking
Log into your bank’s online platform. Choose International Wire Transfer, enter the recipient’s details including the SWIFT code, verify the currency and amount, and submit.
Mobile Banking
If your bank supports international transfers via mobile app, follow the same process and carefully verify all details before confirming.
Step 3: Obtain a Transfer Reference
After the transfer is processed, your bank will issue a transaction reference number. Keep this number to track the payment if necessary.
Processing Time and Fees
SWIFT transfers generally take between one and five business days. The processing time depends on intermediary banks, compliance checks, and currency conversion requirements.
Possible fees include:
- Sending bank charges
- Receiving bank charges
- Intermediary bank deductions
- Currency exchange margins
It is advisable to confirm total charges with your bank before initiating the transfer.
Important Tips
Always double-check the SWIFT code NBPAAFKAXXX before submitting the transfer.
Ensure the recipient’s name matches exactly with bank records.
Verify the correct currency to avoid unnecessary exchange costs.
Retain proof of payment until the recipient confirms receipt.
Incorrect information can cause delays or returned payments.
Conclusion
The SWIFT code of the National Bank of Pakistan, Kabul Branch in Afghanistan is NBPAAFKAXXX. This code identifies the branch located on Wazir Akbar Khan Street in Kabul.
Using accurate banking information and understanding the SWIFT transfer process will help ensure your international transaction is completed smoothly and securely.








