Flight distance between Annotto Bay, Jamaica and Maputo, Mozambique 7,934.8 mi / 12,769.9 km