I will be travelling
June 27 - Tokyo to Kanazawa (overnight in Kanazawa)
June 28 - Kanazawa - Tokayama - Shirakawa-Go (overnight in Shirakawa-go)
June 29 - Shirakawa-Go to Kyoto. 3 nights in Kyoto. We may take a day trip to Naoshima or Osaka or Kurashiki from Kyoto
July 2 - Kyoto to Koyasan (overnight Koyasan)
July 3 - Koyasan to Tokyo.
July 5 - Day trip from Tokyo to Yokohama
What is the best pass for us to get? Thank you.