Active discount codes from eSIM providers covering Sri Lanka, with pricing context for each.

Promo Code
Planning a trip to Sri Lanka with GigSky? Add GSKYES20 in the promo field at checkout, on the website or in the app, before you pay, and 20% comes off your order. It can be redeemed once per account.
Depending on the Sri Lanka plan you settle on, that brings a saving of $0.70–$36, so it is worth entering the code first.

Promo Code
Airalo lets you take 15% off a Sri Lanka data plan with the code ESIMDB15. Type it into the promo box during checkout, before payment is confirmed, and the new total appears right away. There is no cap on how often you can use it.
In practice that means a saving of $0.60–$24, depending on how much data and how many days you need.

Promo Code
If Ubigi is on your shortlist for Sri Lanka, keep the code ESIMDB10 to hand. Paste it at checkout on the site or in the app before paying and the price drops by 10%. It can be redeemed once per account.
That works out at $0.20–$39, depending on which plan you choose for the trip.

Promo Code
Travellers picking up a Nomad eSIM for Sri Lanka can use ESIMDB3 for $3. The promo field sits on the checkout page of the website and the app, and the code has to go in before payment. It is limited to first-time customers.
The discount is worth $3 depending on the plan you select.

Promo Code
Promo Code
Jetpac lists two codes for Sri Lanka. ESIMDB4OFF takes $4 off, while ESIMDB15 is worth 15% instead. Either one goes in the promo field at checkout, on the site or in the app, before payment, and both are limited to one use per customer.
The first is worth $4 and the second $0.90–$5.30, depending on the plan.

Promo Code
Getting online in Sri Lanka through Breeze costs less with ESIMDB10. Enter it in the promo field at checkout, before you pay, and 10% is taken off the total. It can be reused on later orders.
Across the eligible plans that comes to $0.40–$40, with the larger packages returning more.

Promo Code
GlobaleSIM customers heading to Sri Lanka can apply the code ESIMDB10 for 10%. It goes in the discount box during checkout on the website or app, and needs to be entered before you confirm payment.
The amount you keep works out at $0.40–$3.10, depending on the data allowance you go for.

Promo Code
Before paying for an Eskimo eSIM plan for Sri Lanka, drop ESIMDB into the promo field at checkout on the site or in the app. The order total then falls by $7. Each account gets a single use.
Depending on the package, that leaves $7 for the rest of the trip.

Promo Code
A Sri Lanka eSIM from Yesim comes cheaper with ESIMDB20. Apply the code at checkout, on the website or through the app, before completing payment, and 20% is deducted. Only a first order qualifies.
The saving lands in the range of $0.12–$46, depending on which plan suits your stay.

Promo Code
UPeSIM is one option for data in Sri Lanka, and ESIMDB10 takes 10% off the price. Enter it in the promo field at checkout before payment goes through, either on the website or in the app. New customers only.
Depending on the plan you pick, that is a saving of $0.35–$12.

Promo Code
Shopping for a Sri Lanka plan at Billion Connect? The code ESIMDB10 reduces the price by 10% when you type it into the promo box at checkout, before you pay, on the site or in the app. One use per customer applies.
The difference between the listed price and what you pay comes to $0.17–$18.

Promo Code
Planning a trip to Sri Lanka with Airhub? Add ESIMDB10 in the promo field at checkout, on the website or in the app, before you pay, and 10% comes off your order. It can be redeemed once per account.
Depending on the Sri Lanka plan you settle on, that brings a saving of $0.74–$4.50.

Promo Code
Orange Travel lets you take 25% off a Sri Lanka data plan with the code ESIMDBWRLD. Type it into the promo box during checkout, before payment is confirmed, and the new total appears right away. Each account gets a single use.
In practice that means a saving of $1.20–$15, depending on how much data and how many days you need.

