Flight distance between Castle Hill, Australia and Peshawar, Pakistan 6,951.1 mi / 11,186.8 km