Flight distance between Puerto Escondido, Panama and Avarua, Cook Islands 5,794.1 mi / 9,324.8 km