The distance between Polonnaruwa to Ambepussa via Habarana, Dambulla is 161 Km by road. You can also find the distance from Polonnaruwa to Ambepussa via Habarana, Dambulla using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Polonnaruwa to Ambepussa via Habarana, Dambulla for road driving directions!