Flight distance between Townsville, Australia and Tumbes, Peru 8,860.4 mi / 14,259.4 km