Hello!
We will be staying in Japan for 3 weeks.
I wanted to ask if the JR Pass for 3 weeks makes sense if we are traveling
-from Narita airport to Tokyo and stay there for one week
-visiting Osaka, Kyoto and Hiroshima in week two
-go back from Osaka to Tokyo in week three
-and need to go back from Tokyo to Narita airport at the end of our stay
?
Is there a train connection between Tokyo and Osaka where we can use the JR Pass without extra costs?
Thanks for your answers in advance!

