I’ve been more than lucky enough to visit Knuckles from most of the above mentioned paths. However only this time I managed to visit it from Naula-Elahera-Pallegama end coz other times it’d been either Hunnasgiriya or Matale-Rattota access routes. Just be warned about the Naula-Elahera road as it’s not in good condition mainly due to the Moragahakanda Project and the many Sand Lorries which come from Manampitiya and Bakamuna areas. The road is still under construction so it’s best if you avoid it for some time. However if you have a high clearance vehicle, this can still be done but with a great difficulty and more time.