plans from
$2.00
0.5 GB · 7 days
$3.00
India is the trip where a data plan stops being a convenience. Ride-hailing, train times, UPI-linked payments at every counter, and a map you will check more often than you expect — all of it runs on a connection, and the alternative is a local SIM counter, a passport, a form and a wait.
Roamaly carries 17 India plans, starting at $2 for a 500 MB day *(catalogue read 20 October 2026)*. They come in two shapes, and which one suits you depends less on your budget than on how evenly you will travel.
The catalogue carries 17 India plans, from $2 to $178 (read 20 October 2026).
The top of that range is not an India plan: $178 is Asia-20 50 GB valid 180 days, a regional bundle that covers India as part of a much wider footprint. It is on this page because it covers India, not because it is the price of India.
Five are Day Passes — a daily allowance across however many days you choose. The entry plan at $2 is a single 500 MB day; 1 GB a day is $3.
Twelve are fixed bundles — a total valid for a period, with no daily cap inside it. The cheapest bundle holding 10 GB or more is $22.
None of the 17 is unlimited. Every India plan is metered, by a daily allowance or by a total. If unmetered data is what you need, another provider will suit that trip better — we would rather say so here than after you have paid.
India is the clearest case in our catalogue for thinking about this properly, because an Indian itinerary is uneven by nature.
A transit day — airport, ride-hailing, train app open, maps running through traffic, messages to a driver — uses several times what a day at a hill station or on a beach does. On a Day Pass you pay the same daily price for both. On a fixed bundle the quiet days subsidise the heavy ones, because the total pools across the whole period.
A rough rule for India: the more cities and trains in the itinerary, the better a bundle fits. A single-base trip with day trips suits a Day Pass, where the daily number is predictable and there is nothing to manage.
For most visitors 1 GB a day is comfortable: maps, ride-hailing, messaging, train times and photographs home. That is $3 a day on a Day Pass (20 October 2026).
Go higher if you intend to stream on long journeys — and India has long journeys. Go lower only if you will be somewhere with reliable Wi-Fi most of the day, which in practice means a single hotel rather than a tour.
Coverage in India follows population and infrastructure closely, which for most itineraries is good news and for a few is worth planning around.
The metros — Delhi, Mumbai, Bengaluru, Chennai, Kolkata, Hyderabad — strong throughout.
The tourist triangle — Delhi, Agra, Jaipur — reliable in the cities and along the main roads between them.
Kerala, Goa and the coastal south — well covered in the towns and along the coast.
Rajasthan beyond the cities, and the desert — fine in towns, thinner between them.
The hill stations and the mountains — Himachal, Uttarakhand, Darjeeling, the North East — good in the towns, patchy on the roads, and genuinely absent on high passes and trekking routes.
Long-distance trains — intermittent by definition. You will pass through long stretches with nothing, which is why offline maps and downloaded entertainment matter more here than on a city break.
The practical instruction: **download offline maps for every region on your itinerary before you leave your first city**, and download anything you want to watch before you board a train.
Being straight about this, because it is the one real limitation and it bites specifically in India.
You will not get an Indian phone number. Our travel eSIMs are data-only; your own number stays live on your home SIM, so calls and texts still reach you. But a local number is what UPI and many Indian apps verify against, so **if you need to pay by UPI, a data-only eSIM will not get you there.** Card and cash still work everywhere a tourist normally transacts, and a local SIM — with its passport registration and its wait — is the route to a local number if you genuinely need one.