tuk-tuk-experiences
PickMe vs Uber in Sri Lanka — the local ride-app guide
Should you use PickMe or Uber in Sri Lanka? PickMe wins — more drivers, tuk-tuk option, LKR pricing. How to set up, pay, and what to do when apps don't work.
PickMe vs Uber: the verdict upfront
PickMe is the answer. Sri Lanka’s homegrown ride-hailing app dominates the local market and provides a better service than Uber in virtually every measurable way for travelers in Sri Lanka. The case for Uber is narrow: if you already have the app installed, have payment set up, and are in Colombo city, Uber works. In every other situation, PickMe is the better choice.
This guide explains how both apps work in Sri Lanka, how to set up PickMe before you arrive, and what to do when apps don’t cover the area you’re in.
At a glance
| Details | |
|---|---|
| Where | Works best in Colombo, Kandy, Galle, and Negombo; patchy beyond |
| Cost | Around 80–150 LKR/km by tuk-tuk, more by car; airport surge can run 2–3x standard |
| Set-up time | Around 10–15 minutes if you download and register before arrival |
| Getting there | Both apps request a home network SIM or a Sri Lankan SIM after landing at Bandaranaike Airport |
| Best time to sort this out | Before you leave home — not in the arrivals hall with a dying phone battery |
Why PickMe beats Uber in Sri Lanka
Tuk-tuk availability: PickMe offers tuk-tuks as a vehicle category alongside cars and motorbikes. Uber Sri Lanka is primarily cars only (in most cities). For short urban hops, a tuk-tuk is cheaper and faster than a car.
Driver density: PickMe has significantly more drivers registered in Sri Lanka than Uber. In cities outside Colombo (Kandy, Galle, Negombo, Jaffna), PickMe typically finds a driver within 3–5 minutes. Uber’s coverage in non-Colombo cities can be sparse.
LKR pricing: PickMe prices and charges in Sri Lankan Rupees. Uber charges in LKR but the conversion to your card currency may add international transaction fees depending on your card. PickMe’s cash option (paying in LKR directly to the driver) is widely used and avoids card fees entirely.
Local support: PickMe has Sri Lanka-based customer support and a dispute resolution process that actually reaches local staff. Uber’s support for Sri Lanka issues routes through international channels.
PickMe vs Uber: head-to-head
| PickMe | Uber | |
|---|---|---|
| Tuk-tuk option | Yes, in most cities | No, cars only in most cities |
| Driver density outside Colombo | Good in Kandy, Galle, Negombo | Sparse to none |
| Currency | Prices and charges in LKR | Prices in LKR, card conversion fees may apply |
| Cash payment | Widely accepted | Accepted but less common in practice |
| Local support | Sri Lanka-based | Routed internationally |
| Best use case | Anywhere in the country | Central Colombo only, if already set up |
Setting up PickMe before you arrive
-
Download the PickMe app from the App Store or Google Play before you travel. Registration requires a mobile number — use your home number during registration; the app works with roaming numbers.
-
Add a payment method (international card works) or plan to pay cash (the driver accepts cash payment in LKR at the end of the trip — this is common practice and not a problem).
-
Enable location services. The app won’t function without location permission.
-
Verify your number via the SMS code at registration. Do this before you arrive in case of SIM card complications at the airport.
Using PickMe: the practical mechanics
Requesting a ride: Enter your destination (search works in English). The app shows vehicle categories (tuk-tuk, car, van, motorbike) and estimated prices for each. Select your category and request.
Pricing: Tuk-tuk fares are cheaper than car fares, as expected. From Colombo Fort to Pettah market (2km): approximately 300–450 LKR by tuk-tuk, 500–700 LKR by car. These are estimated; the meter runs during the trip.
Communication with drivers: Driver profiles show a phone number. Most PickMe drivers in urban areas have functional English for basic communication. You can also type your destination in the chat function within the app.
Payment: At the end of the trip, the app shows the final fare. Pay in-app (card) or cash to the driver. If paying cash, round up slightly (50–100 LKR tip is appreciated but not required).
Rating: Rate your driver after each trip. The rating system genuinely affects which drivers get bookings — a 5-star driver with a long record of good service is the standard you should be accessing.
Uber in Sri Lanka: the limited use case
Uber operates in Colombo and to a limited extent in other major cities. It works adequately for car bookings within central Colombo. If you have Uber already installed and set up for international use, it functions — but the driver density is lower than PickMe, you don’t get tuk-tuk options, and the pricing difference (Uber is typically marginally more expensive for equivalent trips in Colombo) doesn’t favor it.
There is no compelling reason to use Uber over PickMe in Sri Lanka. Use PickMe.
Airport pickup: the surge pricing reality
Colombo’s Bandaranaike International Airport generates surge pricing on PickMe and Uber during peak arrival times (early morning international arrivals, late evening). The standard airport tuk-tuk fare from Katunayake (the airport area) to Negombo center is 500–800 LKR by app; it can spike to 1,500–2,000 LKR during surge.
The solution: walk to the pre-paid taxi kiosk in the arrivals hall (metered, no-surge, officially sanctioned service) or negotiate directly with a driver outside the terminal gate. The official airport taxi rates are posted and not subject to the app surge dynamic.
Where app coverage drops
The honest coverage map:
- Colombo metropolitan area: excellent coverage on both apps
- Kandy: good PickMe coverage
- Galle and Negombo: good PickMe coverage
- South coast beach towns (Hikkaduwa, Weligama, Mirissa): variable — sometimes available, sometimes sparse, depends on time of day
- Ella and hill country: limited app coverage; some PickMe drivers but not always available
- East coast (Trincomalee, Arugam Bay, Nilaveli): limited to minimal app coverage
When the app doesn’t work: Negotiate with street tuk-tuk drivers. The negotiation process: quote your destination, ask the price, counter at 60–70% of the first ask, settle somewhere in between. A good rule for south coast town-to-town trips: 80–100 LKR/km is reasonable; anything above 150 LKR/km is being overcharged. See the dedicated tuk-tuk costs and tipping guide for city-by-city fare ranges.
Should you rent a tuk-tuk instead of using apps?
If you’re spending more than 4–5 days outside Colombo, or heading to areas where app coverage drops (the south coast beyond Galle, the hill country, the east), renting your own tuk-tuk is worth comparing against app-only travel. A rented tuk-tuk removes the coverage problem entirely — you’re not waiting for a driver to accept a fare in Ella or Arugam Bay — but it adds the responsibility of driving on Sri Lankan roads yourself, plus fuel and a security deposit.
The honest trade-off: apps are cheaper and stress-free for city-to-city hops and short trips where coverage is good. Self-drive rental wins for multi-day exploring of one region (the south coast, for example) where you’d otherwise be booking five or six separate short rides a day. The full PickMe app vs tuk-tuk rental comparison breaks down the cost and hassle difference in more detail, and the scenic tuk-tuk routes guide is useful if you do rent and want a route plan.
Money and connectivity before your first ride
Two things make PickMe and Uber work smoothly from the moment you land: cash in the local currency and a working data connection.
Currency: PickMe and Uber both bill in Sri Lankan rupees. If you’re paying cash, you’ll need small LKR notes — drivers frequently can’t break a 5,000 LKR note for a 400 LKR fare. The currency and money guide covers where to change money and realistic daily cash amounts.
Data: Both apps need a live data connection to request rides and track drivers. A local SIM with a data package (see the section on SIM options below) is more reliable than roaming for this, especially outside Colombo where roaming signal can be weak. The eSIM and data guide covers eSIM options that work from the moment you land, without a physical SIM swap.
Safety features in the app
PickMe has several built-in safety features:
Share trip: Send your route and driver information to a contact before the trip begins. The contact receives a link showing your real-time location.
Emergency button: An in-app emergency contact that connects to Sri Lankan emergency services.
Driver verification: All registered PickMe drivers have passed identity verification. If a driver’s face doesn’t match the app photo, end the ride and report it.
These features make app-based tuk-tuks substantially safer than hailing street tuk-tuks, particularly for solo female travelers (see the separate solo female tuk-tuk guide).
PickMe special services
Beyond standard rides, PickMe offers:
PickMe Food: Food delivery in Colombo and major cities. Useful if you’re in a hotel without good nearby food options.
PickMe Delivery: Same-day parcel delivery within cities.
PickMe Driver: Book a driver for a full day (for those with rented cars who don’t want to self-drive). Rates are lower than private driver hire through hotels.
If you want a tuk-tuk for sightseeing rather than point-to-point transport — a driver who stops at viewpoints, waits while you visit a temple, and knows the route — a pre-booked guided tuk-tuk tour is a better fit than stacking multiple app rides in one day.
Colombo private tuk-tuk tour, all entry fees includedFAQ
Do I need a local SIM for PickMe?
No — a roaming international SIM works for registration and ride booking. You may find the app slower on roaming than on a local data connection, but it functions. Purchasing a local SIM (Dialog, Mobitel, or Hutch — widely available at the airport and in town centers for approximately 500–800 LKR with data packages) gives faster app performance and is recommended for any stay of more than 3 days.
Can I tip the driver through the app?
Not directly — PickMe doesn’t have an in-app tip function at the time of writing. Tips are given in cash to the driver at the end of the trip. A 50–100 LKR rounding tip (above the fare amount) is the standard informal tip.
Is it safe to share my location with PickMe?
Yes. PickMe is a legitimate, established Sri Lankan company. Location data is used for the ride-matching process. The standard privacy considerations that apply to any ride-hailing app apply here.
Is PickMe cheaper than renting a tuk-tuk for a week?
For a handful of trips a day in one or two cities, PickMe is cheaper — you only pay for the rides you take. If you’re covering a lot of ground daily over several days, especially outside app-coverage cities, a rented tuk-tuk can work out more economical and far more flexible, since you’re not waiting for driver availability at each stop.
Does PickMe work the same way for solo female travelers?
The core app functions identically, but solo female travelers often add extra precautions — sharing the trip link with someone, sitting in the back, and choosing app rides over street hails after dark. The solo female tuk-tuk guide covers this in detail.