Promo Code
If SimOptions is on your shortlist for Sri Lanka, keep the code ESIMDB10 to hand. Paste it at checkout on the site or in the app before paying and the price drops by 10%. You may apply it again on future purchases.
That works out at $0.45–$5, depending on which plan you choose for the trip.

Promo Code
Travellers picking up a BNESIM eSIM for Sri Lanka can use ESIMDB15 for 15%. The promo field sits on the checkout page of the website and the app, and the code has to go in before payment. It can be redeemed once per account.
The discount is worth $0.33–$35 depending on the plan you select.

Promo Code
Getting online in Sri Lanka through Maya Mobile costs less with ESIMDB. Enter it in the promo field at checkout, before you pay, and 10% is taken off the total. It is limited to first-time customers.
Across the eligible plans that comes to $1–$30, with the larger packages returning more.

Promo Code
EtravelSIM customers heading to Sri Lanka can apply the code ESIMDB10 for 10%. It goes in the discount box during checkout on the website or app, and needs to be entered before you confirm payment. There is no cap on how often you can use it.
The amount you keep works out at $0.45–$11, depending on the data allowance you go for.

Promo Code
Before paying for a GIGAGO plan for Sri Lanka, drop ESIMDB into the promo field at checkout on the site or in the app. The order total then falls by 5%. It can be reused on later orders.
Depending on the package, that leaves $0.07–$14 for the rest of the trip.

Promo Code
A Sri Lanka eSIM from eSIM4Travel comes cheaper with ESIMDB. Apply the code at checkout, on the website or through the app, before completing payment, and 10% is deducted from the total.
The saving lands in the range of $0.09–$8.30, depending on which plan suits your stay.

Promo Code
eSIMFOX is one option for data in Sri Lanka, and ESIMDB10 takes 10% off the price. Enter it in the promo field at checkout before payment goes through, either on the website or in the app. You may apply it again on future purchases.
Depending on the plan you pick, that is a saving of $0.40–$5.60.

Promo Code
Shopping for a Sri Lanka plan at GoMoWorld? The code ESIMDB2 reduces the price by €2 when you type it into the promo box at checkout, before you pay, on the site or in the app. It can be used more than once.
The difference between the listed price and what you pay comes to €2.

Promo Code
For Sri Lanka, BetterRoaming accepts ESIM-DB1XH in the discount box on the checkout page. Put it in before you pay, on the website or in the app, and 10% disappears from the total. It can be redeemed once per account.
Across the plans it covers, that is $0.45–$4.70 you do not have to spend.

Promo Code
The code ESIMDB works on the EZsim website and app when you buy a Sri Lanka plan. Entered before payment, it removes 10% from the order, so it is worth adding it in the promo box rather than paying the listed price.
What you save runs to $0.15–$6.30, depending on the size of the plan.

Promo Code
Planning a trip to Sri Lanka with Esimatic? Add ESIMDB10 in the promo field at checkout, on the website or in the app, before you pay, and 10% comes off your order. Each account gets a single use.
Depending on the Sri Lanka plan you settle on, that brings a saving of $0.45–$33.

Promo Code
eSIMX lets you take 15% off a Sri Lanka data plan with the code ESIMDBVIP. Type it into the promo box during checkout, before payment is confirmed, and the new total appears right away. One use per customer applies.
In practice that means a saving of $0.57–$15, depending on how much data and how many days you need.

Promo Code
If Quibity is on your shortlist for Sri Lanka, keep the code ESIMDB10 to hand. Paste it at checkout on the site or in the app before paying and the price drops by 10%. It works on repeat orders too.
That works out at $0.53–$3.90, depending on which plan you choose for the trip.

Promo Code
Travellers picking up a MicroEsim eSIM for Sri Lanka can use ESIMDB10 for 10%. The promo field sits on the checkout page of the website and the app, and the code has to go in before payment. It can be redeemed once per account.
The discount is worth $0.17–$16 depending on the plan you select.

