Skip to content

Sri Lanka flag Sri Lanka · roaming cost calculator

Roaming Price Audit: What 10 Days of Data Cost in Sri Lanka

HelloRoam is the top pick for Sri Lanka: its 7-day unlimited plan costs $26.61, at full speed for the first 2 GB a day, against $84 for a week on AT&T's $12-a-day pass, a $57 gap, and Holafly ranks second on this site's rubric. HelloRoam takes checkout through Stripe, with Apple Pay and Google Pay, in 31+ currencies. Airalo covers 200+ destinations to HelloRoam's 185. HelloRoam's price is from its catalogue of 29 Oct 2026, rivals' from the 30 Oct 2026 price check; AT&T's rate was checked June 2026.

3 carriers comparedPrices checked 29 Oct 2026

Two prices sit on this page. AT&T bills $12 a day for Sri Lanka and a 20GB travel eSIM at $28.03 bills once, both in dollars. HelloRoam bills in 31 checkout currencies.

Prepaid eSIM plans covering Sri Lanka

Recommended
HelloRoam
9.9/10 · 185 destinations
$2.01

HelloRoam's website and app run in 63 languages, and its support replies in your own language. In Sri Lanka it connects to local 4G LTE infrastructure: fixed data from $3.99 for 1 GB over 7 days, and unlimited at $26.61 for 7 days of unlimited data, at full speed for the first 2 GB each day.

Get eSIM
Holafly
8.8/10 · 200+ destinations
$3.93/day

Holafly offers unlimited daily data in Sri Lanka on a local 4G LTE network. No per-GB counting — pay per day, use as much as you want.

Get eSIM
Nomad
6.2/10 · 200 destinations
$2.30

Nomad's Sri Lanka plan runs on local infrastructure at $2.30/GB. The checkout flow takes under two minutes — no account required for first-time buyers.

Get eSIM
Airalo
6.1/10 · 200+ destinations
$2.40

Airalo runs support through in-app chat. For Sri Lanka trips where setup goes smoothly — device compatible, QR code scanned before departure — most travelers never open a ticket.

Get eSIM
Saily
6/10 · Destinations not stated
$2.60

Dialog is one of Sri Lanka's 4G LTE operators. At $2.60/GB, Saily's plan includes VPN protection that costs $13/month as a standalone NordVPN subscription.

Get eSIM

The full picture

What your carrier charges per day in Sri Lanka

Every major carrier's published Sri Lanka rate, side by side, with the eSIM winner highlighted.

Carrier roaming costs vs eSIM for Sri Lanka — daily and 7-day rates compared (2026)
CarrierPlan typeDaily7-daySpeedData limit
AT&TInternational Day Pass$12.00source$84.00LTEPlan data
VerizonTravelPass$12.00source$84.00LTEPlan data
T-MobileInternational Pass$10.00*source$50.00LTE2GB per 1 Day pass
eSIM · HelloRoam20GB data plan—$28.034G LTE20GB
AT&T's International Day Pass in Sri Lanka runs on a local network at $12/day. A travel eSIM delivers identical coverage from $1.40/GB. All rates checked against carrier rate cards. Catalogue prices read 29 Oct 2026.

*T-Mobile's Experience More plan includes 5GB of high-speed data abroad and Experience Beyond 15GB, then data runs at up to 256Kbps. Essentials includes texting but no data. The 1 Day International Pass costs $10; the 7-day figure is the cheapest pass mix, 10-day pass.

Pay-per-use cost audit

Sri Lanka data charges on AT&T pay-per-use: real dollar amounts

Here is how the first morning in Sri Lanka plays out on AT&T pay-per-use (no plan active). You wake up, open Google Maps to find coffee nearby (~50 MB). You check email and a few attachments load (~5 MB). You scroll Instagram for 15 minutes while you wait (~20 MB). That totals 75 MB. At $2.05/MB, your first morning costs $154 before 9 AM. A 5-minute FaceTime call to confirm plans adds $154. By noon, after another hour of navigation, the bill reaches $410. These are AT&T's published pay-per-use charges. Source: AT&T rate card, June 2026.

Personalize your savings

Your Sri Lanka saving against $12 a day

Adjust the trip length, the carrier and the daily data below and the calculator reprices both sides. The starting point is the 10-day average stay recorded for Sri Lanka: $120 on an AT&T day pass at $12 a day, against $28.03 for a 20GB travel eSIM. Both prices buy access to the same local operators.

