Colombo to Kandy Transfer
The Colombo to Kandy drive is one of Sri Lanka's most rewarding road journeys — climbing steadily through rubber plantations, spice gardens, and mountain mist to reach the island's last royal capital at 500 metres elevation. The 115 km trip takes 2.5–3.5 hours, with a choice between the fast Colombo–Kandy Expressway and the scenic A1 Highway through Kegalle.
All Colombo Cabs Colombo–Kandy transfers include optional stops at Pinnawala Elephant Orphanage (80 km from Colombo) and roadside spice gardens near Mawanella — at no extra charge for waiting time. Your driver advises on timing based on your planned arrival in Kandy.
- Optional Pinnawala Elephant Orphanage stop — river bathing at 10am & 2pm
- Choice of fast expressway (2 hrs) or scenic A1 Highway through Kegalle
- Temple of the Tooth Relic is 20 minutes from the city centre
- Return day trips available — up to 12 hours including all stops
Vehicle & Price Options
| Vehicle | Capacity | Price (USD) | Price (LKR) | |
|---|---|---|---|---|
| Toyota Prius | 1–3 passengers | $75 | LKR 25,000 | Book |
| Honda Vezel RS | 1–3 passengers | $95 | LKR 31,500 | Book |
| Toyota Noah Hybrid | 1–7 passengers | $110 | LKR 36,500 | Book |
| Toyota HiAce Commuter | 1–14 passengers | $160 | LKR 53,500 | Book |
All prices are fixed and inclusive of fuel, driver, and highway tolls. No hidden charges.
Journey Tips
- 1Depart Colombo by 7am to beat morning traffic and reach Kandy before midday
- 2For Pinnawala, arrive by 9:30am for the 10am elephant river bathing session
- 3Temple of the Tooth requires covered shoulders and knees — scarves are sold at the gate
- 4Kandy evenings are noticeably cooler than Colombo — pack a light layer November–February
- 5The A1 road through Kegalle town can be slow — allow 30 minutes extra if stopping
Frequently Asked Questions
How much does a private car from Colombo to Kandy cost?
A one-way private car from Colombo to Kandy starts from $75 USD (Toyota Prius, 1–3 passengers) with Colombo Cabs. A 7-seat Toyota Noah Hybrid costs from $110 USD. All prices are fixed and inclusive of fuel, driver, and tolls — nothing added on arrival.
How long is the drive from Colombo to Kandy?
The journey takes 2.5–3.5 hours. Via the Expressway (E01/E02), expect 2–2.5 hours. Via the A1 Highway through Kegalle — recommended for scenic stops at Pinnawala and spice gardens — allow 3–3.5 hours.
Can I stop at Pinnawala Elephant Orphanage on the way?
Yes — Pinnawala is 80 km from Colombo, directly on the A1 route to Kandy. Allow 1.5–2 hours for the visit. River bathing sessions are at 10am and 2pm. Colombo Cabs waiting time is included in your transfer price.
Is a private car better than the train from Colombo to Kandy?
A private car offers door-to-door service, freedom to stop at Pinnawala or spice gardens, and is more practical with luggage. The train (2.5–3 hours, $3–4 USD) is cheaper and scenic but has fixed departure times. For families or travellers with bags, a private car is the better choice.
Can I do a Kandy day trip from Colombo and return the same day?
Yes. Depart Colombo by 7–8am, arrive Kandy by 10–11am, giving 5–6 hours for the Temple of the Tooth, Kandy Lake, and the Royal Botanical Gardens. Return day trips start from $100–$125 USD all-inclusive.
