bKash to Bank Fund Transfer Guide, Charges & Limit in 2025

At various times, we may need to transfer money from our bKash account to a bank account.

Whether it’s due to a shortfall in the bank account or for saving purposes, we often transfer money from bKash to a bank account.

There are two methods for transferring money from bKash to a bank account: one is by directly transferring to a bank account, and the other is via a Visa debit card.

Below is detailed information and the procedure for transferring money from bKash to a bank account.

Which Banks Allow Direct Money Transfer from bKash

Not all bank accounts in Bangladesh can receive direct transfers from a bKash account. bKash authorities have specified certain banks that support this service.

These banks are:

  • Agrani Bank
  • AB Bank Limited
  • BRAC Bank
  • Bangladesh Development Bank Limited
  • The City Bank
  • Community Bank Bangladesh
  • Dhaka Bank Limited
  • Eastern Bank PLC
  • First Security Islami Bank PLC
  • IFIC Bank PLC
  • Midland Bank Limited
  • Mutual Trust Bank Limited
  • NRBC Bank
  • Prime Bank
  • Pubali Bank Limited
  • Rajshahi Krishi Unnayan Bank
  • Sonali Bank
  • Southeast Bank Limited
  • Premier Bank PLC
  • Trust Bank Limited

Apart from these banks, it is not possible to transfer money directly from a bKash account to any other bank account.

How to Transfer Money from bKash to Other Banks

Besides the banks mentioned above, if you want to transfer money to any other bank, you can do so using the Visa debit card connected to your bank account.

For example, it is not possible to transfer money directly from a bKash account to Islami Bank, but you can transfer money from a bKash account using the Visa debit card of an Islami Bank account.

Additionally, for banks that allow direct transfer from bKash, you can also transfer money using their Visa debit cards.

So, simply put, you can transfer money from bKash to any bank account through its Visa debit card.

Requirements for Fund Transfer from bKash

To transfer money from bKash to bank account, if you want to transfer directly to an available bank account, you will need the bank account number and the account holder’s name.

On the other hand, if you want to transfer money to any bank using a Visa debit card, you will need the Visa debit card number.

bKash Account to Bank Account Fund Transfer Through Visa Card

Let’s first learn how to transfer money from a bKash account to your bank account using a Visa debit card. To do this, collect your Visa debit card number and follow the steps below:

  • First, log in to the bKash app from your phone.
  • Then, from the home page, click on the “bKash to Bank” option.

bKash to Bank Transfer

  • Two options will appear here one is “Bank Account” and the other is “Visa Debit Card.”

bKash to Bank Money Transfer

  • Here, we are presenting the method of transferring money using the Visa debit card.
  • So, click on the “Visa Debit Card” option.
  • On the next interface, there will be an option to enter the Visa debit card number.

How to Transfer Money from bKash to Bank

  • Enter your Visa debit card number here.
  • After entering the Visa debit card number, press the “Continue” button.
  • On the next interface, provide the amount you want to transfer.

  • Then press the “Continue” button again.

bKash account to Bank account money transfer

  • After that, provide your bKash account PIN and submit, and the money will be transferred to your account.

Direct Bank Transfer from bKash

Apart from using a Visa debit card, you can also transfer money directly to a bank account. Follow the procedure below to do this.

  • Go to the bKash to Bank option from your bKash account and select the Bank Account option.

bKash to Bank Fund Transfer

  • Then, the list of banks eligible for transfer will be displayed.
  • From there, select the bank to which you want to transfer the money.

bKash Account to Bank Account Direct Fund Transfer

  • To make the transfer, you first need to add that bank account to your bKash account.

Transferring Money from bKash to Bank

  • Select your desired bank, and on the next page, enter the bank account number where you want to send the money.

bKash to Bank Transfer Charges

  • After that, provide the name of the bank account holder.
  • Once you submit this information, the bank account will be added to your bKash.

bKash to Bank Transfer Limit

  • However, keep in mind that the mobile number linked with the bank account and the mobile number registered with your bKash account must be the same.
  • Once the bank account is added, go back to the home page, select the bKash to Bank option again, and choose your bank. The saved bank account will be shown there. Press on it.
  • On the next page, enter the amount you want to transfer.
  • Then press Continue, and finally, enter your bKash PIN and submit. The money will be transferred.

How Long Does it Take to Transfer Successfully?

If you transfer money from your bKash account via Visa debit card, the transfer will happen instantly. As soon as the money is transferred, you will receive an SMS from the bank confirming the transaction.

On the other hand, if you are transferring money directly to a bank account, it may take some time to complete. However, it may take up to three days.

bKash to Bank Transfer Charge

Whether you’re transferring money from a bKash account to a bank account directly or via a debit card, certain charges apply for both methods. Below is the information regarding these charges:

MethodsAmount BDTCharges
Visa to Visa50-25,0001.25%
Visa to VisaAbove 50,0001.49%
Direct Bank to BankAny AmountVaries by Bank

When transferring money directly from a bKash account to a bank account, the charges vary depending on the bank.

For example, Agrani Bank PLC and Sonali Bank PLC apply a lower charge of 1.00%.

Brac Bank PLC charges slightly more at 1.15%. A higher standard rate of 1.25% is charged by other available banks listed above.

Limitations for Transferring Money from bKash to Bank

Now let’s look at the limitations for transferring funds from a bKash account to a bank account. Here is  a table for the information.

CategoryLimit
Per TransactionMin- 50 BDT
Max- 50,000 BDT
Daily LimitUp to 50 Transactions
Max- 50,000 BDT Daily
Monthly LimitUp to 100 Transactions
Max- 300,000 BDT

If you feel any issue related to transferring money from bKash to Bank, just submit a comment your issue, we are here to fix your issue. Thank you.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *