eSIMRankings.com
🇱🇰
Travel eSIM · updated 2 Nov 2026

Best eSIM for Sri Lanka

Compare 5,277 plans from 45 providers, from €0.47. 1,519 for Sri Lanka only and 3,758 regional or global plans that include Sri Lanka. Prices are refreshed daily; the cheapest plan is listed first.

Sri Lanka eSIM prices at a glance

Cheapest plan
€0.47
500 MB · 1 day · eSIM.dog
Cheapest 5 GB+
€2.73
5 GB · 3 days · eSIM.dog
Cheapest 10 GB+
€4.96
10 GB · 3 days · eSIM.dog
Cheapest unlimited
€0.81
Unlimited · 1 day · Stellar eSIM
Providers
45
2,379 plans with 5G · 4,698 with hotspot
Global YOscore 63
HotspotTop-upRegional · Asia
Covers 24 countries, incl. Sri Lanka
🇱🇰 Sri Lanka, 🇦🇲 Armenia, 🇦🇿 Azerbaijan, 🇧🇩 Bangladesh, 🇰🇭 Cambodia, 🇨🇳 China, 🇬🇪 Georgia, 🇭🇰 Hong Kong, 🇮🇳 India, 🇮🇩 Indonesia, 🇯🇵 Japan, 🇰🇿 Kazakhstan, 🇰🇬 Kyrgyzstan, 🇲🇴 Macau, 🇲🇾 Malaysia, 🇵🇰 Pakistan, 🇵🇭 Philippines, 🇸🇬 Singapore, 🇰🇷 South Korea, 🇹🇼 Taiwan, 🇹🇯 Tajikistan, 🇹🇭 Thailand, 🇺🇿 Uzbekistan, 🇻🇳 Vietnam
Data
500 MB
Validity
1 day
Price / GB
€1.84
Price
$1.00
(€0.90)
View plan →
Dingoscore 53
5GTop-upRegional · Global
Covers 193 countries, incl. Sri Lanka
🇱🇰 Sri Lanka, 🇦🇫 Afghanistan, 🇦🇽 Aland Islands, 🇦🇱 Albania, 🇩🇿 Algeria, 🇦🇩 Andorra, 🇦🇮 Anguilla, 🇦🇬 Antigua and Barbuda, 🇦🇷 Argentina, 🇦🇲 Armenia, 🇦🇼 Aruba, 🇦🇺 Australia, 🇦🇹 Austria, 🇦🇿 Azerbaijan, 🇧🇸 Bahamas, 🇧🇭 Bahrain, 🇧🇩 Bangladesh, 🇧🇧 Barbados, 🇧🇾 Belarus, 🇧🇪 Belgium, 🇧🇿 Belize, 🇧🇯 Benin, 🇧🇲 Bermuda, 🇧🇴 Bolivia, 🇧🇦 Bosnia and Herzegovina, 🇧🇼 Botswana, 🇧🇷 Brazil, 🇻🇬 British Virgin Islands, 🇧🇳 Brunei, 🇧🇫 Burkina Faso, 🇰🇭 Cambodia, 🇨🇲 Cameroon, 🇨🇦 Canada, 🇨🇻 Cape Verde, 🇧🇶 Caribbean Netherlands, 🇰🇾 Cayman Islands, 🇨🇫 Central African Republic, 🇹🇩 Chad, 🇨🇱 Chile, 🇨🇳 China, 🇨🇴 Colombia, 🇨🇷 Costa Rica, 🇭🇷 Croatia, 🇨🇼 Curacao, 🇨🇾 Cyprus, 🇨🇿 Czech Republic, 🇩🇰 Denmark, 🇩🇲 Dominica, 🇩🇴 Dominican Republic, 🇨🇩 DR Congo, 🇪🇨 Ecuador, 🇪🇬 Egypt, 🇸🇻 El Salvador, 🇪🇪 Estonia, 🇸🇿 Eswatini, 🇪🇹 Ethiopia, 🇫🇴 Faroe Islands, 🇫🇯 Fiji, 🇫🇮 Finland, 🇫🇷 France, 🇬🇫 French Guiana, 🇵🇫 French Polynesia, 🇬🇦 Gabon, 🇬🇲 Gambia, 🇬🇪 Georgia, 🇩🇪 Germany, 🇬🇭 Ghana, 🇬🇮 Gibraltar, 🇬🇷 Greece, 🇬🇱 Greenland, 🇬🇩 Grenada, 🇬🇵 Guadeloupe, 🇬🇹 Guatemala, 🇬🇬 Guernsey, 🇬🇳 Guinea, 🇬🇼 Guinea-Bissau, 🇬🇾 Guyana, 🇭🇹 Haiti, 🇭🇳 Honduras, 🇭🇰 Hong Kong, 🇭🇺 Hungary, 🇮🇸 Iceland, 🇮🇳 India, 🇮🇩 Indonesia, 🇮🇷 Iran, 🇮🇶 Iraq, 🇮🇪 Ireland, 🇮🇲 Isle of Man, 🇮🇱 Israel, 🇮🇹 Italy, 🇨🇮 Ivory Coast, 🇯🇲 Jamaica, 🇯🇵 Japan, 🇯🇪 Jersey, 🇯🇴 Jordan, 🇰🇿 Kazakhstan, 🇰🇪 Kenya, 🇽🇰 Kosovo, 🇰🇼 Kuwait, 🇰🇬 Kyrgyzstan, 🇱🇦 Laos, 🇱🇻 Latvia, 🇱🇧 Lebanon, 🇱🇷 Liberia, 🇱🇮 Liechtenstein, 🇱🇹 Lithuania, 🇱🇺 Luxembourg, 🇲🇴 Macau, 🇲🇬 Madagascar, 🇲🇼 Malawi, 🇲🇾 Malaysia, 🇲🇱 Mali, 🇲🇹 Malta, 🇲🇶 Martinique, 🇲🇺 Mauritius, 🇾🇹 Mayotte, 🇲🇽 Mexico, 🇲🇩 Moldova, 🇲🇨 Monaco, 🇲🇳 Mongolia, 🇲🇪 Montenegro, 🇲🇸 Montserrat, 🇲🇦 Morocco, 🇲🇿 Mozambique, 🇳🇷 Nauru, 🇳🇵 Nepal, 🇳🇱 Netherlands, 🇳🇿 New Zealand, 🇳🇮 Nicaragua, 🇳🇪 Niger, 🇳🇬 Nigeria, 🇲🇰 North Macedonia, 🇳🇴 Norway, 🇴🇲 Oman, 🇵🇰 Pakistan, 🇵🇸 Palestine, 🇵🇦 Panama, 🇵🇬 Papua New Guinea, 🇵🇾 Paraguay, 🇵🇪 Peru, 🇵🇭 Philippines, 🇵🇱 Poland, 🇵🇹 Portugal, 🇵🇷 Puerto Rico, 🇶🇦 Qatar, 🇷🇪 Reunion, 🇷🇴 Romania, 🇷🇺 Russia, 🇷🇼 Rwanda, 🇧🇱 Saint Barthelemy, 🇰🇳 Saint Kitts and Nevis, 🇱🇨 Saint Lucia, 🇲🇫 Saint Martin, 🇻🇨 Saint Vincent and the Grenadines, 🇼🇸 Samoa, 🇸🇲 San Marino, 🇸🇦 Saudi Arabia, 🇸🇳 Senegal, 🇷🇸 Serbia, 🇸🇨 Seychelles, 🇸🇱 Sierra Leone, 🇸🇬 Singapore, 🇸🇽 Sint Maarten, 🇸🇰 Slovakia, 🇸🇮 Slovenia, 🇿🇦 South Africa, 🇰🇷 South Korea, 🇪🇸 Spain, 🇸🇷 Suriname, 🇸🇪 Sweden, 🇨🇭 Switzerland, 🇹🇼 Taiwan, 🇹🇯 Tajikistan, 🇹🇿 Tanzania, 🇹🇭 Thailand, 🇹🇱 Timor-Leste, 🇹🇬 Togo, 🇹🇴 Tonga, 🇹🇹 Trinidad and Tobago, 🇹🇳 Tunisia, 🇹🇷 Turkey, 🇹🇨 Turks and Caicos Islands, 🇺🇬 Uganda, 🇺🇦 Ukraine, 🇦🇪 United Arab Emirates, 🇬🇧 United Kingdom, 🇺🇾 Uruguay, 🇺🇸 USA, 🇺🇿 Uzbekistan, 🇻🇦 Vatican City, 🇻🇳 Vietnam, 🇿🇲 Zambia, 🇿🇼 Zimbabwe
Data
300 MB
Validity
3 days
Price / GB
€3.07
Price
$1.00
(€0.90)
View plan →
Yoho Mobilescore 82
HotspotTop-upRegional · Global500 MB/day at full speed, then 128 kbps
Covers 54 countries, incl. Sri Lanka
🇱🇰 Sri Lanka, 🇦🇹 Austria, 🇧🇪 Belgium, 🇧🇬 Bulgaria, 🇨🇳 China, 🇭🇷 Croatia, 🇨🇾 Cyprus, 🇨🇿 Czech Republic, 🇩🇰 Denmark, 🇪🇪 Estonia, 🇫🇮 Finland, 🇫🇷 France, 🇬🇫 French Guiana, 🇩🇪 Germany, 🇬🇷 Greece, 🇬🇵 Guadeloupe, 🇭🇰 Hong Kong, 🇭🇺 Hungary, 🇮🇸 Iceland, 🇮🇩 Indonesia, 🇮🇪 Ireland, 🇮🇹 Italy, 🇯🇵 Japan, 🇱🇻 Latvia, 🇱🇮 Liechtenstein, 🇱🇹 Lithuania, 🇱🇺 Luxembourg, 🇲🇴 Macau, 🇲🇾 Malaysia, 🇲🇹 Malta, 🇲🇶 Martinique, 🇳🇱 Netherlands, 🇳🇴 Norway, 🇴🇲 Oman, 🇵🇭 Philippines, 🇵🇱 Poland, 🇵🇹 Portugal, 🇷🇴 Romania, 🇧🇱 Saint Barthelemy, 🇲🇫 Saint Martin, 🇸🇲 San Marino, 🇸🇬 Singapore, 🇸🇰 Slovakia, 🇸🇮 Slovenia, 🇰🇷 South Korea, 🇪🇸 Spain, 🇸🇪 Sweden, 🇨🇭 Switzerland, 🇹🇼 Taiwan, 🇹🇭 Thailand, 🇹🇷 Turkey, 🇬🇧 United Kingdom, 🇻🇦 Vatican City, 🇻🇳 Vietnam
Data
Unlimited
Validity
1 day
Price / GB
—
Price
€0.97
checked 2 Nov
View plan →
Stellar eSIMscore 79
HotspotRegional · Asia500 MB/day at full speed, then reduced
Covers 5 countries, incl. Sri Lanka
🇱🇰 Sri Lanka, 🇰🇿 Kazakhstan, 🇰🇬 Kyrgyzstan, 🇵🇰 Pakistan, 🇺🇿 Uzbekistan
Data
Unlimited
Validity
1 day
Price / GB
—
Price
€0.99
checked 2 Nov
View plan →
Stellar eSIMscore 79
5GHotspotRegional · Asia500 MB/day at full speed, then reduced
Covers 20 countries, incl. Sri Lanka
🇱🇰 Sri Lanka, 🇧🇩 Bangladesh, 🇨🇳 China, 🇭🇰 Hong Kong, 🇮🇳 India, 🇮🇩 Indonesia, 🇯🇵 Japan, 🇰🇿 Kazakhstan, 🇰🇬 Kyrgyzstan, 🇱🇦 Laos, 🇲🇴 Macau, 🇲🇾 Malaysia, 🇵🇰 Pakistan, 🇵🇭 Philippines, 🇸🇬 Singapore, 🇰🇷 South Korea, 🇹🇼 Taiwan, 🇹🇭 Thailand, 🇺🇿 Uzbekistan, 🇻🇳 Vietnam
Data
Unlimited
Validity
1 day
Price / GB
—
Price
€1.00
checked 2 Nov
View plan →
Stellar eSIMscore 79
HotspotTop-upRegional · Asia
Covers 5 countries, incl. Sri Lanka
🇱🇰 Sri Lanka, 🇰🇿 Kazakhstan, 🇰🇬 Kyrgyzstan, 🇵🇰 Pakistan, 🇺🇿 Uzbekistan
Data
1 GB
Validity
7 days
Price / GB
€1.00
Price
€1.00
checked 2 Nov
View plan →
Stellar eSIMscore 79
HotspotRegional · Asia1 GB/day at full speed, then reduced
Covers 5 countries, incl. Sri Lanka
🇱🇰 Sri Lanka, 🇰🇿 Kazakhstan, 🇰🇬 Kyrgyzstan, 🇵🇰 Pakistan, 🇺🇿 Uzbekistan
Data
Unlimited
Validity
1 day
Price / GB
—
Price
€1.00
checked 2 Nov
View plan →
eSIM.dogscore 79
5GHotspotTop-upRegional · Asia
Covers 18 countries, incl. Sri Lanka
🇱🇰 Sri Lanka, 🇧🇩 Bangladesh, 🇰🇭 Cambodia, 🇨🇳 China, 🇭🇰 Hong Kong, 🇮🇳 India, 🇮🇩 Indonesia, 🇯🇵 Japan, 🇱🇦 Laos, 🇲🇴 Macau, 🇲🇾 Malaysia, 🇵🇰 Pakistan, 🇵🇭 Philippines, 🇸🇬 Singapore, 🇰🇷 South Korea, 🇹🇼 Taiwan, 🇹🇭 Thailand, 🇻🇳 Vietnam
Data
500 MB
Validity
3 days
Price / GB
€2.44
Price
$1.33
(€1.19)
View plan →
Yoho Mobilescore 82
HotspotTop-upRegional · Global500 MB/day at full speed, then 128 kbps
Covers 67 countries, incl. Sri Lanka
🇱🇰 Sri Lanka, 🇦🇺 Australia, 🇦🇹 Austria, 🇧🇩 Bangladesh, 🇧🇪 Belgium, 🇧🇬 Bulgaria, 🇰🇭 Cambodia, 🇨🇳 China, 🇭🇷 Croatia, 🇨🇾 Cyprus, 🇨🇿 Czech Republic, 🇩🇰 Denmark, 🇪🇬 Egypt, 🇪🇪 Estonia, 🇫🇴 Faroe Islands, 🇫🇮 Finland, 🇫🇷 France, 🇬🇫 French Guiana, 🇩🇪 Germany, 🇬🇮 Gibraltar, 🇬🇷 Greece, 🇬🇵 Guadeloupe, 🇭🇰 Hong Kong, 🇭🇺 Hungary, 🇮🇸 Iceland, 🇮🇩 Indonesia, 🇮🇪 Ireland, 🇮🇱 Israel, 🇮🇹 Italy, 🇯🇵 Japan, 🇱🇦 Laos, 🇱🇻 Latvia, 🇱🇮 Liechtenstein, 🇱🇹 Lithuania, 🇱🇺 Luxembourg, 🇲🇴 Macau, 🇲🇾 Malaysia, 🇲🇹 Malta, 🇲🇶 Martinique, 🇲🇦 Morocco, 🇳🇱 Netherlands, 🇳🇿 New Zealand, 🇳🇴 Norway, 🇴🇲 Oman, 🇵🇰 Pakistan, 🇵🇭 Philippines, 🇵🇱 Poland, 🇵🇹 Portugal, 🇷🇴 Romania, 🇷🇺 Russia, 🇧🇱 Saint Barthelemy, 🇲🇫 Saint Martin, 🇸🇲 San Marino, 🇸🇬 Singapore, 🇸🇰 Slovakia, 🇸🇮 Slovenia, 🇰🇷 South Korea, 🇪🇸 Spain, 🇸🇪 Sweden, 🇨🇭 Switzerland, 🇹🇼 Taiwan, 🇹🇭 Thailand, 🇹🇷 Turkey, 🇬🇧 United Kingdom, 🇺🇸 USA, 🇻🇦 Vatican City, 🇻🇳 Vietnam
Data
Unlimited
Validity
1 day
Price / GB
—
Price
€1.19
checked 2 Nov
View plan →
Yoho Mobilescore 82
HotspotTop-upRegional · Global1 GB/day at full speed, then 128 kbps
Covers 54 countries, incl. Sri Lanka
🇱🇰 Sri Lanka, 🇦🇹 Austria, 🇧🇪 Belgium, 🇧🇬 Bulgaria, 🇨🇳 China, 🇭🇷 Croatia, 🇨🇾 Cyprus, 🇨🇿 Czech Republic, 🇩🇰 Denmark, 🇪🇪 Estonia, 🇫🇮 Finland, 🇫🇷 France, 🇬🇫 French Guiana, 🇩🇪 Germany, 🇬🇷 Greece, 🇬🇵 Guadeloupe, 🇭🇰 Hong Kong, 🇭🇺 Hungary, 🇮🇸 Iceland, 🇮🇩 Indonesia, 🇮🇪 Ireland, 🇮🇹 Italy, 🇯🇵 Japan, 🇱🇻 Latvia, 🇱🇮 Liechtenstein, 🇱🇹 Lithuania, 🇱🇺 Luxembourg, 🇲🇴 Macau, 🇲🇾 Malaysia, 🇲🇹 Malta, 🇲🇶 Martinique, 🇳🇱 Netherlands, 🇳🇴 Norway, 🇴🇲 Oman, 🇵🇭 Philippines, 🇵🇱 Poland, 🇵🇹 Portugal, 🇷🇴 Romania, 🇧🇱 Saint Barthelemy, 🇲🇫 Saint Martin, 🇸🇲 San Marino, 🇸🇬 Singapore, 🇸🇰 Slovakia, 🇸🇮 Slovenia, 🇰🇷 South Korea, 🇪🇸 Spain, 🇸🇪 Sweden, 🇨🇭 Switzerland, 🇹🇼 Taiwan, 🇹🇭 Thailand, 🇹🇷 Turkey, 🇬🇧 United Kingdom, 🇻🇦 Vatican City, 🇻🇳 Vietnam
Data
Unlimited
Validity
1 day
Price / GB
—
Price
€1.22
checked 2 Nov
View plan →
Yoho Mobilescore 82
HotspotTop-upRegional · Global500 MB/day at full speed, then 128 kbps
Covers 54 countries, incl. Sri Lanka
🇱🇰 Sri Lanka, 🇦🇹 Austria, 🇧🇪 Belgium, 🇧🇬 Bulgaria, 🇨🇳 China, 🇭🇷 Croatia, 🇨🇾 Cyprus, 🇨🇿 Czech Republic, 🇩🇰 Denmark, 🇪🇪 Estonia, 🇫🇮 Finland, 🇫🇷 France, 🇬🇫 French Guiana, 🇩🇪 Germany, 🇬🇷 Greece, 🇬🇵 Guadeloupe, 🇭🇰 Hong Kong, 🇭🇺 Hungary, 🇮🇸 Iceland, 🇮🇩 Indonesia, 🇮🇪 Ireland, 🇮🇹 Italy, 🇯🇵 Japan, 🇱🇻 Latvia, 🇱🇮 Liechtenstein, 🇱🇹 Lithuania, 🇱🇺 Luxembourg, 🇲🇴 Macau, 🇲🇾 Malaysia, 🇲🇹 Malta, 🇲🇶 Martinique, 🇳🇱 Netherlands, 🇳🇴 Norway, 🇴🇲 Oman, 🇵🇭 Philippines, 🇵🇱 Poland, 🇵🇹 Portugal, 🇷🇴 Romania, 🇧🇱 Saint Barthelemy, 🇲🇫 Saint Martin, 🇸🇲 San Marino, 🇸🇬 Singapore, 🇸🇰 Slovakia, 🇸🇮 Slovenia, 🇰🇷 South Korea, 🇪🇸 Spain, 🇸🇪 Sweden, 🇨🇭 Switzerland, 🇹🇼 Taiwan, 🇹🇭 Thailand, 🇹🇷 Turkey, 🇬🇧 United Kingdom, 🇻🇦 Vatican City, 🇻🇳 Vietnam
Data
Unlimited
Validity
2 days
Price / GB
—
Price
€1.22
checked 2 Nov
View plan →
Show 40 more plans (5237 left)
18 providers have promo codes for Sri Lanka →

