How to Buy and Activate a SIM Card or eSIM in Southeast Asia
Learn how to buy a SIM card in Southeast Asia with our step-by-step guide. From airport kiosks to eSIM activation, stay connected affordably.
Introduction
Why You Need a Local SIM When Traveling in Southeast Asia
Roaming fees from home carriers often run $10 to $20 per day across Southeast Asia, which adds up fast on a two-week trip. By contrast, a local prepaid SIM card in Thailand costs around $8 for a month of unlimited data. In Vietnam, a similar plan runs about $5. Indonesia, Malaysia, and the Philippines all offer prepaid packages under $10 for high-speed data, with calls and texts included. The savings are dramatic, and the coverage is usually better than roaming.
This guide walks you through every step needed to buy a SIM card in Southeast Asia - from choosing the right provider at airport kiosks (like AIS or TrueMove in Thailand, or Viettel in Vietnam) to purchasing eSIMs online through services like Airalo or Holafly before you depart. You'll also learn how to activate an eSIM, including the phone settings required for iOS and Android devices abroad. We cover the full process: set up a SIM card after arrival, configure APN, and troubleshoot common issues. Instructions for buying a SIM card at the airport in Thailand and other countries are included, along with steps to purchase an eSIM online if you prefer to arrive connected.
Whether you're arriving in Bangkok, Ho Chi Minh City, or Bali, having a working data connection from the moment you land transforms your travel experience. This guide ensures you're prepared, with step-by-step instructions for both physical SIM cards and eSIMs, so you can avoid connectivity gaps and stay connected affordably.
Why You Need a Local SIM Card in Southeast Asia
Avoid High Roaming Fees and Stay Connected Reliably
International roaming charges in Southeast Asia can easily hit $15 to $20 per day with most US or European carriers, while a local prepaid SIM card costs between $4 and $12 for a full month of data. For example, a SIM card at the airport in Thailand from AIS costs 300 THB (about $8) and includes 15 GB of data valid for 30 days. That same amount of data over roaming would often be exhausted within a few hours. Travel preparation should include a plan to buy a SIM card in Southeast Asia upon arrival: it saves money and ensures you stay connected from the first day.
Local carriers also offer better coverage compared to roaming agreements. AIS and TrueMove in Thailand blanket even remote islands and mountain trails, while Viettel dominates Vietnam with strong 4G service in rural areas and the Mekong Delta. In Indonesia, Telkomsel provides the most reliable signal across the archipelago, including off-the-beaten-path destinations like Lombok and the Gili Islands. Roaming partners often switch to a single network, leaving you with dead zones that a local SIM avoids entirely.
Data speeds on local networks frequently reach 20-50 Mbps on 4G, enough for real-time navigation, video calls, and streaming social media without buffering. Setting up a local SIM or eSIM is straightforward: purchase an eSIM online before departure or pick up a physical card at the airport, then adjust your phone settings abroad to enable data roaming on the new line. Many travelers find that the simple SIM card setup process takes under five minutes, and the connection quality far exceeds the unpredictable speeds of a roaming partner. For those new to the region, following an activate eSIM tutorial ensures a smooth transition and immediate access to maps, ride-hailing apps, and translation tools.
Physical SIM vs. eSIM: Which One Should You Choose?
Comparing Convenience, Cost, and Coverage
A esim-vs-physical-sim-southeast-asia|physical SIM]] card is the most straightforward option for travelers who want to buy a SIM card in Southeast Asia without hassle. Airport kiosks in Thailand, Vietnam, and Indonesia sell them on arrival, and no QR code or app download is required. The downside: you must swap out your home SIM, which means losing access to your regular number for calls and texts during the trip. An eSIM, by contrast, lets you activate eSIM tutorial steps in minutes from your phone, keeping your home number active for two-factor authentication and WhatsApp. The catch is phone compatibility. Only recent models (iPhone XR and newer, most Samsung Galaxy S20 and later) support eSIM, and carrier selection is often limited to regional providers like holafly-vs-gigsky-asia|Airalo]] or Holafly.
For short trips of one to two weeks, an eSIM is the clear winner: instant activation, no queuing at a kiosk, and you can purchase eSIM online before you even board the plane. For longer stays of a month or more, a physical SIM often offers cheaper local rates and better coverage, especially in rural areas. If you have a dual-SIM phone, you can use a physical SIM for local data and keep your eSIM slot for your home number. This is a hybrid setup that many seasoned travelers recommend. Whichever you choose, the key is to set up SIM card settings before you leave: confirm your phone is unlocked, download the eSIM profile, and note your PUK code for the physical SIM.
Coverage differences are minimal in major cities, but physical SIMs from local operators like AIS in Thailand or Viettel in Vietnam tend to have stronger rural networks. Weigh convenience against cost and coverage based on your itinerary.
How to Buy a SIM Card at the Airport in Thailand, Vietnam, and Beyond
Popular Airport Kiosks and What to Look For
For travelers buying a SIM card in Southeast Asia after landing, airport kiosks are the most convenient option. At Suvarnabhumi (BKK) in Bangkok, AIS and TrueMove have dedicated counters near the arrivals exit. At Noi Bai (HAN) in Hanoi, Viettel is the primary carrier. Kuala Lumpur International (KUL) hosts Maxis and Celcom, and Changi (SIN) in Singapore has Singtel and StarHub. These kiosks sell tourist SIMs with preloaded data, and buying one right after landing gives you connectivity before leaving the terminal. The SIM card counters at airport Thailand are clearly marked for tourists, with English-speaking staff ready to help.
Each carrier offers a range of plans. AIS's 30GB for 15 days at 1,200 THB and TrueMove's 60GB for 30 days at 1,500 THB are popular choices. Viettel's 7-day unlimited data SIM costs 50,000 VND (about $2) and is sold at the Viettel counter near gate 1. Maxis's Hotlink prepaid SIM for tourists starts at 10 RM for 3 days with 5GB, but the 30-day 30 RM plan is better value. Singtel's tourist SIM at Changi offers 100GB for 30 days at 50 SGD and includes free local calls. All require a passport; the kiosk assistant will scan it and register the SIM in your name, a legal requirement across the region.
Before buying, check three things: the data allowance, the validity period, and whether top-ups are possible. Some tourist SIMs are data-only, while others include local calls. If you plan to stay longer than the plan's validity, confirm that you can reload the SIM via an app or a physical scratch card. Also check the speed cap after the high-speed data is exhausted. Most carriers throttle to 128 kbps, which is enough for WhatsApp but not for streaming. Finally, always carry your passport; all carriers require a scan for registration. Most kiosks accept credit cards, but having cash in the local currency speeds up the transaction.
How to Purchase an eSIM Online Before Your Trip
Recommended eSIM Providers and How to Buy
Airalo, Holafly, and Nomad are the three most popular global eSIM providers for Southeast Asia, each offering regional plans that cover multiple countries in one eSIM. Airalo's 'Discover' global plan for Asia covers 15 countries, while Holafly offers unlimited data packages with no daily cap. Nomad is known for budget-friendly multi-country plans, often cheaper than Airalo for short trips.
To purchase eSIM online, first visit the provider's website or app. Select your destination (e.g., 'Thailand' or 'Southeast Asia Regional'), then choose a plan based on data allowance and validity (7 days, 15 days, 30 days). Enter your travel dates and email address. After payment, you receive a QR code or activation code. Save this to your phone or take a screenshot. When you arrive at the airport, connect to Wi-Fi, scan the QR code in your phone settings, and the eSIM activates instantly. No need to buy a physical SIM card at airport Thailand counters.
Regional eSIMs cost slightly more than single-country ones but offer flexibility if you cross borders. For example, a 7-day 1GB regional plan for Southeast Asia might cost $9-12, while a single-country Thailand plan costs $5-7. For travelers visiting two or more countries, the regional plan saves time and avoids the hassle of switching eSIMs. Always check coverage maps; some providers include only major cities, but for most tourist routes like Bangkok, Chiang Mai, or Ho Chi Minh City, coverage is reliable.
Step-by-Step Guide to Activating a Physical SIM Card
Insertion, Registration, and First Boot
Insert the SIM correctly. Most prepaid SIM cards in Southeast Asia come as multi-size punch-out cards. For dual-SIM phones, put the new card in Slot 1 and label it in your settings. If you also have a travel eSIM, assign mobile data to the local SIM to avoid roaming charges.
Registration is mandatory in nearly every country. At a Thailand airport kiosk, staff will scan your passport and may capture your fingerprint. In Indonesia, you must provide your passport number and a selfie; in the Philippines, a photo of your passport is enough. Some operators let you pre-register online, which cuts the in-person wait time.
Activation is usually automatic after registration. If not, dial a code like *121# or *123# to start the plan. You might also receive an SMS with a confirmation link. For a prepaid SIM purchase, a short call to the carrier's activation number is a reliable fallback. After activation, restart your phone. If mobile data doesn't work, go to Settings > Cellular > Cellular Data Network and check the APN (often listed on the SIM card sleeve). This ensures you can set up your SIM card quickly and get online.
How to Activate and Set Up an eSIM on Your Phone
Quick Guide to Scanning QR Codes and Installing eSIM Profiles
Before you start, confirm your phone is unlocked by your carrier and supports eSIM technology. Most modern iPhones (XS and newer), Google Pixel models, and Samsung Galaxy S20 and later devices are compatible. For the actual activation, you need a stable internet connection, either from a local Wi-Fi network or a temporary data plan. Trying to activate an eSIM over a weak hotel Wi-Fi can cause the profile download to fail, so it's best to do this while still at the airport or a cafe with reliable connectivity.
Once you have your eSIM QR code, the process is nearly identical across Android and iOS. Open the Settings app, go to Cellular or Mobile Network, and tap "Add eSIM" or "Add Data Plan." Scan the QR code provided by your provider, and the phone will automatically download the eSIM profile. After installation, assign a label to each SIM line - for example, "Primary" for your home number and "Travel" for the new eSIM. This simple step makes it much easier to manage both lines in the days ahead.
Finally, set the default data line to the new eSIM. In the Cellular settings, choose "Cellular Data" and select the travel line. Also decide which line handles voice calls and iMessage/FaceTime. Most travelers leave calls on their home SIM for verification codes but route all data through the local eSIM. The entire process takes under five minutes and is the fastest way to get online in Southeast Asia. This activate eSIM tutorial works for providers like holafly-vs-gigsky-asia|Airalo]], Holafly, and local carriers offering tourist eSIMs.
Configuring APN and Data Roaming Settings
Setting Up APN and Disabling Data Roaming for Your Home SIM
An Access Point Name (APN) is the gateway between your phone's mobile data and the carrier's network. Most modern phones automatically configure the APN when you insert a new SIM, but if you buy a SIM card in Southeast Asia from a budget carrier or a prepaid eSIM, you may need to enter the settings manually. This is especially common when you buy a SIM card at airport Thailand kiosks, as some prepaid plans require you to set the APN before data works.
- AIS Thailand: 'internet'
- TrueMove: 'trueinternet' or 'truenet'
- Globe (Philippines): 'internet.globe.com.ph'
- Smart (Philippines): 'smart1'
- Indosat Ooredoo (Indonesia): 'indosatgprs'
If you purchase an eSIM online, the provider usually emails the exact APN details.
To avoid unexpected charges on your home SIM, disable data roaming specifically for that line. On an iPhone, go to Settings > Cellular > Cellular Data and toggle off 'Data Roaming' for your primary line. On Android, open Settings > Connections > SIM card manager and switch off data roaming for your home SIM. Keep your local SIM for data while leaving your home SIM active for calls and SMS.
Troubleshooting Common SIM and eSIM Issues
No Signal, Slow Data, or Activation Failures
You arrive at the airport in Thailand, grab a local SIM from a kiosk, and slide it in only to see "No Service." This is frustrating, but most issues are fixable with a few adjustments. Whether you bought a physical SIM at the airport or purchased an eSIM online, the troubleshooting steps are straightforward.
If the SIM is not detected, start by restarting your phone. A simple reboot forces the device to re-register with the network. Next, check that your phone is unlocked and compatible with local bands. Most modern phones work across Southeast Asia, but older models may not. Remove the SIM tray, gently clean the contacts, and reinsert the card. Sometimes a proper swap SIM card maneuver resolves the issue. If the phone still shows no SIM, try the card in another device to confirm it isn't damaged.
For eSIM activation failures, verify that you scanned the correct QR code from your purchase eSIM online confirmation. Delete the eSIM profile and reinstall it carefully, following the provider's activate eSIM tutorial. If the profile downloads but doesn't activate, contact support via Wi-Fi. Most carriers offer live chat for immediate help.
No data after activation is usually a settings issue. Go to your phone settings abroad and check the APN (Access Point Name) for your carrier. Often it's preconfigured, but sometimes you need to enter it manually. Open network selection and choose the operator manually instead of using automatic mode. Finally, confirm that data roaming is toggled on, as many phones disable it by default when roaming internationally. With these steps, you can set up SIM card quickly and get back online.
Tips for Using Your SIM Across Multiple Southeast Asian Countries
Managing Multiple eSIM Profiles and Switching Networks
Traveling across multiple Southeast Asian countries on a single trip often raises the question: should you buy a esim-providers-southeast-asia|regional SIM]] or purchase separate local SIMs in each country? Regional SIMs like AIS Travel SIM or Dtac Go Tourist offer coverage across Thailand, Vietnam, Cambodia, Laos, Malaysia, and Singapore with a single plan. For example, AIS's 15-day regional package costs around $15 and includes 15GB of data valid across eight countries. This is far more convenient than queuing for a SIM card at an airport in Thailand, then repeating the process in Vietnam. However, if you need high-speed data in a specific country for an extended period, a local SIM may offer better value. For travelers who prefer flexibility, buying a local SIM in each country is straightforward when you purchase an eSIM online beforehand via providers like Airalo or Holafly.
To keep your home number active while using a local SIM, enable Wi-Fi Calling before you leave. On an iPhone, go to Settings > Phone > Wi-Fi Calling and turn it on; on Android, it is under Connections > Wi-Fi Calling. Once activated, your home number will work over the data connection of your local SIM. This means you can receive SMS for two-factor authentication or make calls to your home country without roaming charges. For example, if you have a Thai SIM providing data, your US number will ring over Wi-Fi Calling as long as you are connected to a cellular or Wi-Fi network. This is a critical phone setting abroad that many travelers overlook.
Top-up options and validity extensions are widely available through provider apps or online portals. AIS subscribers can use the AIS eService app to add credit or extend validity for 30 days at 199 THB. Dtac offers a similar service via the Dtac app. For eSIMs from Airalo, you can top up directly in the app without needing to visit a store. Always check the validity period before travel; most prepaid SIMs expire after 30-90 days of inactivity. Extending validity is often cheaper than buying a new SIM, especially if you plan to return to the region.
Managing multiple eSIM profiles is straightforward with modern phones. Label each profile clearly (e.g., "Thailand AIS", "Vietnam Viettel") in Settings > Cellular. Set your primary data line to the active local SIM and keep your home line as the default for voice and SMS. This setup lets you switch networks by simply toggling the data line without removing physical SIMs. When you activate an eSIM, ensure you download it before you travel to avoid connectivity issues on arrival.
Final Thoughts
Stay Connected and Enjoy Your Southeast Asia Adventure
To stay connected throughout your trip, follow the same straightforward process: choose a provider that matches your route and data needs, buy a plan either online or at an airport kiosk, activate the SIM or eSIM by scanning a QR code or inserting the card, and configure your phone settings to ensure data roaming is on. Whether you opt for a physical SIM card at airport Thailand counters from operators like AIS or TrueMove, or you purchase eSIM online from a global provider like Airalo or Holafly, the steps are nearly identical.
Preparing an eSIM before departure saves time and avoids language barriers at the counter, while buying a physical SIM upon arrival gives you instant local support and often cheaper rates for longer stays. Either way, you can complete the entire setup in under ten minutes.
One final tip: always keep a backup plan. Download offline maps of your destination city, save screenshots of your accommodation address, and carry a spare credit card or a small amount of local cash. Connection hiccups happen, but with a little advance preparation, you will never be stranded. Follow this activate eSIM tutorial and you will have no trouble staying online and enjoying your Southeast Asia adventure.