Bandaranaike International Airport to Kandy
About 100 km inland and roughly 3 hours by road; a private car with a driver dominates, with a cheap-but-slow bus route as the budget fallback.
Kandy, ColomboPierre André Leclercq / Wikimedia, CC BY-SA 4.0Kandy, the hill-country capital, wraps around a lake and the Temple of the Sacred Tooth Relic, ringed by tea gardens and the start of the famous rail line to Ella — the top inland destination for most itineraries.
Every way to get there
Our verdict: for Kandy, a private transfer is the easiest door-to-door option (from €45). Travelling light on a budget? The bus is cheapest (from €3) but slower, with a change in the city.
What it costs for your group
The bus is charged per person, while a taxi or private transfer is one price for the whole car — so the more of you there are, the better door-to-door value looks.
| Group | Bus (per person) | Private transfer | Best value |
|---|---|---|---|
| Solo · 1 traveller | €3 | €45 | Bus |
| Couple · 2 travellers | €6 | €45 | Bus |
| Family of 4 · 4 travellers | €12 | €45 | Bus |
Which option should you choose?
| If your priority is… | Our pick | Why |
|---|---|---|
| Lowest price | Bus | From €3, though slower with a change in the city. |
| Speed & comfort | Private transfer | Door-to-door, fixed price, a driver waiting for you. |
| A group of 3–4 | Transfer or taxi | One flat fare splits cheaper than several bus tickets. |
| A late-night arrival | Transfer or taxi | Both run 24/7 when buses and the tram have stopped. |
By transport mode
Private transfer
Around 15,000–23,000 LKR (~€45–70) for a car. The winding A1 climb into the hills tires an unfamiliar driver, and most transfers will pause at the Pinnawala elephant orphanage or a spice garden if you ask.
Where to catch it: Your chauffeur meets you as you exit and loads the bags; the price covers the whole car for up to three or four passengers, not per head.
Best for families, groups & late arrivalsCar rental
In Sri Lanka 'car rental' almost always means a car with a driver — self-drive needs a local permit and is rare for visitors. Reckon on €55–80 for the first day; a good choice if Kandy is the start of a hill-country loop rather than a one-off drop.
Where to catch it: The same driver who collects you at the airport stays with you for the trip, so pickup is simply your booked meeting time in arrivals.
Best for travellers who want to exploreBus / shuttle
The shoestring route — about 900–1,600 LKR (~€3–5) all in — but it means changing buses in central Colombo and a 3–4 hour ride. Only worth it if time matters less than money.
Where to catch it: Take the Airport Express to Pettah, then walk to the Bastian Mawatha bus terminal for a Kandy intercity coach.
Best for solo & budget travellersKandy & Colombo in photos
Buying tickets in Colombo
The budget option from Bandaranaike (CMB) is the air-conditioned SLTB express bus, route 187 (sometimes 187-E3), running to Colombo Fort. It is cash-only, paid to the conductor onboard; the fare is low (roughly a few hundred rupees, exact amount changes with fuel prices) and large suitcases may cost a small extra charge. Have small Sri Lankan rupee notes ready. For door-to-door comfort, book a metered ride through the PickMe app (Sri Lanka's main ride-hailing service), which shows the price before you accept.
Taxi scams & safety in Colombo
Agree the fare before moving, or use PickMe so the price is set in advance; avoid drivers and "helpers" who approach you in the arrivals hall quoting inflated flat rates. Airport taxis inside the complex cost more, so many travellers walk about 1 km to the main road to catch the local bus, which is cheaper but crowded. Carry cash in small notes and watch your bags on busy buses, where pickpocketing is the main risk. Confirm your driver's PickMe details match the app before getting in.
Getting from CMB to Kandy
Kandy sits about 100 km inland from Colombo's airport, and almost none of that distance is flat. The first stretch runs easily enough, but once the expressway ends the road becomes the old A1, threading up through Kegalle and Mawanella into the hills, and a trip that looks short on a map settles into roughly three hours of climbing and cornering. For a traveller aiming at the Temple of the Sacred Tooth Relic, the lake and the tea country that opens up beyond the town, the way you cover this leg matters more than on any coastal run. The short version: a private car with a driver is the standard way people do it here, the public coach is genuinely cheap but slow and crowded, and for many visitors this drive is simply day one of a driver they keep for the rest of the trip.
Why the last hour uphill decides how you should travel
The road to Kandy is not a motorway experience. After the expressway peters out you are on a two-lane highway shared with buses, tuk-tuks and trucks grinding up the same gradient, and it demands steady, patient driving through blind bends and villages. That is exactly why an unfamiliar hand at the wheel struggles here — the climb tires a driver who does not know the road, and it is the main reason self-navigation appeals to almost nobody making this trip for the first time. It also explains the timings you will see: reckon on three hours in a car, and closer to four or five if you are changing buses in Colombo first. Plan the drive for daylight if you can, both for the views out over the paddy and forest and because the A1 is far less pleasant to tackle in the dark.
A chauffeur-driven car is the classic hill-country choice
Book a private transfer and your chauffeur meets you as you come out of arrivals, takes the bags and drives the whole way to your Kandy hotel door. Expect somewhere around 15,000 to 23,000 LKR, roughly €45–70, and that figure buys the entire car for up to three or four passengers rather than a per-person fare, which is what makes it sensible for a couple or a small group. Operators such as Welcome Pickups, Lakpura and Viator all run this route. A useful quirk of the drive is that it passes close to the Pinnawala elephant orphanage and several spice gardens, and most drivers will happily pause at one if you ask — turning the transfer into a half-day of sightseeing instead of dead time behind glass. It is the calmest way to arrive with a temple visit and a lake walk still ahead of you the same afternoon.
Keeping the same driver for the tea-country loop
Here "car rental" rarely means self-drive. Foreigners need a local permit for that, so what visitors almost always hire is a car with a driver, and Kandy is the natural place to start such an arrangement. The driver who collects you in arrivals stays on for the days that follow — Kandy, then up to Nuwara Eliya, Ella and the tea estates, or back down to the coast. Budget around €55–80 for that first day, a little more than a one-off drop because you are booking a person as well as a car. If Kandy is a single stop it is overkill, but if it is the opening move of a hill-country circuit, having one driver who knows the roads and your plans is the way most multi-day itineraries here are run.
The Pettah change, and who the coach still suits
The bus is the true shoestring option, at about 900 to 1,600 LKR, near enough €3–5 for the whole journey, but it asks something of you in return. You ride the Airport Express into Colombo, get off at Pettah, then walk to the Bastian Mawatha terminal to pick up a Kandy intercity coach, which run every twenty to thirty minutes. Add the transfer time in the city and you are looking at four to five hours door to door, much of it standing if the coach is full. For a solo traveller counting every rupee, or anyone who treats the ride itself as part of the trip, it holds up fine. With luggage, children or a hotel check-in to make, the maths tips quickly toward the private car.
Weigh it by what comes next rather than by the distance alone. If Kandy is one fixed night, book a straightforward private transfer and let the driver stop at Pinnawala on the way up. If the hills are your real destination, hire the car and driver from the airport and keep them. And if the budget rules everything, take the Airport Express to Pettah and the coach on from there — just build the extra couple of hours into your first day.





