Why Airport SIM Cards Are a Bad Deal
Everyone has done it. You land in Bangkok or Dubai, follow the signs to the mobile counter, wait 20 minutes in a queue of equally confused travellers, show your passport, pick a plan you don't fully understand, and pay 40-60% more than a local would. Then you spend another 10 minutes trying to get it working while blocking the arrivals hall.
Airport SIM cards are expensive because they can be. You're a captive audience with no data to compare prices. The staff know you need connectivity immediately and will pay a premium for it.
Here's what you're actually paying for a tourist SIM at major airports in the region:
Singapore Changi: $15-30 SGD for 7 days, 10-50GB. Reasonable, but you still lose 15-20 minutes.
Bangkok Suvarnabhumi: 299-599 THB ($8-17 USD) for 8-15 days. One of the cheaper airports, but the queues are brutal after midnight flights.
Dubai DXB: 55-100 AED ($15-27 USD) for 7 days, 1-5GB. The data caps are low for the price.
Jakarta Soekarno-Hatta: 50,000-150,000 IDR ($3-10 USD) for 7-30 days. Cheap, but the setup process is slow and sometimes requires registration that takes 24 hours to activate.
An eSIM for the same coverage typically costs 30-50% less, activates instantly, and you buy it from your hotel room the night before.
What Is an eSIM and How Does It Work
An eSIM is a digital SIM card built into your phone. Instead of inserting a physical card, you scan a QR code or tap a link and the data plan installs directly onto your device. Your phone can run your home SIM and the eSIM simultaneously - so you keep your own number for calls and texts while using local data abroad.
Supported devices: All iPhones from XS onwards, most Samsung Galaxy S20+, Google Pixel 3+, and most flagship Android phones from 2020 onwards. If you bought your phone in the last 3-4 years, it almost certainly supports eSIM.
How to check: On iPhone, go to Settings > Cellular > Add eSIM. If the option exists, you're good. On Android, Settings > Network > SIMs > Add SIM.
We Tested Four eSIM Providers
We tested Airalo, Holafly, Nomad, and Maya Mobile across Singapore.
Airalo consistently delivered the best combination of coverage, price, and reliability across all our markets. Coverage in 200+ countries with local, regional, and global plans. Prices start at $4.50 USD for 1GB. Setup takes under 3 minutes.
Holafly offers unlimited data plans in some countries - but they're more expensive and the "unlimited" often comes with speed throttling after a certain threshold. Good for heavy data users who don't want to think about caps.
Nomad is competitive in Asia with fewer countries than Airalo but sometimes cheaper for specific destinations. Worth checking prices for your exact route.
Maya Mobile offers solid regional coverage with competitive pricing, particularly strong in the Gulf markets.
Airalo: What It Does Well
Coverage in 200+ countries with local, regional, and global plans. For Singapore specifically, their Asialink plan covers multiple countries on a single eSIM - no need to buy separate plans for each stop on a multi-city trip.
Prices start at $4.50 USD for 1GB. A practical travel plan - 5GB for 30 days in the region - costs about $9. Compare that to the airport counter.
Setup takes under 3 minutes. Buy the plan in the app, scan the QR code, and the eSIM installs. You can do this days before your trip and just activate when you land.
The app shows real-time data usage so you never get surprised by overages.
Top-up is instant. Running low on data in the middle of a trip? Buy more in the app - it adds to your existing plan within seconds.
OnlyCodes Exclusive: Airalo Promo Codes
We partnered directly with Airalo to get two exclusive codes for our readers. These are not available anywhere else and auto-apply at checkout through our links.
ONLYCNEW - 15% off your first eSIM purchase. The biggest discount Airalo offers for new users. Activate ONLYCNEW here - the code applies automatically.
ONLYC - 10% off any eSIM plan, any time, for returning customers. No limits on how many times you use it. Activate ONLYC here - the code applies automatically.
Both codes are valid through December 2026. You do not need to copy and paste anything - clicking the links above applies the discount at checkout.
Where Airalo Falls Short
eSIMs are data-only. You don't get a local phone number for calls or texts. For most business travellers this is fine - you use WhatsApp, Zoom, and email over data anyway. But if you need to receive local SMS (for bank verification, ride-hailing sign-ups), you may still need a physical SIM for that specific country.
Speed varies by local carrier. Airalo partners with local networks in each country, and the speed depends on which carrier you're routed to. In our testing, Singapore and UAE were consistently fast (50-100 Mbps). coverage was patchier in rural areas of some countries.
No unlimited plans. If you stream video heavily or use your phone as a hotspot for your laptop, 5GB can disappear fast. Budget 1-2GB per day for heavy use.
The Multi-Country Trick
If you're doing a typical Singapore business trip - say Singapore to Bangkok to Jakarta - buying three separate SIMs is a hassle. Airalo's regional plans solve this. The Asialink plan covers 15+ Asian countries on a single eSIM. Buy it once, land anywhere in the region, and you're connected.
The math works too. Three separate country plans might cost $9 + $7 + $8 = $24. A 5GB Asialink regional plan costs about $15 and covers all three countries.
For UAE, Saudi Arabia, Qatar, Kuwait, and Egypt travellers, the Menalink plan covers UAE, Saudi Arabia, Qatar, Kuwait, Egypt, and more on a single plan. Same logic - one purchase, multiple countries.
How to Set Up Your eSIM (Step by Step)
Before your trip (recommended):
1. Download the Airalo app on your phone 2. Search for your destination country or region 3. Pick a plan based on your data needs (5GB is enough for 5-7 days of normal use) 4. Purchase and scan the QR code - the eSIM installs in your phone's settings 5. Do NOT activate it yet - wait until you land
When you land:
1. Turn off airplane mode 2. Go to Settings > Cellular (iPhone) or Network (Android) 3. Select the eSIM line and enable data roaming for that line 4. You're online. The whole process takes 30 seconds.
Pro tip: Install the eSIM at home over WiFi. If you wait until the airport and have no connectivity, you'll need airport WiFi to download it - which defeats the purpose.
eSIM vs Physical SIM: When to Use Which
Use an eSIM when:
- You're visiting for less than 30 days
- You primarily need data (not voice calls)
- You're visiting multiple countries in one trip
- You want to keep your home number active simultaneously
- You value your time and don't want to queue at the airport
- You're staying longer than 30 days (local monthly plans are cheaper)
- You need a local phone number for banking, government services, or ride-hailing registration
- Your phone doesn't support eSIM
- You need unlimited data at the cheapest possible price
FAQ
Will my WhatsApp still work with an eSIM? Yes. WhatsApp is tied to your phone number, not your SIM. As long as your phone has data from any source - home SIM, eSIM, WiFi - WhatsApp works normally.
Can I use my eSIM as a hotspot for my laptop? Most Airalo plans allow hotspot use, but check the plan details. Hotspot drains data fast - budget 500MB-1GB per hour of laptop use.
What happens if I run out of data? You buy more in the app. Airalo top-ups are instant. No need to visit a store or buy a new SIM.
Do I need to remove my home SIM to use an eSIM? No. Your phone runs both simultaneously. Your home SIM handles calls and texts, the eSIM handles local data. This is one of the biggest advantages over physical SIM cards.
Is eSIM safe and private? As safe as a regular SIM. Your data connection is encrypted the same way. For additional privacy, pair it with a VPN.
TLDR
Buy an eSIM before your flight. You land, turn off airplane mode, and you're connected. No queue at the airport SIM counter, no fumbling with a tiny tray and a paperclip, no getting ripped off because you're tired and jet-lagged.
We tested Airalo, Holafly, Nomad, and Maya Mobile across Singapore. Airalo consistently delivers the best combination of coverage, price, and reliability. New to Airalo? Use our exclusive code ONLYCNEW for 15% off your first purchase (auto-apply link). Already a user? ONLYC saves you 10% on any plan (auto-apply link).
OnlyCodes may earn a commission when you purchase through our links.
You Might Also Like
- Rakuten Travel 2026: Why It Beats Booking.com for Japan Hotels
- Best Flight Booking Sites Singapore 2026: AirAsia, Traveloka, Airpaz, and More
- Rakuten Travel Review From Singapore 2026: The Best Way to Book Japan Hotels?
OnlyCodes Deals
- Airalo - 15% Off First eSIM | Code: ONLYCNEW | Get Deal
- Airalo - 10% Off All eSIMs | Code: ONLYC | Get Deal
---
OnlyCodes may earn a commission when you purchase through our links. This does not influence our recommendations.