Skip to content
Guide

Colombo Airport to Kandy

From Bandaranaike International Airport to Kandy by the airport's official taxi or by bus via Colombo. Trains between Rambukkana and Gampola are suspended until further notice. Official bus fares checked 12 October 2026; rail status checked 27 October 2026.

Kandy Lake at dusk with colour in the reflections.

How do you get from Colombo airport to Kandy? (Checked 13 October 2026)

The simplest way is the airport's official taxi; ask at its counter for the Kandy fare. The cheaper way is a bus to Colombo and a second bus on to Kandy. There is no train option for now: trains do not run into Kandy station, and all trains between Rambukkana, Peradeniya and Gampola are suspended until further notice (rail status checked 27 October 2026). When we checked the official pages on 12 October 2026:

OptionOfficial priceSource
Airport taxi (air-conditioned) to KandyRate table by destination showed no rates (13 Oct 2026); ask at the counter for the Kandy fareAirport taxi page (the official airport site was unavailable on 15 Oct 2026)
Bus 187, airport to Colombo FortRs 325 a personAirport luxury bus page (the official airport site was unavailable on 15 Oct 2026)
Then route 1 bus, Colombo to KandyRs 521 normal, Rs 1,018 air-conditioned luxuryNTC fare table, from 6 July 2026
Or expressway bus, Colombo to KandyRs 1,230NTC expressway fares, from 6 July 2026
Uber or PickMeShown in the appAirport transport page (the official airport site was unavailable on 15 Oct 2026)

Bandaranaike International Airport is at Katunayake, north of Colombo, and is the airport most visitors mean by "Colombo airport". This page gives no drive time or road distance, because we found no official figure for the trip. This page has no affiliate links.

How much is a taxi from Colombo airport to Kandy?

The airport taxi service is supervised by Airport and Aviation Services (Sri Lanka) and runs counters in the arrival lobby and at the arrival porch, with what the airport calls a fleet of over 600 vehicles. Its taxi page has a rate table by destination, but it showed no rates when we checked on 13 October 2026, so ask at the counter for the Kandy fare before you pay. The official airport site was unavailable on 15 Oct 2026.

Two extra charges apply: Rs 130 for each kilometre beyond the destination you asked for, and Rs 300 for each extra drop on the way. That matters if your hotel is in the hills above Kandy rather than in town, so give the counter your exact address before you pay. The taxi desk's number on the airport page is +94 11 226 3096.

Uber and PickMe are also listed on the airport's transport page as ways to leave the terminal (the official airport site was unavailable on 15 Oct 2026). The airport does not publish their prices, so compare the fare shown in the app with the counter rate.

Is there a bus from Colombo airport to Kandy?

Not directly from the terminal, so plan on two buses.

  1. Airport to Colombo on bus 187. The airport's luxury bus page says these air-conditioned buses run 24 hours a day and reach Colombo and Colombo Fort Railway Station in about 50 minutes (the official airport site was unavailable on 15 Oct 2026). Board at the Departure Terminal Outer Porch. The fare is Rs 325 a person, plus Rs 325 for baggage over 23 kg.
  2. Colombo to Kandy. The National Transport Commission's fare table, in force from 6 July 2026, lists route 1 Colombo to Kandy at Rs 521 on a normal bus and Rs 1,018 on an air-conditioned luxury bus. Its expressway table lists a Colombo to Kandy service (route EX03/EX04/602) at Rs 1,230.

The NTC tables also list route 1/245 Negombo to Kandy at Rs 513 (normal) and Rs 1,002 (air-conditioned luxury), which can suit you if you spend your first night in Negombo.

There is also an airport bus to the Makumbura Multimodal Centre: Rs 410, about 50 minutes, boarding at the Arrival Outer Porch opposite the Buddha statue, per the Makumbura bus page (the official airport site was unavailable on 15 Oct 2026). The NTC lists an expressway service from Makumbura to Kandy at Rs 1,210.

The fare tables do not give departure times or say where in Colombo each service leaves from. Search the National Transport Commission and ask at the bus stand before you board. Big luggage is hard work on a crowded normal bus.

Can you take the train from Colombo airport to Kandy?

No, not for now. Sri Lanka Railways has suspended all trains between Rambukkana, Peradeniya and Gampola from midnight at the end of 25 October 2026 until further notice. The Railways Department says a landslide became active near Kadigamuwa Railway Station, between Rambukkana and Peradeniya, and the risk of further earth and soil collapses remains high with continued heavy rain. Trains stay off that section until repairs are complete and the line is confirmed safe. The reports gave no restart date, and we found none when we checked on 27 October 2026 (Newswire, Daily Mirror and Hiru News, all 25 October 2026). The department says people with reserved seats on trains in the suspension period can get a full refund at any railway station.

