What’s my eSIM data roaming strategy?

Choosing a roaming eSIM isn't just about finding the lowest cost per GB. Here's what else you should consider, and the plans I'm personally using.

In the past, my first order of business after landing at an airport was to hunt for a local SIM card, because overseas data roaming could cost as much as the flight ticket over.

These days, however, I can just switch on my phone while the plane is taxiing and get online immediately, because eSIMs have made roaming data cheap and plentiful. Some plans even cover multiple countries or entire regions, removing the need to get a separate eSIM for each trip.

eSIMs have largely removed the need to buy a local SIM on arrival

But with so many options out there, it’s easy to get overwhelmed. In this post, I’ll share about some important considerations when choosing an eSIM, as well as the plans I’m using.

What to consider when choosing an eSIM

When I first started exploring data roaming eSIMs, I always defaulted to the option that offered the lowest cost per GB, with the validity period a secondary consideration. My logic was that data was a homogeneous good, so there was no reason to pay more.

As it turns out, it’s not nearly that simple. While price and validity are no doubt important, just as important are breakout, network partners and network priority. 

Breakout

When you use a data roaming eSIM, your data doesn’t jump straight from your phone to a local website. Instead, it follows a specific architectural path that determines the speed, content localisation, and the websites you can access. This is known as the “breakout”, or the point where your mobile data actually exits to the public internet.

With a local breakout, your traffic leaves the network in the country you’re visiting, giving you a local IP address, low latency, and avoiding issues with geoblocked websites. 

However, cheaper eSIMs may use home or regional routing, where your data is tunnelled to another country before accessing the internet. Not only can this result in slower connection speeds, it can affect the types of websites and apps you can use in the first place. For example, if your eSIM is routed via Hong Kong, you won’t be able to use ChatGPT or TikTok, even if the services would otherwise be available in the country where you’re physically located.

I personally encountered this annoyance at a Safeway supermarket in Seattle, when I wanted to sign up for their member’s club to get discounts on groceries. As it turns out, Safeway’s website applies geoblocking for any IPs outside North America, and because my Eskimo eSIM was routing traffic via Singapore, I couldn’t visit the site at all. It was a bit of an absurd situation, because even though I was physically in the USA, I had to use a VPN to spoof a USA IP address in order to access the website!

Network partners

Spark offers better rural coverage across South Island New Zealand

Local breakouts reduce latency, but don’t guarantee good coverage. That depends on which local networks your eSIM connects to.

For example, if you’re visiting New Zealand, then Spark is generally known for having the best rural coverage. If you’re going to Australia, then Telstra coverage is best outside the major cities. Likewise, when I visited Big Sur in 2019, I made a point of ensuring the roaming SIM I used had AT&T, which offered the best coverage of the area at the time.

Network priority

Stuck in the opening line at Tokyo Disneyland with a phone showing full signal, but no internet!

Even if your roaming eSIM connects to a local network with great coverage, you’re usually not treated the same as that network’s direct customers. Mobile operators usually prioritise their own postpaid subscribers, then prepaid, then premium partners (e.g. if they sell bandwidth to local MVNOs), and last of all, roaming users. 

So in times of congestion — think crowded subway, packed stadium, or as I discovered recently, the entry line to Tokyo Disneyland — your phone might show full 4G/5G signal, but speeds are throttled to the point of unusability.

Unfortunately, network priority is one of the least transparent parts of the roaming experience. While an eSIM provider will likely list its network partners, and perhaps even its breakout point, it will almost never specify how you’re treated on its roaming networks. Priority is determined by wholesale roaming agreements, and those terms are typically confidential.

If data availability is of paramount importance, then it’s still best to buy a prepaid SIM card from a local telco on arrival.

My core plans

Zero1

I need to be on the Singtel network because coverage from other telcos around my home is spotty. Therefore, my main line uses Streamo Freedom by Zero1. For S$15 per month, I get:

  • 600GB of local data
  • 20GB of roaming data for Malaysia, Indonesia, Thailand, Taiwan, Philippines, India, Japan, South Korea, Australia, China, Hong Kong, Macau and Vietnam
  • An extra 1TB of roaming data specifically for Malaysia, Indonesia and Thailand (it’s normally 600GB, but customers received a one-time, 365 day upgrade recently)

These allowances renew each month, so all my Australia, ASEAN and North Asia travel is basically covered.

SIMBA

My second line is a SIMBA SuperRoam10 plan which costs S$10 per month. This offers:

  • 500GB of local data (which can also be used in Malaysia, Indonesia, Thailand and Hong Kong)
  • 12GB of roaming data to Australia, Bangladesh, China, New Zealand, South Korea, Taiwan and Vietnam
  • 3GB of roaming data to any Group A country
  • 500 minutes of IDD calls to Australia, Bangladesh, Brazil, Brunei, Canada, China, Hong Kong, India, Indonesia, Ireland, Israel, Italy, Japan, Malaysia, Mongolia, Myanmar (mobile only), New Zealand, Norway, Romania, South Korea, Thailand, USA