Prices in EUR as listed in the provider's shop. We may earn a commission when you buy through our links — this does not affect the order of the list or our scores.

Providers with eSIM plans for Sri Lanka

Yoho Mobile1,184 plans · from €0.97Score 82ByteSIM322 plans · from €2.60Score 80MobiMatter37 plans · from €3.50Score 80eSIM.dog326 plans · from €0.47Score 79Stellar eSIM137 plans · from €0.68Score 79eSIM4Travel25 plans · from €0.79Score 77MicroEsim120 plans · from €1.55Score 77Maya Mobile8 plans · from €8.49Score 76SimBalkan19 plans · from €2.90Score 76YonoSIM217 plans · from €1.99Score 75TripoSIM115 plans · from €1.54Score 74eSIMCard259 plans · from €1.74Score 73JamboSim46 plans · from €2.99Score 72Ovosim54 plans · from €2.93Score 72Roamless45 plans · from €2.64Score 72Skyalo75 plans · from €0.89Score 71Simbye5 plans · from €4.95Score 70Nomad22 plans · from €3.58Score 69Sim Local8 plans · from €3.50Score 69Billion Connect207 plans · from €1.53Score 68Lotso Travel92 plans · from €5.33Score 67Roafly10 plans · from €4.03Score 67BNESIM43 plans · from €1.92Score 66Airalo68 plans · from €4.00Score 65Roamix363 plans · from €0.76Score 65Telekonek120 plans · from €3.13Score 65KnowRoaming26 plans · from €3.36Score 64shibaSIM54 plans · from €3.21Score 64Yesim88 plans · from €0.50Score 64aloSIM31 plans · from €4.00Score 63Esimatic51 plans · from €4.29Score 63Gjirafa eSIM34 plans · from €2.99Score 63Global YO42 plans · from €0.90Score 63Saily47 plans · from €3.49Score 63eSIModo125 plans · from €2.30Score 62MeSIM280 plans · from €2.68Score 62GIGAGO152 plans · from €1.34Score 61Jetpac9 plans · from €5.37Score 60Breeze50 plans · from €4.95Score 59mysim24163 plans · from €1.50Score 56Roamable41 plans · from €0.95Score 54Voye Global75 plans · from €5.37Score 54Dingo41 plans · from €0.90Score 53Strong eSIM33 plans · from €5.28Score 48Amigo eSIM8 plans · from €5.37Score 46

