Take a train from JR Kyoto Station to JR Nagaokakyo Station, which is only a 10-minute ride. From Nagaokakyo Station, board Hankyu Bus routes 6, 7, 20, or 22 and get off at "Asahigaoka Home-mae" bus stop. The temple is just a 2-minute walk from the bus stop. Alternatively, you can reach Hankyu Nagaoka Tenjin Station on the Kyoto Line and take the same bus routes. Public transportation is strongly recommended, especially during autumn season.