Flight distance between Townsville, Australia and Peshawar, Pakistan 6,159.1 mi / 9,912.1 km