Flight distance between Annotto Bay, Jamaica and Banikoara, Benin 5,275.8 mi / 8,490.7 km