Flight distance between Annotto Bay, Jamaica and Tete, Mozambique 7,866.7 mi / 12,660.3 km