Flight distance between David, Panama and Banikoara, Benin 5,760.3 mi / 9,270.3 km