Flight distance between David, Panama and N’diareme limamoulaye, Senegal 4,410.8 mi / 7,098.5 km