← all guides

Sri Lanka eSIM 2026: mobile data, prices and setup

2026-11-03 · goAFK
Short answer
  • Sri Lanka eSIM from $1.40; 5 GB / 15 days $8.19; unlimited 7 days $37.74.
  • Install at home; the plan starts when you connect at your destination.

Mobile data in Sri Lanka

Airport SIMs in Colombo need a passport. A travel eSIM installs at home and runs on Mobitel from landing — for PickMe, Uber and maps on the way to the coast.

Sri Lanka eSIM plans

PlanPrice
1 GB · 7 days$1.95
3 GB · 7 days$5.18
5 GB · 15 days$8.19
10 GB · 30 days$14.74
20 GB · 30 days$23.84
Unlimited · 7 days$37.74
Unlimited · 15 days$59.62
Unlimited · 30 days$81.86
goAFK prices from our catalog on 2026-11-03.

How to install

  1. Scan the QR code at home on Wi-Fi: iPhone — Settings → Cellular → Add eSIM; Android — Settings → Connections → SIM manager.
  2. Keep your home SIM: bank SMS keep arriving on it.
  3. After landing, pick the eSIM for mobile data and turn on data roaming for it.

Tips before you go

  • Unlimited is expensive in Sri Lanka; for two weeks, 5–10 GB is usually enough.
  • Signal drops in the hill country (Ella, Nuwara Eliya) and on trains; download offline maps.
  • Install at home and switch it on after landing.

FAQ

How much is an eSIM for Sri Lanka?
From $1.40; 5 GB / 15 days $8.19; unlimited 7 days $37.74.
Do I need a passport or ID to buy it?
No. A travel data eSIM is bought online without documents.
When does the plan start?
When the eSIM first connects to a network at your destination, not when you buy or install it.
Can I keep my own number?
Yes. Your home SIM stays in the phone for calls and SMS; the eSIM handles mobile data.
What if I run out of data?
Top up the same eSIM from your profile; no new QR code or reinstall is needed.
See Sri Lanka eSIM plans