✦ Staying connected abroad

Travel eSIMs, compared honestly.

Real prices as seen from Canada, what "unlimited" actually means, and the eSIM traps that catch Canadian phones in India. We do not sell eSIMs β€” you buy from the provider, at their price.

Prices checked Aug 2026 India deep-dive No markup, ever

If you are flying to India to see family, the single cheapest thing you can do before you leave is spend twenty minutes on this. Two weeks of Canadian carrier roaming costs more than most people's flights to Delhi cost in taxes β€” and a travel eSIM does the same job for roughly a tenth to a twentieth of the price. Here is the honest comparison, including where the eSIM is the wrong answer.

Affiliate disclosure β€” before anything else. LookNBooks may earn a commission if you buy through some links on this page. It never changes your price, we never sell eSIMs ourselves, and it does not affect what we recommend or the order anything appears in. Where we earn, the unpaid direct link is right beside it.

What two weeks in India actually costs you

The comparison that matters is not eSIM against eSIM β€” it is eSIM against what your Canadian carrier will charge you for doing nothing.

$224–252 CAD Β· Bell Roam Better at $16/day or TELUS Easy Roam at $18/day, Γ— 14 days
β‰ˆ US$14 Saily 10 GB / 30 days β€” enough for maps, messaging and calls over data
β‰ˆ US$68 Ubigi Unlimited / 30 days β€” the only genuinely generous "unlimited" here
β‰ˆ C$5–6 A local Airtel prepaid SIM, β‚Ή349 for 28 days β€” cheapest of all, but read the catch below

That is a 10–20Γ— spread for the same two weeks of being reachable. Roaming rates from the carriers' own pages; eSIM prices as observed 2026-08-03.

Two carrier details worth knowing before you rely on roaming. Bell removed pay-per-use data entirely on 1 May 2026 β€” so for Bell customers the risk in 2026 is not a shock bill, it is landing with no data at all until you buy a pass. TELUS still bills pay-per-use internationally at $5–10 per MB β€” that is $5,000–$10,000 per GB if you forget to activate a pass. We could not verify Rogers' India daily rate: India appears in their Asia Travel Pass destinations, but no rate for India renders on any Rogers page. Check your own account before you fly rather than trusting any number, including ours.
The main event

India, provider by provider

Prices are geo-dependent: Airalo, Nomad and aloSIM quote Canadians in CAD, while Saily, Holafly and Ubigi quoted USD. The currency column is not decoration β€” read it.

ProviderPlanPriceCur.Runs onHotspot
Saily10 GB / 30 d$13.99USDnot namedUnrestricted
Ubigi10 GB / 30 d$15.00USDReliance JioYes
Nomad10 GB / 30 d$29.44CADAirtelYes
aloSIM10 GB / 30 d$36.00CADReliance JioYes
Airalo10 GB / 30 d$34.50CADdisputed β€” see belowYes
"Unlimited" 30-day plans
UbigiUnlimited / 30 d$68.00USDReliance Jio60 GB full speed
HolaflyUnlimited / 30 d$111.90USDAirtel / Jio1 GB/day cap
AiraloUnlimited / 30 d$140.50CADdisputedYes, 3 GB/day
aloSIMUnlimited / 30 d$150.00CADReliance JioYes, 3 GB/day

Prices as of 2026-08-03, observed from Canada β€” check the provider for live pricing before you buy. Sources: each provider's own India page. Airalo's full CAD ladder also includes 5 GB/30 d at $20.00 and 20 GB/30 d at $54.00.

What the comparison sites miss

Four things we found reading the fine print

Trap 1

"Unlimited" nearly always means 3 GB a day

Airalo, aloSIM, Holafly and Saily all throttle to 1 Mbps after about 3 GB per day; Nomad throttles after 2 GB. Only Ubigi gives you 60 GB at full speed before easing to 2 Mbps β€” which is why it is both the cheapest unlimited plan here and the only one worth the word.

Trap 2

Holafly caps your hotspot at 1 GB a day

It sells "unlimited" but limits tethering to 1 GB per day β€” a 7-day plan includes 7 GB of hotspot, total. Every other provider here allows unrestricted tethering. If you are the one sharing data with visiting parents, this is disqualifying.

Trap 3

Holafly charges India a ~51% premium

Holafly prices Indonesia, Singapore, Thailand, the UK and Europe identically β€” $73.90 for 30 days. India alone is $111.90. Same product, same duration, half again the price.

Trap 4

Airalo's India listing contradicts itself

The customer-facing bullet says it "operates on the Jio network", while the operator record on the same page lists Vodafone. Both strings are live. Airalo's India plans are also flagged 4G-only, where Holafly and Saily advertise 5G where available.

