olá @chicocybergoth,
indico a documentação oficial abaixo do WooCommerce,
https://docs.woocommerce.com/document/setting-up-shipping-zones/
está em inglês, mas nada que o Google Chrome não possa traduzir para você. o legal da documentação é que possui várias imagens que vão ajudar a entender como configurar.
basicamente, a forma de configuração que eu uso é a seguinte, acho que deve ser o que você está querendo:
primeiro, eu configuro uma região com o nome “Brasil”, colocando como área dessa região o país, ou seja, escrevo Brasil. nela coloco as formas de envio “Correios” ou “Mandae” (depende da loja/cliente). com isso, qualquer venda no país será enviada via Sedex, PAC ou transportadora.
após isso, eu configuro uma região local, por exemplo, “Fortaleza/CE”. aqui nessa região eu defino uma faixa de CEPs que corresponde ao meu local. para saber essa faixa de CEPs, acesse o link abaixo,
http://www.buscacep.correios.com.br/sistemas/buscacep/buscaFaixaCep.cfm
no meu exemplo, eu colocaria UF como “Ceará” e localidade como “Fortaleza”. então o sistema vai me dizer a faixa de CEPs de Fortaleza e eu coloco no WooCommerce. ai então eu defino como forma de envio, por exemplo, Motoboy, configurando uma forma de entrega do WooCommerce e colocando uma taxa ou até deixando grátis.
com essa configuração, quem coloca o CEP de Fortaleza vê as opções de entrega Motoboy, Sedex, PAC (e transportadora em alguns casos). mas quem não coloca CEP de Fortaleza só vê Sedex, PAC.
espero ter conseguido explicar de uma forma que dê para entender.
saudações,