Flight distance between Townsville, Australia and Humacao, Puerto Rico 10,302.9 mi / 16,580.9 km