Hello.
My question is buying a JR Pass in own country is better or should i do this once i reach Tokyo? i am staying in asakusa /Ueno in Tokyo
I am visiting Japan from 20th July till 2nd August and my travel plan has below places & day trips in surrounding of these cities.
Tokyo (Nikko , Nokogiriyama, Hakone) ,
Matsumoto,
Kyoto, Osaka (arashiyama, kanazawa, Nara and Hiroshima)
I am from Pakistan and if i order exchange order on line, in how many days will i get the delivery?