Hampi Morning Ferry

Buying a SIM Card in India

In Get Connected by Keir Briscoe51 Comments

When I was growing up, I imagined India as an exotic land filled with tigers, elephants, and monkeys.

When I finally got there I didn’t see any tigers… but I saw plenty of monkeys, cows and pigs instead, along with incredible architecture like the Taj Mahal and Vijayanagara ruins, and the beautiful beaches of Goa.

India is by far the cheapest country I have ever traveled in, but its also one of the toughest. This goes for the SIM card market as well. Prices are cheap, but to get one involves an awful lot of bureaucracy.

Update: September 2017. This year, the Indian government has made buying a SIM card much easier for many international visitors. If you’re using the e-visa process, and flying into one of 16 major international airports in the country, you can pick up a BSNL SIM card for free from any India Tourism Development Corporation counter inside the airport. It’s valid for 30 days.

The SIMs are loaded with 50 rupees of call credit and 50MB of data, which is enough to get you started. You’ll need to add more credit/data during your stay, but that’s pretty easy to do at any kiosk or mobile store.

More information is available here. If you’re not on an e-visa, not flying into a participating airport, or want to use a different provider: sorry, buying an Indian SIM remains as difficult as ever.


  • Consider Vodafone, Airtel and !dea, but the best cell provider depends on where in the country you’re going.

There are 11 major service providers in India, but not all of them offer high speed data. There are no service resellers. Six companies offer 4G, LTE, or HSPA+ speeds but not all of those have good coverage across the entire country, The top 3 for market share and network coverage are:

  • Vodafone – 19% market share
  • Airtel – 24% market share
  • !dea – 18% market share

The market is the second-largest in the world based on the number of cell devices in operation. The country is divided up into “circles”. Each circle roughly covers each state. Local and long distance service, run both privately and by the government, operate independently within each circle.

There is immense competition, and prices for calls in India are some of the lowest in the world. It also means there are literally thousands of possible combinations of service and costs.

Location will determine which provider is best. Everyone I met was using one of the three networks above. I ended up using both Airtel and !dea as I traveled across the north, middle, and south of the country.

I had two very different experiences buying each of my SIM cards, and very different network speeds based on my location. To help decide which provider may be best, Sensorly uses crowd-sourced data to display connection speed and availability.

All listed networks offer both prepaid and postpaid, and none do contracts. Prepaid is best unless you have an extended stay. A tourist SIM is only valid for three months, and the postpaid plans require a three month commitment to start with.

Postpaid is slightly cheaper than prepaid, but in the real world, the savings are insignificant. Companies offer free calls within their own network and area code. So if you have friends in India within your area code, it may be a good idea to purchase a SIM from the same network as them.

Standard SIM cards are disabled after three months of inactivity, but cards for tourists expire after three months regardless.


Before I came to India, I heard it was difficult to get a SIM card. All I can add to that is: it was even harder than I imagined. I ended up buying cards from two of the major networks, Airtel and !dea, and had very different experiences with each purchase. It had more to do with where I bought the card, and not so much about which network I chose.

Neither cards nor top ups are sold at Indian airports. I passed through eight of them, and none sold SIM cards. I did find a Samsung store in Mumbai airport that sold phones, but even they couldn’t sell SIM cards with them. Instead, you can buy from official carrier stores, or one of the many smaller shops licensed to sell the network’s products.

For the Airtel SIM, I went to one of the larger branded stores. The sales person who talked to me flatly refused to sell me a card, saying I needed to have a local resident buy it for me. Fortunately I was staying in Vadodara with a local Indian friend who was willing to help out. He had to provide his passport, an extra passport photo, proof of local address, his current valid phone number, and his father’s name.

To activate the card, the provider sent a pin code by SMS to my phone. My friend had to use his phone with the number he provided previously to call back and give them the pin code and confirm his address and father’s name. From this point the SIM was active with data in 30 minutes.

