Using a Sri Lanka eSIM on your iPhone is one of the easiest ways to get mobile data during your trip. You can install the eSIM before departure, keep your regular SIM active and connect to a supported local network after landing.
A travel eSIM is useful when visiting Colombo, Kandy, Ella, Sigiriya, Galle, Mirissa, Nuwara Eliya, Trincomalee or Arugam Bay. It gives you internet access for Google Maps, WhatsApp, hotel communication, train information, ride-hailing apps and travel bookings.
Most recent iPhone models support eSIM technology, but compatibility can depend on the model, country of purchase and whether the phone is locked to a mobile operator.
Quick answer: install your Sri Lanka eSIM while connected to WiFi, then after landing select it for Mobile Data, enable Data Roaming and keep Automatic Data Switching turned off.
Top Sri Lanka eSIMs
Can You Use an eSIM on an iPhone in Sri Lanka?
Yes. You can use a travel eSIM on a compatible and unlocked iPhone in Sri Lanka. The eSIM connects to a supported local partner network and provides mobile data throughout the plan validity period.
You do not need to remove your regular SIM card. Most compatible iPhones allow you to keep your primary line active for calls and SMS while using the Sri Lanka eSIM for mobile internet.
NoveSIM Sri Lanka plans are data-only. They do not include a traditional Sri Lankan phone number, voice minutes or standard SMS. You can still make calls through WhatsApp, Viber, FaceTime, Messenger, Telegram and other internet-based services.
Which iPhones Support eSIM?
Most iPhone models released from the iPhone XS, iPhone XS Max and iPhone XR generation onward support eSIM. However, regional differences may apply.
| iPhone Category | General eSIM Support |
|---|---|
| iPhone XS, XS Max and XR | Generally supported |
| iPhone 11 series | Generally supported |
| iPhone SE second generation and newer | Generally supported |
| iPhone 12 series | Generally supported |
| iPhone 13 series | Generally supported |
| iPhone 14 series | Generally supported, with regional differences |
| iPhone 15 series | Generally supported, with regional differences |
| iPhone 16 series | Generally supported, with regional differences |
| iPhone 17 series | Generally supported, with regional differences |
| Newer compatible iPhone models | Check the device settings and Apple specifications |
Some iPhones manufactured for or purchased in specific markets may have different SIM and eSIM configurations. Always confirm compatibility directly on your device before purchasing a travel plan.
How to Check Whether Your iPhone Supports eSIM
You can check eSIM support directly from the iPhone settings.
- Open Settings.
- Select Cellular or Mobile Data.
- Look for Add eSIM or Add Cellular Plan.
If the Add eSIM option appears, your iPhone normally supports eSIM installation.
You can also check the device information:
- Open Settings.
- Select General.
- Tap About.
- Look for an EID number.
The presence of an EID usually confirms that the device includes eSIM technology.
Read our complete guide to checking whether your phone supports a Sri Lanka eSIM.
Make Sure Your iPhone Is Unlocked
An iPhone may support eSIM technology but still be locked to the mobile operator that originally sold it. A carrier-locked phone may reject an international travel eSIM.
To check the lock status:
- Open Settings.
- Select General.
- Tap About.
- Find Carrier Lock or Network Provider Lock.
If the device shows No SIM Restrictions, it is normally unlocked. If another message appears, contact your home mobile operator before purchasing an eSIM.
Why Use a Sri Lanka eSIM on iPhone?
- Install the plan before departure.
- No physical SIM card replacement is required.
- Avoid airport SIM card queues.
- Keep your regular SIM active.
- Use mobile data shortly after landing.
- Switch between mobile lines from the iPhone settings.
- Use WhatsApp with your existing number.
- Choose a plan based on the length of your trip.
An eSIM is especially useful for short holidays, business trips, backpacking routes and multi-city journeys across Sri Lanka.
What You Need Before Installation
Prepare the following before installing your Sri Lanka eSIM:
- A compatible and unlocked iPhone.
- A stable WiFi connection.
- Your eSIM QR code or installation link.
- The installation details received after purchase.
- The latest available iOS update.
- Enough battery power to complete the setup.
Your NoveSIM QR code and installation instructions are sent by email after purchase. You can also find the eSIM information in your NoveSIM account by opening your order and viewing the eSIM details.
When Should You Install Your Sri Lanka eSIM?
Install the eSIM before departure while you still have access to reliable WiFi. This gives you time to complete the setup and check that the new mobile line appears correctly in your iPhone settings.
Installing the eSIM does not always mean that the data plan starts immediately. Activation conditions depend on the selected package. Travel plans commonly begin when the eSIM first connects to a supported network in the covered destination.
Do not delete the eSIM after installation. Many QR codes are intended for one installation and may not work again after the profile has been removed.
How to Install a Sri Lanka eSIM on iPhone with a QR Code
- Connect your iPhone to stable WiFi.
- Open Settings.
- Select Cellular or Mobile Data.
- Tap Add eSIM.
- Select Use QR Code.
- Scan the QR code received after purchase.
- Tap Continue when the mobile plan is detected.
- Wait for the eSIM to be added.
- Label the new line Sri Lanka, Travel or NoveSIM.
If the QR code is displayed on the same iPhone, open it on another screen or use the installation link when available.
How to Install the eSIM with an Installation Link
Some eSIM orders include a direct installation link. When supported, open the link on the iPhone and follow the on-screen instructions.
- Connect the iPhone to WiFi.
- Open the installation link on the device.
- Allow the iPhone to add the mobile plan.
- Confirm the installation.
- Label the new mobile line.
Do not share the installation link or QR code with another person. An eSIM is generally intended for installation on one compatible device.
How to Install the Sri Lanka eSIM Manually
If QR code scanning is not possible, manual installation may be available using the SM-DP+ address and activation code supplied with the order.
- Open Settings.
- Select Cellular or Mobile Data.
- Tap Add eSIM.
- Select Use QR Code.
- Choose Enter Details Manually.
- Enter the supplied SM-DP+ address.
- Enter the activation code.
- Complete the installation.
Copy the information exactly. Additional spaces or missing characters may prevent the profile from being downloaded.
Recommended iPhone Settings During Installation
During the setup, your iPhone may ask you to select default lines for calls, messages and mobile data.
| Setting | Recommended Choice |
|---|---|
| Default Voice Line | Primary SIM |
| iMessage and FaceTime | Primary SIM |
| Mobile Data | Sri Lanka eSIM after arrival |
| Allow Mobile Data Switching | Off |
You can keep your primary SIM selected during installation and change the Mobile Data line after landing in Sri Lanka.
How to Activate the Sri Lanka eSIM After Landing
After arriving in Sri Lanka, configure the iPhone to use the travel eSIM for mobile internet.
- Open Settings.
- Select Cellular or Mobile Data.
- Tap the Sri Lanka eSIM.
- Enable Turn On This Line.
- Turn Data Roaming on.
- Return to the Cellular or Mobile Data menu.
- Select Cellular Data or Mobile Data.
- Choose the Sri Lanka eSIM.
- Turn Allow Cellular Data Switching off.
- Wait several minutes for network registration.
Data Roaming must be enabled on a travel eSIM because it connects through a supported local partner network.
Recommended iPhone Settings in Sri Lanka
| iPhone Setting | Recommended Value |
|---|---|
| Mobile Data | Sri Lanka eSIM |
| Default Voice Line | Primary SIM |
| Data Roaming on Sri Lanka eSIM | On |
| Data Roaming on primary SIM | Off |
| Allow Cellular Data Switching | Off |
| Network Selection | Automatic |
| Voice and Data | 5G Auto or LTE |
| APN | data.esim if required |
How to Avoid Roaming Charges on Your Primary SIM
Keeping your regular SIM active is useful for receiving SMS verification codes and incoming calls. However, incorrect settings may allow your home SIM to use mobile data abroad.
To reduce the risk of unexpected charges:
- Open Settings.
- Select Cellular or Mobile Data.
- Tap your primary SIM.
- Turn Data Roaming off.
- Return to the Mobile Data menu.
- Confirm that the Sri Lanka eSIM is selected for data.
- Turn Allow Cellular Data Switching off.
Your home mobile operator may still charge for incoming or outgoing calls while roaming. Check its international pricing before travelling.
Sri Lanka eSIM APN Settings on iPhone
The APN is normally configured automatically. If the iPhone connects to a mobile network but does not load websites or apps, manual APN configuration may be required.
| APN Field | Value |
|---|---|
| Cellular Data APN | data.esim |
| Username | Leave blank |
| Password | Leave blank |
| Personal Hotspot APN | data.esim if required |
To check the APN:
- Open Settings.
- Select Cellular or Mobile Data.
- Tap the Sri Lanka eSIM.
- Open Cellular Data Network or Mobile Data Network.
- Enter data.esim in the APN field.
- Leave the username and password blank.
- Return to the previous menu to save the settings.
The Cellular Data Network menu may not appear on every iPhone or mobile profile. When it is unavailable, the APN is usually managed automatically.
See our full guide to Sri Lanka eSIM APN settings.
Which Mobile Network Will the iPhone Use?
A travel eSIM connects through one or more supported local partner networks in Sri Lanka. The exact operator depends on the selected plan and its roaming agreements.
Automatic Network Selection is recommended because it allows the iPhone to connect to an available supported network.
Mobile coverage is generally strongest in Colombo, Kandy, Galle and other populated locations. Signal may be less consistent in mountain regions, national parks and remote coastal areas.
Learn more in our comparison of the best mobile networks in Sri Lanka for tourists.
Should You Use 5G Auto or LTE?
If 5G is available and supported by the plan, the iPhone may connect automatically when 5G Auto is selected.
For most tourists, 5G Auto is a good default because the iPhone can balance network performance and battery usage. If the connection is unstable, switch temporarily to LTE.
- Open Settings.
- Select Cellular or Mobile Data.
- Tap the Sri Lanka eSIM.
- Select Voice and Data.
- Choose 5G Auto or LTE.
A strong LTE connection may provide better performance than a weak 5G signal, especially outside major cities.
Can You Use WhatsApp with a Sri Lanka eSIM?
Yes. WhatsApp continues to use your existing phone number even when mobile data is provided by the Sri Lanka eSIM.
Do not change your WhatsApp number when the app asks whether you want to use the new SIM information. Your account, conversations and contacts can remain connected to your regular number.
You can use WhatsApp messages, voice calls and video calls through the eSIM data connection.
Read our guide to using WhatsApp in Sri Lanka.
Can You Keep iMessage and FaceTime Active?
Yes. Keep your primary phone number or Apple Account selected for iMessage and FaceTime. The Sri Lanka eSIM can provide the internet connection without changing your usual iMessage identity.
If the iPhone asks whether you want to update your trusted number or iMessage settings, keep your existing number unless you specifically want to change it.
Can You Use Personal Hotspot?
Personal Hotspot availability depends on the selected eSIM package and network conditions. If hotspot is supported, you can share the connection with a laptop, tablet or another device.
To enable Personal Hotspot:
- Open Settings.
- Select Personal Hotspot.
- Enable Allow Others to Join.
If the Personal Hotspot option is unavailable, check that the Sri Lanka eSIM is selected for mobile data and enter data.esim in the Personal Hotspot APN field when that menu is available.
Hotspot use can consume data quickly. Software updates, video meetings and cloud backups may use several gigabytes.
How to Use Less Mobile Data on iPhone
- Download offline Google Maps before travelling.
- Enable Low Data Mode for the Sri Lanka eSIM.
- Disable automatic app downloads.
- Pause iCloud Photos uploads on mobile data.
- Use WiFi for iOS updates.
- Reduce streaming quality.
- Disable video autoplay in social media apps.
- Download music and entertainment before long journeys.
To enable Low Data Mode:
- Open Settings.
- Select Cellular or Mobile Data.
- Tap the Sri Lanka eSIM.
- Select Data Mode.
- Choose Low Data Mode.
What to Do If the Sri Lanka eSIM Is Not Working
If the eSIM does not connect after arrival, check the settings before deleting the profile.
- Confirm that the Sri Lanka eSIM is turned on.
- Select it as the Mobile Data line.
- Enable Data Roaming on the eSIM.
- Turn Allow Cellular Data Switching off.
- Keep Network Selection on Automatic.
- Confirm that the APN is data.esim.
- Turn Airplane Mode on for 30 seconds.
- Turn Airplane Mode off and wait for reconnection.
- Restart the iPhone.
Do not remove the eSIM while troubleshooting. The original QR code may not support another installation.
For more help, see our guides to an eSIM not working in Sri Lanka and no internet on a Sri Lanka eSIM.
What If the iPhone Shows No Service?
No Service usually means that the iPhone has not registered with a supported mobile network.
Try the following:
- Confirm that you are already inside Sri Lanka.
- Enable the eSIM line.
- Turn Data Roaming on.
- Use Airplane Mode for 30 seconds.
- Restart the device.
- Keep Network Selection on Automatic.
- Move outdoors or closer to a window.
If automatic selection fails, you may test a supported network manually.
How to Select a Mobile Network Manually
- Open Settings.
- Select Cellular or Mobile Data.
- Tap the Sri Lanka eSIM.
- Select Network Selection.
- Turn Automatic off.
- Wait for available networks to appear.
- Select a network supported by the eSIM plan.
Return to Automatic Network Selection if the manually selected network does not connect.
Can You Transfer the eSIM to Another iPhone?
A travel eSIM is normally intended for one device and may not support Apple’s standard eSIM transfer process. Do not install it on one iPhone if you plan to use it on another.
Check device compatibility before installation and keep the eSIM on the same iPhone throughout the trip.
Can You Delete and Reinstall the Sri Lanka eSIM?
Do not delete the profile unless customer support specifically instructs you to do so. Many travel eSIM QR codes can only be installed once.
Turning the line off is different from deleting it. You can disable the eSIM temporarily and enable it again later without removing the profile.
Related Sri Lanka Guides
- Sri Lanka eSIM Guide
- Best eSIM for Sri Lanka
- Buy a Sri Lanka eSIM
- Sri Lanka eSIM for Android
- How to Install a Sri Lanka eSIM
- How to Activate a Sri Lanka eSIM
- How to Use an eSIM in Sri Lanka
- Sri Lanka eSIM APN Settings
- Sri Lanka eSIM Not Working
FAQ
Can I use a Sri Lanka eSIM on my iPhone?
Yes. You can use a Sri Lanka eSIM if your iPhone supports eSIM technology and is unlocked from its original mobile operator.
How do I know whether my iPhone supports eSIM?
Open Settings, select Cellular or Mobile Data and look for Add eSIM. You can also check for an EID under Settings, General and About.
When should I install my Sri Lanka eSIM?
Install it before departure while connected to reliable WiFi. Enable it for mobile data after arriving in Sri Lanka.
Do I need to enable Data Roaming?
Yes. Data Roaming must be enabled on the Sri Lanka travel eSIM because it connects through a supported local partner network.
What APN should I use on iPhone?
If manual configuration is required, enter data.esim as the Cellular Data APN. Leave the username and password blank.
Can I keep my normal SIM active?
Yes. Keep your primary SIM active for calls and SMS, but select the Sri Lanka eSIM for Mobile Data and disable Automatic Data Switching.
Will WhatsApp keep my existing number?
Yes. WhatsApp continues to use your existing telephone number while the Sri Lanka eSIM provides mobile internet.
Can I use iMessage and FaceTime?
Yes. Keep your existing phone number or Apple Account selected for iMessage and FaceTime. The eSIM can provide the required internet connection.
Can I use Personal Hotspot?
Hotspot availability depends on the selected plan. When supported, you can share the connection with a laptop, tablet or another device.
Should I use 5G or LTE?
Use 5G Auto when available. Switch to LTE if the 5G signal is weak or unstable.
Why does my iPhone show signal but no internet?
Check that the eSIM is selected for Mobile Data, Data Roaming is enabled and the APN is set to data.esim if manual configuration is required.
Can I delete and reinstall the eSIM?
Do not delete the eSIM unless support tells you to do so. Many travel eSIM QR codes can only be installed once.
Final Recommendation
A Sri Lanka eSIM is a convenient way to use mobile data on a compatible iPhone without replacing your primary SIM card. Install the eSIM before departure while connected to WiFi and keep the profile on the device throughout your trip.
After landing, enable the Sri Lanka eSIM, select it for Mobile Data, turn on Data Roaming and disable Automatic Data Switching. Keep roaming turned off on your primary SIM to reduce the risk of unexpected charges.
If the iPhone connects to a network but mobile internet does not work, use data.esim as the APN, activate Airplane Mode for 30 seconds and restart the device.