Network coverage

Sri Lanka operator coverage: urban and rural

Mobitel runs all cellular service in Sri Lanka. Verizon TravelPass routes you through Mobitel at $12/day. A travel eSIM routes through a local network at $1.40/GB. Same signal, same speed, same carrier towers. Different price tag. Sri Lanka does not have 5G on a local network at this time. The network runs 4G LTE. Paying AT&T's $12/day roaming rate does not change that. A travel eSIM delivers the same 4G LTE maximum for $1.40/GB. Sri Lanka has limited 5G coverage. 5G trials in Colombo

Network attachment record

The networks behind both prices in Sri Lanka

HelloRoam publishes one local operator for Sri Lanka: Mobitel.

One operator means no fallback network.

Where Mobitel has no signal, an eSIM has nowhere else to attach.

HelloRoam records no 5G operator for Sri Lanka.

Carrier roaming meets the same ceiling, because roaming rents local networks.

Price is what separates the two options in Sri Lanka. This page prices both.

5G and 4G here are capability labels. Neither one is a speed reading.

The operator file behind this page covers 185 destinations and 154 operators, 98 of those destinations carrying a 5G label. Sri Lanka is one of 117 single-operator destinations in that file: Mobitel. Carrier roaming reaches the same radios, so the gap between the two prices is a billing gap.

Local operators HelloRoam publishes for Sri Lanka
OperatorNetwork generation on file
Mobitel4G

Source: HelloRoam package feed, read 17 August 2026. The feed publishes an operator list for every destination it sells. No speed test sits behind this table, and we ran none. The full operator map covers 185 destinations.

Pricing breakdown

Sri Lanka data costs side by side

Carrier roaming costs for 14 days in Sri Lanka, ranked: T-Mobile high-speed add-on $75, Verizon TravelPass $168, AT&T International Day Pass $120, eSIM 20GB on a local network $28.03. The eSIM option costs 77% less than AT&T, which bills $12 a day.

T-Mobile's International Pass in Sri Lanka costs $10/day, the lowest daily rate of the three major US carriers. AT&T is $12/day. Verizon is $12/day. An eSIM on a local network averages $2/day when you buy the 20GB plan upfront.

Choosing the right eSIM tier for Sri Lanka depends on trip length and daily habits. Available tiers: 1GB at $3.99 ($3.99/GB), 3GB at $5.49 ($1.83/GB), 5GB at $8.28 ($1.66/GB), 10GB at $14.22 ($1.42/GB), 20GB at $28.03 ($1.40/GB). A 1.5 GB/day user on a 14-day trip needs roughly 21GB. The unlimited daily option at $3.46/day works out to $48.38 total. Travelers in Sri Lanka average 1GB of mobile data per day, so a 14-day trip needs roughly 14GB.

Unlimited data for Sri Lanka starts at $4.32 for 1 day and runs to $88.13 for 30, priced 1 day at $4.32, 3 days at $12.31, 7 days at $26.61, 14 days at $48.38, 30 days at $88.13. Unlimited here means 2GB a day at full speed before a fair-use policy applies. Catalogue prices read 29 Oct 2026.

Trip cost breakdown

Sri Lanka trip cost breakdown: 3 days, 14 days, 30 days

The 3-day traveler pays $36 on AT&T for maps and messaging in Sri Lanka. A 3GB eSIM on a local network covers the same trip for $5.49 — $30.51 less.

The 14-day family vacation reaches $120 in AT&T charges per person. Four lines on one account come to $300, because each extra line used the same day adds $6. Four 20GB eSIM plans on a local network cost $112.12 combined — $187.88 less for the group.

A 30-day stay runs $120 on AT&T for video calls and streaming. A 50GB eSIM on a local network at $70.03 is 42% less for the same local towers. Rates checked June 2026.

Airport options

Roaming, airport SIM, and eSIM options in Sri Lanka

Hotel WiFi in Sri Lanka covers basic email but rarely handles navigation or ride-hailing apps at the same time. If you skip the airport SIM counter planning to use hotel WiFi, you may land without data for the taxi from arrivals. A 1GB eSIM at $3.99 is active before you board — maps, ride apps, and messaging all work from the arrivals hall onward.

Data planning