Promo Code
Getting online in Sri Lanka through Sim Local costs less with ESIMDB10. Enter it in the promo field at checkout, before you pay, and 10% is taken off the total. You may apply it again on future purchases.
Across the eligible plans that comes to $0.40–$4.70, with the larger packages returning more.

Promo Code
Saily customers heading to Sri Lanka can apply the code ESIMDB10 for 10%. It goes in the discount box during checkout on the website or app, and needs to be entered before you confirm payment. It applies to a first purchase only.
The amount you keep works out at $0.40–$16, depending on the data allowance you go for.

Promo Code
Before paying for a MoreMins eSIM plan for Sri Lanka, drop ESIMDB into the promo field at checkout on the site or in the app. The order total then falls by 10%. Each account gets a single use.
Depending on the package, that leaves $0.40–$1.10 for the rest of the trip.

Promo Code
A Sri Lanka eSIM from Kolet comes cheaper with ESIMDB20. Apply the code at checkout, on the website or through the app, before completing payment, and 20% is deducted. Only a first order qualifies.
The saving lands in the range of $0.80–$17, depending on which plan suits your stay.

Promo Code
Roamify is one option for data in Sri Lanka, and eSIMDB5 takes 5% off the price. Enter it in the promo field at checkout before payment goes through, either on the website or in the app. There is no cap on how often you can use it.
Depending on the plan you pick, that is a saving of $0.12–$8.

Promo Code
Shopping for a Sri Lanka plan at mobineX? The code ESIMDB10 reduces the price by 10% when you type it into the promo box at checkout, before you pay, on the site or in the app. It can be reused on later orders.
The difference between the listed price and what you pay comes to $0.27–$48.

Promo Code
For Sri Lanka, eSIMo accepts ESIMDB in the discount box on the checkout page. Put it in before you pay, on the website or in the app, and 22% disappears from the total. One use per customer applies.
Across the plans it covers, that is $0.86–$37 you do not have to spend.

Promo Code
The code ESIMDB15 works on the Voye Global website and app when you buy a Sri Lanka plan. Entered before payment, it removes 15% from the order. It works on repeat orders too.
What you save runs to $0.90–$18, depending on the size of the plan.

Promo Code
Planning a trip to Sri Lanka with Truely? Add ESIMDB in the promo field at checkout, on the website or in the app, before you pay, and 10% comes off your order. There is no cap on how often you can use it.
Depending on the Sri Lanka plan you settle on, that brings a saving of $0.17–$9.

Promo Code
airdatalink lets you take 5% off a Sri Lanka data plan with the code ESIMDB. Type it into the promo box during checkout, before payment is confirmed, and the new total appears right away. It can be redeemed once per account.
In practice that means a saving of $0.34–$2.80, depending on how much data and how many days you need.

Promo Code
If Roamless is on your shortlist for Sri Lanka, keep the code ESIMDB20 to hand. Paste it at checkout on the site or in the app before paying and the price drops by 20%, with the reduction shown before you confirm the order.
That works out at $0.59–$59, depending on which plan you choose for the trip.

Promo Code
Travellers picking up a Superalink eSIM for Sri Lanka can use ESIMDB20 for 20%. The promo field sits on the checkout page of the website and the app, and the code has to go in before payment. One use per customer applies.
The discount is worth $0.20–$35 depending on the plan you select.

Promo Code
Getting online in Sri Lanka through Simbye costs less with ESIMDB15. Enter it in the promo field at checkout, before you pay, and 15% is taken off the total. It can be reused on later orders.
Across the eligible plans that comes to $0.75–$8.20, with the larger packages returning more.

Promo Code
esimzon customers heading to Sri Lanka can apply the code ESIMDB10 for 10%. It goes in the discount box during checkout on the website or app, and needs to be entered before you confirm payment. You may apply it again on future purchases.
The amount you keep works out at $0.20–$11, depending on the data allowance you go for.