eSIMs for 190+ countries Top-ups to 100+ countries QR delivered by email in minutes Secure checkout with Visa, Mastercard, Apple & Google Pay Real support on WhatsApp

Vi recharge
from anywhere.

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.

How to recharge Vi from abroad

  1. 1Enter the number. Type the Vi India mobile number with the country code (+91). The operator is detected automatically; no account or app needed.
  2. 2Pick a plan. Choose airtime or a data or validity plan, from $2.65. What the number receives and the validity are shown before you pay.
  3. 3Pay by card. Pay from abroad with Visa, Mastercard, Apple Pay or Google Pay. Your bank may ask you to confirm in its app; that takes a few seconds.
  4. 4Delivered in minutes. The recharge lands on the Vi number within about a minute and you get a receipt by email. If the operator rejects it, you are refunded in full. Keeping the number active also keeps bank OTPs and WhatsApp working.
Cheapest plan
$2.65
Plans listed
8
Lowest cost per day (28+ days)
about 18¢ (28-day plan)
Credit per $1 (best plan)
₹45
Value rank in India
2 of 4 main operators
Validity
14 to 365 days
Country code
+91

Vi plans and prices

Vi recharge

PlanValidityOn the phoneYou pay
6 GB data14 days₹89$2.65
UL calls + 2GB28 days₹199$5.06
Unlimited Calls + 1GB/Day28 days₹299$7.23
UL Calls + 3GB/day28 days₹449$10.51
UL Calls + 50GB60 days₹625$14.34
UL calls + 2GB/day84 days₹979$22.07
International Roaming 1199 INR20 days₹1,199$26.89
2GB/day+UL calls+Extra 50GB365 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.

Quick answer

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

How to top up a Vi number from abroad

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.

  1. Open Slashtel and select India as the country.
  2. Enter the Vi mobile number without the leading zero. For example, 81234 56789, not 081234 56789.
  3. Choose a plan from the list that appears.
  4. Pay with a card, Apple Pay or Google Pay.
  5. Wait for the confirmation. The top-up usually lands on the phone within minutes.

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.

The plans and what lands on the phone

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.

Entering the number correctly

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.

If a top-up does not go through

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.

Paying safely

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.

Useful Vi codes and rules

Check balance, plan and validity
Dial *199# from the Vi number for a self-service menu covering balance, active packs and validity. Source: myvi.in
Customer care
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. Source: myvi.in
Keeping the number active
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. Source: cms.trai.gov.in

Checked against Vi's official site on 21 September 2026.

Questions, answered

How can I recharge my Vi India number from abroad?

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.

What is the Vi India top up price on Slashtel?

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.

Do I need the leading zero when entering an Indian mobile 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.

How long does a Vi recharge from abroad take to arrive?

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.

Can I top up a Vi number for someone else in India?

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.

What is the cheapest way to keep a Vi number active from abroad?

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.

How do I check my Vi balance and validity?

Dial *199# from the Vi number for a self-service menu covering balance, active packs and validity.

What is the Vi customer care number?

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.

How long does a Vi prepaid number stay active without a recharge?

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.

How do I enter an Indian mobile number?

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.

How do I recharge a Vi number from abroad?

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.

How much does a Vi recharge cost?

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.

Can I recharge someone else's Vi number?

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.

What if I enter the wrong number?

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.

What currency do I pay in?

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.

Is it safe to pay on Slashtel?

Yes. Payments are processed by Stripe with 3D Secure where your bank supports it, and Slashtel never sees or stores your full card details.

How long does the recharge take?

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.

What happens if the recharge fails?

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.

All India operatorsAirtel rechargeJio rechargeBSNL recharge
Vi recharge from the UAEVi recharge from Saudi ArabiaVi recharge from the USAVi recharge from the UKVi recharge from CanadaVi recharge from QatarVi recharge from KuwaitVi recharge from OmanVi recharge from AustraliaVi recharge from BahrainVi recharge from SingaporeVi recharge from IrelandVi recharge from New ZealandVi recharge from GermanyVi recharge from MalaysiaVi recharge from NetherlandsVi recharge from JapanVi recharge from ItalyVi recharge from FranceVi recharge from PolandVi recharge from South KoreaVi recharge from SpainVi recharge from PortugalVi recharge from SwitzerlandVi recharge from AustriaVi recharge from Sweden