You have just landed near Colombo. Your driver is waiting, but the guesthouse address is buried in an email, and the airport Wi-Fi is no longer in reach. That is when mobile internet matters: not for posting beach photos, but for opening a booking, finding your way, contacting your driver or checking a last-minute change of plans.

This practical Sri Lanka eSIM guide covers what an eSIM actually does, how much data to buy, real eSimity plan examples, mobile coverage, iPhone and Android setup, and the places where offline maps still matter. You will also find travel advice for Sigiriya, Kandy, Ella, Galle and the coast. The goal is not to promise a signal everywhere; it is to help you stay prepared wherever you go.
Sri Lanka eSIM plans at a glance
Need a quick recommendation? These example eSimity plans cover anything from light messaging to working online. Prices were checked on 25 October 2026 and may change; confirm the current allowance, validity and total price on the Sri Lanka eSIM product page before purchasing.
| Data allowance | Best for | Validity | Indicative price |
|---|---|---|---|
| 1 GB | Backup data, light messaging and offline-map users | 4 days | €2.96 |
| 5 GB | Short holiday, daily navigation and occasional social media | 10 days | €8.37 |
| 10 GB | Two-week trip, regular browsing and sharing photos | 15 days | €13.37 |
| 20 GB | Heavier usage, remote work, hotspot and video calls | 30 days | €25.97 |
Is an eSIM worth it for a trip to Sri Lanka?
An eSIM is a digital SIM profile that you add to a compatible, unlocked phone. Instead of removing your normal SIM card, you purchase a travel data plan and install the profile using a QR code or manual activation details. Once it connects to a supported network in Sri Lanka, you can use mobile data for maps, messaging, ride coordination and reservations.
The biggest benefit is convenience. You can arrange your connection before leaving home, avoid looking for a SIM shop immediately after a long flight and keep your regular phone number on a dual-SIM device. A local SIM or eSIM arranged after arrival may suit someone who specifically needs a Sri Lankan number, but it involves additional setup. For visitors who mainly want data for navigation, messages and bookings, preparing an eSimity eSIM before departure keeps the arrival process simple.
Sri Lanka is outside the EU roaming area. Travellers from European countries should not assume that their usual “roam like at home” allowance applies. Check international roaming rates with your home operator before departure, even if you plan to use a travel eSIM.
Sri Lanka eSIM pricing: how to choose the right plan
eSimity offers Sri Lanka prepaid data plans for short breaks as well as month-long trips. The examples in this guide were checked on 25 October 2026; availability, prices and plan details can change. Always check the live product page, especially the validity period and hotspot support, before paying.
The at-a-glance table near the start of this guide shows four useful allowances with their indicative prices and validity periods. A good choice is the one that fits your trip length and how you actually use data—not simply the lowest price per gigabyte.
For a week of maps, chat messages and restaurant searches, 5 GB can be a practical starting point. On a two-week itinerary with frequent navigation, photo sharing and occasional calls through apps, 10–20 GB provides more breathing room. Compare the current Sri Lanka eSIM plans on eSimity and match both data allowance and validity period to your dates.
Do not compare the data volume alone. A cheaper 10-day plan is not a good match for a 14-day holiday if it expires before you fly home. Likewise, do not pay for a very large allowance if you will mostly use hotel Wi-Fi and downloaded maps.
How much data do you need: 1, 5, 10 or 20 GB?
Two people visiting the same places for the same number of days can use very different amounts of data. Video calls, automatic photo backup, social video and laptop tethering can consume far more than maps or short messages. Use the ranges below as planning guidelines rather than precise usage promises.
- 1–3 GB: light messaging, booking confirmations and occasional searches when most maps are saved offline.
- 5 GB: a short holiday with daily navigation, restaurant searches and some photo sharing.
- 10 GB: roughly two weeks of regular maps, messaging, browsing and moderate social media use.
- 20 GB or more: heavier use, repeated video calls, hotspot sharing or remote work.
Before your trip, download offline maps, turn off mobile-data photo backup and check which apps are allowed to refresh in the background. A larger data package will not fix weak mobile coverage in an isolated valley or inside a national park.
Sri Lanka mobile coverage: where can you expect a signal?
The Sri Lanka plans listed by eSimity identify Mobitel Sri Lanka as the partner network. You can consult Mobitel’s official coverage information when planning more remote stops. 4G service is available in many populated areas, while 5G access depends on local coverage, the chosen plan and your particular device. No network can guarantee reception at every viewpoint, trail or stretch of road.
Colombo, Negombo, Kandy and established tourist towns generally offer better access to mobile infrastructure than forest roads, high-altitude tracks and less-populated parts of the island. Around Ella, Nuwara Eliya and the tea estates, reception can change as you move between the town centre, a train route and a hiking trail. In wildlife parks, expect stretches without reliable mobile data.
Why the Mobitel network matters in the hill country
Using SLT-Mobitel, one of Sri Lanka’s major mobile operators, is a practical advantage when your trip extends beyond Colombo to Kandy, Ella or Nuwara Eliya. Independent Opensignal network research from February 2026 recognises Mobitel for strong national mobile-speed performance. That is encouraging for day-to-day navigation, bookings and messaging, but it does not guarantee coverage on mountain trails, inside train tunnels or in remote wildlife areas. Check Mobitel’s coverage information for your exact route and keep essentials available offline.

