Vi top-ups for India start at $2.65, with 8 plans up to $81.51 on this page. The cheapest way to keep a Vi number active is $5.06 for 28 days (UL calls + 2GB), about 18¢ a day. On credit per dollar it ranks 2 of the 4 main India operators today. Prices checked 2 November 2026.
| Plan | Validity | On the phone | You pay | |
|---|---|---|---|---|
| 6 GB data | 14 days | ₹89 | $2.65 | |
| UL calls + 2GB | 28 days | ₹199 | $5.06 | |
| Unlimited Calls + 1GB/Day | 28 days | ₹299 | $7.23 | |
| UL Calls + 3GB/day | 28 days | ₹449 | $10.51 | |
| UL Calls + 50GB | 60 days | ₹625 | $14.34 | |
| UL calls + 2GB/day | 84 days | ₹979 | $22.07 | |
| International Roaming 1199 INR | 20 days | ₹1,199 | $26.89 | |
| 2GB/day+UL calls+Extra 50GB | 365 days | ₹3,699 | $81.51 |
Live from Vi. Prices are in US dollars and include our service fee; nothing is added at checkout.
Pay with a card from any country. Top up Vi numbers in India with a Visa, Mastercard, Amex, Apple Pay or Google Pay issued anywhere (debit or credit; prepaid and gift cards are not accepted). UPI needs an Indian bank account, and many Indian recharge sites and apps decline cards issued abroad.
Country code +91: how to call India and its number format.
You can top up a Vi India number from abroad by entering the 10-digit mobile number on Slashtel, choosing a plan and paying by card, Apple Pay or Google Pay. Plans start from $2.65 and are delivered to the number in minutes. The operator is detected from the number, so no network selection is needed.
Last checked: September 2026
To top up a Vi number from abroad, go to Slashtel, enter the 10-digit Indian mobile number, choose a plan and pay by card, Apple Pay or Google Pay. The top-up is delivered to the number in minutes. Vi is detected automatically from the number, so you do not need to select a network.
You do not need the phone in your hand. The recharge goes to the number, so you can top up a family member's Vi connection while you are overseas.
Vi plans on Slashtel range from a 2 GB data pack with 2 days validity to a 365-day pack with 2 GB per day, unlimited calls and 50 GB extra. The amount shown is what lands on the number after any operator tax, so there is no separate calculation to make.
Available options include 2 GB data for 2 days, 3 GB data for 28 days, unlimited calls with 2 GB for 28 days, unlimited calls with 2 GB per day for 28 days, unlimited calls with 6 GB for 84 days, unlimited calls with 2 GB per day for 56 days, an international roaming pack for 20 days, and a 365-day pack with 2 GB per day, unlimited calls and 50 GB extra.
The receive amounts are in Indian rupees and are the amounts that reach the Vi account. If a plan is taxed, the figure shown is already the amount that lands after the operator's tax, so what you see is what the number gets.
Indian mobile numbers have 10 digits. Enter them without the leading zero and without the country code. If the number is written as 081234 56789, type 81234 56789. The country code for India is 91, but Slashtel only needs the 10-digit national number.
Getting the number right is the main thing that prevents delays. A number entered with a leading zero or with 91 in front may not match a Vi connection, and the top-up cannot be delivered.
Check the number against a recent message or the phone's own settings if you are not sure. If you are topping up for someone else, ask them to confirm the 10 digits before you pay.
Most failed top-ups are caused by a wrong number, a number that is not on Vi, or a payment that was not completed. Check the 10 digits first, then check that the number is a Vi connection. If the payment went through but the top-up did not arrive, contact Slashtel support with the order details.
A number that has been ported to another operator will not accept a Vi top-up. In that case the operator detected from the number will be different, and the plans shown will be for that operator instead.
Allow a few minutes for delivery before assuming something is wrong. If the top-up still has not arrived, have the order reference and the mobile number ready when you get in touch.
Slashtel accepts card, Apple Pay and Google Pay. Payment is taken at the time of the order, and the top-up is sent to the number once the payment is confirmed. There is no need to share a password, an OTP or any account login with anyone.
You pay the amount shown for the plan. The receive amount in Indian rupees is what lands on the Vi number, so there is no separate top-up fee to add on top.
Keep the order confirmation. It is the quickest way to trace a top-up if you need to ask about it later. For a number you top up regularly, saving the 10 digits avoids re-typing errors.
Checked against Vi's official site on 21 September 2026.
Use Slashtel. Enter the 10-digit Vi number without the leading zero, choose a plan and pay by card, Apple Pay or Google Pay. The top-up is delivered to the number in minutes. Vi is detected from the number, so you do not choose a network.
Vi plans start from $2.65. Options include 2 GB data for 2 days, 3 GB data for 28 days, unlimited calls with 2 GB for 28 days and longer packs up to 365 days. The amount shown is what lands on the number.
No. Indian mobile numbers have 10 digits. Enter them without the leading zero and without the country code. If the number is written as 081234 56789, type 81234 56789. India's country code is 91, but Slashtel only needs the 10-digit national number.
Top-ups are delivered to the number in minutes after payment is confirmed. If it has not arrived after a few minutes, check that the 10 digits are correct and that the number is on Vi, then contact Slashtel support with the order details.
Yes. The top-up goes to the number, so you do not need the phone in your hand. Enter the 10-digit Vi number, choose a plan and pay. Ask the person to confirm the 10 digits first to avoid a failed delivery.
Right now it is $5.06 for 28 days (UL calls + 2GB), about 18¢ a day, as of 2 November 2026. Longer plans cost less per day, so they suit a number you mainly keep for bank OTPs.
Dial *199# from the Vi number for a self-service menu covering balance, active packs and validity.
Call 199 from the Vi number for customer care, or 198 for complaints. Email customercare@vodafoneidea.com from your registered email with the mobile number in the subject line.
Under TRAI's Telecom Consumers Protection (Sixth Amendment) Regulations, 2013, which bind Vi and every Indian operator, a prepaid connection cannot be deactivated for any period of non-usage shorter than 90 days, is not deactivated while the balance is ₹20 or more, and after deactivation the same number can be reactivated within 15 days. A recharge or an international roaming pack bought while abroad counts as activity and keeps the line registered.
Enter it with the country code +91. A number written locally as 081234 56789 becomes +91 81234 56789, so drop the leading 0 after the country code. Indian 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 India.
Plans currently start from $2.65 and go up to $81.51, including our service fee. The exact price is shown before you pay, with no extra charges at checkout.
Yes. Slashtel tops up any prepaid Vi number in India, 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.