A guided transfer is not a taxi
This is the thing that costs people a day, and it is worth being blunt about.
In Sri Lanka a guided transfer means a private car with a driver-guide that leaves in the morning, stops at three or four genuine places along the route, and delivers you to your next hotel in the evening. You are buying the day, not the kilometres. A plain airport-style taxi does the same drive with nothing in it, for not much less.
On the Kandy routes the stops are the reason to go: Peradeniya Botanical Gardens, Ramboda Falls, a working tea factory, the Nanu Oya railway. Our transfer to Nuwara Eliya with a tea factory and Ramboda Falls and the Ella transfer via Peradeniya Gardens and Ramboda are both built this way.
Practical consequence: do not book early check-in at your next hotel. You will arrive in the evening, and that is correct.
