Hi,
You can apply a zone restriction on shipping plugin instances ; I understand that it can be a lot of shipping configuration depending your restrictions.
If it is really too much configuration, I will suggest you to develop a custom shipping plugin where you will be able to code your specific restrictions/variants/rules into the plugin to change the shipping price (add some fees).
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.