Carrier vs eSIM data costs for 10 days in Sri Lanka

In Sri Lanka, a typical travel day looks like this: 1 hour of navigation (50 MB), 1 hour of social media (80 MB), 2 WhatsApp calls (50 MB), 30 photo uploads (300 MB). That totals roughly 480 MB, below the 1GB average, which leaves room for streaming. A 10-day trip needs 10GB.

10GB of data covers uploading roughly 1024 full-resolution photos to cloud storage. That is 102 photos per day for 10 days, plus maps and messaging. The plan costs $14.22. AT&T's equivalent roaming: $120. For heavy data users, a 1-day unlimited plan costs $4.32, still under AT&T's $12/day pass.

Connectivity

Where to find reliable WiFi in Sri Lanka

Hotel WiFi in Sri Lanka handles email and light browsing. Video calls and large downloads may lag during peak hours. An eSIM on a local network at $1.40/GB fills in when hotel WiFi is overloaded.

Plan your data

How much data a Sri Lanka trip requires

Airport SIM counters in Sri Lanka charge $3-8 for 5-20GB / 28 days — and that requires waiting in line after a long flight. AT&T roaming adds $12/day on top if you skip the counter. A 20GB eSIM at $28.03 installs before you board, no line required.

Sri Lanka has one mobile operator: Mobitel. US carriers pay Mobitel for roaming access and pass that cost to you at $12/day. An eSIM connects to Mobitel directly at $1.40/GB — no carrier markup.

Airport SIM counters at Bandaranaike (CMB) charge $3-8 for 5-20GB / 28 days — still more than a 20GB eSIM at $28.03. Sri Lanka draws 2.05M (2024) tourists each year, with peak arrivals in Dec-Mar when roaming charges concentrate most heavily. WiFi in Sri Lanka is available in hotels and cafes. An eSIM fills the gaps at $1.40/GB instead of AT&T's $12/day roaming charge.

Quick reference

Sri Lanka Travel Essentials

Emergency

119/110

119, 110 are the emergency numbers in Sri Lanka. Different numbers may route to different services — save all of them before your trip. Emergency calls work from any mobile device, including travel eSIMs.

Power

Type D/G

Sri Lanka uses Type D/G outlets. US plugs require a Type D/G travel adapter. Check your charger's voltage rating before use — most modern phone and laptop chargers support 100-240V.

Time Zone

SLST (UTC+5:30)

Currency

LKR (Rs)

Cards are accepted at hotels, tourist-facing shops, and chain restaurants in Sri Lanka. Local markets, small vendors, and rural businesses prefer cash. Withdraw LKR at an ATM on arrival — airport ATMs have the same rates as city ATMs.

Quick tip

Sri Lanka uses LKR (Rs). eSIM plans charge in USD at the time of purchase — you lock in the cost before travel and avoid in-country exchange rate moves.

Good to know

Power sockets in Sri Lanka are Type D/G type. US and UK plugs don't fit without an adapter. A depleted phone ends your eSIM connectivity regardless of remaining data balance.

Step by step

Step-by-step: set up your Sri Lanka eSIM before you fly

  1. On Samsung Galaxy S21 or newer: go to Settings > Connections > SIM manager to verify eSIM support — Pixel 3a and later also qualifies — Dialog covers LTE in Sri Lanka
  2. First-time buyer: HelloRoam offers Sri Lanka data at $3.99 for 1GB — create an account, add a payment method, and your QR code arrives in under 60 seconds. Compare eSIM providers to see your options.
  3. First-time eSIM install: your phone walks you through the QR scan step by step — the profile downloads in 10-30 seconds over a WiFi connection — do this before your flight to Bandaranaike (CMB) so it activates the moment you land
  4. Returning traveler shortcut: set your home carrier SIM to Data Off in the dual-SIM panel rather than navigating through roaming menus. The full data roaming guide covers all shortcuts.
  5. Enable the eSIM data line at Bandaranaike (CMB) — it connects to Dialog automatically
  6. Leave your home SIM enabled for incoming calls: WiFi Calling routes them over the eSIM data connection at no extra cost

Data tips

Which apps drain data fastest in Sri Lanka

Local transit apps in Sri Lanka use about 5-15 MB per route lookup including map tiles. Download the relevant transit app before departure and log in over WiFi. Google Maps works for transit directions in most Sri Lanka cities with under 10 MB per query when offline maps are pre-loaded.

