10% OFF your travel eSIM - Use code MEGA10

MegaEsim

eSIM for Sri Lanka

Get reliable and affordable internet connectivity during your trip.

Excellent 4.9 from 6,798+ reviews across all destinations
Sri Lanka travel eSIM with fast 5G/4G/LTE mobile data coverage from MegaEsim
Number of eSIMs 1
Secure checkout
Truly Unlimited DataStay connected every day with no overall data cap for the full validity period.
High-Speed Every DayUp to 3 GB per day at full 4G/5G speed, then up to 1 Mbps for the rest of that day.
Resets Every DayYour full-speed allowance refreshes automatically every 24 hours, with nothing for you to do.
Multi-network CoverageRuns on Hutch in Sri Lanka for stable coverage.
Multiple eSIM PurchaseYou can buy several eSIMs at once for family and friends.
Device CompatibilityWorks with any smartphone that supports eSIM.

Sri Lanka travel data eSIM

What Is a Sri Lanka eSIM?

A Sri Lanka eSIM is a digital data plan that gives your phone mobile internet across Sri Lanka without a physical SIM card. You buy a plan, scan a QR code, and you are online. No plastic SIM, no airport queues.

Your home SIM stays in your phone, so you keep your normal number for calls and texts while the eSIM handles data. Cheaper than roaming, faster than finding a SIM shop when you land.

Strongest network, chosen automatically Connects to the strongest network in each area for fast 4G LTE and 5G data wherever you are.
  • No Physical SIM Card100% digital, delivered as a QR code
  • 4G LTE + 5G SpeedConnects to whichever operator is strongest nearby
  • Keep Your Home NumberDual SIM, so calls and texts still reach you
  • Fixed Price, No SurprisesPaid up front, with no meter running

Local networks

Which networks you connect to in Sri Lanka

Your MegaEsim Sri Lanka plan roams on the local operators below. Your phone picks whichever gives the strongest signal where you are standing, so there is nothing to choose or set up.

Hutch 4G

13 plans are available for Sri Lanka, from $1.67 up to $173.88. Every plan is data only, delivered by QR code, and starts counting when you connect on arrival.

Sri Lanka flag Colombo Kandy Galle Ella

Same plan, same coverage, wherever you go in Sri Lanka.

Every plan

All Sri Lanka eSIM plans and prices

Unlimited plans never run out. They run at full speed up to a daily allowance, then carry on at a reduced speed. Data plans give you a set amount of data to use across the whole validity period.

Prices and plan details last updated .

See all 13 plans and prices Hide the full price list 1 GB to 50 GB plus unlimited · 1 to 30 days · from $1.67
Full speed each dayValidityPer dayPrice
3 GB a day1 day$5.80$5.80
3 GB a day3 days$5.80$17.39
3 GB a day Best value7 days$5.80$40.57
3 GB a day15 days$5.80$86.94
3 GB a day30 days$5.80$173.88

Once the daily allowance is used the connection keeps working at a reduced speed, then resets the next day.

Pick yours in the selector at the top of the page.

The alternatives

Travel eSIM vs SIM Card vs Roaming

The same trip, three ways to pay for data.

Recommended

MegaEsim travel eSIM

Sorted before you leave home

From $1.67, fixed

  • Scan a QR code before you fly
  • Working the moment you land
  • Keeps your home number
  • Paid up front, so no bill later

Local SIM card

Cheap, once you have one

Varies by shop

  • Find a shop, queue, show ID
  • Offline until you reach that shop
  • Your own SIM comes out
  • Paid up front, so no bill later

Roaming on your home plan

Nothing to do, and it costs

Often $10 or more a day

  • Already switched on
  • Keeps your home number
  • Charged per day, per line
  • The bill lands after the trip

Everyday use

Your number stays yours, and every app keeps working

Because your home SIM stays in the phone, WhatsApp still runs on your own number, and so do iMessage and the SMS codes your bank sends. Everything else simply uses the eSIM's data, exactly as it does on Wi-Fi at home.

  • WhatsApp
  • Google Maps
  • Uber
  • Instagram
  • Spotify
  • Gmail
  • Banking apps
  • Airline apps

Getting connected

From checkout to signal in three steps

Buying and installing takes about five minutes. The only waiting happens after you land.

Buy before you fly Choose your plan and the QR code arrives by email within a minute or two. It also sits in your account as a backup.
Install while you have Wi-Fi Scan the code from your phone settings. Do this at home the night before rather than in an arrivals hall with no signal.
Land, then switch on data roaming Turn on data roaming for the eSIM line when you arrive. Your plan activates on a local network and the clock starts then, not before.

Read the full setup guide

If plans change

Change of plans? No problem

Buy now and decide later. There are three situations where we refund you, and you have a long window to ask.

6 month money back guarantee You have half a year from the day you buy to ask for a refund.
Your trip is off
Cancelled or postponed and you have not activated the eSIM. Full refund.
Your phone cannot take it
Device turns out not to support eSIM, or it is carrier locked. Refunded immediately.
It will not connect
A network fault we cannot fix. Full or partial refund depending on what you used.

Sri Lanka guide · 5 min read

Sri Lanka eSIM Data and Budget Guide: Pick the Right Plan for Your Trip

Data in Sri Lanka is cheap, so the real question is matching the right plan to your trip and not paying for gigabytes you will never use. This guide breaks down our real plans by price and by how long you stay, so you can see exactly what you get for your money. Our eSIM runs on the Mobitel network, which covers Colombo, the south coast, and most of the popular tourist route.

