eSIM comparisons
Cheapest & Best Thailand eSIMs: Top 9 Providers Compared
A price comparison of nine Thailand eSIM providers, covering exact 1 GB to 50 GB plans and longer-stay options, with USD prices, allowances and validity.
The dated comparison tables below reflect the observation date recorded for each figure and are not a guarantee of current pricing.
How this Thailand eSIM comparison works
We compared listed Thailand eSIM data plans from nine providers: Airwaily, Airalo, Saily, Nomad, MobiMatter, Ubigi, Jetpac, Yesim and GigSky. Airwaily publishes this comparison and sells one of the products in it. Its Thailand range runs from 100 MB over 7 days to 100 GB over 60 days, with 30 GB and 50 GB plans also offered for 180 days. Every table pairs an allowance with its validity, because 1 GB for 7 days and 1 GB for 30 days are different purchases. Regional competitor plans appear alongside country-specific offers; regional Airwaily plans are excluded.

Exact 1 GB: Airwaily's lowest price
Airwaily's 1 GB plan for 30 days is the cheapest exact 1 GB entry at $0.87, with no promotion. Saily's 7-day 1 GB plan is $2.69.
| Provider | Allowance | Validity | Listed price |
|---|---|---|---|
| AirwailyCountry-specific Thailand plan | 1 GB | 30 days | $0.87 |
| AiraloMulti-country · includes Thailand | 1 GB | 3 days | $3.60 Regular $4.00 Promo †Offer conditionsRecorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed |
| Saily | 1 GB | 7 days | $2.69 Regular $2.99 Promo †Offer conditionsRecorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed |
| NomadMulti-country · includes Thailand | 1 GB | 7 days | $4.00 |
| MobiMatterMulti-country · includes Thailand | 1 GB | 14 days | $3.49 |
| UbigiMulti-country · includes Thailand | 1 GB | 1 day | $1.80 Regular $2.00 Promo †Offer conditionsRecorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed |
| Jetpac | — | — | No matching offer |
| Yesim | 1 GB | 30 days | $2.32 Regular $2.90 Promo †Offer conditionsRecorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed |
| GigSky | 1 GB | 7 days | $2.39 Regular $2.99 Promo †Offer conditionsRecorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed |
Airwaily's $0.87 is 62.5% below Yesim's $2.32 for the same 1 GB over 30 days. Saily's 1 GB plan costs $2.69 for 7 days, making Airwaily 67.7% cheaper, but the validity periods differ.
Exact 5 GB: Jetpac's one-day win
Jetpac's promotional 5 GB plan is the cheapest exact match at $0.50, but it lasts only one day. Airwaily's 5 GB plan costs $3 for 10 days.
| Provider | Allowance | Validity | Listed price |
|---|---|---|---|
| AirwailyCountry-specific Thailand plan | 5 GB | 10 days | $3.00 |
| Airalo | 5 GB | 7 days | $6.30 Regular $7.00 Promo †Offer conditionsRecorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed |
| Saily | 5 GB | 30 days | $7.19 Regular $7.99 Promo †Offer conditionsRecorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed |
| Nomad | 5 GB | 30 days | $8.00 |
| MobiMatter | 5 GB | 15 days | $4.49 |
| Ubigi | — | — | No matching offer |
| Jetpac | 5 GB | 1 day | $0.50 Regular $4.50 Promo †Offer conditionsRecorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed |
| Yesim | 5 GB | 30 days | $6.25 Regular $7.81 Promo †Offer conditionsRecorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed |
| GigSky | 5 GB | 30 days | $5.83 Regular $7.29 Promo †Offer conditionsRecorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed |
Jetpac's $0.50 is 83.3% below Airwaily's $3 for the same 5 GB, though it lasts 1 day against 10. Airwaily is 58.3% cheaper than Saily's 30-day 5 GB plan, with 10 days rather than 30.
Exact 10 GB: no Airwaily entry
Airwaily has no exact 10 GB plan, so this table is competitor-only. Jetpac's 10 GB entry is cheapest at $2.50 but lasts 1 day; MobiMatter's 10 GB plan over 15 days is $6.49.
| Provider | Allowance | Validity | Listed price |
|---|---|---|---|
| Airwaily | — | — | No matching offer |
| Airalo | 10 GB | 7 days | $9.00 Regular $10.00 Promo †Offer conditionsRecorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed |
| Saily | 10 GB | 30 days | $9.89 Regular $10.99 Promo †Offer conditionsRecorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed |
| Nomad | 10 GB | 30 days | $10.00 |
| MobiMatter | 10 GB | 15 days | $6.49 |
| Ubigi | 10 GB | 7 days | $8.10 Regular $9.00 Promo †Offer conditionsRecorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed |
| Jetpac | 10 GB | 1 day | $2.50 Regular $6.50 Promo †Offer conditionsRecorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed |
| Yesim | 10 GB | 30 days | $9.82 Regular $12.28 Promo †Offer conditionsRecorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed |
| GigSky | 10 GB | 30 days | $7.83 Regular $9.79 Promo †Offer conditionsRecorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed |
Jetpac's $2.50 is 74.7% below Saily's $9.89 for 10 GB, though Saily lasts 30 days and Jetpac lasts 1 day. It is 68.1% below GigSky's 30-day 10 GB plan.
At least 15 GB: Airwaily leads, sizes vary
Airwaily's 15 GB plan for 30 days leads this minimum-15 GB group at $6.95, ahead of Jetpac's 15 GB/30-day plan at $8.50 and MobiMatter's at $9.99. Nomad's 50 GB lasts 10 days at $15.
| Provider | Allowance | Validity | Listed price |
|---|---|---|---|
| AirwailyCountry-specific Thailand plan | 15 GB | 30 days | $6.95 |
| Airalo | 20 GB | 15 days | $15.75 Regular $17.50 Promo †Offer conditionsRecorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed |
| Saily | 20 GB | 30 days | $17.99 Regular $19.99 Promo †Offer conditionsRecorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed |
| Nomad | 50 GB | 10 days | $15.00 |
| MobiMatterMulti-country · includes Thailand | 15 GB | 30 days | $9.99 |
| Ubigi | 25 GB | 7 days | $19.80 Regular $22.00 Promo †Offer conditionsRecorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed |
| Jetpac | 15 GB | 30 days | $8.50 Regular $12.50 Promo †Offer conditionsRecorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed |
| Yesim | 20 GB | 30 days | $15.18 Regular $18.97 Promo †Offer conditionsRecorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed |
| GigSky | 20 GB | 90 days | $12.79 Regular $15.99 Promo †Offer conditionsRecorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed |
Airwaily's $6.95 is 30.4% below MobiMatter's $9.99 for the same 15 GB over 30 days, though MobiMatter's plan is multi-country. It is 18.2% below Jetpac's $8.50 on identical terms.
Exact 30 GB: Airwaily leads
Airwaily's 30 GB plan for 30 days is the cheapest exact 30 GB entry at $13.68. MobiMatter's is $14.99; Airalo and GigSky have no match.
| Provider | Allowance | Validity | Listed price |
|---|---|---|---|
| AirwailyCountry-specific Thailand plan | 30 GB | 30 days | $13.68 |
| Airalo | — | — | No matching offer |
| SailyMulti-country · includes Thailand | 30 GB | 30 days | $53.99 Regular $59.99 Promo †Offer conditionsRecorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed |
| NomadMulti-country · includes Thailand | 30 GB | 60 days | $45.00 |
| MobiMatterMulti-country · includes Thailand | 30 GB | 30 days | $14.99 |
| Ubigi | 30 GB | 15 days | $31.50 Regular $35.00 Promo †Offer conditionsRecorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed |
| Jetpac | 30 GB | 30 days | $19.99 Regular $23.99 Promo †Offer conditionsRecorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed |
| Yesim | 30 GB | 30 days | $20.53 Regular $25.67 Promo †Offer conditionsRecorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed |
| GigSky | — | — | No matching offer |
Airwaily's $13.68 is 74.7% below Saily's $53.99 for 30 GB over 30 days, though Saily's plan is multi-country. It is 33.4% cheaper than Yesim's $20.53 for the same allowance and validity.
Exact 50 GB: low upfront, short validity
Airwaily's 50 GB plan is the lowest exact 50 GB entry at $8.97, valid for 10 days. Nomad offers 50 GB over 10 days for $15.
| Provider | Allowance | Validity | Listed price |
|---|---|---|---|
| AirwailyCountry-specific Thailand plan | 50 GB | 10 days | $8.97 |
| Airalo | 50 GB | 30 days | $24.75 Regular $27.50 Promo †Offer conditionsRecorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed |
| Saily | — | — | No matching offer |
| Nomad | 50 GB | 10 days | $15.00 |
| MobiMatter | 50 GB | 30 days | $23.99 |
| UbigiMulti-country · includes Thailand | 50 GB | 180 days | $79.20 Regular $88.00 Promo †Offer conditionsRecorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed |
| JetpacMulti-country · includes Thailand | 50 GB | 365 days | $245.00 Regular $249.00 Promo †Offer conditionsRecorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed |
| Yesim | 50 GB | 30 days | $30.35 Regular $37.94 Promo †Offer conditionsRecorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed |
| GigSky | 50 GB | 180 days | $21.11 Regular $26.39 Promo †Offer conditionsRecorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed |
Airwaily's $8.97 is 40.2% below Nomad's $15 for the same 50 GB over 10 days. It is 57.5% below GigSky's $21.11, but GigSky covers 180 days, so this is an upfront-price difference.
One week: at least 1 GB for 7 days
Airwaily's 1 GB plan for 30 days is the cheapest plan meeting the one-week minimum at $0.87. Jetpac's promotional 3 GB/7-day plan is $1; Ubigi's multi-country 1 GB/7-day plan is $2.25.
| Provider | Allowance | Validity | Listed price |
|---|---|---|---|
| AirwailyCountry-specific Thailand plan | 1 GB | 30 days | $0.87 |
| Airalo | 3 GB | 7 days | $5.40 Regular $6.00 Promo †Offer conditionsRecorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed |
| Saily | 1 GB | 7 days | $2.69 Regular $2.99 Promo †Offer conditionsRecorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed |
| NomadMulti-country · includes Thailand | 1 GB | 7 days | $4.00 |
| MobiMatterMulti-country · includes Thailand | 1 GB | 14 days | $3.49 |
| UbigiMulti-country · includes Thailand | 1 GB | 7 days | $2.25 Regular $2.50 Promo †Offer conditionsRecorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed |
| Jetpac | 3 GB | 7 days | $1.00 Regular $5.00 Promo †Offer conditionsRecorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed |
| Yesim | 1 GB | 30 days | $2.32 Regular $2.90 Promo †Offer conditionsRecorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed |
| GigSky | 1 GB | 7 days | $2.39 Regular $2.99 Promo †Offer conditionsRecorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed |
Airwaily's $0.87 is 63.6% below GigSky's $2.39 for 1 GB over 7 days, though Airwaily's validity is 30 days. Saily's 7-day 1 GB plan costs $2.69, so the one-week options cost more upfront.
2 weeks: at least 5 GB for 15 days
Jetpac's promotional 5 GB/30-day plan is the cheapest offer meeting the two-week threshold at $3, one cent below Airwaily's $3.01. MobiMatter's 5 GB/15-day plan is $4.49.
| Provider | Allowance | Validity | Listed price |
|---|---|---|---|
| AirwailyCountry-specific Thailand plan | 5 GB | 30 days | $3.01 |
| Airalo | 5 GB | 15 days | $6.75 Regular $7.50 Promo †Offer conditionsRecorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed |
| Saily | 5 GB | 30 days | $7.19 Regular $7.99 Promo †Offer conditionsRecorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed |
| Nomad | 5 GB | 30 days | $8.00 |
| MobiMatter | 5 GB | 15 days | $4.49 |
| Ubigi | 10 GB | 30 days | $9.90 Regular $11.00 Promo †Offer conditionsRecorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed |
| Jetpac | 5 GB | 30 days | $3.00 Regular $7.00 Promo †Offer conditionsRecorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed |
| Yesim | 5 GB | 30 days | $6.25 Regular $7.81 Promo †Offer conditionsRecorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed |
| GigSky | 5 GB | 30 days | $5.83 Regular $7.29 Promo †Offer conditionsRecorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed |
The one-cent gap between Jetpac and Airwaily is a 0.3% difference for identical 5 GB/30-day plans, effectively a tie. Airwaily's $3.01 is still 58.1% below Saily's $7.19 for the same terms.
One month: at least 10 GB for 30 days
Airwaily's 12 GB/30-day plan is the lowest one-month entry at $5.91, 2 GB above the 10 GB minimum. Jetpac's 10 GB/30-day plan is $7.50.
| Provider | Allowance | Validity | Listed price |
|---|---|---|---|
| AirwailyCountry-specific Thailand plan | 12 GB | 30 days | $5.91 |
| Airalo | 10 GB | 30 days | $9.90 Regular $11.00 Promo †Offer conditionsRecorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed |
| Saily | 10 GB | 30 days | $9.89 Regular $10.99 Promo †Offer conditionsRecorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed |
| Nomad | 10 GB | 30 days | $10.00 |
| MobiMatter | 10 GB | 30 days | $7.99 |
| Ubigi | 10 GB | 30 days | $9.90 Regular $11.00 Promo †Offer conditionsRecorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed |
| Jetpac | 10 GB | 30 days | $7.50 Regular $11.50 Promo †Offer conditionsRecorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed |
| Yesim | 10 GB | 30 days | $9.82 Regular $12.28 Promo †Offer conditionsRecorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed |
| GigSky | 10 GB | 30 days | $7.83 Regular $9.79 Promo †Offer conditionsRecorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed |
Airwaily's 12 GB costs 40.2% less upfront than Saily's $9.89 for 10 GB over 30 days, so allowance and price both differ. It is also 24.5% below GigSky's $7.83 for 10 GB/30 days.
Two months: at least 30 GB for 60 days
GigSky's promotional 50 GB/180-day plan is the cheapest entry meeting the two-month threshold at $21.11, but it offers more data and much longer validity than the 60-day minimum. Airwaily's 30 GB/60-day plan is $30.19.
| Provider | Allowance | Validity | Listed price |
|---|---|---|---|
| AirwailyCountry-specific Thailand plan | 30 GB | 60 days | $30.19 |
| AiraloMulti-country · includes Thailand | 50 GB | 90 days | $62.10 Regular $69.00 Promo †Offer conditionsRecorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed |
| SailyMulti-country · includes Thailand | 30 GB | 90 days | $107.99 Regular $119.99 Promo †Offer conditionsRecorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed |
| NomadMulti-country · includes Thailand | 30 GB | 60 days | $45.00 |
| MobiMatterMulti-country · includes Thailand | 60 GB | 60 days | $42.99 |
| UbigiMulti-country · includes Thailand | 50 GB | 180 days | $79.20 Regular $88.00 Promo †Offer conditionsRecorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed |
| JetpacMulti-country · includes Thailand | 30 GB | 180 days | $95.99 Regular $99.99 Promo †Offer conditionsRecorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed |
| YesimMulti-country · includes Thailand | 40 GB | 365 days | $61.62 Regular $77.03 Promo †Offer conditionsRecorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed |
| GigSky | 50 GB | 180 days | $21.11 Regular $26.39 Promo †Offer conditionsRecorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed |
GigSky's $21.11 is 30.1% below Airwaily's $30.19, but the comparison is 50 GB over 180 days against 30 GB over 60 days. For identical 30 GB/60-day cover, Airwaily is 32.9% below Nomad's multi-country plan at $45.
Thailand eSIM verdict: which plan fits
Airwaily leads the exact 1 GB, 30 GB and 50 GB tables and the at-least-15 GB group. Jetpac wins exact 5 GB and 10 GB, but both are 1-day plans, so the lower price buys little time. GigSky's $21.11 bundle is the cheaper long-stay option. Our recommendations split by duration: Airwaily for a month or less on its 1 GB, 15 GB, 30 GB or 50 GB plans; Jetpac for a single day at 5 GB or 10 GB; GigSky for 180 days at 50 GB. The lowest upfront price can be the shortest purchase, so match allowance and validity to the trip.
How to read these Thailand eSIM prices
Airwaily prices were recorded on 11 November 2026; competitor records date from 8 November 2026. Amounts are in USD for comparison, and some competitor figures are converted from the currency their source displayed. Promotional prices are already included, and eligibility rules were not confirmed for every plan. The tables compare nine selected providers, using each provider's cheapest eligible paid fixed-allowance offer within the stated rules; trials, subscriptions and daily-reset bundles are excluded. Taxes, fees and any costs to top up are outside these figures.
Frequently asked questions
Which Thailand eSIM has the lowest listed price?
Airwaily's 100 MB/7-day plan is the lowest paid listing at $0.22, a promotional price against a $0.76 regular price. That allowance suits light messaging rather than a normal week of maps and photos. Airwaily's 1 GB/30-day plan at $0.87 is the cheapest longer-validity alternative.
What is the cheapest 1 GB eSIM for Thailand?
Airwaily lists 1 GB over 30 days for $0.87, the lowest exact 1 GB price and not promotional. Yesim's 1 GB/30-day plan is $2.32 on promotion; Saily and GigSky sell 1 GB over 7 days at $2.69 and $2.39; MobiMatter's multi-country 1 GB option runs 14 days for $3.49.
Which provider has the cheapest 3 GB Thailand eSIM?
Jetpac's promotional 3 GB/7-day plan is the cheapest exact 3 GB entry at $1, against a $5 regular price. For longer validity, Airwaily's 3 GB/15-day plan is $1.53 and is not promotional.
Which Thailand eSIM has the cheapest 5 GB plan?
Jetpac's promotional 5 GB plan costs $0.50, the lowest exact 5 GB price, but it lasts only one day. Airwaily's 5 GB/30-day plan is $3.01 and not promotional, a better fit if you need more than 1 day.
What is the cheapest 10 GB Thailand eSIM?
Jetpac's promotional 10 GB plan is the cheapest exact 10 GB entry at $2.50, against a $6.50 regular price, but its validity is one day. Airwaily has no exact 10 GB plan in this comparison.
Which provider has the cheapest 20 GB Thailand eSIM?
Airwaily lists 20 GB over 30 days for $8.15, the lowest price among the recorded exact 20 GB offers, and it is not promotional. That allowance is larger than the 15 GB entry in the at-least-15 GB table, so compare both rows.

