I looked up a possible open jaw flight with arriving in Tokyo and leaving from Osaka. Both one ways would add up to 1k whereas I can get a round trip to Tokyo for about 800 with air China and 894 with air Canada. Is the travel time from Tokyo to Osaka really that long via Japan rail?