Regional context

Mobile data across Asia: Sri Lanka breakdown

A few things to know before turning off carrier roaming in Sri Lanka:

Sri Lanka SIM registration: Passport required. A travel eSIM purchased abroad bypasses local SIM registration requirements at the point of sale.

Dialog has widest coverage including hill country

Social media was blocked during 2022 crisis

Very affordable tourist SIMs at airport

Nearby

6 destinations near Sri Lanka are priced on the same rate card. AT&T bills $12 a day in every one of them, and the figure beside each flag is that destination's own per-gigabyte floor. The cheapest of the group is Bangladesh at $1.25 a gigabyte.

Forgot your eSIM?

You forgot to buy an eSIM for Sri Lanka — here is what to do

Post-arrival eSIM installation in Sri Lanka works from any WiFi connection. No cellular data is required to purchase or install. Bandaranaike (CMB) provides free WiFi to arriving passengers in the terminal. Open your preferred provider — HelloRoam, Holafly, Nomad, Airalo, and Saily — and complete the purchase. Each one delivers the eSIM QR code by email and in-app simultaneously. If you miss the airport window, check into your hotel and use the lobby WiFi. Front desks in Sri Lanka provide the WiFi password at check-in. A 1GB plan at $3.99 gives you 1GB of Dialog data from the moment you scan the QR code.

Savings math

How much you save in Sri Lanka

Solo traveler

T-Mobile's Experience plans include 5GB or 15GB of high-speed data abroad, then up to 256Kbps. More high-speed data in Sri Lanka takes International Passes from $10 a day, $50 over 10 days at the cheapest mix (10-day pass). A 20GB eSIM on a local network delivers full 4G LTE for $28.03. The gap: $21.97 (44%). At 256Kbps the included data is usable mainly for text messages.

Family trip

Two travelers on Verizon in Sri Lanka for 10 days: 2 lines x $12/day x 10 = $240. Two 20GB eSIMs: $56.06. Savings: $183.94 for the couple. If only one person needs heavy data, one eSIM with tethering costs $28.03 total and covers both devices through the phone's hotspot feature.

AT&T roaming rate analysis

AT&T International Day Pass billing for Sri Lanka: $12 covers 24 hours from the first time your phone uses a local network. A background sync after that window closes starts the next $12 fee. AT&T bills at most 10 daily fees per line each bill cycle, and $6 for each extra line used the same day. Over 10 days the pass costs $120. A 20GB eSIM at $28.03 uses data-bucket billing, which charges for data bought, not for days used.

All-carrier summary

AT&T: AT&T International Day Pass costs 328% more than an eSIM for Sri Lanka.

Verizon: Verizon TravelPass costs 328% more than an eSIM for Sri Lanka.

T-Mobile: T-Mobile's International Passes cost 78% more than an eSIM for Sri Lanka.

The savings math for Sri Lanka is clear. Solo: $91.97 saved vs AT&T for 10 days. Family of four: $187.88 saved. Annual (2 trips): $183.94 saved. All figures use the same local 4G LTE network. The eSIM costs less at every trip length and every group size.

Quick answers

Common questions about Sri Lanka data costs

Is eSIM cheaper than roaming in Sri Lanka?

Yes, an eSIM is 77% cheaper than carrier roaming in Sri Lanka. AT&T charges $120 for a 10-day trip at $12/day. A travel eSIM on a local 4G LTE network costs $28.03 for 20GB. Both use the same cell towers. The eSIM saves $91.97 on identical infrastructure. Rates checked June 2026.

How much does roaming cost in Sri Lanka?

Sri Lanka roaming costs per device: AT&T $120, Verizon $120 (10 days). A family of four pays $480 on AT&T. Four eSIMs on a local network: $112.12. Rates checked June 2026.

Does T-Mobile work in Sri Lanka?

Yes, within the plan's allowance. T-Mobile's Experience More plan includes 5GB of high-speed data abroad and Experience Beyond 15GB, then data runs at up to 256Kbps. Essentials includes texting but no data. At 256Kbps Google Maps and ride-hailing apps stall. T-Mobile's 1 Day International Pass costs $10 for 2GB, and a week of passes $50 (10-day pass). A travel eSIM on a local 4G LTE network costs $28.03 for 20GB over 10 days. Rates checked June 2026.