Buying the !dea SIM was much easier, although slightly more expensive. In Goa I went to a local licensed store that sold cards and top-ups, acted as a travel agent, and sold gasoline out of 1 litre water bottles. Now that’s a market niche.

SIM store in Goa

The store in Goa where I purchased my !dea SIM. Gasoline in water bottles not shown.

I had to supply my passport, an extra passport sized photo and the name of the hostel where I was staying. I waited 48 hours for the SIM to be active. Once the waiting period was up I returned to the store, they called a number using their phone, and within 20 minutes my card was active on their network.

One thing to watch for with smaller stores is being sold a SIM that is already active. This means it’s used, and you’ll have no idea when the three month tourist limit will be up. I heard of people buying cards like these, and within a week it expired. They were unable to retrieve any of their credit.


Can't be bothered with the hassle of buying a local SIM in India? KnowRoaming topped our international SIM card comparison.

The company's SIM cards, stickers and hotspots let you use your phone in 200 countries, give you free texts and calls around the world with WhatsApp, save up to 85% on roaming fees, and can be sent out ahead of time so you can hit the ground running. Find out more here.



SIMs cost anywhere from free to 250 rupees, depending on the network. This basic price may include absolutely nothing, or varying amounts of data, SMS and voice credit. It all depends on which offers are current, the network you’re using, and where you buy it. My Airtel card cost cost 225 rupees (~$3.50), which gave 1GB of national data, but no texts or calls.

My !dea SIM cost 250 rupees, with no data, voice, or SMS credits. I returned to the store once the SIM was activated, and bought a 1GB data pack for 400 rupees (~$6), good for 30 days. I also added 250 rupees for voice and SMS.

There are three tiers of charges for voice calls — local calls to a different network, national and international. On my Airtel plan, voice and text rates were as follows:

  • Incoming calls – Free
  • Outgoing local calls – 0.80Rs /min
  • Outgoing national calls – 1.15 Rs/min
  • Outgoing international calls – 4.5 Rs/min
  • National SMS – 1.5 Rs
  • International SMS – 5Rs

Whether you’re calling a landline or cell number affects the charges. Roaming elsewhere in the country also incurs charges, depending on the network you are roaming on. To make things more confusing, you can also buy top-up packages that eliminate roaming charges, and also lower the normal calling rates.

With both Airtel and !dea, I would receive a message saying how much credit had been used after each call or SMS, as well as each time I used 10MB of data. The message also gave a current balance of the account, which was super-handy given the complicated charging system.

Topping Up

As a tourist, topping up is best done by finding one of the many little shops that sell credit packages in cash transactions. These packages are priced by the networks, so shop owners can’t really rip you off.

That said, it’s always a good idea to check your balance after you buy the top-up, and while still in the presence of the vendor. Each provider has a code for checking your balance — with Airtel, dialing *123*11# returns a message showing your remaining data, voice, and SMS credit.

That said, it’s always a good idea to check your balance after you buy the top-up, and while still in the presence of the vendor. Each provider has a code for checking your balance — with Airtel, dialing *123*11# returns a message showing your remaining data, voice, and SMS credit.

Most options for topping up your credit online required a local credit card. The only one I found that allowed me to use a foreign card was Xoom.com. It’s owned by Paypal, and I was charged $0.99 USD to top up my voice and SMS credit.

While I couldn’t top up on any of the network provider’s sites, I could still check current prices — Airtel packages are listed here.

Data top-ups are separate from voice/SMS, and provide a certain amount of data to be used within a given timeframe. I typically topped up with 1GB of data good for 30 days.

Each network sent promotions and offers by text. Any time I used my Airtel data connection after midnight, I got a message from Airtel offering 50% cash back on all data used between midnight and 6am. Obviously it made sense to accept this offer, which I did by replying to the text.

Be prepared to get many offers like this, for cheaper calls or SMS with certain restrictions based on the time of day, or day of week.


Tech getting you down?

