I'll be travelling from Osaka to Kyoto on Tuesday 18th April; from Kyoto to Tokyo on Saturday 22nd of April; from Tokyo to Aomori on Thursday 27th April and returning from Aomori back to Tokyo on Sunday 30th April. (I will possibly be going straight to Narita on my return from Aomori rather than central Tokyo).
Is the JR Pass my cheapest option and is it valid for all of these journeys? Any advice is very welcome and appreciated. Thank you.