AT&T fine print for Sri Lanka

$12 covers 24 hours from the first time your phone uses a foreign network, and a single background push notification at 2 AM can start it. AT&T bills at most 10 daily fees per line each bill cycle (terms read 31 Oct 2026).

iCloud Photos, email push, app updates all trigger the daily charge. A phone left in a bag with data roaming on starts a new $12 fee each time a sync lands after the last 24 hours ran out.

Sri Lanka FAQ

Sri Lanka eSIM & roaming questions

Sri Lanka carrier roaming costs $12 a day on AT&T and on Verizon

AT&T charges $12/day on International Day Pass for Sri Lanka. Verizon charges $12/day on TravelPass. T-Mobile's Experience More and Experience Beyond plans include 5GB and 15GB of high-speed data abroad, then at a reduced speed, and Essentials includes texting only. Land without a plan and AT&T bills $2.05/MB, so a single gigabyte costs $2,099. Five travel eSIM providers sell Sri Lanka data against those rates: HelloRoam, Holafly, Nomad, Airalo, and Saily. Fixed plans start at $3.99 for 1GB on a local 4G LTE network. HelloRoam posts the lowest fixed rate in the group, $2.01/GB on the median 5 GB plan across 40 countries, against $2.30 on Nomad. HelloRoam's 7-day unlimited plan has the lowest median of the five at $21.50 across 35 countries, against $27.50 on Holafly. Carrier rates checked June 2026; eSIM prices from the 30 Oct 2026 price check.

T-Mobile's included data in Sri Lanka runs at high speed until the allowance ends

For light use, yes. T-Mobile's Experience More plan includes 5GB of high-speed data abroad and Experience Beyond 15GB, then data runs at up to 256Kbps. Essentials includes texting but no data. Even at 256Kbps you stay reachable on WhatsApp and iMessage text in Sri Lanka, which is more than AT&T gives you without a pass. Fixed-data eSIM plans across HelloRoam, Holafly, Nomad, Airalo, and Saily run full 4G LTE on a local network from $1.40/GB, with no daily activation trigger. Carrier rates checked June 2026; eSIM prices from the 30 Oct 2026 price check.

Sri Lanka roaming bills by the day, not by the gigabyte

A traveler lands in Sri Lanka, checks one notification, and AT&T bills $12 for the next 24 hours. That is per-day billing: any cellular connection, including a background sync, starts the full 24-hour charge. Without a day pass the rate is $2.05/MB, so a 20 MB burst of photo syncing costs $41. An eSIM is a fixed cost at 1GB for $3.99, with no per-day trigger and no per-MB meter. HelloRoam's unlimited plan removes the meter a different way, at a 7-day median of $21.50 against $27.50 on Holafly. Carrier rates checked June 2026; eSIM prices from the 30 Oct 2026 price check.

A week of Sri Lanka data, priced across the five eSIM providers

A week of unlimited data is the like-for-like price. The median 7-day unlimited plan across the 35 countries where all five were priced costs $21.50 on HelloRoam, $25 on Nomad, $26.99 on Saily, $27 on Airalo, $27.50 on Holafly. The plans differ in full-speed data: HelloRoam's plan runs at full speed for 2 GB a day in 33 of those 35 countries, while Airalo's holds 3 GB in most and Holafly states no daily cap. AT&T bills $84 for the same week in Sri Lanka at $12 a day, $62.50 more than the HelloRoam median. Carrier rates checked June 2026; eSIM prices from the 30 Oct 2026 price check.

A travel eSIM replaces carrier roaming for data in Sri Lanka

Yes. A travel eSIM connects to Dialog in Sri Lanka at $1.40/GB. Your phone runs both SIMs at once — the eSIM handles all data traffic while your home SIM stays active for calls and texts. No roaming plan is required, and your home carrier cannot charge roaming if data roaming is disabled on that SIM. The eSIM activates the moment you land in Sri Lanka and begins using 4G LTE speeds immediately.

The three US carriers price Sri Lanka roaming on different terms

None of the three US carriers offer a genuinely good deal in Sri Lanka. AT&T: $12/day. Verizon: $12/day. T-Mobile: 5GB or 15GB of high-speed data included on its Experience plans, then up to 256Kbps, or $10 for a 1 Day pass. A travel eSIM on Dialog starts at $1.40/GB — a 7-day trip at average usage costs $14.70 versus $84 for AT&T. No carrier matches the eSIM on per-GB cost.