Sri Lanka eSIM: frequently asked questions

What is the cheapest eSIM for Sri Lanka?

The cheapest plan we list for Sri Lanka is Sri Lanka · 500 MB · 1 day from eSIM.dog at €0.47 for 1 day (500 MB). For a week with at least 3 GB, the cheapest option is Sri Lanka · 3 GB · 7 days from eSIM.dog at €2.00 for 7 days. Prices are refreshed from the providers' shops daily; the final price is shown at the provider's checkout.

Which providers sell eSIM plans for Sri Lanka?

45 providers with 5,277 plans in total: Yoho Mobile, ByteSIM, MobiMatter, eSIM.dog, Stellar eSIM, eSIM4Travel, MicroEsim, Maya Mobile and 37 more. Yoho Mobile has the highest score in our ranking (82 out of 100).

Are there unlimited data eSIMs for Sri Lanka?

Yes. 2,164 of the 5,277 plans offer unlimited data, the cheapest being Sri Lanka · Unlimited · 1 day from Stellar eSIM at €0.81 for 1 day. Most unlimited plans slow down after a daily high-speed allowance; where the provider publishes that limit, the plan card shows it.

Do eSIM plans for Sri Lanka include 5G and hotspot?

2,379 plans state 5G access and 4,698 allow hotspot or tethering, according to the providers. Both are shown as badges on each plan; a plan without a badge either does not offer the feature or the provider does not state it.

Do I need a plan just for Sri Lanka or a regional one?

1,519 plans cover Sri Lanka only and 3,758 are regional or global plans that include Sri Lanka (for example Asia). A single-country plan is usually cheaper per gigabyte; a regional plan pays off when one trip takes you to several countries. Use the “Plan type” filter to compare the two.

Before you buy: eSIM guides

Related destinations