Flight distance between New Kingston, Jamaica and Banikoara, Benin 5,279.4 mi / 8,496.4 km