Flight distance between Annotto Bay, Jamaica and Veymandoo, Maldives 9,946.9 mi / 16,008.0 km