Travel Guide · Taxis & Airport Transfers
Booking a Taxi or Airport Transfer in Sri Lanka: The Questions Everyone Asks
The real questions travellers type into Google, Reddit and Facebook groups before they land, answered honestly. We also explain why the cheapest quote is often the one that costs you most, and what to check before you pay anyone.
Most people start planning a Sri Lanka trip with the beaches, the tea country and the train to Ella. The taxi gets sorted the week before. Then they open a Facebook group, post “Need a driver from the airport to Kandy”, and get thirty replies in an hour, with prices all over the place.
We’ve been driving visitors around Sri Lanka for more than 12 years, from our base in Katunayake, a few minutes from the airport. We hear the same questions every week, and we also hear from travellers who booked the cheapest option and had a bad first night. So here’s the guide we wish everyone read first. Where something isn’t in our favour, we’ll say so.
The short version
Pre-book your airport transfer with a registered company that gives you a written, all-inclusive price, a named driver and vehicle before you fly, and free waiting if your flight is late. Use Uber or PickMe for short city hops. Be very careful with quotes that are far below everyone else’s. In Sri Lanka, that usually means an unregistered driver, an uninsured private car, or extras added later.
“Do Uber and PickMe work at Colombo Airport?”
Yes, both work at Bandaranaike International Airport (CMB), and PickMe is the more popular one locally. If someone in the arrivals hall tells you the apps “don’t work here”, they’re trying to sell you their own taxi.
The apps are good value for a solo traveller with a backpack going into Colombo in the daytime. They get harder to use when:
- You land late at night. Many flights arrive between midnight and 5am, and fewer app drivers are around then.
- You’re going far. App drivers often cancel long rides to Kandy, Sigiriya or the south coast. Some will ask you to cancel in the app and pay them cash instead, at a new price.
- You have a family and real luggage. The car that turns up may not fit three suitcases and a pushchair.
- Your phone has no data yet. You need a local SIM or roaming before you can book.
So the honest answer is to use the apps for short trips and city rides, and pre-book anything long, late or with luggage.
“Should I pre-book a taxi or just get one when I land?”
You can get a taxi on arrival. There are counters inside the arrivals hall, and a few of them are fine. But after a long flight, you’ll be comparing prices with touts calling out to you, while tired and holding a phone with no signal. That’s how people end up paying double.
Pre-booking means the price is agreed while you’re still at home, someone is waiting with your name on a board, and there’s nothing left to negotiate. For a first visit, a late landing, or a trip with kids, it’s worth it. We’ve written more about this in 5 reasons to pre-book a Sri Lanka airport taxi.
“How much should a taxi in Sri Lanka cost?”
This is the question everyone asks first, and every “average price” you find online is a bit misleading. The price depends on the distance, the vehicle, whether expressway tolls are included, and whether the driver has to drive back empty.
To give you a real reference point, these are our own fixed sedan fares at the time of writing. They include fuel, tolls, parking and the driver.
| Route | Distance & time | Sedan, one way |
|---|---|---|
| Airport → Negombo | ~12 km · 30 min | Rs 4,000 |
| Airport → Colombo | ~35 km · 55 min | Rs 6,500 |
| Colombo → Kandy | ~125 km · 3.5 hrs | Rs 16,000 |
| Colombo → Galle | ~130 km · 2 hrs | Rs 17,000 |
| Negombo → Sigiriya | ~150 km · 3.5 hrs | Rs 19,000 |
| Colombo → Ella | ~220 km · 6 hrs | Rs 24,000 |
Prices from October 2026. A hatchback is a little cheaper and a van costs more. For today’s exact fare on any route, use the instant quote form.
Use a table like this as a sanity check. If one quote is close to these numbers, it’s probably fair. If one is half, read the next section before you say yes.
“Why are some quotes so much cheaper?”
This is the part most guides skip. Many people offering taxi and airport transfers in Sri Lanka online are not registered businesses. They’re individuals with a private car, a WhatsApp number and a Facebook page. Some are lovely, honest drivers. But the low price usually comes from somewhere, and it’s often one of these:
The car isn’t insured to carry paying passengers
A private car on private insurance is cheaper to run than a properly registered hire vehicle. The problem only shows up if something goes wrong. If there’s an accident, the insurer may refuse the claim because the car was being used for paid hire, and that leaves you and the driver with no cover.
Your booking gets sold on
Some “companies” are really middlemen. They take your booking at a low price, then pass it to whichever driver will accept the least. You don’t know who is coming, in what car, or whether anyone is coming at all. If the flight is delayed, that driver may simply leave.
The real price shows up later
The quote says Rs 9,000. On the day, it turns into Rs 9,000 plus expressway tolls, plus airport parking, plus “waiting charges” because your bags took 40 minutes, plus a bit extra for the air conditioning. None of it was written down, so there’s nothing to point to.
The driver earns from shopping stops
Very cheap multi-day packages are sometimes paid for by commission. You get taken to gem shops, spice gardens and “batik factories” you never asked to see, because the driver gets a cut of what you spend there.
A fair price has to cover fuel, tolls, insurance, a safe car and a driver’s day. If a quote can’t cover those, someone pays the difference, and it’s usually the passenger.
None of this means every independent driver is a problem. Some excellent drivers work alone. It means that when a price looks too good, you should ask a few more questions first.
10 things to check before you book a taxi in Sri Lanka
You don’t need to interrogate anyone. A good operator will answer all of these quickly and without getting defensive.
- Is it a registered business?Ask for the registered company name (in Sri Lanka, often “(Pvt) Ltd”) and a physical address. A WhatsApp number on its own isn’t a business.
- Is the price written down and all-inclusive?Get the quote in writing, by email or WhatsApp. It should say clearly that fuel, tolls, parking and the driver are included.
- What happens if my flight is late?Delays are normal. A good airport pickup tracks your flight and waits for free. Ask before you book, not when you land.
- Who is the driver and what’s the car?You should get the driver’s name, phone number and the vehicle details before you travel.
- Is the vehicle insured for paying passengers?Just ask. A registered company will say yes without having to think about it.
- Are the reviews real, recent and plentiful?Look at Google and Tripadvisor, not just the operator’s own website. Read the 3-star reviews. They’re usually the most honest.
- Do you have to pay everything upfront?Paying in full in advance to a personal bank account or money-transfer service is risky. Look for pay-on-arrival or a secure card link.
- What’s the cancellation policy?Plans change. You want free cancellation with reasonable notice, and you want it in writing.
- Does the driver speak English and know the route?This matters more than you’d think on a six-hour drive to Ella.
- Is the car the right size?Tell them how many people and how many big bags. “A car” isn’t enough information.
If you’re hiring a driver for a multi-day tour where they’ll also guide you, you can ask whether they hold a chauffeur tourist guide licence from the Sri Lanka Tourism Development Authority (SLTDA). It’s a fair question to ask of anyone selling a guided tour.
Red flags vs good signs
Walk away if…
- The price is far below every other quote
- They won’t give a company name or address
- They want full payment by money transfer or to a personal account
- The car or driver is “to be confirmed”
- Tolls, parking or waiting are “extra, we’ll see”
- They push shopping stops you didn’t ask for
- Reviews are all five stars, all from the same week
Good signs
- A registered company with an office you could visit
- A fixed, written price that includes tolls and parking
- Free waiting for delayed flights
- A named driver who meets you with a name board
- Pay on the day, or by a secure card link
- Free cancellation with fair notice
- Years of reviews on Google and Tripadvisor
“How will I find my driver at the airport?”
With a proper pickup, your driver waits in the arrivals area holding a board with your name on it. After immigration, collecting your bags and customs, walk out through arrivals and look for your name. Take a minute to change some money or buy a local SIM first if you need to. A good driver won’t mind.

