We are coming to Japan in October. We would like to spend a few days in Kyoto after having visited Hokkaido and before flying home. We land at Osaka Kansai from Hokkaido on a Sunday at 2110. I believe we get a train to Kyoto but are we best/do we need to stay at Kansai that night and then travel to Kyoto the following morning? Also we depart Kansai to fly home the following Saturday at 1030 - are we best staying near Kansai the Friday night or can we get there Saturday morning?
Advice gratefully received, and hotel recommendations in Kyoto and Kansai needed!