Flight distance between Annotto Bay, Jamaica and Tébessa, Algeria 5,215.7 mi / 8,393.9 km