Home › Destinations › Sri Lanka
Get a Sri Lanka eSIM from $0.70. Buy online, scan the QR code and connect the moment you land — no roaming fees.
17 plans from $0.70 — buy online in minutes, no physical SIM.
| Data | Validity | Network | Price |
|---|---|---|---|
| 100 MB | 7 days | 3G/4G | $0.70 |
| 500 MB | 7 days | 3G/4G | $1.60 |
| 500 MB / day | 1 day | 3G/4G · 512 Kbps after allowance | $1.80 |
| 1 GB | 7 days | 3G/4G | $2.40 |
| 1 GB / day | 1 day | 3G/4G · 512 Kbps after allowance | $3.50 |
| 2 GB / day | 1 day | 3G/4G · 512 Kbps after allowance | $5.30 |
| 3 GB | 30 days | 3G/4G | $6.60 |
| 3 GB / day | 1 day | 3G/4G · 512 Kbps after allowance | $8.00 |
| 3 GB | 15 days | 3G/4G | $8.40 |
| 3 GB / day | 1 day | 3G/4G · 1 Mbps after allowance | $9.20 |
| 5 GB | 30 days | 3G/4G | $10.20 |
| 10 GB / day | 1 day | 3G/4G · 512 Kbps after allowance | $12.90 |
| 5 GB / day | 1 day | 3G/4G · 512 Kbps after allowance | $13.20 |
| 10 GB | 30 days | 3G/4G | $17.40 |
| 20 GB | 30 days | 3G/4G | $34.30 |
| 50 GB | 30 days | 3G/4G/5G | $81.50 |
| 50 GB | 180 days | 3G/4G | $107.80 |
SoloSim sells 17 prepaid eSIM plans for Sri Lanka, priced from $0.70 to $107.80 and valid for between 1 and 180 days. The smallest is 100 MB for 7 days at $0.70; the largest is 50 GB for 30 days at $81.50. The best value per gigabyte is the 10 GB / day for 1 day plan, which works out at $1.29 per GB. 7 of the plans are daily allowances — the data resets every 24 hours instead of being a single balance for the trip.
Plans for Sri Lanka connect over 3G/4G and 3G/4G/5G networks — the Network column above shows which applies to each plan. 7 of the plans slow down rather than stop when their allowance is used up: they drop to 512 Kbps or 1 Mbps for the rest of the validity period, so maps and messaging keep working. Traffic exits to the internet through NL, which is the location websites and apps will see you connecting from.
Plans are prepaid and data-only, so if you run low you top up from the app rather than paying overage.
Visiting more than one country? These plans cover Sri Lanka on the same data balance:
Sri Lanka eSIM plans on SoloSim start at $0.70 and go up to $107.80 for the largest plan. Prices are in USD and include everything — there is no activation fee and no roaming charge on top.
Yes. Plans marked 5G for Sri Lanka connect over 3G/4G or 3G/4G/5G networks, and your phone will use the fastest one available where you are.
The validity period starts when the eSIM first connects to a network in Sri Lanka, not when you buy it, so you can install it at home before you fly. The longest Sri Lanka plan currently lasts 180 days.
Plans with a fair-use policy slow to 512 Kbps or 1 Mbps for the remainder of the validity period instead of cutting off. Top up from My eSIMs in two taps — added data shares the current expiry date. With low data alerts on, we warn you at 80% and 95%.
Yes. The eSIM carries data only; calls and texts keep working on your home SIM. Just make sure data roaming is off on the home line.
After purchase you get a QR code. On Wi-Fi, scan it from another device (or use the one-tap link on the same phone), then enable the new data line in Settings.