You asked:

nugegoda and kalutara distance

  • 20.3 miles (32.7 kilometers).