I am traveling to Japan in a few weeks. I will be arriving to Haneda Airport and from there I was planing to take JR trains to Nagano (2 ways), Osaka, Kyoto and back to Kansai airport. However, I am so confused with which pass I should buy in order to visit this destinations. Do you have any recommendations?
Thank you for your kind help!