📱planning

SIM Card & Internet

Dialog AxiataFrom LKR 999 (~$3)20-30GB (30 days)

Staying connected while traveling in Sri Lanka is easy and affordable. A local Sri Lanka SIM card costs just a few dollars and gives you access to reliable 4G data across most of the island. Whether you need Google Maps for navigating winding hill-country roads, WhatsApp to stay in touch with family, or fast data to book your next hotel, a prepaid tourist SIM is the single best investment you can make on arrival.

The four main mobile providers in Sri Lanka are Dialog Axiata, Mobitel, Airtel, and Hutch. Dialog holds the largest market share with over 17 million subscribers and offers the widest 4G LTE coverage, making it the go-to choice for most tourists. Mobitel, the state-owned operator, comes in a close second with competitive tourist packages and strong coverage in rural areas. Airtel and Hutch are budget-friendly alternatives that work well in urban centres but may have weaker signals in remote regions.

You can purchase a tourist SIM card right at Bandaranaike International Airport (BIA) before you even leave the arrivals hall. Both Dialog and Mobitel have dedicated counters that are open 24/7 for incoming flights. The entire process takes about 10 minutes, and all you need is your passport. If you miss the airport counters, SIM cards are also available at any mobile shop, supermarket, or authorized dealer across the country. This guide covers everything you need to know about choosing the right provider, comparing data plans, understanding coverage, and getting online as quickly as possible.

🏪Where & How to Buy a SIM Card

At the Airport (Recommended)

The easiest place to buy a Sri Lanka SIM card is at Bandaranaike International Airport (BIA) in Colombo. Both Dialog and Mobitel operate dedicated counters in the arrivals hall, located just past customs before you exit the terminal. These counters are open 24/7 for international arrivals, so even late-night flights are covered.

The airport setup process is straightforward: hand over your passport, choose a plan, and the staff will activate the SIM in your phone. The entire process takes about 10 minutes. Payment is accepted in Sri Lankan Rupees (LKR), US Dollars, or Euros. Some counters also accept credit cards.

In Town

If you prefer to wait or miss the airport counter, SIM cards are widely available throughout Sri Lanka. You can find them at:

  • Authorized dealer shops - Look for Dialog, Mobitel, Airtel, or Hutch branded stores in any town
  • Supermarkets - Keells, Cargills, and Arpico outlets often sell SIM cards
  • Small roadside shops - Many general stores in towns and villages sell prepaid SIMs
  • Shopping malls - One Galle Face, Colombo City Centre, and other malls have mobile shops

Documents Required

To register a SIM card in Sri Lanka, you need:

  • Your passport - The original document, not a photocopy
  • A passport-size photo - Some shops may take a digital photo on the spot
  • Arrival card or visa confirmation - Occasionally requested but not always required

Sri Lankan telecom regulations require biometric registration for all SIM cards. At the airport, this is done via fingerprint scanning. In-town shops may use a simpler ID verification process.

📊Provider Comparison

Choosing the right mobile provider depends on your travel itinerary. Here is a detailed comparison of all four Sri Lankan operators:

Dialog Axiata (Best Overall)

Dialog is Sri Lanka's largest mobile operator with the most extensive 4G LTE network. It covers approximately 95% of the population and has the strongest signal in hill country areas like Ella, Nuwara Eliya, and the Knuckles Range. Dialog offers a dedicated Tourist SIM package that includes data, local calls, and international minutes.

  • Network: 4G LTE / 3G / 2G
  • Coverage: Excellent nationwide, including remote areas
  • Tourist SIM: LKR 1,300 (~$4) with 25GB data, valid 30 days
  • Top-up availability: Widest dealer network, easy online recharge via Dialog app
  • App: MyDialog app for balance checks, recharges, and plan management

Mobitel (Best for Rural Areas)

Mobitel is the state-owned operator and a subsidiary of Sri Lanka Telecom. It has invested heavily in expanding its 4G coverage across rural areas and national parks. Mobitel's tourist packages are slightly more generous with data but cost marginally more.

  • Network: 4G LTE / 3G / 2G
  • Coverage: Excellent, particularly strong in rural and plantation areas
  • Tourist SIM: LKR 1,500 (~$5) with 30GB data, valid 30 days
  • Top-up availability: Widely available, online recharge via Mobitel Self Care app
  • App: Mobitel Self Care app

Airtel Lanka (Budget Option)

