Distance from to

Distance between Kandy and Kegalla

Distance between Kandy and Kegalla is 32.32 km. This distance is equal to 20.08 miles, and 17.44 nautical miles.

The distance line on map shows distance from Kandy to Kegalla between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Kandy to Kegalla,
It takes 0.04 hours to arrive.

Kandy 7.284459 80.637459
Kegalla 7.2513317 80.3463754
Distance 32.32 km 20.08 miles

Related Distances