I will be in Japan from Nov. 27th to Dec. 21st. I arrive in Narita and would like to spend two days in Narita after the long flight and before we meet our tour at Narita Airport on Nov. 29th. At that time, we are with our tour group to Okinawa until Dec. 10th when we end the tour in Fukuoka. I will have transportation with my tour group so will not need a rail pass at that time. When I leave Fukuoka, I would like to go to Hiroshima for two days. Then to Kyoto on Dec. 13th to the 15th to see a bit of Kyoto and Osaka. On Dec. 16th I would like to go to Kanasawa until the 18th. Then to Nagano for a day and on to Tokyo on Dec.19th until the 21st when I leave Tokyo from Narita and home.
Is this too busy of a schedule? What rail pass would be most beneficial? Any suggestions would be greatly appreciated and taken into consideration. I thank you beforehand on your help and I look forward to your discussion.