Skip to content
Yatours
Kandy lake and the Temple of the Sacred Tooth Relic surrounded by wooded hills

Airport transfers

Colombo Airport to Kandy: Options, Time and Route

Kandy is around 115 km east of Bandaranaike International Airport, and most people are told it is a two-hour drive. In practice, plan for three to three and a half hours, and more in weekday traffic. Here is what the journey actually involves, and how to choose between the options.

Distances and journey times below are typical rather than guaranteed: Colombo-area traffic is the dominant variable, and the Central Expressway is not yet complete to Kandy. Checked 29 July 2026.

Distance
About 115 km
Typical drive
3 to 3.5 hours
In peak traffic
Up to 4.5 hours
Airport location
Katunayake, 35 km north of Colombo

How long the drive really takes

Bandaranaike International Airport sits at Katunayake on the west coast, about 35 km north of Colombo. Kandy is inland to the east. The road distance is roughly 115 km, which on paper looks like two hours — and on a quiet night it can be. During the day, the A1 Colombo–Kandy road runs through a continuous string of towns, and the last climb into Kandy is slow whatever time you arrive.

  • Night arrivals, which is when most long-haul flights land: three to three and a half hours.
  • Weekday daytime, especially 07:00–10:00 and 16:00–19:00: four to four and a half hours.
  • Add 30 to 45 minutes if you want a genuine stop rather than a comfort break.
  • Immigration, baggage and customs typically take 30 to 60 minutes before you are even in the car.

The two routes, and why the expressway does not finish the job

There is no continuous expressway from the airport to Kandy. The Central Expressway (E04) is being built in stages, and only part of it is open, so every route ends on ordinary roads.

RouteHow it runsTypical timeBest for
A1 Colombo–Kandy roadAirport to Peliyagoda, then the A1 through Kegalle and Mawanella, climbing past Kadugannawa3 to 4.5 hoursScenery, roadside stops, and the classic approach through the Kadugannawa pass
Expressway and A6E03 south to Kadawatha, then the open Central Expressway section towards Kurunegala, joining the A6 down to Kandy3 to 3.5 hoursNight arrivals and avoiding the worst of the A1 town traffic

The Kadawatha–Mirigama and Kurunegala–Kandy sections of the Central Expressway are still under construction, with completion targeted towards the end of the decade. Until then, no route avoids ordinary roads for the final stretch.

Private transfer, taxi, bus or train

OptionTime, door to doorBest forWatch out for
Pre-booked private transfer3 to 3.5 hoursArriving travellers with luggage, families, and anyone landing after midnightConfirm the driver waits for delayed flights and holds a name board in arrivals
Airport taxi or ride-hailing3 to 3.5 hoursSolo travellers and light luggageRide-hailing coverage from the airport at 02:00 is unreliable; agree the fare before you set off
Public bus5 to 6 hoursBudget travel with time to spareNo direct service — you change at least twice, with luggage, often at night
Train4.5 to 6 hoursNobody arriving on an international flightYou must first reach Colombo Fort or Veyangoda station; better saved as a separate day trip

The Colombo to Kandy train is a genuinely lovely journey, but it starts in Colombo, not at the airport. Do it as an experience on another day rather than as an arrival transfer.

Most flights land in the middle of the night

The long-haul arrival peak into Colombo is roughly midnight to 03:00, which shapes the whole decision. The upside is that the roads are clear and the drive is at its fastest. The downside is that you will reach Kandy between three and five in the morning, when hotels have nobody on the desk and your room may not be released until the standard check-in time.

  • Ask your Kandy hotel in writing whether early check-in is included or chargeable.
  • Alternatively spend the first night near the airport at Negombo, then drive to Kandy refreshed the next morning.
  • A pre-booked transfer matters more on a 02:00 arrival than at any other time — negotiating a taxi while exhausted goes badly.
  • Driving the hill roads while jet-lagged is a poor reason to hire a self-drive car on arrival.

Worth stopping for on the way

If you arrive in daylight and have the appetite, the A1 route gives the drive a shape rather than just distance. None of these need more than an hour, and a chauffeur-guide can build them in without stretching the day.

  • Pinnawala, where the elephant orphanage sits a short detour off the main road.
  • A spice garden near Mawanella — commercial, but a genuine introduction to cinnamon and cardamom.
  • The Kadugannawa pass, where the road crests and the hill country opens up in front of you.
  • Peradeniya Royal Botanical Gardens, just before Kandy, if you would rather stretch your legs than shop.

Practical points for the arrival hall

  • Meeting point: pre-booked drivers wait in the public arrivals area with a name board, past customs.
  • Cash: there are ATMs and exchange counters in arrivals — take some rupees before you leave, as roadside stops are cash-only.
  • SIM cards: local providers have counters in the terminal, and it is the cheapest place to sort connectivity.
  • Child seats are not standard in Sri Lankan vehicles and must be requested when you book.

How we handle the Kandy transfer

We track the flight rather than the scheduled landing time, so a delay does not leave a driver gone and you stranded. The same chauffeur-guide who meets you can stay with the journey, which turns the transfer from dead mileage into the first part of the trip — and means the person driving the hill roads knows them.

  • Flight tracked, with waiting time included for delays
  • Meet-and-greet in arrivals with a name board
  • Vehicle matched to party size and luggage, child seats on request
  • Stops en route built into the day rather than negotiated at the roadside

Onward from Kandy

Journeys that begin with this drive

Kandy is the gateway to the hill country and the Cultural Triangle. These routes pick up where the transfer ends.

Good to know

Frequently asked questions

  • How far is Kandy from Colombo airport?

    Around 115 km by road. Bandaranaike International Airport is at Katunayake on the west coast, roughly 35 km north of Colombo city, and Kandy lies inland to the east. Allow three to three and a half hours for the drive, or up to four and a half in weekday traffic.

  • How long does it take to drive from Colombo airport to Kandy?

    Three to three and a half hours on a clear road, which is what most late-night arrivals experience. In weekday daytime traffic, particularly between 07:00 and 10:00 or 16:00 and 19:00, four to four and a half hours is realistic. Add time for any stops, and 30 to 60 minutes for immigration and baggage before you leave the terminal.

  • Is there an expressway from Colombo airport to Kandy?

    Not a continuous one. The E03 links the airport towards Colombo, and part of the Central Expressway (E04) is open towards Kurunegala, but the Kadawatha–Mirigama and Kurunegala–Kandy sections are still under construction. Every route therefore finishes on ordinary roads, which is why the drive takes longer than the distance suggests.

  • Should I take the train from Colombo airport to Kandy?

    Not as an arrival transfer. There is no station at the airport, so you would first have to reach Colombo Fort or Veyangoda, making the total journey four and a half to six hours with luggage. The Colombo to Kandy train is a fine journey in its own right — save it for a separate day.

  • What happens if my flight is delayed?

    With a pre-booked transfer through an operator, the flight is tracked and the driver waits, with waiting time included. With a taxi arranged informally in advance, you carry that risk yourself. Given how many flights into Colombo land between midnight and 03:00, this is worth confirming in writing before you travel.

  • Should I stay near the airport on my first night instead?

    It is often the better call. Most long-haul flights land between midnight and 03:00, which puts you in Kandy at four or five in the morning with no room ready. A night at Negombo, twenty minutes from the terminal, lets you sleep and then drive to Kandy in daylight — usually a better start than arriving exhausted.

Cliff-top view over the Indian Ocean at sunset on Sri Lanka's south coast

Land, and let someone else drive

Send us your flight number and we will have a chauffeur-guide waiting in arrivals — however late the aircraft is.

WhatsApp