Key facts
- COVERAGE
- Sri Lanka
- NETWORKS
- Hutch
- PLAN TYPE
- Data only
- IP ADDRESS LOCATION
- Hong Kong, Asia
- DELIVERY
- QR code by email
How it works
- 1Choose a plan and pay.
- 2Scan the QR code we email you. You can install it before you fly.
- 3When you land in Sri Lanka, turn on data roaming for the Spidot line.
Questions about the Sri Lanka eSIM
Which networks does it use?
Do I get a local phone number?
Can I use it outside Sri Lanka?
How do I install it?
Will my phone work with an eSIM?
Will I have signal on the Kandy to Ella train?
Can I use PickMe or Uber with a foreign number?
Is there signal on safari in Yala?
Is a larger plan worth it for a two-week round trip?
Will WhatsApp still use my usual number?
Can I top up during my trip?
Sri Lanka eSIM guide: mobile data for travellers
Sri Lanka is an island of short distances and slow journeys. A typical first trip loops from Colombo or Negombo through the Cultural Triangle, with the rock fortress of Sigiriya, the cave temples of Dambulla and the ancient cities of Polonnaruwa and Anuradhapura, to Kandy and the Temple of the Tooth. From there, the famous train climbs through tea country to Nuwara Eliya and Ella, before travellers head down to the safari parks of Yala or Udawalawe and the south coast around Galle Fort, Mirissa and Unawatuna. Surfers head for Arugam Bay in the east, and the north around Jaffna is increasingly visited.
A Spidot eSIM gives you mobile data in Sri Lanka from the moment you land. You install it at home, switch it on when you arrive and keep your normal SIM for calls and texts. This guide covers the options, how much data to plan for, arriving at the airport, coverage in the hills, parks and beaches, and getting around by train, tuk-tuk and car.
eSIM, roaming or a local SIM in Sri Lanka
Here is how the main options compare, so you can decide what suits your trip.
Roaming with your home SIM
Roaming works without any setup, but for most visitors Sri Lanka is far from home and roaming charges can be high over a two- or three-week tour. Check your operator's terms before you fly.
A Sri Lankan prepaid SIM
Tourist SIMs are sold at counters in the arrivals hall at the airport and in phone shops across the country. You will need your passport to register one. After a long overnight flight, queuing for a SIM and swapping out your home SIM is not everyone's idea of a good start, and if your phone has only one slot you lose access to texts from your bank at home.
A Spidot eSIM
A Spidot eSIM adds a data line alongside your home SIM. You buy it online, receive the QR code by email straight after payment and install it before you travel. Plans start from $5.90. Most plans are data-only without a Sri Lankan number; if you need to call drivers, guesthouses or safari operators on a local number, look at our Data + calls plans. Many drivers and guesthouses also use WhatsApp, which works over data.
How much data to plan for
A round trip of Sri Lanka involves a lot of moving between towns, with booking, navigation and messaging along the way. These rough figures can help you estimate:
- Maps and navigation: a few megabytes per hour of walking or driving.
- Ride-hailing and tuk-tuk apps: light; each booking uses little data.
- Messaging and email: light, though photos and videos add up quickly.
- Social media: moderate to heavy, especially with video from the train or safari.
- Video calls: typically several hundred megabytes per hour.
- Streaming video: heavy, often over a gigabyte per hour in high definition.
Typical choices
A short beach stay with hotel Wi-Fi can suit a small fixed data plan. A two- or three-week tour of the Cultural Triangle, hill country and coast is more comfortable with a larger plan, as you will book rides, check train times, message drivers and share photos every day.
If you are a digital nomad in Galle or Weligama, staying in guesthouses with unreliable Wi-Fi or tethering a laptop, an unlimited plan saves you from counting megabytes, though speed may slow after heavy use. If you return often, a no-expiry plan keeps data for future trips. You can check how much data is left and add more data whenever you need it.
Before you travel
Installing an eSIM needs an internet connection, so do it at home on Wi-Fi. First check your phone supports eSIM and is carrier-unlocked.
Then follow the install guide for iPhone, Samsung or Pixel. Label the line "Travel", keep your home SIM for calls and texts, and set the Spidot line for mobile data.
- Install a day or two before departure, not at the gate.
- Keep the QR code email in a safe place.
- Download offline maps for the whole island; rural roads and national parks can have weak signal.
- Install ride-hailing apps such as PickMe and Uber, and sign in while you still have home Wi-Fi.
- Save train tickets, hotel bookings and safari confirmations offline.
Arriving in Sri Lanka
Almost all international visitors arrive at Bandaranaike International Airport at Katunayake, north of Colombo and close to the beach town of Negombo. Many flights land late at night or early in the morning.
When you land, choose the Spidot line for mobile data and turn on data roaming for it, as explained in our data roaming guide. Allow a minute or two for the phone to connect; if needed, switch flight mode on and off.
From the airport
Many travellers are met by a pre-booked driver or hotel transfer. Ride-hailing apps can also be used from the airport, and an expressway links it with Colombo and the south coast. With data, you can message your driver if your flight is late, track your route and share your location with someone at home.
Coverage in cities, hills, parks and beaches
In Colombo, Negombo, Kandy, Galle and the main towns along the coast, mobile data generally works well, and main roads between towns are usually covered. Mobile data in Sri Lanka is provided via Hutch.
Away from towns, coverage can vary:
- Hill country: towns such as Ella, Nuwara Eliya and Haputale are usually covered, but deep valleys, tea estates and hiking trails, including Horton Plains and the Adam's Peak climb, can have gaps.
- National parks: Yala, Udawalawe, Wilpattu and Minneriya have little or no signal in parts of the park.
- Ancient sites: Sigiriya, Polonnaruwa and Anuradhapura are generally covered, though signal may dip in remote parts of the sites.
- East and north: Arugam Bay, Trincomalee and Jaffna have signal in town, with weaker spots on rural roads between them.
- On the train: signal comes and goes as the hill country line passes through tunnels and cuttings.
Weather and monsoons
Sri Lanka has two monsoon seasons that affect different coasts at different times of year. Heavy rain can occasionally disrupt power and travel. Keep a power bank charged and check forecasts and travel updates on your phone.
Data on trains, tuk-tuks and road trips
Getting around Sri Lanka is part of the experience, and data makes it easier to plan each step.
Trains
The hill country line from Colombo and Kandy to Nanu Oya (for Nuwara Eliya), Ella and Badulla is one of the most scenic train journeys in Asia. Reserved seats on popular trains sell out, so book as early as you can and keep your tickets on your phone and on paper. The coastal line runs south from Colombo to Galle and Matara. Trains can be delayed, so a working connection helps you let your next hotel or driver know.
Tuk-tuks and ride-hailing
Tuk-tuks are everywhere. In Colombo and other large towns, booking through PickMe or Uber gives you a set price and avoids haggling. Elsewhere, agree the fare before you set off, and use a map app to check the route.
Private drivers and road trips
Many visitors hire a car with a driver for their tour. Roads are winding in the hills, and journeys take longer than distances suggest. Data lets you follow the route, look up places to stop and keep in touch with your driver. Self-drive is less common for visitors; check licence requirements before you plan it.
Buses
Public buses link almost every town cheaply. They are busy and fast, and route information is limited, so a map app helps you know when to get off.
Hotspot for laptops and travel companions
Personal hotspot lets you share your eSIM data with a laptop, tablet or a travel companion's phone. It uses whichever line is set for mobile data, so make sure that is the Spidot line. This is handy in beach guesthouses where Wi-Fi is slow, for remote workers in surf towns and for couples sharing one plan.
Pause cloud sync, automatic updates and photo backups on laptops before connecting, and choose a larger or unlimited plan if several devices will share your data.
Staying safe on public Wi-Fi
Many hotels, guesthouses and cafés offer free Wi-Fi, though quality varies. Open networks are not always secure.
- Use your eSIM data for banking, payments and logins.
- Check the network name with staff before connecting.
- Turn off automatic connection to open networks.
- Keep your phone's software up to date before you travel.
Practical tips for Sri Lanka
Some local knowledge that makes a data connection more useful:
- Currency: Sri Lanka uses the rupee. Cards are accepted at hotels and larger restaurants, but cash is needed for tuk-tuks, small shops, temples and markets.
- Temples: cover shoulders and knees and remove shoes and hats at temples. Photography rules vary, and posing with your back to a Buddha statue is considered disrespectful.
- Heat and humidity: heat drains batteries and humidity can affect electronics. Keep your phone in a dry bag on boat trips and during heavy rain.
- Wildlife: monkeys at temples and ancient sites will grab loose items, including phones. Keep a firm grip.
- Safari bookings: jeep safaris are usually booked through your hotel or a local operator, often by WhatsApp.
- Language: English is widely understood in tourism, alongside Sinhala and Tamil. A translation app helps in rural areas.
Combining Sri Lanka with other countries
Sri Lanka is often combined with a beach stay in the Maldives, a short flight away, or with a trip to southern India. It is also a stopover on longer routes through Singapore, Malaysia, Thailand or the Gulf, such as the United Arab Emirates or Qatar.
For trips through several countries, buy one eSIM per country, install them before you leave and switch the active data line when you arrive in each. For a holiday in Sri Lanka only, a Sri Lanka plan keeps things simple.