Taxi Sri Lanka

Taxi from Colombo to Kandy, fixed price private transfer

from $58€51CHF 48AED 220Rs 18,500₹5,600¥390₽4,900 (Rs 18,500) per vehicle, not per person

Book this transfer

Only 50% now, the rest to your driver

All-inclusive priceNo hidden feesFree cancellation up to 24h before pickup
Distance
115 km
Driving time
3 h
Route
E01 · E04 · A1

Sri Lanka’s busiest inland corridor, and the one where the difference between the map and the clock is widest. One hundred and fifteen kilometres, three hours, and no realistic way to make it faster. The Central Expressway has taken a slice out of the Colombo end, but the last 40 km into Kandy remain what they have always been: a two-lane road through the hills carrying everything the country puts on it.

Prices for this transfer

  • Economy sedan

    Economy

    3Passengers3Luggage

    $58€51CHF 48AED 220Rs 18,500₹5,600¥390₽4,900 (Rs 18,500)

    Book this transfer
  • Comfort sedan

    Comfort

    4Passengers4Luggage

    $70€59CHF 56AED 250Rs 21,500₹6,500¥460₽5,700 (Rs 21,500)

    Book this transfer
  • Comfort van

    Van

    6Passengers6Luggage

    $80€70CHF 65AED 290Rs 24,500₹7,400¥520₽6,500 (Rs 24,500)

    Book this transfer
  • 8-seat van

    Minibus

    8Passengers8Luggage

    $95€85CHF 80AED 340Rs 29,500₹8,900¥620₽7,800 (Rs 29,500)

    Book this transfer

City to city: choose your hotel from the start

The price covers the journey between Colombo and Kandy. Pick your hotel, guesthouse or beach directly in the pickup and drop-off search, or send the exact address on WhatsApp after booking. Anywhere inside Colombo and Kandy, the price stays the same.

Only the 50% deposit is paid to book — securely, by card — and the rest goes to your driver on the day. The price above is fixed and does not change.

Journey details

Leaving central Colombo, the E01 and E04 take you clear of the city in about forty minutes, after which the A1 runs through Warakapola, Kegalle and Mawanella to Kandy. Three hours is the honest figure for a weekday departure, two and a half if you leave before 07:00, and three and a half or more on a Friday afternoon or the day before a public holiday. Getting out of Colombo is often the slowest part, allow thirty minutes just to reach the expressway from Colombo 3 or 7 in the morning peak.

The road

Three specific bottlenecks account for most of the variation. Mawanella market spills onto the A1 on weekday mornings. The climb at Kadugannawa has had intermittent roadworks for years and reduces to single-lane working without notice. And the descent into Kandy past the Peradeniya junction backs up every weekday from about 16:30. None of them are avoidable, the parallel routes through Gampola or Hanguranketha are longer and slower. On Poya days, temple traffic around the lake adds a further half hour at the Kandy end. A driver who tells you three hours regardless of departure time has not driven it recently.

3 h 50

Recommended vehicle for this route

Comfort sedan

The comfort sedan is the right default here rather than the economy car, and the reason is the road surface rather than the distance: the A1 through the hills is patched and uneven in long stretches, and the softer suspension makes a real difference over three hours. For five or more, the van is the right size on this route; the comfort sedan takes four. Kandy’s city centre is congested and the streets around the lake and the Temple of the Tooth are tight, so the shorter vehicle is genuinely easier to park and to turn.

What's included / What's not included

What's included

  • Fuel and all mileage
  • Professional driver
  • Expressway tolls (E01 / E03)
  • Parking fees
  • All taxes
  • Air conditioning
  • Bottled water
  • 15 minutes free waiting elsewhere

What's not included

  • Driver tips (appreciated, never required)
  • Entrance tickets to sites and parks
  • Meals and drinks along the way
  • Driver accommodation on multi-day hires
  • Extra stops not agreed in advance

Stops you can add on this route

Added to the price above, agreed before departure, never charged as a surprise.

  • Pinnawala Elephant Orphanage

    +90 min+$11€10CHF 10AED 42Rs 3,500₹1,060¥74₽940 (Rs 3,500)

    A 5 km detour off the A1 at Kegalle. Time it for the 10 a.m. or 2 p.m. river bathing, otherwise there is little to see.

Train, bus or private taxi?

An honest comparison. A private transfer is not always the right answer.

The Colombo–Kandy train is one of the best-value journeys in the country: three and a half hours, a fraction of the cost, and no traffic. First-class observation seats sell out well in advance; second class is comfortable and usually available. If you are travelling light and your schedule is flexible, we would recommend the train over our own service without hesitation. The car wins when you have luggage, when you want a stop at Pinnawala, or when four of you are travelling and the per-person maths reverses.

Best time to travel this route

Leave before 07:00 or between 10:00 and 15:00. The two peaks, 07:30 to 09:30 leaving Colombo, and 16:30 to 18:30 arriving in Kandy, each cost about forty-five minutes. Friday afternoons are the worst of the week in the Colombo-to-Kandy direction, and Sunday evenings the worst in reverse. During the Esala Perahera in July or August, central Kandy is closed to traffic in the evenings and drop-offs happen further from hotels than usual.

Colombo → Kandy

from $58€51CHF 48AED 220Rs 18,500₹5,600¥390₽4,900 (Rs 18,500) per vehicle, not per person

Book this transfer

Frequently asked questions

How long does Colombo to Kandy take?

Three hours on a normal weekday, two and a half with an early start, three and a half or more on a Friday afternoon. It is 115 km, but the last 40 are slow.

Is the train better?

For a light traveller with a flexible schedule, honestly yes, it is cheaper, faster in peak traffic and more pleasant. The car wins on luggage, stops and group travel.

Can we stop at Pinnawala?

Yes, a 5 km detour off the A1 adding about ninety minutes. Time it for the 10:00 or 14:00 river bathing.

What is the best departure time?

Before 07:00, or between 10:00 and 15:00. Both peaks cost about forty-five minutes.

Can the driver wait and bring us back the same day?

Yes. A same-day return is arranged on WhatsApp once the outward leg is booked, and the second leg is discounted; waiting time in Kandy is included within the agreed hours.

How do we pay?

You pay the deposit by card when you book. We reply on WhatsApp with the driver and the vehicle, and the balance is settled with the driver in Kandy. A same-day return is paid once, at the end of the day.

Staying more than a day?

Keep the same car and the same driver for the whole trip. 250 km a day included, and his room and meals are on us.

$80€70CHF 70AED 300Rs 25,500₹7,700¥540₽6,800 (Rs 25,500)a day

See private driver prices

A question about this transfer?

Message us on WhatsApp for anything this page does not answer, or to agree a price for a stop, a wait or a multi-day trip.

Chat on WhatsApp

Other transfers from Colombo