Planning a trip to Sri Lanka? Getting reliable internet before or shortly after arrival makes it much easier to navigate the island, contact hotels, check train schedules, arrange transportation and manage your travel plans.
Tourists can get internet in Sri Lanka through a travel eSIM, local prepaid SIM card, international roaming, pocket WiFi or public WiFi. The right option depends on your phone, trip length, data usage and whether you need a local Sri Lankan phone number.
Whether you are visiting Colombo, Kandy, Ella, Sigiriya, Galle, Mirissa, Nuwara Eliya or Arugam Bay, mobile internet helps you use maps, WhatsApp, booking platforms, ride-hailing services, translation apps and travel websites.
Quick answer: the easiest way to get internet in Sri Lanka is to purchase and install a travel eSIM before departure, then select it for Mobile Data and enable Data Roaming after landing.
Top Sri Lanka eSIMs
Internet Options in Sri Lanka
| Option | Best For | Main Advantage |
|---|---|---|
| Sri Lanka eSIM | Most international tourists | Install before departure |
| Local prepaid SIM card | Long stays and local calls | May include a local phone number |
| International roaming | Short or emergency use | No additional setup |
| Pocket WiFi | Groups using several devices | Connect multiple devices |
| Hotel and café WiFi | Backup connection | Useful for large downloads |
Option 1: Get Internet with a Sri Lanka eSIM
A travel eSIM is a digital SIM profile that can be installed on a compatible smartphone. You purchase the plan online, receive a QR code and install the eSIM while connected to WiFi.
After arriving in Sri Lanka, enable the eSIM, select it for Mobile Data and turn on Data Roaming. Your phone should connect automatically to a supported local mobile network.
Advantages of a Sri Lanka eSIM
- Purchase before departure.
- Instant digital delivery.
- No physical SIM card required.
- No airport queues.
- No need to visit a mobile operator shop.
- Keep your home SIM card and phone number.
- Ideal for Dual SIM smartphones.
- Mobile internet available shortly after landing.
Who Should Use an eSIM?
- Tourists visiting for a short holiday.
- Travelers who mainly need mobile data.
- People who want to keep their home SIM active.
- Backpackers visiting several destinations.
- Families and couples.
- Business travelers.
- Digital nomads.
- Travelers who want internet immediately after arrival.
Option 2: Buy a Local Sri Lanka SIM Card
A local prepaid SIM card can be purchased after arriving in Sri Lanka. SIM cards may be available at airports, mobile operator stores and selected retail locations.
You may need to show your passport when purchasing and registering the SIM card. You will also need to insert the physical SIM into your phone unless your device supports two physical SIM cards.
Advantages of a Local SIM Card
- May include a Sri Lankan phone number.
- Suitable for longer stays.
- May include local calls and SMS.
- Available from local mobile operators.
- Suitable for phones without eSIM support.
Disadvantages of a Local SIM Card
- Cannot normally be installed before departure.
- May require passport registration.
- May involve airport or shop queues.
- Requires physical SIM installation.
- You may need to remove your home SIM card.
Option 3: Use International Roaming
International roaming allows you to continue using your home SIM card in Sri Lanka. It requires little or no additional setup, but prices depend on your mobile carrier.
Some operators offer daily roaming passes, while others charge by megabyte. Check your carrier’s rates, limits and fair usage policy before departure.
When Roaming May Be Suitable
- Very short trips.
- Emergency internet use.
- Travelers whose carrier includes Sri Lanka in a roaming package.
- People who do not want to install another SIM or eSIM.
Option 4: Rent Pocket WiFi
Pocket WiFi is a portable router that connects to a mobile network and creates a private WiFi connection for your devices.
It may be useful for families or groups that want to share one connection, but you must carry, charge and sometimes return an additional device.
| Feature | Sri Lanka eSIM | Pocket WiFi |
|---|---|---|
| Extra device required | No | Yes |
| Separate charging required | No | Yes |
| Connects several devices | Through hotspot if supported | Yes |
| Collection or return required | No | Sometimes |
| Best for solo travelers | Excellent | Less convenient |
Option 5: Use Hotel and Public WiFi
Many hotels, guesthouses, cafés and restaurants offer WiFi. It can be useful for software updates, cloud backups, video streaming and large downloads.
However, WiFi is not always available while traveling between destinations. You may need mobile internet for navigation, taxi bookings, hotel communication and train information when you are away from your accommodation.
eSIM vs Local SIM vs Roaming
| Feature | Sri Lanka eSIM | Local SIM Card | International Roaming |
|---|---|---|---|
| Buy before departure | Yes | No | Usually already available |
| Physical SIM required | No | Yes | No |
| Airport queue | No | Possible | No |
| Keep home SIM active | Yes | Depends on device | Yes |
| Local phone number | Usually no | Usually yes | No |
| Predictable data cost | Yes | Usually | Depends on carrier |
| Best for tourists | Excellent | Good | Convenient but potentially expensive |
How Much Data Do You Need?
| Trip Length | Recommended Data |
|---|---|
| 2–3 days | 3–5 GB |
| 5 days | 5–10 GB |
| One week | 10 GB |
| 10 days | 15–20 GB |
| Two weeks | 20–30 GB |
| Remote work or frequent hotspot use | 30 GB or more |
Light users who mainly use maps, WhatsApp and hotel booking apps may need less data. Travelers who stream videos, upload many photos or share their connection with a laptop should choose a larger plan.
Typical Data Usage
| Activity | Approximate Usage |
|---|---|
| Maps and navigation | Low |
| WhatsApp messaging | Very low |
| Email and browsing | Low to moderate |
| Social media | Moderate |
| Video calls | High |
| Video streaming | Very high |
| Laptop hotspot | Moderate to very high |
What Can You Use Mobile Internet For?
- Google Maps and navigation.
- WhatsApp messages and calls.
- Hotel and guesthouse communication.
- Train and bus information.
- Ride-hailing apps.
- Restaurant searches.
- Translation apps.
- Flight updates.
- Social media and photo uploads.
- Personal Hotspot for a laptop or tablet.
Internet Coverage in Sri Lanka
Mobile coverage is generally strongest in cities, coastal destinations and popular tourist areas. Signal may be less consistent in national parks, mountain regions, railway tunnels and remote countryside.
| Destination | Expected Coverage |
|---|---|
| Bandaranaike International Airport | Excellent |
| Colombo | Excellent |
| Kandy | Excellent |
| Galle | Excellent |
| Sigiriya | Very Good |
| Ella | Good to Very Good |
| Nuwara Eliya | Good to Very Good |
| Mirissa | Very Good |
| Arugam Bay | Good to Very Good |
| Remote national parks and mountain roads | Variable |
How to Get Internet in Colombo
Colombo generally has reliable mobile data coverage. Tourists can use mobile internet for navigation, ride-hailing, hotel communication, restaurant searches, messaging and video calls.
You can activate a pre-installed eSIM after landing or purchase a local SIM card at the airport or from a mobile operator store.
How to Get Internet in Kandy
Kandy usually has strong mobile coverage in central areas and around popular tourist attractions. Signal may become less consistent on rural and mountain roads outside the city.
Download offline maps before traveling toward Nuwara Eliya, Ella or more remote parts of central Sri Lanka.
How to Get Internet in Ella
Ella has generally usable mobile coverage, but surrounding mountains, valleys and railway tunnels can cause temporary interruptions.
Save accommodation details, hiking routes and transportation information offline before exploring remote areas.
How to Get Internet on the Train to Ella
The scenic train route through Sri Lanka’s hill country passes through tunnels, forests and mountainous terrain. Mobile data may work during much of the journey, but signal strength can change frequently.
Download train tickets, maps, hotel addresses, music and entertainment before boarding.
How to Get Internet on the South Coast
Coverage is generally strong in Galle and good across popular coastal destinations such as Mirissa, Weligama and Unawatuna.
Mobile internet is useful for accommodation bookings, restaurant searches, surf forecasts, transportation and messaging while traveling along the coast.
Internet in National Parks
Coverage in national parks such as Yala, Udawalawe and Wilpattu may be inconsistent. Visitor centres and nearby towns may have usable signal, while remote safari areas can have limited or no coverage.
Save booking details, meeting points and driver contact information before entering the park.
How to Get Internet at Colombo Airport
After landing at Bandaranaike International Airport, you can use airport WiFi, purchase a local prepaid SIM card or activate a travel eSIM installed before departure.
Airport WiFi can help temporarily, but mobile data is more practical once you leave the terminal. A pre-installed eSIM allows you to avoid SIM card queues and begin using maps or messaging shortly after landing.
How to Install a Sri Lanka eSIM
- Select a Sri Lanka eSIM plan that matches your trip.
- Complete your purchase online.
- Receive your QR code and installation instructions by email.
- Find the QR code and installation link in your NoveSIM account if needed.
- Install the eSIM while connected to WiFi.
- Keep the eSIM disabled until arrival if preferred.
- After landing, enable the eSIM.
- Select it for Mobile Data.
- Enable Data Roaming.
Recommended Settings
| Setting | Recommended Value |
|---|---|
| Mobile Data | Sri Lanka eSIM |
| Calls | Primary SIM |
| SMS | Primary SIM |
| Data Roaming on eSIM | ON |
| Data Roaming on primary SIM | OFF |
| Automatic Data Switching | OFF |
| Network Selection | Automatic |
| APN | data.esim if required |
Sri Lanka eSIM APN Settings
Most compatible devices configure the APN automatically. If your phone connects to a mobile network but the internet does not work, enter the APN manually.
| Field | Value |
|---|---|
| APN | data.esim |
| Username | Leave blank |
| Password | Leave blank |
| Authentication | None |
Can You Keep Your Home SIM Active?
Yes. Most Dual SIM smartphones allow you to keep your primary SIM active for calls and SMS while using your Sri Lanka eSIM for mobile data.
Disable Data Roaming on your primary SIM and turn off Automatic Data Switching to reduce the risk of unexpected roaming charges.
Does WhatsApp Work with a Sri Lanka eSIM?
Yes. WhatsApp continues using your existing phone number while the Sri Lanka eSIM provides the internet connection.
You do not need to change your WhatsApp number. Messages, voice calls and video calls can continue through mobile data.
Can You Use Personal Hotspot?
Personal Hotspot availability depends on the selected plan and device. If hotspot is supported, you can share the connection with a laptop, tablet or another phone.
Hotspot use can consume data quickly, especially during video meetings, software updates and cloud backups.
How to Reduce Mobile Data Usage
- Download offline maps before leaving your hotel.
- Use WiFi for software updates and large downloads.
- Disable automatic photo and video backups.
- Reduce video streaming quality.
- Turn off background data for unnecessary apps.
- Download entertainment before long journeys.
- Monitor data usage in your phone settings.
- Disable Automatic Data Switching.
What to Do If Your Internet Is Not Working
- Confirm that the Sri Lanka eSIM is turned on.
- Select the eSIM for Mobile Data.
- Enable Data Roaming on the eSIM.
- Disable Data Roaming on your primary SIM.
- Turn off Automatic Data Switching.
- Turn Airplane Mode on for 30 seconds, then turn it off.
- Restart your phone.
- Keep Network Selection on Automatic.
- Enter data.esim as the APN if required.
Travel Tips
- Check that your phone supports eSIM before purchasing.
- Install your eSIM before departure.
- Keep your QR code and installation details available.
- Download offline maps.
- Save hotel confirmations and addresses offline.
- Carry a power bank.
- Expect weaker coverage in remote mountain and wildlife areas.
- Use WiFi for large downloads whenever possible.
Related Sri Lanka Guides
- Sri Lanka eSIM Plans
- Best eSIM for Sri Lanka
- Buy Sri Lanka eSIM
- Mobile Data in Sri Lanka
- Internet in Sri Lanka for Tourists
- Best SIM Card for Sri Lanka
- Best Way to Get Internet in Sri Lanka
- Local SIM vs eSIM in Sri Lanka
- SIM Card at Colombo Airport
- Sri Lanka eSIM APN Settings
FAQ
How can tourists get internet in Sri Lanka?
Tourists can use a travel eSIM, local prepaid SIM card, international roaming, pocket WiFi or hotel WiFi. For most visitors, an eSIM is the easiest option.
Should I buy an eSIM before traveling?
Yes. Buying and installing your eSIM before departure allows you to connect shortly after landing without waiting at a SIM card counter.
Can I buy a SIM card at Colombo Airport?
Local prepaid SIM cards are generally available at Bandaranaike International Airport, although queues, opening hours and plan availability may vary.
Is WiFi widely available in Sri Lanka?
Many hotels, cafés and restaurants offer WiFi, but it is not practical as your only connection while traveling between destinations.
How much data do I need for one week?
For most tourists, 10 GB is enough for maps, WhatsApp, browsing, hotel communication and moderate social media use.
Can I keep my home SIM active?
Yes. Most Dual SIM smartphones allow you to keep your primary SIM active for calls and SMS while using your Sri Lanka eSIM for mobile data.
Do I need Data Roaming enabled?
Yes. Enable Data Roaming on your Sri Lanka eSIM. Keep roaming disabled on your primary SIM to help avoid unexpected charges.
Does WhatsApp work with a Sri Lanka eSIM?
Yes. WhatsApp continues using your existing phone number while the eSIM provides mobile data.
What APN should I use?
If manual APN configuration is required for a NoveSIM Sri Lanka eSIM, use data.esim.
Can I use Personal Hotspot?
Hotspot availability depends on the selected plan and device. Check the plan details before relying on it for laptop or tablet connectivity.
Final Recommendation
For most international tourists, the easiest way to get internet in Sri Lanka is to install a travel eSIM before departure. It allows you to avoid airport queues, keep your home SIM active and use mobile data shortly after landing.
Choose a local prepaid SIM if you need a Sri Lankan phone number or plan to stay for an extended period. Use hotel WiFi for large downloads, but keep mobile data available for navigation, transportation and communication while traveling.
Install your eSIM before departure, select it for Mobile Data after landing, enable Data Roaming and use data.esim if manual APN configuration is required.



