travel to shirakawago from kyoto

1st time visit to japan and we plan to visit shirakawago from kyoto coming 30/4, what is the best transportation and route we should take? if we can't book any ryokan there (fully booked) for best experience

source: Hong Kong http://ift.tt/2ppEXvn