Buying your travel eSIM before departure is the recommended approach. You avoid the stress of finding Wi-Fi at the airport, you can compare providers and prices at your own pace, and you land with an active data connection. Most eSIM providers start the plan validity period when you first use data at your destination, not when you purchase or install the profile.
This guide covers the full pre-trip buying process.
Step-by-step instructions
- 1
Choose a provider and plan for your destination
Compare providers based on your destination, data needs, trip length, and budget. Airalo covers 200+ countries with plans starting at $4.50/GB. Saily offers competitive pricing across 150+ destinations.
HelloRoam covers 185+ countries with fixed and unlimited plans. Holafly specializes in unlimited data for popular tourist destinations. Check each provider's coverage page for your specific country to confirm they have a local network partner.
Single-country plans typically offer better speeds than regional multi-country plans.
Tip: For trips longer than 15 days, compare the cost of one longer plan versus two shorter plans. Sometimes buying two 7-day plans is cheaper than one 15-day plan.
- 2
Purchase through the app or website
Download the provider's app (iOS or Android) or visit their website. Select your destination, choose a plan, and complete the purchase with a credit card, debit card, or PayPal. Most providers send the QR code instantly via email and make it available in the app under 'My eSIMs.' The purchase takes under 3 minutes.
You do not need to be in the destination country to buy.
Tip: Take a screenshot of the QR code and the confirmation email. Store both in your phone's photos and in a cloud service as backup.
- 3
Install the eSIM profile at home
Scan the QR code while connected to your home Wi-Fi. On iPhone, go to Settings > Cellular > Add eSIM > Use QR Code. On Android, go to Settings > Network & internet > SIMs > Add eSIM.
The profile downloads in 15 to 30 seconds. Label the line 'Travel' for easy identification. Do not enable the eSIM as your data line yet if you are still at home.
Tip: Install at least 24 hours before departure so you have time to troubleshoot if anything goes wrong with the download.
- 4
Activate at your destination
When you arrive, go to Settings > Cellular (iPhone) or Settings > Network & internet > SIMs (Android) and set the travel eSIM as your data line. Enable data roaming on the eSIM. Your phone connects to the local network within 30 seconds to 5 minutes.
Open a browser to confirm data works. The plan's validity countdown starts now, not when you purchased or installed it.
Frequently asked questions
How far in advance can I buy a travel eSIM?
You can buy a travel eSIM weeks or even months in advance. The QR code does not expire on the provider's server until you install it. After installation, most providers do not start the plan's validity period until you first use data at the destination. Airalo, Saily, and HelloRoam all follow this first-use activation model.
Can I buy an eSIM for someone else?
Yes. Purchase the plan on your account and send the QR code screenshot to the other person via email or messaging app. They scan the QR code on their own phone. The profile binds to whatever device scans it first.
What if I buy the wrong plan?
Most providers allow refunds or exchanges before the QR code is scanned and installed. After installation, refund policies vary. Airalo offers refunds for unused plans within 30 days of purchase. Saily provides refunds for unactivated plans. Check the provider's refund policy before buying.
Ready to choose your eSIM?
Compare plans from 20+ providers across 215+ destinations.
Compare eSIM Plans