I am planning on going to India in a few months time and will need a mobile internet connection, I have SIM internet router and will need a sim card that can be used in such a device.

I will be originally traveling Here (Kochi to Goa).

I would like to get a SIM that would work for the duration of the trip and also in Goa (6 months), (obviously as cheap and reliable as possible)?

EDIT: To whoever is closing question, it's not shopping it's how to get a mobile internet. Heres example of an alike question with +10 In the US, what's a good prepaid GSM SIM card without a phone? as a traveler I have no clue about which provider is good and which is crap... we even have a tag cellphones read the description, please.

  • 1
    To whoever is closing question, it's not shopping its how to get mobile net. Heres example of alike question with +10 travel.stackexchange.com/questions/798/… as a traveler I have no clue about which provider is good and which is crap... we even have a tag cellphones read the description please Commented Oct 9, 2018 at 15:19

3 Answers 3


The answer above provides a list of major telecom operators in India and most of the times you should get good connectivity with them in major cities/towns.

I lived in the southern part of India and travelled frequently to Goa and other cities along the coast and from my personal experience, I can say that Airtel provides very good internet along with solid connectivity in most of the urban/remote areas. You also get free national roaming. However, the downside is that it's a bit pricey as compared to other operators.

Reliance Jio is launched recently and it is undoubtedly the most affordable option by offering free voice calls, no roaming charges and you pay around 150 rupees per month for 42 GB 4G data. I find the connectivity quite good in the cities however it is unreliable at times in remote areas and also when you are travelling on a train.

If you talk about remote connectivity, I would say that BSNL offers the best connectivity but here the drawback is the internet speed which isn't the best.

Talking about the free-roaming, you should get it covered by most of the operators now. I suggest you buy multiple sims(most of the locals do that) because there would be times when one SIM gives you better speed than the other depending on the region you are in. You can go with Airtel & Jio, you will be spending around 300 rs a month (4 euros) which is still a pretty good deal for unlimited 4G data and voice calls.


India has a few mobile telephony companies (ordered by name):

All these companies have a pan-India presence so you should receive good enough connectivity almost everywhere. The only exception is if you plan to stay in remote areas (forests, tribal areas, higher himalyas etc.). In such areas only the state run BSNL provides connectivity. As Goa-Kochi corridor is very accessible, you can opt for any of the above.

Buying a SIM in India is easy and you should be able to use it for as long as you like. You can even switch your operator by retaining the same number (a long drawn process) or buying a new SIM altogether. We already have a question about buying SIM card in Hyderabad which can provide you with pointers even though it deals with a separate area.


You will be changing the states (Kochi is in Kerala, you will travel through Karnataka and finally end up in Goa). Indian SIMs are tethered to the "home" circle (The state in which they were bought). Using them in other states can incur national roaming charges. These days most of the companies provide unlimited national roaming free or as a part of the SIM plan. Be sure to check if data/calls/SMS (incoming and outgoing) are free when using national roaming before you buy a SIM or you may end up paying considerably more.

  • 1
    @MatasVaitkevicius I have updated the answer for roaming charges (which are mostly free now) but nevertheless need to be watched out for.
    – RedBaron
    Commented Oct 10, 2018 at 5:24
  • Hi RedBaron, thanks for the update, I will delve deeper into this. Commented Oct 10, 2018 at 7:37

telecom operator :Airtel , Plan : Rupees 448 for 84 days , unlimited national roaming , unlimited nationwide calls/ SMS , free data roaming 1.4 GB Data/ day.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .