We'll be in Japan for 7 days (group of 5). We'll arrive in Kansai Airport at around 8pm. We plan to visit Tokyo and stay there for 3days 2nights, and then go back to Osaka and visit Nara and Kyoto which are nearby for about 5days 4nights. Is it worth it to buy JR passes for this? And also, would we be able to travel to Tokyo as soon as we arrive at Osaka? We arrive at 8pm there.
I appreciate any help. Thank you so much!