Which Rail pass is best to get

We are planning a trip to Tokyo, Osaka and Kyoto for 7 days in March this year. We are arriving in Narita airport and our hotel is in Shinjuku. We plan to stay in Tokyo for 4 nights and then go to Osaka checking into a hotel there then visit Kyoto next day (day trip) and hopefully visit Hiroshima from Osaka the next day (day trip) and the fly home from Osaka the next day.
Should we get the JR Main rail pass? Could that be used on the Narita express to Shinjuku when we arrive and then later if we are going to Osaka, Kyoto etc. Would the JR main rail pass allow us to use the fastest bullet trains to Osaka. Thank you

This topic was automatically closed 83 days after the last reply. New replies are no longer allowed.