The distance between Badulla to Kandakettiya Town is 38 Km by road. You can also find the distance from Badulla to Kandakettiya Town using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Badulla to Kandakettiya Town for road driving directions!