Originally Posted by
sdorling
...Looking at the schedules, NRT-DEL-NRT is non stop yet the outbound dayflight has a 10:00 scheduled flight time. The return overnight flight only has a scheduled duration of 07:25.
What is the reasoning for such a difference in duration for a sub-4000 mile flight?

...
And the answer is ... the absurd runway situation at NRT. The extra time is taxi/wait time for getting off the ground at NRT. Typically 30+ minutes delay. Inbound gets priority so does not suffer from the same delay. JL got tired of having a late arrival into DEL so they incorporated this (accurately) into their schedules. The rest of the difference is due to winds, of course, which does amount to almost 2 hours for a 3679 mile flight. The rest is NRT airport delay.