Buenas, tudo tranquilo por ai?
Seguinte, consegui resolver com o WooCommerce Table Rate Shipping Plus, é pago, mas é barato. O problema é ter que cadastrar
todos os bairros, e dentro do bairro o CEP de todas as ruas. Após isso, você consegue colocar o preço para
cada bairro, também tem que instalar o WooCommerce Extra Checkout Fields for Brazil (gratuito).
Feito isso, você consegue destinar o método de entrega, se por motoboy, carro, transportadora, etc...
Espero ter ajudado.
Abraço