A week of Sri Lanka data costs $84 on AT&T

AT&T International Day Pass: $12/day, $84 for 7 days. Verizon TravelPass: $12/day, $84. T-Mobile International Pass: $10/day, $50. The base T-Mobile tier costs nothing but runs too slow to be usable. Against T-Mobile's $10/day pass, a travel eSIM on Dialog runs roughly $14.70 for 7 days at 1.5 GB/day average usage. The eSIM is 80-90% cheaper than any paid carrier option.

Local Sri Lanka apps run on a travel eSIM without a local SIM

Most local apps in Sri Lanka — ride-hailing, food delivery, transit — do not require a local SIM number to function. They require only a data connection, which a travel eSIM provides at $1.40/GB on a local 4G LTE network. Some banking and two-factor authentication apps require a local phone number for SMS verification. For those cases, keep your home SIM active alongside the eSIM — your home number handles SMS while the eSIM handles data.

One eSIM can cover a multi-country Asia route including Sri Lanka

Multi-country Asia eSIM plans exist and cover many combinations — Japan, South Korea, Thailand, Singapore, and others in a single data bucket. AT&T and Verizon charge $12/day in each country separately, so a 3-country trip at 3 days each costs $108. A regional Asia eSIM for the same 9 days runs $15-$40 total. Check plan coverage maps — Sri Lanka may be included in a regional plan, or you may need a Sri Lanka-specific plan plus a regional one.

A week of Sri Lanka carrier roaming costs $84

AT&T: $84/week (International Day Pass at $12/day). Verizon: $84/week (TravelPass). T-Mobile: 5GB or 15GB of high-speed data included on its Experience plans, then up to 256Kbps, or $50 for a week of passes (10-day pass). The cheapest eSIM for Sri Lanka starts at $1.40/GB on a local 4G LTE network — better per-GB value than all three carriers.

Fact check

What carriers say vs. what your bill shows in Sri Lanka

Roaming charges only apply to data

US carrier international plans charge separately for data, calls, and texts. AT&T's International Day Pass at $12/day includes data but charges $0.25–$1.50/minute for calls beyond the bundled allocation. Incoming voicemail retrieval can trigger per-minute roaming charges even when you make no outgoing calls. A data-only eSIM in Sri Lanka at $3.99 covers data and uses WhatsApp or FaceTime for voice at no additional carrier cost. Rates checked June 2026.

EU roaming is free for Americans

EU roaming-within-the-EU rules apply only to SIM cards issued by EU-based carriers. AT&T and Verizon are US carriers — they charge full international day pass rates in every EU country. AT&T's International Day Pass runs $12/day in EU destinations. Verizon TravelPass is $12/day. A travel eSIM on a local network covers Sri Lanka for $3.99 total. Rates checked June 2026.

You need to unlock your phone to use an eSIM

eSIM installation does not require an unlocked phone in most cases. iPhones sold in the US since iPhone 14 are sold unlocked by law. iPhones XS through 13 require unlocking to add a foreign carrier eSIM, but AT&T, Verizon, and T-Mobile all offer free unlocking after your contract ends. Samsung Galaxy S20 and newer models support eSIM on both locked and unlocked variants. Check your carrier's unlock policy before your trip to Sri Lanka.

Our recommendation

Sri Lanka cost analysis: bottom line

If you want the most straightforward option for Sri Lanka, go with HelloRoam. HelloRoam covers Sri Lanka on a local network and scores 9.9/10 on our rubric, the highest of the 5 providers we price. A 1GB plan costs $3.99. Unactivated plans are refundable for 180 days, and its support replies in your own language. Holafly is the alternative for heavy data users: it states no daily cap, at a 7-day unlimited median of $27.50 on 30 Oct 2026.

Learn more

4 guides carry the parts of a Sri Lanka trip this page does not price: installing the profile before departure, switching data roaming off on the home SIM, and what happens to the allowance once a fair-use policy applies. Each one reads the same rate card as this page, where AT&T bills $12 a day.

AT&T charges $12/day in Sri Lanka. An eSIM plan costs $28.03.

You do not need a new carrier plan for Sri Lanka. Buy an eSIM, scan the QR code, and your phone is online for $28.03.

Get a Sri Lanka eSIM