Skip to content
e-sim.onl

Best Sri Lanka eSIM Compared (2026)

All 18 Sri Lanka eSIM plans, sorted by price per GB. Prices in US dollars; every plan arrives as a QR code by email.

Lowest price per GB

50 GB · 30 days for $74.00 ($1.48 per GB)

Among plans that last 7 days or more.

View Sri Lanka eSIM page

All plans

All 18 Sri Lanka eSIM plans, sorted by price per GB
DataDaysPricePer GBSpeedNetworkBuy
10 GB1 day$11.68$1.173G/4GMobitel Buy
50 GB30 days$74.00$1.483G/4G/5GHutch Buy
20 GB30 days$31.14$1.563G/4GMobitel Buy
10 GB30 days$15.80$1.583G/4GMobitel Buy
5 GB30 days$9.20$1.843G/4GMobitel Buy
50 GB180 days$98.00$1.963G/4GMobitel Buy
3 GB30 days$5.98$1.993G/4GMobitel Buy
1 GB7 days$2.10$2.103G/4GMobitel Buy
2 GB1 day$4.80$2.403G/4GMobitel Buy
3 GB1 day$7.20$2.403G/4GMobitel Buy
5 GB1 day$12.00$2.403G/4GMobitel Buy
3 GB15 days$7.60$2.533G/4GMobitel Buy
2 GB15 days$5.14$2.573G/4GHutch Buy
3 GB1 day$8.28$2.763G/4GMobitel Buy
500 MB7 days$1.40$2.873G/4GMobitel Buy
1 GB1 day$3.12$3.123G/4GMobitel Buy
500 MB1 day$1.56$3.193G/4GMobitel Buy
100 MB7 days$0.60$6.143G/4GMobitel Buy

Best for…

Short trips:1 GB · 7 days for $2.10
Heavy users:50 GB · 180 days for $98.00

Sri Lanka eSIM FAQ

The 50 GB plan for 30 days at $74.00 has the lowest price per GB of the Sri Lanka plans that last 7 days or more ($1.48 per GB).