Ubercart particular item has extra shipping fee domestic vs international
You can try UC Multiprice


  This module allows you to set a different product pricing for each
  enabled country in Ubercart. It also got support for roles, currencies
  and i18n


Its only in dev version use at your own risk.