Kandy station was already closed to trains before this, because the Peradeniya railway bridge is still being restored (Colombo Times, 2 October 2026). Before the suspension, trains from Colombo Fort had run only as far as Peradeniya and Gampola, since 2 October 2026.

So use the airport taxi or the buses above for now. We give no train times or fares here, because the line is suspended and the official online schedule search was offline when we checked. Our Colombo to Kandy train guide and Kandy to Ella train guide keep the dated status of the line, and the getting-around guide explains how to check rail notices.

Which option should you choose?

If youChooseWhy
Land late, have luggage or travel with childrenAirport taxiDoor to door; ask at the counter for the Kandy fare
Want the lowest fare and travel lightBus 187, then route 1About Rs 846 in total on normal buses, per the official fares
Want a cheaper but more comfortable busBus 187, then the expressway busAbout Rs 1,555 in total, per the official fares
Want to ride the trainNot possible for nowTrains between Rambukkana, Peradeniya and Gampola are suspended until further notice, so use a bus or the taxi

Before you leave the airport, sort out a SIM or eSIM so you can call your driver or use an app. The Sri Lanka eSIM guide lists the arrival-lobby counters, and the Sri Lanka visa guide covers the ETA you need before you land.

To compare local and international plans side by side, see our best eSIM for tourists in Sri Lanka comparison.

Still at the terminal? Our Colombo airport arrival guide covers immigration, customs and changing money before this transfer.

Is the road to Kandy affected by landslide warnings?

It can be, in heavy rain. The National Building Research Organisation (NBRO) issues landslide early warnings for hill-country divisions, including parts of Kandy District, when heavy rain is expected. Warnings change often, so check the latest landslide early warnings on the Disaster Management Centre site before you travel, and ask your driver about road closures.

Once you arrive, our Kandy guide covers what to see in the city, and the Temple of the Sacred Tooth Relic page covers visiting the temple.

Heading to Sigiriya first instead? See our Colombo airport to Sigiriya guide.

Frequently asked questions

How much is a taxi from Colombo airport to Kandy?

The airport's own taxi service, supervised by Airport and Aviation Services, runs counters in the arrival hall. Its taxi page has a rate table by destination, but it showed no rates when we checked on 13 October 2026, so ask at the counter for the Kandy fare before you pay. Each extra kilometre beyond the requested destination costs Rs 130 and each extra drop Rs 300.

Is there a direct bus from Colombo airport to Kandy?

Not from the terminal. The airport's buses go to Colombo (route 187, Rs 325) and to Makumbura (Rs 410). From Colombo, the National Transport Commission lists route 1 Colombo to Kandy at Rs 521 (normal) or Rs 1,018 (air-conditioned luxury), and an expressway service at Rs 1,230, all effective 6 July 2026.

Can I take the train from Colombo airport to Kandy?

No, not for now. Sri Lanka Railways suspended all trains between Rambukkana, Peradeniya and Gampola from midnight at the end of 25 October 2026 until further notice, after a landslide near Kadigamuwa station, and has given no restart date. Kandy station was already closed to trains while the Peradeniya railway bridge is restored. Take the 187 bus to Colombo and a bus on to Kandy, or the airport taxi.

Where do I catch the 187 bus at Colombo airport?

At the Departure Terminal Outer Porch of Bandaranaike International Airport. The airport says the air-conditioned buses run 24 hours a day, take about 50 minutes to Colombo and Colombo Fort Railway Station, and cost Rs 325 a person, plus Rs 325 for baggage over 23 kg.

Can I use Uber or PickMe from Colombo airport?

Yes. The airport lists Uber and PickMe alongside its own taxi counters as ways to leave the airport. It does not publish their prices, so check the fare in the app before you confirm.

Sources

Last verified 2026-10-13

All guides
A passenger jet on the runway at Colombo's Bandaranaike International Airport at sunset.
Practical

Colombo airport arrival guide

What happens when you land at Colombo's Bandaranaike International Airport, step by step: ETA and arrival card, immigration, duty free, baggage, customs limits, money, SIM cards and the taxi counter. Checked on official airport, customs and Central Bank pages on 18 October 2026.

A train winding through green hills near Ella on a bright day.
Practical

Getting Around Sri Lanka

Plan Sri Lanka transport by checking rail notices, official bus timetables and fares, and a route-specific fallback before each long transfer.