Get our free 5000 word guide, plus regular tips, discounts and the best travel tech advice.

No spam, ever.

Coverage and Data Speeds

The original data package on my Airtel SIM card I bought provided 4G. The company only provides 4G service in major cities, however, so don’t pay the extra if you’re not available where you are. Service drops to 3G outside those cities, or even 2G if in a remote area.

As I traveled around the country, I switched between Airtel and !dea depending on which was faster, as speeds varied widely across the country.

India Network Speeds

Network speeds in India

Check out our guides to buying SIM cards in many other countries here.

Buying SIM cards in India is inexpensive, bureaucratic and complex, just like the country itself. Here's our detailed guide and suggestions for visitors.

About the Author

Keir Briscoe

Facebook Twitter

Growing up, one of Keir’s biggest dreams was to explore the world, though he never thought it would become his reality. At the end of 2014, he quit his job as a project manager, sold most everything he owned, and set out to see the world.

His travel goals are to make new friends everywhere he goes, become a better photographer, and avoid cold locations. He maintains two blogs, one for photography at Pixelbip.com, and the other for everything else at EarthToKeir.com.


  1. one reason traveling to India is such a pain. i don’t know why they make it so difficult. what is a tourist sim card? never heard of it. why is it hard to get a tourist sim card as a tourist if that is what they are designed for?

    1. Yep, it’s a far cry from buying tourist SIMs (or for that matter, normal SIMs) in most other countries, that’s for sure.

    2. They call it a tourist sim card because it expires in three months. Normal sim cards will only expire if the user does not keep them valid through regular use. As for you question on why it’s hard to get a tourist sim card? The only answer I have is welcome to India.

    3. I feel your pain. But as an Indian once living in Dubai, it was hard even for me to get a SIM card in a city that I was visiting and didn’t have a permanent address in. It was the Mumbai attacks that made the government have laws to keep people safe and reduce the chances of SIM cards getting in to the wrong hands.

    4. The additional paper checks (beuraucracy, if you may) to get hold of a fresh SIM is to do with national security. Terror outfits could get hold of the SIMs easily if there were no additional checks.

      With passport (or driving license) and paperwork at least the owner of the SIM is traceable in case some untoward activity is planned via that phone. In the past this has helped the law enforcement agencies a lot.

  2. India faces what no other country has faced with till date. Terrorism!

    Getting all these details to ensure that if that number is used by someone for any unlawful activity, they know who it was.

    This complicated/extra vigilant process is for safety of travelers and citizens alike. It most likely began after terrorists attacked their parliament house!

    Having said that, I am dreading traveling to India next month and the exercise I’ve to go through to get a sim card.

    1. AGREED !
      Terrorism has caused Indians the loss of lives in the past of 2 prime ministers, and countless citizens. Its absolutely essential for Indian security agencies to keep a grip on terror outfits with sleeper cells operating to disrupt the normalcy and mutli-culturalims and multi-religious fabric of India.

      These checks for SIMs are no more different than airlines banning liquids on planes, or US banning laptops and mobiles on planes to-and-from certain countries.

      There are several other checks you should be braced for:
      1. Cinema halls too do not allow much handbags (bomb blasts in civilian areas in cinema halls in the past)
      2. Other crowded places may have similar checks e.g. Xray machines while entering Railway stations or that of the Delhi Metro.

  3. sim card problem is disaster its a bloody big problem to get it so many things you have to follow up, you need to have local address or an indian residence must be your withness so it will take 2 days to get it on air, sometimes youget crazy it takes a week, its nonsense stupid prosedures lots of paper you need to sign and give them 1 passport copy and photo fill up the locL and home addresses …

  4. Yikes! This all seems super complicated. Will be traveling to Goa and Kerala soon. Any recommendations on what sim card to get?

    1. Josh. When I was in Goa I got my !dea sim fairly easy. There was a 48. Hour wait before it activated though.

    2. Hey Josh!
      To avoid national roaming, you may opt for BSNL. They have begun giving good offers on data as well as usual calling balance. However, you may face some challenges with it in remote areas. Airtel, Idea work great too but are slightly pricey. and will have national roaming.
      Having a local identification is important so that the sim does not end up with notorious people. You may ask the people at the hotels you shall stay at to provide you with local IDs. Getting a recharge is fairly simple once you have the sim running. You need to visit the websites of the respective carrier or can even visit small shops that may have recharge vouchers.

  5. As far as I know, your positive experience in Goa has to do with the fact that you bought the SIM card in this state. No matter which carrier you decide to use, buying the cards in Goa just seems to be so much easier than anywhere else in the country. The only logic I can see behind that is that Goa basically lives of tourism.

    In Delhi or Mumbai it’s still pretty much impossible to get a SIM card without a local sponsor, as far as I know.

  6. Thank you Keir; I am travelling to Delhi in a few weeks just for a short time so I really don’t want all the hassle of trying to get a sim. Your posts have clarified a lot and made up my mind for me that I will for the first time in my life take a roaming package from Australia for this trip. Probably by the time I did get the sim over there and get it up and running it would be time to come home!

    1. I am a Canadian citizen of Indian origin. I have a house too in New Delhi and also sort of dual citizenship. With all that I had great difficulty getting a SIM Card in New Delhi. Having a house in New Delhi was not enough. Airtel wanted the proof that I own that house. And the proof was any electricity, water or telephone bill on my name and with that house address. I had none of the such documents. All bills for that house come on my sister’s name who stays there. So, it was really tough. Anyway, I am going to India in July 2017 again and hope to do better this time. May be I will go to Reliance this time. Best of luck.

  7. Hi Keir

    Do you know anything about purchasing an international sim for use in India? We’re going in December and spending time in both Rajastan and Kerala.

  8. Hi Adrian. Sorry I’m not familiar with using an international sim in India. However I was using my T-Mobile sim card from the US while I was in India and it worked fairly good. My T-Mobile plan gives me free data and text in many countries. I did find that the service was typically at 2g speeds when using that card but it worked.

  9. Great info. So, can any of this be done online prior to touchdown? Are there sites or services that allow me to land with a card in hand?

    1. I don’t know of any reputable companies sending Indian SIM cards overseas, sorry. If you don’t want to deal with the paperwork in-country or roam with your provider from home, maybe look at international SIM cards instead. They’re more expensive, but less hassle. You can find our recommendations here.

  10. Hey Keir – did you ever look into getting a wifi dongle as an alternate to a SIM? If I’m just looking for data/a wifi connection, would it be easier to get one of those rather than go through the SIM process?

  11. Hello,
    We will be in India for a month and are looking for recommendations for acquiring a SIM card while we are there. What are the averages prices, and are there companies that you would recommend? TIA

  12. If you are traveling to India on eVisa, you will now receive free Bsnl SIM card on arrival to India. BSNL is state run provider with much wider coverage even in rural areas and among the cheapest however the service quality depends on location.

    I think it’s good to get this SIM to remove the hassles of attaining SIM otherwise. It comes preloaded with 50mb data but recharge is easy.

  13. The Indian Government has made it difficult to get a SIM card due to terrorism. However Unregistered SIM cards are available fairly easily and cheaply in the black market. Any terroist methinks would go for these instead of providing his passport details or proof of address.
    So the only ones getting hit is the over billion Indians who have to jump through bureaucratic hoops in order to get a SIM card.
    The Indian government can keep every citizen under surveillance by making strict identity requirements on SIM cards, they wish to know the person they are listening in to, intimately, even the colour of your anus.
    There is a move soon to link the Aadaar card to sim. The Aadaar card is a biometric card linking your iris and ten fingerprints to a central computer. This is being increasingly required from all Indians to get services and documents like a driving licence bank account, airline or railway ticket, pay tax etc..
    Thankfully this Aadhaar card is not required from tourists but down the years don’t bet on it…you may have to get one made at an Indian Embassey or Consulate before being issued with a visa. It will be your identity card in India and you will no longer be required to provide proof of identity once you get this all encompassing biometric card issued by the Indian government.

  14. Very recent update. I arrived in Delhi yesterday and picked up an Airtel sim at the airport. It was a pretty easy process – they take a copy of your passport, take a photo of you and then fillin the form for you. Took less than 10 mins. I went for 5 GB data-only at 1,150 ruppees for 30 days….I assume I could get cheaper elsewhere but I like to get these things sorted early.

    The only slight inconvenience is that it takes a few hours before you can activate the service (actually the next morning for me), which you do by dialling a number then entering the last 4 numbers of your passport followed by your date of birth. It was much, much quicker than the e-Visa process at the airport 😉

    I also saw a Ministry of Tourism brochure offering free pre-loaded SIM cards that you could pick up somewhere in the airport (on the BSNL network)…I had a driver waiting so didn’t avail myself of this and so can’t say whether this is a good deal or not.

  15. I arrived in Goa yesterday and it has proved to be impossible to get a SIM card in nothing less than one week for activation. You first need all the expected things; passport and visa copy with a photo and also details of a reference, i.e. Guesthouse or hotel. Apparently since yesterday however these documents need to be checked and it will take one week for the card to be activated. I didn’t see an option of picking up a SIM at the airport, which is something I usually do, so if there’s that option then my recommendation would be do it! My next stop is going into one of the retailers in the city to see if they can do this any quicker. I expect not so a week of local wifi from bars and restaurants, hotel etc… Good luck! 🙂

  16. Just sharing if it helps anyone. I landed in Bangalore international airport and couldn’t find a prepaid or go phone store. It seems there used to be one but has been removed. Anyways, i just managed that evening on WiFi (when available) and visited an Airtel store the next day. They had a simple prepaid package of INR 345 + INR 25 (SIM) ( ~7 USD) which comes with 1 GB data per day, unlimited calls for 28 days. LTE (4G) works provided the handset supports, i was using a Nexus 6P and it worked like a charm. They did ask for a photo, ID, address and a local reference phone number. For tourists, be ready with a hotel reservation, it should help. The SIM was activated the same evening and i had to recharge the FRC package (345) and was ready to go the same evening. If you are planning on traveling to many states in India, it would be considered as National roaming and you might want to add national roaming package for calls.

  17. Buy Vodafone…. I prefer that.. if u are looking for good coverage and high speed data u can choose Vodafone… Because I have a 3G smartphone and I got 5.3 Mbps in 3g phone and I had jio. I put jio sim in modem. I got 2.2 Mbps.. that sim is 4g. so jio is waste. Choose wisely.

  18. Hi ! Everyone
    Indian government has referred this query and now on new delhi airport you can get a activated simcard in association with bsnl loaded with RS 50 and 50 MB of data
    but this facility is only available for those coming with e-visa !

  19. Not sure about other airports, but there is Airtel counter just after baggage and customs within airport especially for tourists. Due to national security and terrorism, this rule of id was introduced in India and is very important to nab the criminals.

  20. I bought Sim card in Delhi airport without any problem. When I traveled in Kerala, I bought one at a small shop in the city. All I need were passport size photo and copy of passport.

  21. I am planning to visit to Chennai during October 2017. Any body have any idea for SIM card store available in Chennai international arrival airport. Thanks ina davnce.

  22. I arrived in the Mumbai international airport with an eVisa.
    The only available phone counter was Airtel. I have my own pocket wifi device so I just wanted to buy a data SIM card. The guy quoted me Rs 5500. I wanted 14 days coverage. He said I get 2Gb per day. He was a little shifty saying my device was locked and if I wanted his, I refuted that and said I’d used it in a couple of countries and also said he hadn’t even tried putting in the sim yet howcan he say it was locked. Anyway he took a copy of my passport, fiddled with a SIM card that he took out from a pack. He made a few calls using the sim. He filled the paperwork for me. All I did was kept on asking him how long it will take. He said “2 mins”. It took 20-30 mins. He got the pocket wifi to work and I had immediate connectivity.He gave me the red pack that presumably contained the sim. I asked for a receipt and he stuffed around trying to get a blank receipt and wrote down the price. I asked him for assurance of usability throughout India for 14 days and 2 Gb per day. The 2 guys confirmed. I have a feeling I’ve been duped …it was late so my brain wasn’t working.

    My hope is that it will work for the 14 days! I think I paid at least 5 times too much but at least I got immediate activation and connectivity.

  23. Hi there, thanks for this article. I am very interested in the free SIM card offered by the Indian government. I have tried finding more information about this but almost no-one in India seems to be aware of this new initiative, not in hotels, not at the embassy. Is it real? Did anyone of you actually get it? And if so, where at Mumbai airport can we get it? We have e-visa. Many thanks!

    1. I don’t have any further details for you beyond what’s in the post right now, but one of our writers is heading to India next month and will likely try to pick up one of these free SIMs on arrival at Delhi airport. I’ll update the article afterwards if there’s anything new to add.

  24. I wish I head read this article before going through the last 3 days of dealing with Airtel. The free government SIM card would have been an amazingly simple bonus.
    Airtel provided us with a SIM card and after waiting the required 24hr connection time, we found our our SIM card is already in use. So back we go for a new one. Again after the 24hr connection wait time, we realized that our new SIM card wouldn’t let us make phone calls or text. So back we go to airtel – who told us to take a token and wait our turn.
    We went to Vodafone around the corner and we’re signed up and connected after 2.5 hours.
    The time spent waiting in the queue in these stores really taxes your patience. But the guys in Vodafone gave us some dewali chocolates. How nice is that!

  25. Airtel rip off
    I bought a prepaid Sim in Varanasi. They told me it will work in the evening after 20h. But it didn’t work so I went back to the store and they changed the Sim – it worked, but after one week I got a sms and the Sim was switched off after. The airtel district store and the airtel Internet customers service were asking many questions, gave no answers and didn’t help.

  26. I dont buy the security angle. With nearly a billion sim cards out there and a million or so vendors it must be a doddle for even the amateur crook to get his hands on a SIM.

    India is the kind of place where officials think nithing of punishing a million innocent citizens just so they can block for a little while a handful of crooks.

    If security is the concern then all these checks are nether effective nor necessary.

  27. I arrived in Delhi and jumped in a cab. Asked the driver that I needed to visit a phone shop. He said it was no problem but it was not easy to acquire a SIM. However, that HE could supply an activated SIM! I gave him a 2000 rupee deposit and 1000 for top up. He pulled out a handful of SIM cards and gave me an Airtel one. He called someone to top it up and hey presto my iPhone was in business immediately! 🙂 Booked him for the return trip to airport 10 days later. He picked me up and on arrival at airport I returned the SIM and got my Rs. 2000 back. Moral of the story …. worth asking your cab/hotel if they can do this. For obvious reasons they don’t shout it off the rooftops, but quite a few offer this service according to my Punjabi taxi driver.

  28. I wish I had known about the BSNL option. Just returned home after being stuffed around by Vodafone. I bought 2 sims from a store, giving photo ID and a passport photograph and told it would be activated in 2 hours. Then emailed customer service a few days later when it was not activated, very unhelpful as they did not give any information. I was then told it may take up to 7 days.
    Still didn’t work after 7 days, called someone up and then got it to work by putting it into a local phone and getting it activated.
    After emailing about the second SIM, which I was told was not activated because store person had not submitted my documentation, I was told to wait for 3 business days for activation. I emailed again after 3 days when not activated, and was told to wait another 3 days.

    TLDR Vodafone service is terrible and be prepared for long delays in activation.

Leave a Comment