Four things to save before travelling away from towns
- Offline Google Maps or an equivalent map of the area you are visiting.
- Your hotel address, booking confirmations and contact number.
- The meeting point and departure time agreed with a guide or driver.
- Your transport tickets and a way to contact someone if plans change.
Travel eSIM vs local SIM vs international roaming
| Option | Best reason to choose it | What to check |
|---|---|---|
| Travel eSIM | Set up in advance; keep your home SIM in place | Device compatibility, data validity and supported network |
| Physical local SIM | May be attractive for longer stays or local-number needs | Shop opening hours, ID requirements and the actual package terms |
| Home operator roaming | No new SIM profile to install | Sri Lanka rates, data caps and unexpected roaming charges |
If you need to receive banking texts on your normal number, many dual-SIM phones let you keep the home line available while using the travel eSIM for mobile data. Be careful: your home operator may still charge for ordinary calls, text messages or mobile data on that line. Disable data roaming on the home SIM if you want to avoid accidental usage.
How to install and activate your Sri Lanka eSIM
First, check that your exact phone model supports eSIM and is not carrier-locked. Support can vary by model, country of sale and software version. After buying an eSimity plan, you receive a QR code and manual activation details. Use a stable Wi-Fi connection during installation, then follow the instructions on the chosen plan. If you are new to eSIMs, our beginner’s guide to eSIM compatibility and activation explains the basics before you begin.
⚠️ Important carrier-lock check: Your phone must be carrier-unlocked to use a travel eSIM from another provider; on iPhone, go to Settings → General → About → Carrier Lock and look for “No SIM restrictions” (Apple’s official instructions). If your phone was supplied with a monthly mobile contract, check whether it is locked and ask your carrier about unlocking it before you fly.
iPhone: step-by-step
- Open Settings → Cellular or Mobile Data → Add eSIM. On supported iPhones, you may also be able to long-press the QR code shown on your phone and choose Add eSIM.
- Scan the QR code from another screen or enter the activation information manually if prompted.
- Give the new line a recognisable name, such as “Sri Lanka eSimity”. Keep your main SIM installed if you still need it.
- Once in Sri Lanka, make sure the eSimity line is turned on and selected under Cellular Data / Mobile Data.
- Turn Data Roaming ON for the eSimity line. If you want to avoid home-SIM data charges, leave data roaming off on your usual line and disable automatic cellular-data switching.
Android: Samsung, Google Pixel and other supported phones
- Confirm eSIM support for your specific Android device. Menus differ by brand and software version.
- With Wi-Fi connected, open Settings → Connections → SIM manager → Add eSIM on many Samsung devices, or Settings → Network & internet → SIMs → Add SIM on many Pixel devices.
- Scan your QR code or use the supplied SM-DP+ address and activation code for manual setup.
- On arrival, enable the eSimity profile, select it for mobile data and turn Data Roaming ON for that profile.
Important: do not repeatedly attempt to install a QR code that has already been used. If your phone says the activation code was used, check whether the eSIM profile is already present in its SIM settings. Do not delete an installed eSIM as a troubleshooting step. For the eSimity Sri Lanka plans checked for this guide, validity typically begins on the first connection to a supported network rather than when you buy the plan; verify the activation terms of your exact product before installing early.
Where mobile internet helps most: five travel stops
Colombo and Negombo: arriving without guesswork
Keep the full address of your first hotel, the airport transfer details and your driver’s contact information ready. Airport Wi-Fi might help you send a quick message, but independent mobile data is useful for the first journey, changes to your arrival time and last-minute check-in instructions. If you plan to book tuk-tuks or cars through PickMe or Uber, install the app and test your account sign-in before you fly: verification may involve SMS, email or another method, depending on the app. Save the details offline too, in case you arrive with no signal.
Sigiriya and the Cultural Triangle
Sigiriya Rock and nearby heritage sites reward planning. Check admission arrangements, transport, weather and the expected heat before setting out. If you plan to combine several places in one day, download your route first. Mobile data can help with logistics, but do not depend on it for a ticket or reservation stored only in your inbox.
Kandy, Ella and the hill-country railway
The central highlands are a highlight for many visitors, but mountain roads and train journeys can take longer than expected. The Nine Arch Bridge near Ella is worth exploring at a relaxed pace. Signal may drop in tunnels, cuttings and valleys even when your plan works well in nearby towns, so download maps and save train tickets or booking details offline.
Railway update (25 October 2026): Following repair work on the hill-country line, a through Kandy–Ella train service was not operating when this guide was checked; parts of the route have reopened separately. Check available routes on the official Sri Lanka Railways reservation portal, and confirm whether your intended train and route section are operating before making travel plans. If necessary, combine road transport with a currently operating scenic railway segment.