SIMBA also allows for rollover of data and talktime for up to six cycles, so I can accumulate it in the months where I’m in Singapore.

What’s great about SIMBA is that it doesn’t just offer roaming data. SIMBA also offers free incoming calls from Singapore when overseas, so I forward my Zero1 number here in order to remain contactable.

Also, if I’m in one of the supported countries, I can use the IDD minutes to make calls to local numbers. This comes in useful when I want to check if a restaurant is taking walk-ins, or if I’m lost and need directions to the hotel (yes, there are VoIP solutions that let you use data to call landlines, but regular calling is generally much more frictionless).

❓What about Eight Mobile?

Eight Mobile is another good option for frequent travellers. For S$14.80 a month, you can get 628GB of data to use across Singapore, Malaysia, Indonesia, Thailand and Hong Kong. It also provides 28GB of APAC data, 10GB international data, and free voice roaming in selected countries.

That said, you do have to put up with StarHub’s crappy network when in Singapore, and that’s the dealbreaker for me.

 

My supplementary plans

Before I talk about supplementary plans, I want to emphasise that if you travel infrequently, or purely within the APAC region, your core plan might be able to cover all your data roaming needs.

In my case, I’m often on the road in different countries, making heavy use of my mobile hotspot. Therefore I need to supplement my core plans with some additional options.

Eskimo

Sign up here
Use code XUAN35726 to get 500MB of free data immediately upon sign-up

I purchased an Eskimo global data pack some time ago, which covers pretty much the entire planet (160+ countries).

Plan Price Price per GB
30GB US$90 US$3
10GB US$39 US$3.90
5GB US$25 US$5
3GB US$18 US$6
1GB US$7 US$7
Note: These are just the list prices; the Eskimo app has additional discount codes

With prices starting from US$3 (~S$3.80) per GB, it’s not necessarily the cheapest option. But that’s offset by the longer validity — data purchased is valid for two years, and every time you buy a new data plan, all existing data gets extended by a further two years. This means less wastage, compared to buying plans which may be cheaper per GB but expire sooner. 

I switch to this plan when I’m outside of the regions supported by my core plans, or if I need additional data (which is only really an issue outside of APAC).

Airalo

Sign up here
Use code AARON4165 to get S$4 off first purchase

In some countries, having a local number makes things a lot more convenient. When I’m travelling in the USA, for instance:

  • Some stores offer instant discounts to customers who sign up for their mailing list via text message
  • Some parking and EV charging apps which will not send authentication codes to non-US phone numbers
  • Many restaurants will require you to provide a local number when adding your name to a waitlist, or ordering food for pick-up
  • I was sick and needed to see a doctor; the online booking system wouldn’t let me register without a local number

Airalo sells eSIMs for certain countries that come with a local number (tap on the data/calls/texts tab).

⚠️ Warning: Airalo and Android Auto
On a recent trip to the USA, the Android Auto in my rental car kept failing to connect whenever I was using an Airalo eSIM. I did some research online and found that it was quite a common issue. I can’t say for sure whether this is an Airalo specific issue, though I’ve only encountered it with them so far.

Remember to take advantage of the Mastercard discount codes:

  • 20% off for World Legend/World Elite Mastercard: MASTERCARD20
  • 15% off for all other Mastercards: MASTERCARD15

Before you buy through Airalo, however, it’s worth doing some comparison shopping on eSIMDB to see if cheaper options with voice calling exist (you can toggle the filter to remove data only plans).

Rebtel

Sign up here
Get S$10 credits once you spend at least S$5

This isn’t a data option per se, but I thought it’s still worth mentioning.

With the demise of Skype, I need an alternative VoIP solution for making international calls in countries where SIMBA IDD minutes aren’t valid.

Rebtel performs that task very well, with monthly subscription plans and reasonably-priced pay-per-use starting at 1 cent per minute (until recently, they even offered free calling in the USA).

Calls can be placed via Wi-Fi or data, but what I appreciate is that there’s even the option of calling a local number (though obviously this requires that your eSIM have local calling minutes), which is useful in areas of data congestion, or where the signal is only strong enough for voice calls.

Free options

Pelago eSIM

Pelago free eSIM

Singapore Airlines or Scoot passengers can enjoy a complimentary Frewie 2GB global roaming eSIM, with a 3-day validity. This normally retails for S$8, and a limited number of redemptions are available each month.

  1. After booking your flight, log in to Pelago with your KrisFlyer account
  2. Visit this page
  3. Select the Singapore Airlines Exclusive: 2GB for 3 Days option and enter the code PELESIMJAN (note: replace the last three letters with the current calendar month as needed e.g. PELESIMFEB/PELESIMMAR)
  4. The eSIM will be sent to your email.

Additional data top-ups can be purchased here.

FlexiRoam (Mastercard)

Benefit Details

