Jio, Airtel, Vi & BSNL roaming in Sri Lanka vs a travel eSIM
Jio international roaming plans for Sri Lanka are multi-country packs; there is no Jio Sri Lanka pack as such.
Airtel covers it with its all-country set, Vi names it in a five-country South Asia pack, and BSNL shows a Sri Lanka tariff with minutes but no data allowance listed. On 13 Oct 2026 the fifteen Jio, Airtel and Vi packs in our tables cost about ₹194 to ₹796 per GB where data is capped.
Short answer: Sri Lanka packs from Jio, Airtel, Vi and BSNL
Which Indian SIM works in Sri Lanka? Jio,
Airtel and Vi all do once roaming is on; the pack sets the data. For a 5-day trip, Airtel’s ₹998 prepaid pack gives 4 GB, about ₹250 per GB, the lowest of the three operators’ shortest packs. For 10 days, Jio’s ₹951 pack gives 4 GB at about ₹238 and Airtel’s ₹1,298 pack 6 GB at about ₹216. Vi South Asia gives 1 GB a day for 5 days at ₹1,899. BSNL lists ₹659 for one day with 20 minutes. Prices as listed on 13 Oct 2026.
Keep the operator pack if you must take calls on your Indian number. For maps, cab apps and messaging, a Sri Lanka eSIM from India carries data only. Install the eSIM in India; it connects when you land abroad.
India’s Ministry of Tourism counts 541,949 departures to Sri Lanka in 2025, against 430,492 in 2024, about 26% more (our calculation); 97.31% of the 2025 departures were for leisure or business. Sri Lanka’s tourism authority, SLTDA, counted 531,511 arrivals from India in 2025. It counts by its own method, so the two figures do not compare.
We sell travel eSIMs, so we have an interest here. The table still shows when your operator pack is the better choice.
Jio international roaming plans that cover Sri Lanka
Jio international roaming plans for Sri Lanka come from four lists: the 100-country and 75-country packs, the World Pack and the data packs. The seven rows below cost ₹589 to ₹2,499 as listed on 13 Oct 2026, the same for prepaid and postpaid. They are a selection; two carry data only.
eSIM Go is not affiliated with Jio,
Airtel, Vi or BSNL. Pack details are taken from their own pages on the date shown.
| Jio pack | Price | Data · days | Lasts a 5 / 10-day trip? | Minutes · SMS | ≈ ₹ per GB | Source, checked 13 Oct 2026 |
|---|---|---|---|---|---|---|
| IR Voice & Data, 75 countries | ₹589 | 1 GB · 1 day | 5: no · 10: no | 100 min incl. incoming · 20 SMS | about ₹589 | Jio |
| IR Data pack (data only) | ₹599 | 1 GB · 7 days | 5: yes · 10: no | none | about ₹599 | Jio |
| IR Voice & Data, 100 countries | ₹951 | 4 GB · 10 days | 5: yes · 10: yes | 100 out + 100 in · 25 SMS | about ₹238 | Jio |
| IR Data pack (data only) | ₹999 | 2 GB · 14 days | 5: yes · 10: yes | none | about ₹500 | Jio |
| IR World Pack | ₹1,499 | 2 GB · 14 days | 5: yes · 10: yes | 100 min + incoming · 100 SMS | about ₹750 | Jio |
| IR Voice & Data, 100 countries | ₹1,551 | 8 GB · 14 days | 5: yes · 10: yes | 100 out + 100 in · 50 SMS | about ₹194 | Jio |
| IR Voice & Data, 75 countries | ₹2,499 | 1 GB a day · 10 days | 5: yes · 10: yes | 100 min a day · 100 SMS a day | about ₹250 | Jio |
The ₹2,499 figure assumes you use the full 1 GB each day. For five days, the shortest Jio pack is the ₹599 data pack, with no calls; ₹951 adds minutes and lasts ten days. Pack validity on Jio starts at first use: “Your plan validity begins only with your first usage—call, text, or data.”

