Originally Posted by
nishimark
I think that would also be cutting it close. In my opinion, better to plan for 3 hours to pass through immigration. If faster, consider yourself fortunate. Last shinkansen from Tokyo to Osaka is 9:20pm. Or, overnight in Narita and relax, and have time for flight next day.
Indeed, it is certainly taking every molecule of air out of the schedule. In reality, over night in Tokyo and train or plane the next day. Or change to a flight to Haneda with more connections to Osaka.