Flight distance between Castle Hill, Australia and Faisalābād, Pakistan 6,778.1 mi / 10,908.2 km