Airtel and Vi packs for Sri Lanka, including Vi South Asia (table)
An
Airtel IR pack Sri Lanka travellers buy comes from the single all-country set, shown here by the prepaid ₹998 and ₹1,298 packs. Vi lists Sri Lanka in three prepaid groups: Budget Set 1, the South Asia pack and the UL zone, where Vi prints Ultra data as FREE. The eight rows below cost ₹755 to ₹6,995.
| Airtel and Vi pack | Price | Data · days | Lasts a 5 / 10-day trip? | Minutes · SMS | ≈ ₹ per GB | Source, checked |
|---|---|---|---|---|---|---|
| Airtel prepaid IR pack | ₹998 | 4 GB · 5 days | 5: yes · 10: no | 150 min · 20 SMS out | about ₹250 | Airtel T&C, 13 Oct 2026 |
| Airtel prepaid IR pack | ₹1,298 | 6 GB · 10 days | 5: yes · 10: yes | 200 min · 20 SMS out | about ₹216 | Airtel T&C, 13 Oct 2026 |
| Vi Budget pack (Set 1), data only | ₹755 | 1 GB · 5 days | 5: yes · 10: no | none | about ₹755 | Vi T&C, 13 Oct 2026 |
| Vi Budget pack (Set 1) | ₹995 | 1.25 GB · 10 days | 5: yes · 10: yes | 100 min | about ₹796 | Vi T&C, 13 Oct 2026 |
| Vi Budget pack (Set 1) | ₹1,495 | 2 GB · 15 days | 5: yes · 10: yes | 200 min | about ₹748 | Vi T&C, 13 Oct 2026 |
| Vi South Asia pack | ₹1,899 | 1 GB a day · 5 days | 5: yes · 10: no | 250 min | about ₹380 | Vi T&C, 13 Oct 2026 |
| Vi Ultra pack (UL zone) | ₹3,495 | data printed as FREE · 7 days | 5: yes · 10: no | unlimited calls, per Vi | no GB figure to divide by | Vi T&C, 13 Oct 2026 |
| Vi 28-day pack (UL zone) | ₹6,995 | 15 GB · 28 days | 5: yes · 10: yes | 120 min a day | about ₹466 | Vi T&C, 13 Oct 2026 |
Vi South Asia’s ₹380 per GB assumes 1 GB used on each of the five days. The same pack lists Indonesia, Thailand, Singapore and Malaysia, so one purchase also covers a stop there. Vi’s postpaid table puts Sri Lanka in Set 1; we could not confirm that this country table is current. Vi states that its IR packs are “not applicable for customers in J&K, Assam and North East”.
Airtel also sells ₹698 for 1 GB over one day and ₹2,998 for 10 GB over 30 days. Its FAQ page still shows ₹898 and ₹1,198, while the T&C dated 24 Sep 2026 list ₹998 and ₹1,298.
BSNL’s Sri Lanka tariff: what it lists and what it doesn’t
BSNL shows special tariffs for a handful of countries, and Sri Lanka is the only one where we could read prices. Its Sri Lanka page lists ₹659 for 1 day with 20 minutes of voice and ₹3,495 for 7 days with 100 minutes. It lists no data allowance, so neither tariff enters our per-GB tables.
Before any tariff, a BSNL prepaid user needs two steps. BSNL says: “Recharge with STV 1967 for Activation of prepaid International roaming for 365 days”. It also asks for a different SIM: “Visit to the nearest BSNL Customer Care Centre and collect the special International Roaming SIM after filling up the necessary forms along with the required documents.” For mobile data in Sri Lanka, weigh a Jio,
Airtel or Vi pack against an eSIM.
Cost per GB for a 5-day and a 10-day Sri Lanka trip
How we rank: for each operator, pick the shortest pack that covers every day of the trip, then compare price per GB; Vi’s FREE-data rows have no GB figure, so they sit out. All figures are our division of price by data, from prices listed on 13 Oct 2026.
Five days, for example Colombo and Kandy:
Airtel’s ₹998 pack wins at about ₹250 per GB, ₹200 a day. Vi has two 5-day packs; South Asia, at about ₹380 per GB, beats the data-only ₹755 Budget pack. Jio’s shortest pack for five days is the ₹599 data pack, about ₹599 per GB with no calls.
Ten days: Airtel’s ₹1,298 pack wins at about ₹216 per GB, ₹130 a day. Jio’s ₹951 pack follows at about ₹238, ₹95 a day; its ₹2,499 daily-data pack lasts as long at about ₹250. Vi’s shortest 10-day pack with a GB figure is the ₹995 Budget pack, about ₹796.
Our Sri Lanka plans run on
Dialog and Hutchison LTE and carry data only. All six rows are fixed-GB, with no unlimited plan, so the per-GB comparison is like for like. 1 GB over 7 days costs ≈ ₹286 (12 Oct rate), 2 GB over 15 days ≈ ₹574 (12 Oct rate), 3 GB over 30 days ≈ ₹622 (12 Oct rate), and 5 GB over 30 days ≈ ₹813 (12 Oct rate), about ₹163 (US$1.70) per GB, charged US$8.49 by card. Your card is charged in US dollars. Your bank converts the amount at its own rate and may add a foreign-transaction (forex markup) fee. How card payments work.
At 0.3 GB a day, ten days need about 3 GB (our calculation): 2 GB falls short and 3 GB fits. Five days need about 1.5 GB, more than Vi’s ₹755 pack or our 1 GB plan holds. Divide our plan’s ≈ ₹ price by its GB on the day you buy and read it against the tables. Plan days start at the first connection to a Sri Lankan network, and no APN needs typing on iPhone or Android.
Every plan is on the Sri Lanka eSIM page. The Sri Lanka SIM card guide covers local SIMs, and a physical Sri Lanka SIM card from a local operator needs a free slot in your phone. For a trip that continues to Southeast Asia, the Asia eSIM lists several countries in one plan.
Bank OTPs travel as SMS to your Indian number, out of reach of a data-only eSIM. Keep that SIM in the phone as a second line, its mobile data off, and confirm with your operator that texts arrive in Sri Lanka; see keep Indian number for OTP.
Full refund within 30 days of purchase, as long as the eSIM has not connected to any network. If the eSIM doesn’t work and it isn’t your phone’s fault, we refund the payment whether or not it was installed.
How we checked these prices
Each row shows the checked on date and comes from the operator’s own document: Jio’s plan list,
Airtel’s T&C PDF dated 24 Sep 2026, Vi’s prepaid T&C PDF and BSNL’s Sri Lanka page. Per-GB figures are price divided by GB, rounded. Our international roaming Sri Lanka coverage comes from the country lists; Vi roaming Sri Lanka terms come from its UL, Budget Set 1 and South Asia lists.
Vi’s country lists are an image that we transcribed by hand, so check Sri Lanka in the Vi app before you pay. Jio international roaming plans for Sri Lanka and other countries are compared on our Jio page.
Updated on 13 Oct 2026: first version. Written and reviewed by Nadezhda Semenova; see the editorial policy. Operator pages: Airtel, Vi; all countries: international roaming.
FAQ
Will my Jio, Airtel or Vi SIM work in Sri Lanka?
A Jio,
Airtel or Vi SIM works once international roaming is on, but for mobile data plan on a roaming pack. Without one, Airtel bars prepaid data abroad and Vi keeps mobile data off.
How much is the Airtel IR pack for Sri Lanka?
Sri Lanka uses Airtel’s one pack set for all covered countries. The T&C dated 24 Sep 2026 list prepaid ₹698 for 1 GB over 1 day, ₹998 for 4 GB over 5 days, ₹1,298 for 6 GB over 10 days and ₹2,998 for 10 GB over 30 days. For a 5-day trip, ₹998 has the lowest price per GB of the three operators’ shortest packs.
Which Jio international roaming plan covers Sri Lanka?
Sri Lanka is on Jio’s 100-country, 75-country, World Pack and data-pack lists. Short trips fit ₹589 for 1 GB over 1 day, ₹951 for 4 GB over 10 days and ₹2,499 for 1 GB a day over 10 days; ₹1,551 gives 8 GB over 14 days, as listed on 13 Oct 2026.
Is a travel eSIM cheaper than roaming in Sri Lanka?
Check it on the day you buy. The capped packs here cost about ₹194 to ₹796 per GB, and most include minutes. Our Sri Lanka eSIM has fixed-GB plans only, data-only and charged in US dollars: divide its ≈ ₹ price by its GB and set that beside the tables.
Can I get bank OTPs on my Indian number in Sri Lanka while using an eSIM?
No page can promise it. OTP texts go to your Indian number, and a data-only eSIM cannot receive SMS. Keep the Indian SIM in the phone as a second line with mobile data off, and ask your operator whether SMS reaches you in Sri Lanka.
Sources checked: Jio IR plans, with the country lists for the 100-country, 75-country, World Pack and data packs · Jio international services · Airtel IR terms, dated 24 Sep 2026 and IR packs page · Vi prepaid IR terms and postpaid IR terms · BSNL international roaming, Sri Lanka page and BSNL international roaming home · Ministry of Tourism: departures 2025, Sri Lanka and India Tourism Data Compendium 2025 for 2024 · SLTDA monthly tourist arrivals report, December 2025. Last checked 13 Oct 2026.