Originally Posted by
jpatokal
As others have said, you're bouncing around the map like crazy and will waste a lot of time backtracking. Visit the places you want to go to in order, Tokyo -> Kyoto -> Osaka -> Himeji -> Hiroshima, and then fly/train it back. Or, better yet, look into an open jaw so you can fly into NRT and out from KIX...
Or the reverse. Before I decided against getting involved in trying to help clean up this
itinerary, I was going to suggest just flying into HIJ and then work back east - Hiroshima-Himeji-Kyoto/Osaka/Nara-Tokyo and then leave from there to eliminate the criss-crossing. There are some flights direct from HKG-HIJ and others that connect HKG-NRT-HIJ.
I'm with you. Sapporo in January on a honeymoon seems a bit strange. To each his own, I guess.