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