Flight distance between Townsville, Australia and Puerto Padre, Cuba 9,628.0 mi / 15,494.8 km