01 What You Actually Pay for Data in Sri Lanka

Mobile data here is some of the best value in South Asia. Our cheapest plan is 1 GB for 7 days at just $1.67. That is less than a coffee, and for a short visitor who mostly uses maps and WhatsApp, it can be enough for a few days.

The plans scale up in a sensible way. You can get 3 GB for 30 days at $4.19, 5 GB for 30 days at $6.44, or 10 GB for 30 days at $11.06. The longer you stay and the more you stream, the more the bigger plans pay off. The trick is to be honest about how you really use your phone on holiday.

02 How Much Data Different Travelers Really Need

If you only check maps, send messages, and post a few photos, you burn around 200 MB to 500 MB a day. A light user on a week long trip can get by on 1 GB to 3 GB. That means the 1 GB plan at $1.67 or the 3 GB plan at $4.19 covers most short, simple trips.

If you watch videos, make video calls home, or work from your laptop using your phone for internet, plan for 500 MB to 1 GB a day or more. For a two week or month long stay with that kind of use, the 5 GB plan at $6.44 or the 10 GB plan at $11.06 makes more sense. Buying one bigger plan is usually cheaper than topping up small ones again and again.

03 Matching the Plan to How Long You Stay

Think about your trip length first, then your usage. For a quick stopover or a long weekend in Colombo and Galle, the 1 GB for 7 days plan at $1.67 is the obvious starting point. It keeps you online for the essentials without spending much.

Staying two weeks? The 3 GB for 15 days plan at $5.32 lines up neatly with that window. For a full month touring the island, pick by usage: 3 GB at $4.19 for light use, 5 GB at $6.44 for normal use, or 10 GB at $11.06 if you stream or work online. There is also a 3 GB for 1 days plan at $5.04 for the rare day when you need a heavy burst of data, such as uploading a lot of video.

04 Where Mobitel Coverage Is Strong and Where It Drops

Our eSIM connects to Mobitel, one of the widest networks on the island. You get solid 4G in Colombo, along the south coast through Mirissa, Unawatuna, and Galle, and around the east coast at Arugam Bay. Bandaranaike International Airport near Negombo has good signal too, so your phone comes online soon after you land.

The hill country is the tricky part. On the famous Kandy to Ella train ride, and around Nuwara Eliya and the tea estates, the signal comes and goes as the train winds through valleys and tunnels. National parks like Yala also have patchy coverage. This is normal for every network up there, not a fault with the eSIM. Save your offline maps before you head into the highlands.

05 Getting the ESim Onto Your Phone Before You Fly

Buy the plan online and you get a QR code by email. Scan it while you are still at home on solid WiFi, because installing the eSIM needs a good connection. On an iPhone, go to Settings, then Cellular, then Add eSIM, and scan the code. On Android the path is similar under Settings and Network.

Installing it early does not use up your data. The clock on your plan starts when the eSIM connects to Mobitel in Sri Lanka, not the moment you scan the code. So set it up at home, then leave it switched off until you arrive.

06 Switching It On the Moment You Land

When you step off the plane at Colombo, turn on data roaming for the eSIM line in your phone settings. That sounds odd, but for a travel eSIM, roaming simply means letting it use the local Mobitel network. Without that toggle on, you will see signal bars but no internet.

Set the eSIM as your data line and keep your normal home SIM for calls and texts if you want. Within a minute or two you should be online and able to book a ride or message your hotel right from the airport.

07 Esim Versus a SIM Card You Buy at the Airport

You can buy a physical tourist SIM at Bandaranaike Airport, but it means joining a queue, showing your passport for registration, and swapping out your home SIM. That can eat up the better part of an hour after a long flight.

Our eSIM skips all of that. It is set up before you fly, it switches on by itself when you land, and you keep your home number active for any bank or app codes you might need. The local airport SIMs can be cheap, but once you add the time and the registration steps, an eSIM that starts at $1.67 is hard to beat for a short trip.

08 Simple Ways to Stretch Your Data and Your Budget

Hotels, cafes, and many restaurants in Colombo, Kandy, and the beach towns offer free WiFi. Lean on it for big tasks like backing up photos or downloading films, and your mobile data will last far longer.

Download Google Maps for your route offline before you set out, especially for the hill country and national parks. Turn off auto play on video apps so you do not stream clips you never meant to watch. Do these few things and a 3 GB plan at $4.19 can comfortably cover a normal two week trip, leaving you more rupees for tuk tuks and string hoppers.

Good to know

Frequently Asked Questions

Everything you need to know about our Sri Lanka eSIM.

It connects to Mobitel, one of the largest networks in Sri Lanka. You get strong 4G in Colombo, along the south coast, and at Bandaranaike Airport, with lighter coverage in the hill country around Ella and Nuwara Eliya.

Most phones from the last few years support eSIM, including recent iPhones, Google Pixel, and many Samsung Galaxy models. Check your phone settings for an Add eSIM option, and make sure the phone is unlocked to other networks before you travel.

No. These are data only plans, so there is no local number for calls or texts. You stay online for maps, email, and apps, and you can call or message over WhatsApp, FaceTime, and similar apps using the data.
Travelling onward?

Popular eSIM destinations

Ready to land connected?

13 plans for Sri Lanka, from $1.67. Your QR code arrives by email within minutes, and the clock only starts when you connect on arrival.

  • 6 month money back guarantee
  • Delivered instantly by email
  • Keep your own number