World Elite Mastercards, CIMB Founders Card and OCBC 90°N Mastercard enjoy a complimentary FlexiRoam data package, redeemable once per calendar year.

  • World Elite Mastercard: 3GB FlexiRoam data package, valid for 15 days
  • CIMB Founders Card: 1GB FlexiRoam data package, valid for 5 days
  • OCBC 90°N Mastercard: 3x 1GB FlexiRoam data package, valid for 5 days

More details can be found in the post below. 

Guide: Mastercard’s free FlexiRoam global data roaming benefit

Gigsky (Visa)

Benefit Details

Visa credit and debit cardholders worldwide can redeem complimentary GigSky eSIM data plans that offer unlimited data for:

  • Visa Infinite: 7 days
  • All other Visa cards: 3 days

Each Visa card receives a total of five data plans (more may be added in the future), covering the following regions and countries. 

Region/Countries Daily Limit Before Throttling
🇫🇷 France 2.5GB
North America (🇺🇸 USA, 🇨🇦 Canada, 🇲🇽 Mexico)* 2.5GB
🇹🇭 Thailand Not stated
🇦🇪 United Arab Emirates Not stated
🇬🇧 United Kingdom Not stated
*This normally covers the USA only, but from 1 April to 31 July 2026, Canada and Mexico will also be included (in view of the World Cup)

For the avoidance of doubt, you don’t have to choose just one. You will receive all the plans above, once per card.

Read more about this benefit below.

Free GigSky eSIM data roaming now available to Visa cardholders worldwide

Travelgoogoo (Visa)

Travelgoogoo x Visa

Visa Infinite, Visa Signature and Visa Platinum cards issued in Asia Pacific  can now redeem complimentary Travelgoogoo data roaming plans, according to the table below.

Card Travelgoogoo 365 Annual Plan Data Plans
Visa Infinite 1GB Global
1GB APAC
Visa Signature 1GB Global
Visa Platinum 50% off 1GB Global

Cardholders are limited to one redemption per eligible Visa card number, per mobile, per year, and up to two redemptions until 30 November 2027.

1GB is not a lot of data, but what’s interesting is the Travelgoogoo 365 Annual Plan offers unlimited messaging on the following platforms:

  • iMessage
  • LINE
  • Telegram
  • Viber
  • WeChat
  • WhatsApp
  • Zalo

Unlike those “free messaging” plans you might have used onboard airplanes, which support text-only messaging, this also includes data calling and photos.

With coverage for 123 countries, it should be a useful fallback option in emergencies where you’ve run out of data on all your other plans, and don’t have Wi-Fi handy. 

Read more about this benefit below.

Visa offering free Travelgoogoo eSIM data and messaging plans

Conclusion

With so many eSIMs and data roaming plans to choose from, I make no claims that my setup is the most optimal one. Depending on your individual travel schedule, data usage patterns and regular mobile plan in Singapore, there could be other setups worth exploring too (and feel free to share yours in the comments). 

If you choose to get a supplementary data roaming plan, do remember that it’s not as simple as finding the lowest cost per GB. Try and look for those with local breakouts, or which partner with the networks that are strongest in the area you’re visiting. There’s really no point having cheap data if it turns out to be unusable!

Aaron Wong
Aaron Wong
Aaron founded The Milelion to help people travel better for less and impress chiobu. He was 50% successful.

Similar Articles

Comments

9 COMMENTS

Subscribe
Notify of
guest

9 Comments
Oldest
Newest
Inline Feedbacks
View all comments
Anon

EIght is ok where I live and work in singapore

QFFlyer

Local breakout can actually be a hindrance, numerous times backhauling has allowed me to still connect to home websites which would are blocked for whatever reason – I know this is doing the work of a VPN in reverse, but it doesn’t have the issues associated with things detecting a VPN, etc. – it’s a benefit precisely in places like China, as you’re routed outside the firewall.

Himynameis

I like this article. Thanks for sharing.

Renz

I am using regular Starhub plan + Simba which more or less covered almost everywhere I go for business or leisure. On/off I do buy Airalo in some cases I ran out of data from the 2 main lines. I am keeping the Starhub line to get cheaper EPL subscriptions lol… though I know the data roaming quota is not great. But in most cases if I need speed, the regular plan from Singtel/Starhub (or so called their network slicing plan) usually perform much much better than my cheapo Simba line… I have tried that in EU/UK/APAC. Not sure about… Read more »

Daniel

Wonder how the connection for Zero1 is, since being a MVNO you are lower priority than Singtel users and possibly also GOMO users?
Eight 4G plan works ok for me… 80% of the time. Rush hour in city area (City Hall/ Orchard) or in crowded MRT, virtually unusable. I am looking to switch very soon.

Daniel

Thanks Aaron !

Andy

I use gomo 5G+ global infinity plan

John

Used Singtel Hi… heavily throttled in HK 8mbps but decent ping
Recently I get the best reviewed eSIM on trip.com that uses a local operator (?). Works well so far and able to test too with just 1GB.

CREDIT CARD SIGN UP BONUSES

Advertisment

Featured Deals

Advertisment

Follow us

7,110FansLike
14,975FollowersFollow

TAGS