Airtel is the Indian-owned operator offering the cheapest data plans in Sri Lanka. While its 4G coverage is more limited than Dialog or Mobitel, it works well in major cities and coastal tourist areas.

  • Network: 4G LTE / 3G / 2G
  • Coverage: Good in urban areas, weaker in hill country and remote regions
  • Tourist SIM: LKR 999 (~$3) with 20GB data, valid 30 days
  • Top-up availability: Available in most towns, online recharge via Airtel app
  • App: My Airtel app

Hutch (Budget Alternative)

Hutch, operated by Hutchison Telecommunications Lanka, is the smallest of the four providers. It offers competitive rates but has the most limited network, particularly outside urban centres.

  • Network: 4G LTE / 3G / 2G
  • Coverage: Decent in cities and major tourist corridors, limited in remote areas
  • Tourist SIM: LKR 1,100 (~$3.50) with 22GB data, valid 30 days
  • Top-up availability: Less widespread than Dialog or Mobitel
  • App: Hutch Self Care app

Our recommendation: For most travelers, Dialog is the safest choice due to its superior coverage and extensive dealer network. If you are heading deep into the hill country or visiting remote national parks, consider getting Mobitel as a second SIM for backup coverage.

💰Data Plans & Costs

Sri Lanka offers some of the cheapest mobile data in the world. Tourist SIM packages typically include a generous data allowance plus local calls and sometimes international minutes. Here is what you can expect:

Tourist SIM Packages (Pre-loaded)

These are the ready-to-use packages sold at the airport and authorized dealers:

  • Dialog Tourist SIM: LKR 1,300 (~$4) - 25GB data + 100 min local calls + 25 min international calls, valid 30 days
  • Mobitel Tourist SIM: LKR 1,500 (~$5) - 30GB data + 100 min local calls + 30 min international calls, valid 30 days
  • Airtel Tourist SIM: LKR 999 (~$3) - 20GB data + 50 min local calls, valid 30 days
  • Hutch Tourist SIM: LKR 1,100 (~$3.50) - 22GB data + 75 min local calls, valid 30 days

Top-Up Data Add-Ons

If you run out of data, you can easily top up with additional packages. Common add-on options for Dialog include:

  • 1GB daily pack: LKR 59 (~$0.20) - valid 24 hours
  • 3GB weekly pack: LKR 199 (~$0.65) - valid 7 days
  • 10GB monthly pack: LKR 499 (~$1.60) - valid 30 days
  • 25GB monthly pack: LKR 999 (~$3.25) - valid 30 days
  • Unlimited night data: LKR 29 (~$0.10) - valid 12am-8am

How to Recharge

Topping up your SIM card is simple. You can recharge via:

  • Reload cards: Available at any small shop. Scratch the card to reveal the code and dial the reload number
  • Mobile apps: MyDialog, Mobitel Self Care, or My Airtel apps support credit/debit card recharges
  • Online: Visit the provider's website for instant recharge
  • eZ Cash / mCash: Mobile wallet services supported by Dialog and Mobitel
  • Bank apps: Most Sri Lankan banking apps support mobile recharges

For most tourists spending 2-3 weeks in Sri Lanka, the initial tourist SIM package with 25-30GB of data is more than enough. Heavy data users who stream video may want to purchase an additional top-up pack.

📡Network Coverage Across Sri Lanka

Sri Lanka has surprisingly good mobile coverage for a developing nation, but signal quality varies depending on where you travel. Here is what to expect by region:

Excellent Coverage Areas

  • Colombo & suburbs: Full 4G LTE coverage from all four providers, speeds up to 50+ Mbps
  • West coast (Negombo to Galle): Strong 4G coverage along the entire coastal strip
  • South coast (Galle to Tangalle): Reliable 4G from Dialog and Mobitel
  • Kandy city: Excellent coverage from all providers
  • Jaffna & northern towns: Good 4G coverage, significantly improved since 2019

Good Coverage Areas

  • Hill country (Ella, Nuwara Eliya, Haputale): Dialog and Mobitel offer reliable 4G in towns, though signal may drop to 3G on remote mountain roads
  • East coast (Trincomalee, Arugam Bay, Pasikudah): 4G available in towns, 3G between locations
  • Cultural Triangle (Sigiriya, Dambulla, Polonnaruwa): Good 4G from Dialog and Mobitel in main areas

Weak or Patchy Coverage Areas

  • Deep inside national parks: Signal can drop completely in Yala, Wilpattu, and Sinharaja. Dialog and Mobitel tend to have the best chances of a signal
  • Remote mountain trails: Knuckles Range, Horton Plains interior, and Adam's Peak trail may have intermittent signal
  • North-central dry zone: Some areas between major towns have weak coverage
  • Kalpitiya peninsula: Spotty coverage outside the main town

Speed Expectations

