Flight distance between David, Panama and Gisenyi, Rwanda 7,717.7 mi / 12,420.4 km