Flight distance between Morant Bay, Jamaica and Avarua, Cook Islands 6,252.3 mi / 10,062.2 km