Teletalk top-ups for Bangladesh start at $2.61, with 8 plans up to $19.63 on this page. The cheapest way to keep a Teletalk number active is $7.51 for 30 days (30 GB), about 25¢ a day. Prices checked 2 November 2026.
| Plan | Validity | On the phone | You pay | |
|---|---|---|---|---|
| BDT 100 recharge | Operator default | BDT 100 | $2.61 | |
| BDT 200 recharge | Operator default | BDT 200 | $4.51 | |
| BDT 300 recharge | Operator default | BDT 300 | $6.40 | |
| 30 GB | 30 days | BDT 359 | $7.51 | |
| 45 GB | 30 days | BDT 419 | $8.63 | |
| BDT 500 recharge | Operator default | BDT 500 | $10.18 | |
| BDT 750 recharge | Operator default | BDT 750 | $14.91 | |
| BDT 1,000 recharge | Operator default | BDT 1,000 | $19.63 |
Live from Teletalk. Prices are in US dollars and include our service fee; nothing is added at checkout.
Pay with a card from any country. Top up Teletalk numbers in Bangladesh with a Visa, Mastercard, Amex, Apple Pay or Google Pay issued anywhere (debit or credit; prepaid and gift cards are not accepted). bKash and Nagad need a Bangladeshi number and account.
Country code +880: how to call Bangladesh and its number format.
You can top up Teletalk Bangladesh from abroad online by sending a recharge straight to the number, with prices starting at $2.61. Teletalk numbers are 10 digits, and you drop the leading zero when entering them, so 01812-345678 becomes +880 1812 345678. Teletalk is one of the operators covered alongside Grameenphone, Robi and Banglalink.
Last checked: October 2026
You top up a Teletalk number from abroad by entering the Bangladeshi mobile number, choosing a recharge amount and paying by card, Apple Pay or Google Pay. The operator is detected from the number, so there is no need to select Teletalk yourself. The top-up goes straight to the phone.
This works wherever you are. You do not need a Bangladeshi bank account or a local payment method, and the person receiving the top-up does not need to do anything on their side.
The whole process takes a few minutes, and the balance lands on the Teletalk number directly.
Teletalk recharge comes in fixed amounts: BDT 100, BDT 200, BDT 300, BDT 500, BDT 750 and BDT 1,000, plus two data bundles of 30 GB and 45 GB, both valid for 30 days. The amount shown on each plan is what lands on the phone.
For the plain recharge amounts, the value you select is the value the recipient gets, with no tax deducted from the figure shown. So if you choose BDT 500, the Teletalk balance goes up by BDT 500.
The two data bundles work differently. The 30 GB bundle is priced at BDT 359 and the 45 GB bundle at BDT 419, and both carry a validity of 30 days. These are the amounts listed for those bundles, so check the plan details before paying if you are sending data rather than talk balance.
Prices start at $2.61 for a top-up. Pick the amount that matches what your family needs that month, whether that is a small balance top-up or a larger one to cover several weeks.
A Teletalk number is 10 digits, shown nationally as 01812-345678. When you enter it for an international top-up, drop the leading zero and use the country code 880, so it becomes +880 1812 345678. Getting this right means the top-up reaches the right phone.
Bangladesh uses the dial code 880. The national format starts with a zero, and that zero is dropped when the number is written in international form. If you copy the number from a contact card, remove the zero before the 1 and keep the remaining digits intact.
The operator is detected from the number itself. If the number you enter belongs to Grameenphone, Robi or Banglalink rather than Teletalk, the page will show that operator instead. Always check the detected operator matches the phone you are topping up before you pay.
Most failed top-ups come down to a number entered in the wrong format or a payment that was not completed. Check the number first, then check the payment. If the payment went through and the balance has not appeared, contact support with the details of the order.
The first thing to check is the number. A missing digit or a zero left in place will not match a Teletalk line, and the operator detection will not find the right network. Re-enter the number in international form and try again.
The second thing to check is the payment. If your card was declined, the top-up will not have been sent, and you can try another payment method such as Apple Pay or Google Pay. Payment failures are handled by your bank, not by the top-up itself.
If the payment was taken but the balance has not landed, keep the confirmation you received and contact support. Do not send the same top-up again straight away, because a second payment may go through as a separate order.
Payments are made by card, Apple Pay or Google Pay, and the top-up goes straight to the Teletalk number you entered. You pay in a single transaction and receive a confirmation once it is sent. Keep that confirmation until you know the balance has arrived.
You do not need to share a password or a banking PIN with anyone to send a top-up. The payment is handled by the payment provider, and the only details needed are the mobile number and the payment method.
Card details are entered on the payment step, not stored in a message or sent to the recipient. This keeps the process simple for people sending money to family in Bangladesh, whether it is a regular monthly top-up or a one-off recharge.
Check the amount and the number on the confirmation screen before you pay. Once the top-up has been sent to the phone, it cannot be reversed, so the confirmation step is the moment to make sure everything is correct.
Enter the Teletalk number, choose a recharge amount, and pay by card, Apple Pay or Google Pay. The operator is detected from the number, so the top-up goes straight to the phone. Prices start at $2.61 and the balance lands directly on the Teletalk line.
A Teletalk number is 10 digits, shown nationally as 01812-345678. Drop the leading zero and use the country code 880, so it becomes +880 1812 345678. Entering it this way lets the page detect Teletalk and send the top-up to the right phone.
You can send BDT 100, BDT 200, BDT 300, BDT 500, BDT 750 or BDT 1,000 as a plain recharge. There are also two data bundles, 30 GB and 45 GB, both valid for 30 days. The amount shown on each plan is what lands on the phone.
Yes. Payment is made by card, Apple Pay or Google Pay, and you do not need a Bangladeshi bank account. The top-up is sent straight to the Teletalk number you entered, and you get a confirmation once it has been sent.
Check the number was entered with 880 and no leading zero, then check the payment was completed. If the payment went through and the balance has not appeared, contact support with your order confirmation. Do not send the same top-up again straight away.
Right now it is $7.51 for 30 days (30 GB), about 25¢ a day, as of 2 November 2026. Longer plans cost less per day, so they suit a number you mainly keep for bank OTPs.
Enter it with the country code +880. A number written locally as 01812-345678 becomes +880 1812 345678, so drop the leading 0 after the country code. Bangladeshi mobile numbers have 10 digits after the country code. The example is a format guide, not a real number.
Enter the number with the country code, pick a plan and pay by card. The operator is detected automatically and the credit goes straight to the phone. You do not need an account or a bank account in Bangladesh.
Plans currently start from $2.61 and go up to $19.63, including our service fee. The exact price is shown before you pay, with no extra charges at checkout.
Yes. Slashtel tops up any prepaid Teletalk number in Bangladesh, your own or a family member's. You only need the number; the person does not need an account.
Recharges are delivered instantly and cannot be reversed once they reach a valid number, so check the number before you pay. If the operator rejects the number, Slashtel resends or refunds you in full.
Prices on this page are in US dollars and include the Slashtel service fee. At checkout your card may be shown and charged in your local currency, and the exact amount is confirmed before you pay.
Yes. Payments are processed by Stripe with 3D Secure where your bank supports it, and Slashtel never sees or stores your full card details.
Most recharges arrive within a few minutes. If the phone is switched off, the credit lands when it next connects. You get a confirmation email with your order reference.
If the operator rejects the recharge, we resend it. If it still can't be delivered, write to esim@slashtel.com or message us on WhatsApp with your order reference and we'll sort it out.