Colombo to Kandy

The busiest intercity route in the country. A private vehicle wins here less on speed than on being able to stop, and on not standing in a crowded train carriage for four hours.

Distance
approximately 115 km
Typical drive time
about 3 hours 30 minutes
Vehicle
Car, van, or SUV depending on group size and luggage

What to know about this route

  • Expressway then hill road, so the second half sets the pace.
  • Pinnawala and the spice gardens are the usual added stops.
  • The train is scenic but sells out well in advance.

Worth stopping for on the way

Pinnawala Elephant Orphanage

about 15 minutes off the route

Worth confirming the feeding time before you set off.

Kegalle spice gardens

on the route

Brief and easy to add without lengthening the day much.

Common questions

How long does the drive from Colombo to Kandy take?

Colombo to Kandy is roughly 115 km and takes about 3 hours 30 minutes. Traffic and the route the driver takes both move that, so treat it as a planning figure rather than a promise.

Is the train to Kandy a better option?

It is cheaper and scenic, but it sells out, has little luggage room, and cannot stop. A vehicle wins on flexibility rather than on speed.

How pricing works on this route

Post your Colombo to Kandy trip with your dates, passenger count, and any stops. Verified vehicle owners then bid on it, and you choose the offer and the vehicle. There is no fixed tariff to accept and nothing to negotiate at the roadside.