According to NPB (Nippon Professional Baseball Organization), the average length of NPB games is 3 hours and 13 minutes (only 9 inning games of the regular season) in 2018. If it includes extra inning games, the average time is 3 hours and…
Table of Contents of Statistics/Rankings/Graphs is here.