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