I use the technique of taping a microsd card with copies of my passport, credit cards, 2fa backup codes, etc, encrypted; along with a $100 to the bottom of my insole inside my shoe. Put them in a little "crack sized" ziplock, add lots of gaffers tape (so if you take the insole out it's not obvious, plus makes it a bit waterproof) and if I ever get mugged, I have enough cash to get a cab (or depending on where I am, pay a bribe) and then find a computer I can use to get my info and figure out next steps.
Normally carry a yubikey with me (2, in fact, one on me, one in my big bag at my hostel / hotel). But if I get mugged between airport - hostel, then at least I have the shoe backup.
A 3rd level is that my parents have a yubikey and 2fa backup codes for me. They dont have my passwords, but in a pinch, I can call them to read me a code.
Very open to ideas on things to improve...