Typical 4G speeds in Sri Lanka range from 10-30 Mbps for downloads and 5-15 Mbps for uploads in urban areas. In tourist towns like Ella or Mirissa, expect 5-15 Mbps. This is more than adequate for navigation, social media, video calls, and streaming. 5G has been trialled in Colombo but is not yet widely available for tourists.

📶WiFi Availability

While a SIM card is your most reliable option for staying connected, WiFi is increasingly available across Sri Lanka's tourist infrastructure:

Hotels & Guesthouses

Most hotels and guesthouses in tourist areas offer free WiFi. Quality varies widely:

  • Luxury hotels: Generally reliable WiFi, often with dedicated bandwidth for guests. Speeds of 10-30 Mbps are common
  • Mid-range hotels: WiFi is usually available but may be slow during peak hours. Expect 3-10 Mbps
  • Budget guesthouses: WiFi is often provided but can be unreliable. Speeds may drop below 2 Mbps, especially in remote areas
  • Hostels: Most hostels offer free WiFi, quality varies by location

Restaurants & Cafes

Many restaurants and cafes in tourist areas offer free WiFi to customers. Popular spots in Colombo, Galle Fort, Ella, and Kandy typically have usable connections. Fast-food chains like KFC, Pizza Hut, and Burger King consistently offer free WiFi.

Public WiFi

Dialog and Mobitel operate WiFi hotspots in certain public areas, train stations, and government buildings. These often require a local SIM for authentication. Bandaranaike International Airport offers free WiFi for 30 minutes.

Co-Working Spaces

For digital nomads and remote workers, Colombo has several co-working spaces with high-speed internet:

  • Hatch (Colombo): Modern co-working space with fast fibre broadband
  • The Hive (Colombo): Co-working with day passes available
  • Various cafes in Unawatuna & Ella: Informal co-working spots popular with digital nomads

Pro tip: Never rely solely on WiFi for navigation or important tasks. A local SIM card with mobile data is essential for traveling outside major cities.

💻eSIM Options

If your phone supports eSIM technology, you can get connected to a Sri Lankan network before you even board your flight. eSIMs are a convenient alternative to physical SIM cards, especially if you do not want to swap your home SIM or if your phone has a single SIM slot.

What is an eSIM?

An eSIM (embedded SIM) is a digital SIM that allows you to activate a mobile plan without needing a physical SIM card. Most modern smartphones released after 2020 support eSIM, including iPhone XS and later, Samsung Galaxy S20 and later, and Google Pixel 3 and later.

International eSIM Providers for Sri Lanka

Several global eSIM providers offer data plans that work in Sri Lanka:

  • Airalo: Sri Lanka plans from $4.50 for 1GB (7 days) to $17 for 10GB (30 days). Uses Dialog's network
  • Holafly: Unlimited data plans from $19 for 5 days to $47 for 20 days. Uses local partner networks
  • Nomad: Plans from $5 for 1GB (7 days) to $20 for 10GB (30 days)
  • aloSIM: Affordable plans starting at $4.50 for 1GB
  • Maya Mobile: Competitive rates with good user reviews for Sri Lanka coverage

eSIM vs Physical SIM: Which Should You Choose?

  • Choose eSIM if: You want to set up before arrival, keep your home SIM active for calls, have an eSIM-compatible phone, or prefer a contactless experience
  • Choose physical SIM if: You want the cheapest data rates (local SIMs are significantly cheaper), need local calling minutes, plan to stay longer than 2 weeks, or your phone does not support eSIM

Local eSIM Options

Dialog has started offering eSIM activation for select devices. You can visit a Dialog flagship store in Colombo to set up an eSIM with a local plan. However, availability may be limited compared to physical SIMs, and the tourist SIM packages are currently only available as physical SIMs at the airport.

Important: eSIM data plans from international providers are typically 3-5 times more expensive per GB than buying a local physical SIM. For budget-conscious travelers spending more than a week in Sri Lanka, a physical tourist SIM offers far better value.

Essential Tips

  • Buy your SIM card at the airport immediately on arrival - the counters are open 24/7, the process takes 10 minutes, and you will have data before you leave the terminal.
  • Dialog is the best all-round choice for tourists. It has the widest 4G coverage, especially in the hill country and along train routes where you will want to share photos.
  • Download the MyDialog or Mobitel Self Care app before your data runs out so you can easily recharge via credit card without visiting a shop.
  • Keep your passport with you when buying a SIM - biometric registration is mandatory under Sri Lankan telecom regulations and they will not sell you a SIM without it.
  • Consider carrying a portable power bank since using mobile data for navigation and photos drains your battery quickly, especially during long tuk-tuk or train rides.
  • If you are traveling to remote national parks like Yala or Sinharaja, download offline Google Maps for those areas as mobile signal can be unreliable deep inside the parks.
  • Dual-SIM phone users can keep their home SIM active for receiving verification codes while using the Sri Lankan SIM for data - no need to choose one or the other.
  • Check that your phone is unlocked before arriving in Sri Lanka. Carrier-locked phones from some countries will not accept a foreign SIM card.