Before you fly, save the driver’s WhatsApp number. Airport Wi-Fi is usually enough to send a quick “landed, waiting for bags” message, and that’s all your driver needs.
A couple of honest tips. If someone you didn’t book offers to “take you to your driver”, you don’t need them. And if your driver can’t be found, call the company, not a stranger.
“What kind of vehicle do I need?”
People often under-book here. Sri Lankan roads are fine, but a long drive in a cramped car with a suitcase on your knee isn’t much fun. As a rough guide:
- Hatchback: 1 to 2 people with light luggage. Good for short city trips.
- Sedan: up to 3 people with 2 to 3 suitcases. The usual choice for airport transfers.
- SUV: small families, or anyone who wants more room and comfort on hill-country roads.
- Family van: up to 7 people with luggage.
- Large van: up to 10 people. Groups, surf boards, golf bags.
Travelling with young children? Ask for a child seat when you book. Many drivers don’t carry one unless you ask.
“Cash or card? Do I tip? Who pays the tolls?”
Paying
Sri Lankan rupees in cash are accepted everywhere. Many registered operators also take cards, and some send a secure payment link before you travel. There are ATMs in the arrivals hall at CMB if you need cash straight away.
Tolls and parking
The expressways (to Colombo, down the south coast, and towards Kandy) have tolls, and the airport charges for parking. In a fair quote these are included. Ask, and get it in writing.
Tipping
Tipping isn’t required, but it’s common and appreciated if your driver did a good job. For a short transfer, rounding up or a few hundred rupees is plenty. On a multi-day tour, many travellers give a bigger tip at the end.
How we do it at Ceylon Taxi
We’re not the cheapest taxi in Sri Lanka, and we don’t try to be. We try to be the one you don’t have to worry about. Here’s what’s in every booking:
- A registered company: Ceylon Taxi (Pvt) Ltd, based in Katunayake, near the airport.
- Fixed prices that include fuel, expressway tolls, parking and taxes. No surprises on the day.
- A free name board and meet-and-greet at Bandaranaike International Airport.
- Free waiting for delayed flights, so you don’t pay extra because the plane was late.
- Licensed, English-speaking drivers in clean, air-conditioned vehicles.
- Pay the way that suits you: cash on arrival, card in the vehicle, or a secure link before you travel.
- Free cancellation up to 24 hours ahead, and child seats on request.
- Tripadvisor Travellers’ Choice 2026, with a 4.9-star average across more than 250 reviews on Tripadvisor and Google.
Need more than a transfer? Our car and driver hire covers multi-day trips around the island. For getting around the capital, see our Colombo taxi service. And if you’d like a step-by-step on booking online, here’s how to request a cab online in Sri Lanka.
More questions travellers ask
Is it safe to take a taxi in Sri Lanka?
Generally, yes. Sri Lanka is a friendly country and most drivers are honest. The bigger risks are overcharging and uninsured vehicles rather than personal safety. Booking a registered operator, or using Uber or PickMe in cities, avoids most problems.
How long does it take from Colombo Airport to Colombo city?
About 45 minutes to an hour on the Katunayake expressway, depending on traffic and where in Colombo you’re staying. Rush hour into the city can add time.
Can my driver stop on the way, for example for a SIM card, an ATM or food?
Yes. A short stop for a SIM card, cash or a drink is normal and a good driver won’t charge for it. For longer sightseeing stops along the way, such as a temple or the Pinnawala elephants on the way to Kandy, agree on it when you book.
Is a tuk-tuk OK for long trips?
Tuk-tuks are great for short rides in towns. For long distances like the airport to Kandy or the south coast, they’re slow, there’s little room for luggage, and they can’t use the expressways. A car is safer and much more comfortable.
Can I hire the same driver for my whole trip?
Yes, and many visitors do. A car and driver for a week or two lets you change plans day by day. Ask what’s included, especially the driver’s accommodation and meals, fuel, and any daily distance limit.
What if my flight lands at 3am?
That’s very common at CMB. Pre-book, share your flight number, and make sure your operator offers free waiting. A proper airport service works 24 hours a day, including holidays.
Should I book a taxi through a Facebook group?
You can find good drivers that way, but you’ll also find middlemen and fake profiles. Before you send any money, check for a registered business, reviews outside Facebook, and a written price that includes tolls and parking.
Do I need to pay a deposit?
With a well-established operator, often not. Many let you pay on the day. If a deposit is asked for, pay it by card or a secure link, never in full to a personal account.
Landing soon?
Get a fixed, all-inclusive price in a minute
Send us your flight number and where you’re going. We’ll confirm a price that includes tolls and parking, and your driver will be waiting with your name on a board.
