Receiving Verification Codes While Travelling: Roaming, eSIM and Virtual Numbers
You land in another country, your bank asks for a code, and your home SIM shows no signal. Travel is when verification codes cause the most stress, and a little preparation removes almost all of it.
What can go wrong
- Roaming is switched off, so text messages never reach you.
- You swap in a local SIM and your home number goes offline.
- The operator delays messages from short codes abroad.
- You have no mobile signal inside a building or on a flight.
Your options compared
| Option | Good for | Watch out for |
|---|---|---|
| Roaming on your home SIM | Keeping your home number reachable | Cost and delays on some networks |
| Wi-Fi calling and messaging | Receiving texts over Wi-Fi where the operator supports it | Not every operator supports it |
| Travel eSIM next to your home SIM | Mobile data with a local plan while the home SIM stays on for codes | Check that your phone supports two active lines |
| Authenticator app | Codes that work without any signal | Needs to be set up before you leave |
| Virtual number | Low-value signups made during the trip | Not for banks, and not for accounts you must keep |
A pre-trip checklist
- Turn on roaming or Wi-Fi calling on your home SIM and test it before you leave.
- Move your bank and email accounts to an authenticator app or passkey.
- Save backup codes offline.
- Tell your bank that you are travelling, if the bank asks for this.
- Keep a second way to log in, such as a trusted device.
Where a virtual number helps
Travel often needs quick sign-ups: a ride app, a food app, a local marketplace or a booking site. For those, a one-time number from the country list keeps your home number out of new databases. For your bank or main email, use your real number and an authenticator instead.
Country-by-country reality
Some operators deliver messages abroad within seconds, others take minutes or drop short code traffic. Banks sometimes only send to a number registered in their own country. Always test before the trip with the actual accounts you will need, and keep a second method ready.
A short story
A traveller lands, opens a banking app and requests a code. Roaming is off to avoid charges, so nothing arrives. They turn on roaming for ten minutes, get the code and turn it off again. A better plan would have been an authenticator app set up at home.
Questions people ask
Can I receive an SMS over Wi-Fi?
Often yes if your operator and phone support Wi-Fi calling, which usually includes texts. Check with your operator.
Should I use a local SIM?
It is fine for data, but make sure you can still receive codes on your home number if the bank needs it.
Related guides and pages
Create a free OtpGet account and try it with a small balance.