Flight distance between Townsville, Australia and Huaral, Peru 8,763.5 mi / 14,103.5 km