Pakistan Railways in Shambles

I think it is not correct. The main track can only sustain 120 kph which is 75 mph. Due to number of speed restrictions the ave speed comes not more that 45-50 mph. According to your estimate 500 kms is 312 miles when divided by 6 hours will give you 312/6=52 mph. One kilometer is 5/8 of a mile. Correct your estimates/mathematics.:)