Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Sri Lanka

Useful apps for Sri Lanka: transport, maps, translation

Install three apps before you land: PickMe or Uber for rides, Google Maps for navigation, and your bank's card app with a travel notice set. Add WhatsApp for guesthouses and drivers, and an offline map pack for the hill country. If you rely on tuk-tuks and trains, those three cover almost every day.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20264 min read

Key facts

Core three
PickMe or Uber, Google Maps, your bank or card app
Ride-hailing
PickMe is the local app; Uber also operates in Sri Lanka, with the best coverage in Colombo and the south coast
Maps
Google Maps works in towns; download offline areas for hill country and rural roads
Messaging
WhatsApp and Viber are standard for guesthouses, drivers and tour operators
SIM or eSIM
Dialog, Mobitel (SLT-Mobitel) and Hutch sell tourist SIMs at the airport; passport required
Payment apps
Card apps need a travel notification; local QR payment apps usually need a Sri Lankan bank account
Power and data
4G across most of the island; 5G trials in Colombo

Details

Set up your phone before departure, not at the airport arrivals hall on hotel Wi-Fi. Download the apps, log in, add a payment card, and save offline maps while you still have a fast connection at home.

Ride-hailing: PickMe is the app most locals use, and Uber also runs in Sri Lanka. Both let you see a fare before you accept, which removes the negotiation that tuk-tuk drivers expect from visitors. Coverage is strongest in Colombo and around the western and southern coasts; outside those areas you may wait a long time or find no car at all, so keep a guesthouse-arranged driver as a fallback.

Maps: Google Maps handles cities, main roads and most hotels well. Rural and hill-country roads are less reliable, and a wrong turn on a tea-estate road costs an hour. Download the offline map for the districts you plan to cross, and treat any route that looks like a shortcut as unverified until a local confirms it.

Messaging: WhatsApp and Viber are how guesthouses, drivers and guides communicate. Save your driver's number in WhatsApp before the trip and confirm pickup the evening before. A local SIM or eSIM gives you a +94 number, which makes calls and messages cheaper and lets drivers reach you.

Translation: English is widely used in tourism, so a translation app is a backup rather than a necessity. Sinhala and Tamil scripts do not render in every app; a photo-based translation tool helps with menus and signs. Download the offline language pack if you plan to travel outside tourist areas.

Money and banking: your bank or card app matters more than any local payment app. Turn on a travel notification, check foreign transaction fees, and keep a second card stored separately. Local QR payment apps generally require a Sri Lankan bank account, so visitors cannot use them.

Trains and buses: there is no single official app that covers all Sri Lankan rail and bus services. Timetables and seat booking are handled through websites, station counters and third-party resellers, so keep a browser bookmark rather than relying on an app.

Details
AppUse it forNotes
PickMeRide-hailing, tuk-tuks and carsLocal app; strongest in Colombo and the south
UberRide-hailingOperates in Sri Lanka; coverage varies by city
Google MapsNavigation, hotels, restaurantsDownload offline areas for rural and hill country
WhatsAppGuesthouses, drivers, guidesStandard for trip messaging
ViberCalls and messagesCommon locally
Bank or card appPayments, travel notice, card freezeSet the travel notice before you fly
Translation appMenus, signs, basic phrasesOffline pack useful outside tourist areas
eSIM or SIM provider appData and local numberDialog, Mobitel, Hutch; passport required at purchase

Tips

Install and log in to everything at home. Airport Wi-Fi and hotel Wi-Fi can be slow or need a code, and you do not want to be resetting a password while a driver waits.

Download offline maps for every district on your route, not just the first city. Hill-country roads around Ella and Nuwara Eliya are where a live signal disappears.

Save your guesthouse, driver and emergency contacts in WhatsApp before departure. Screenshot the address in Sinhala or Tamil script so you can show it to a driver who does not read English.

Keep a small cash float for tuk-tuks and small shops. Apps and cards cover the cities, but rural stalls and some drivers still work in cash only.

Check your phone's roaming settings before you buy a local SIM. A dual-SIM phone lets you keep your home number active for bank codes while using Sri Lankan data.

If you travel during a busy period, book trains and intercity transport early through the official site or a station counter rather than trusting an app listing.

  • Install apps and offline maps before you fly
  • Save driver and guesthouse numbers in WhatsApp
  • Screenshot addresses in local script
  • Carry cash for rural tuk-tuks and stalls
  • Set a travel notice on every card you bring

Questions people ask

Which apps do I need in Sri Lanka?

PickMe or Uber for rides, Google Maps for navigation, and your bank or card app with a travel notice set. Add WhatsApp for guesthouses and drivers, plus an offline map pack for the hill country. Those cover almost every day of a normal trip.

Does Uber or a local taxi app work in Sri Lanka?

Both PickMe and Uber operate in Sri Lanka, with the best coverage in Colombo and along the southern coast. Outside those areas cars can be scarce, so keep a guesthouse-arranged driver as a fallback and agree the fare in advance.

Does Google Maps work well in Sri Lanka?

Google Maps works well in cities and on main roads, and is reliable for finding hotels and restaurants. Rural and hill-country roads are less accurate, so download offline areas and confirm any shortcut with a local before you commit to it.

Do I need a translation app in Sri Lanka?

Not usually. English is widely used in tourism, so a translation app is a backup for menus, signs and rural areas. A photo-based tool with an offline Sinhala or Tamil pack is the most useful version to carry.

Can I use local payment apps in Sri Lanka?

Local QR payment apps generally require a Sri Lankan bank account, so most visitors cannot use them. Use your own bank or card app instead, set a travel notice, and carry cash for tuk-tuks and small rural shops.

Deep dive

Every source; changeable facts are marked check

Sources