Flight distance between Puerto Escondido, Panama and Townsville, Australia 9,230.3 mi / 14,854.7 km