Flight distance between Townsville, Australia and Portoviejo, Ecuador 8,939.4 mi / 14,386.6 km