First of all, regardless of your back-up scheme, there should never be a single point of failure. And secondly, no secrets should ever be stored online.
Using a seed + passphrase, consider the following scheme:
#1: Seed on paper @ Country A, Location A #2: Passphrase on paper @ Country A, Location B #3: Seed on paper @ Inside your wallet #4: Passphrase @ Memorised (should be ~6 words taken from BIP-39 list)
If your seed is apprehended in transit or you forget your passphrase, you can still recover the back-ups in country A so you don't lose your funds. Then you can try again.
Once you make it to country B, transfer funds to a completely new wallet as you are no longer able to check-in on the unguarded back-ups left in country A.
If at some point you do go back to country A, destroy the old back-ups for privacy reasons (why I recommended paper).