Load Map What is the travel distance between China, Mexico and Karachi, Pakistan? How many miles is it from Karachi to China. 8828 miles / 14207.29 km is the flight distance between these two places.