Pakistan Railways in Shambles

track condition depends on where you are, from karachi to hyderabad it took 2 hours and speed around 60-80km, but hyderabad onwards it was blazing fast my estimate above 100 in range of 110-120.

yo cannot calculate 312/6 not considering stopovers, i.e atleast 40 mins including slow downs around stations and stops.
so do the match again (312/5) x (8/5) around 92km/h .

and if you do the average based on longer distance to lahore it would surely come well above 110-20 .