Distance from Sapukanuwa to Kandy

The distance from Sapukanuwa to Kandy is approximately 58 km / 36 mi (as the crow flies).

The following map shows the distance from Sapukanuwa to Kandy.

For more detailed information about any of the places please click on the place name:
Sapukanuwa
Kandy

Map options

Current distance: Sapukanuwa -> Kandy
Show reverse: Kandy -> Sapukanuwa

DistanceRouteRoute by bikeRoute by foot