Flight distance between Townsville, Australia and Isabela, Puerto Rico 10,228.0 mi / 16,460.4 km