Galle Fort, Mirissa and the south coast

Inside Galle Fort, a connection helps with finding a café, confirming your accommodation or contacting a driver. Around Mirissa, online research can help you identify operators, but always confirm sea conditions, departure arrangements and weather locally. A good signal does not make a rough-sea excursion safe.

Yala and other national parks
If you have booked a safari, agree on the pickup point, guide contact and return plan before entering the park. Natural areas are exactly where you should not assume your phone will have continuous coverage. Keep the important details offline and enjoy the wildlife without worrying about uploading every photo immediately.

Best time to visit Sri Lanka: understand the two monsoons
Sri Lanka does not have one perfect beach season for the entire island. The weather differs between the southwest coast, the east coast and the central hills. According to Sri Lanka Tourism’s climate guide, the southwest monsoon generally runs from May to September, with more rain on the southwest coast and in parts of the highlands. December to February is commonly a popular season for the southwest coast.
For beach holidays between roughly May and September, travellers often consider the east coast, including Trincomalee and Arugam Bay. October and November are more changeable in multiple regions. These patterns are only planning guidance: check short-range local forecasts, especially before mountain activities, boat journeys or swimming.
Sri Lanka ETA, money and other practical travel basics
Most visitors need to check the current Electronic Travel Authorization (ETA) requirements before arriving in Sri Lanka. Sri Lanka’s immigration authority currently instructs eligible visitors to obtain ETA approval before travel, with fees and exemptions depending on nationality and visit type. Apply through the official Sri Lanka ETA website, not an unfamiliar lookalike. Check your passport validity, onward or return ticket and entry rules for your own circumstances.
Sri Lanka uses the Sri Lankan rupee (LKR). Cards work at many established hotels and tourist businesses, but cash is useful for smaller shops, local transport and tips. Choose ATMs carefully, check fees and avoid a poor currency conversion rate where possible. An eSIM gives you connectivity; it does not replace a payment card, local cash or the documents required at immigration.
What to do if your eSIM is not connecting
- Check that the eSimity eSIM is enabled and selected for mobile data.
- Confirm that Data Roaming is ON for the eSimity line, following your plan instructions.
- Turn on Airplane Mode for 10 seconds, turn it off and give the device time to reconnect.
- Check that you still have data remaining and are within a supported network area.
- If there is still no connection, contact eSimity support with your current location and screenshots of the relevant settings. Do not delete the eSIM.
A temporary network issue or poor coverage in a remote area cannot always be solved by changing phone settings. Keep a copy of critical travel information available offline and avoid reinstalling an eSIM without guidance.
Sri Lanka eSIM FAQs
When should I install my Sri Lanka eSIM: before flying or after landing?
If your specific plan permits it, install the QR-code profile on reliable Wi-Fi before your flight. The eSimity Sri Lanka plans checked for this article typically start their validity period on the first connection to a supported network, not at purchase. Once in Sri Lanka, switch mobile data to your eSimity line and enable data roaming on that line. Always read the exact plan’s activation instructions; timing rules can differ.
Will WhatsApp still work with my existing phone number?
In most cases, yes. You can keep your existing WhatsApp account number and use mobile data from the travel eSIM. Keep your normal SIM available if you rely on SMS verification or calls to your existing number.
Will the eSIM work around Sigiriya, Kandy and Ella?
It can work in many populated and tourist areas, but reception depends on local terrain, nearby towers, buildings and the partner network. Review the official Mobitel coverage map and download offline maps before mountain or rural travel.
Does a Sri Lanka data eSIM include local calls and SMS?
Do not assume it does. Check the exact product details. Data plans are primarily for internet access; messaging and voice calls through apps such as WhatsApp use your data allowance.
Can I share the connection with my laptop?
The Sri Lanka eSimity plans checked for this guide support personal hotspot. Sharing with a computer uses the same mobile-data allowance, so video meetings and large file downloads can consume it quickly.
What data plan should I choose for a 14-day trip?
For maps, messaging and moderate browsing, consider approximately 5–10 GB depending on your habits. If you upload many videos, work online or tether a laptop, 10–20 GB or more may be more suitable. Crucially, choose a plan valid for at least 14 days.
Do I need to remove my home SIM card?
Not on a compatible dual-SIM device. You can often keep your regular line and assign mobile data to eSimity. Turn off roaming on the home line if you do not want it to use data abroad.
Does buying an eSIM replace the Sri Lanka ETA?
No. Your eSIM is a mobile connectivity product; the ETA is part of immigration and entry requirements. They are entirely separate.
Do I need a Sri Lankan phone number for PickMe or Uber?
Not always. A data-only travel eSIM supplies internet access but does not give you a Sri Lankan calling number. Ride-hailing apps may request verification via SMS, email or another method; PickMe uses a mobile number for account verification. Before leaving home, install PickMe and Uber, try registering with your usual country-code phone number and complete any SMS one-time-password (OTP) verification while your home line is working. If registration or OTP delivery fails, check each app’s available verification options before departure. Once your account is verified, you may be able to use it over eSimity mobile data in Sri Lanka, though driver-contact and account requirements can vary.
Can I buy a local eSIM at Colombo Airport?
Yes. Sri Lankan mobile operators offer tourist SIM options, including local eSIM at airport arrival counters in some cases. Availability and setup requirements can change. If you would rather have mobile data arranged before you land, an online eSimity travel eSIM lets you prepare the profile on Wi-Fi in advance, without having to visit a counter after arrival.
Will my eSIM work throughout the Kandy to Ella train journey?
Do not count on an uninterrupted signal. Mountain cuttings, tunnels and valleys can cause mobile reception to drop even with a supported network. Download offline maps and store tickets before travelling. Also check whether the train section you want is operating: as of the 25 October 2026 review, the full Kandy–Ella through service was still disrupted by railway repairs.
What is mobile coverage like around Yala National Park and Sigiriya?
In and near established towns and major visitor areas you may find mobile service, but forest tracks, protected areas and remote routes can have weak or no signal. Sigiriya town and the rock area can differ from more isolated roads; do not assume reception deep inside Yala. Review the partner network coverage information and save the route, contact details and guide meeting point offline.
How do I avoid roaming charges on my home SIM?
On your phone, select the eSimity line for mobile data and turn Data Roaming ON for eSimity. Turn data roaming OFF for your home SIM and disable automatic mobile-data switching where available. Keeping your home line enabled may still result in charges for regular calls or texts, depending on your operator; check those rates separately before travel.
Final checklist: connect first, then enjoy Sri Lanka
For a smoother trip, confirm three things before you fly: your phone supports eSIM, your chosen plan has enough data and validity for your itinerary, and your essential reservations are saved offline. Check the official ETA rules and the weather for the coast you plan to visit. Then focus on the places you came to see: Sigiriya at sunrise, the tea hills around Ella, Galle’s historic streets and the Indian Ocean. Explore eSimity’s Sri Lanka eSIM plans when you are ready to compare options.