Frequently Asked Questions

Where is the best place to buy a SIM card in Sri Lanka?

The best place to buy a SIM card is at Bandaranaike International Airport (BIA) in Colombo. Both Dialog and Mobitel have dedicated counters in the arrivals hall that are open 24/7 for incoming flights. The staff will set everything up for you in about 10 minutes. You only need your passport. This saves you the hassle of finding a shop in town after arrival.

Which Sri Lanka SIM card provider has the best coverage?

Dialog Axiata has the best overall coverage in Sri Lanka, reaching approximately 95% of the population with its 4G LTE network. Mobitel comes in a close second and is particularly strong in rural and plantation areas. For most tourists, Dialog is the recommended choice. If you are traveling extensively in remote hill country or plantation areas, Mobitel is an excellent alternative.

How much data do I need for a 2-week trip to Sri Lanka?

For a typical 2-week trip, 20-25GB of data is more than sufficient for navigation, social media, messaging, and occasional video calls. The standard tourist SIM from Dialog comes with 25GB valid for 30 days, which is enough for most travelers. Heavy data users who stream video daily may want to purchase an additional 10GB top-up for around LKR 499 (~$1.60).

Can I use an eSIM in Sri Lanka?

Yes, several international eSIM providers offer data plans for Sri Lanka, including Airalo, Holafly, and Nomad. These can be set up before you arrive. However, eSIM plans are significantly more expensive per GB than local physical SIM cards. A local tourist SIM costs $3-5 for 20-30GB, while an eSIM might cost $17 for just 10GB. Physical SIMs offer much better value for stays longer than a few days.

Do I need to unlock my phone to use a Sri Lankan SIM card?

Yes, your phone must be unlocked (not tied to a specific carrier) to use a Sri Lankan SIM card. Most phones purchased outright or from manufacturers are already unlocked. If your phone is carrier-locked, contact your home provider before traveling to request an unlock. This is especially common with phones purchased on contract in the US, UK, and Australia.

Is there WiFi available in Sri Lanka hotels?

Most hotels and guesthouses in tourist areas offer free WiFi, though speeds vary considerably. Luxury hotels typically offer reliable connections of 10-30 Mbps, while budget guesthouses may have slow or intermittent WiFi. Do not rely solely on hotel WiFi for navigation or important tasks - a local SIM card with mobile data is essential, especially when traveling between destinations.

What happens if I run out of data on my tourist SIM?

Running out of data is easy to fix. You can top up at any mobile shop, supermarket, or using the provider's app (MyDialog or Mobitel Self Care) with a credit card. Dialog offers add-on packs starting from just LKR 59 (~$0.20) for 1GB daily data. Reload scratch cards are also available at small shops throughout the country for as little as LKR 100.

Will my SIM card work in the hill country and national parks?

In hill country towns like Ella, Nuwara Eliya, and Kandy, Dialog and Mobitel provide reliable 4G coverage. On mountain roads between towns, the signal may drop to 3G. Inside national parks like Yala, Wilpattu, and Sinharaja, coverage can be patchy or nonexistent. Download offline Google Maps for these areas before visiting. Dialog generally has the best signal in remote locations.

Quick Facts

Best ProviderDialog Axiata
Tourist SIM CostFrom LKR 999 (~$3)
Data Included20-30GB (30 days)
Where to BuyAirport counters (24/7)
Documents NeededPassport only
Setup Time~10 minutes

Typical Costs

Dialog Tourist SIM (25GB, 30 days)LKR 1,300 (~$4)
Mobitel Tourist SIM (30GB, 30 days)LKR 1,500 (~$5)
Airtel Tourist SIM (20GB, 30 days)LKR 999 (~$3)
Hutch Tourist SIM (22GB, 30 days)LKR 1,100 (~$3.50)
Dialog 1GB daily top-upLKR 59 (~$0.20)
Dialog 10GB monthly top-upLKR 499 (~$1.60)
Dialog 25GB monthly top-upLKR 999 (~$3.25)
Airalo eSIM (1GB, 7 days)$4.50
Airalo eSIM (10GB, 30 days)$17
Holafly eSIM (Unlimited, 5 days)$19

More Practical Guides