Before you fly β€” this is the important bit

The Canadian phone trap in India

Most eSIM guides ask "does your phone support eSIM?" For a phone bought in Canada the answer is almost always yes. The real problems run the other way, and no template page covers them.

1. A Canadian iPhone 17 has no SIM tray at all. Apple Canada lists the iPhone 17 as dual-eSIM with no physical tray; the Indian model still has one. So if your eSIM fails in India, you cannot simply buy a local Airtel or Jio SIM and drop it in. Worse, getting a new Indian eSIM means visiting a carrier store in person β€” every Indian carrier's self-serve eSIM flow only converts an existing physical SIM.
2. Install and activate before you leave Canada. In January 2024 Apple and Google removed Airalo and Holafly from Indian app stores after a Department of Telecommunications order. Nomad states the underlying rule in its own checkout data: data plans "cannot be purchased in UAE/CN/IN upon arrival according to local policy." Whether the app-store block still stands in 2026 we could not verify β€” but the safe move is unchanged: buy, install and test the eSIM while you are still on Canadian wi-fi.
3. If you are buying a local SIM instead, budget a day for it. Airtel bars incoming and outgoing SMS for 24 hours after eSIM activation, including OTPs β€” so anything needing a bank one-time-password is locked for a day. Jio applies a DoT-mandated 2-hour cooling period plus an IVR confirmation. And Vi does not offer eSIM at all in Himachal Pradesh, Jammu & Kashmir, Orissa, Assam or the North East. Punjab is fine.
4. Phones bought in India often lack eSIM β€” check before gifting or borrowing. Samsung India's own support page lists the A54, A35 and A36 as eSIM-capable only in Europe, North America and Korea, not on Indian units. OnePlus 12 and 12R are listed "not supported" on OnePlus India. Xiaomi is the opposite of its reputation β€” the 14, 15 and 17 all support eSIM on Indian units. Jio publishes the most reliable device list.
5. One myth worth killing. You will read that foreign eSIMs must convert to an Indian profile within six months. That TRAI recommendation applies to machine-to-machine and IoT devices only β€” not to a traveller's phone. Blogs misapply it constantly.
Everywhere else

Other destinations, 30-day plans

DestinationSaily 3 GB USDSaily 10 GB USDAiralo 5 GB CADAiralo 10 GB CAD
Indonesia (Bali)$4.79$13.99$19.50$30.00
UAE (Dubai)$8.99$11.99$17.50$28.50
Singapore$3.99$9.99$14.50$23.00
Thailand$2.99$7.99$11.50$16.00
Europe (42 countries)$4.99$19.49$28.00$44.00
Stopping in Dubai on the way to India? Airalo's Asia regional plan covers 18 countries including India, Indonesia, Singapore and Thailand — but not the UAE. A Toronto→Dubai→Delhi itinerary needs either the global plan or two separate eSIMs. This catches people out constantly.

Saily figures in USD, Airalo in CAD, all observed 2026-08-03 from Canada. Saily's UK pricing could not be verified. All plans above are data-only β€” no phone number, though Airalo sells UK and Thailand variants that add minutes and texts.

The short answer

So which should you buy?

Best value for India

Saily, 10 GB

About US$14 for 30 days, unrestricted tethering, and 5G where available. For maps, WhatsApp and calls over data on a two-week trip, 10 GB is plenty. Its only weakness is that it does not name its Indian host network.

Check Saily β†’

If you genuinely need unlimited

Ubigi, Unlimited

US$68 for 30 days and the only "unlimited" here that is not throttled at 3 GB a day β€” 60 GB at full speed on Jio. Cheaper than Holafly and Airalo's unlimited plans while giving far more.

Check Ubigi β†’

If you are staying months

A local Airtel or Jio SIM

β‚Ή349 for 28 days buys 1.5 GB/day plus unlimited calls β€” roughly C$5–6, and nothing here comes close. The cost is friction: a store visit with your passport, KYC, an activation delay, and a real phone number. Not viable on a Canadian iPhone 17.

Airtel eSIM info (unpaid link)

Our honest recommendation for a visiting-family trip: buy a cheap data-only eSIM in Canada so you land connected and can reach your ride, then decide in the first few days whether the trip is long enough to justify a local SIM. That combination costs under C$25 and removes every failure mode on this page.
How we make money and what we checked. LookNBooks compares providers and hands you off β€” we never sell eSIMs or add a markup. Some links may earn a commission at no cost to you, and it never changes what we recommend or the order things appear in. Every price here was read from the provider's own site on 2026-08-03, from a Canadian connection, because several providers price by geography. Plans and prices change without notice β€” always confirm the live price with the provider before buying. Where we could not verify something, we have said so on the page rather than filling the gap.