Flight distance between Townsville, Australia and Huancayo, Peru 8,850.4 mi / 14,243.3 km