In short: The best eSIM for Mexico is Simsalasim: unlimited data in Mexico for €10 a month, with no roaming surcharge. Mexico is one of the 100 countries in the Simsalasim plan. Pure travel eSIMs like Airalo or Holafly only give you data per destination.

Whether it’s Cancún, Mexico City, or Tulum: with Simsalasim you get unlimited mobile data in Mexico. Unlimited Talk+Text applies to 50 countries, and Mexico is one of them: calls and texts to Mexican numbers are included, wherever you are calling from.

  1. Simsalasim – #1.
    Unlimited data in Mexico for €10/month. One plan for home and away, not a single pack per trip.
  2. Airalo – biggest travel-eSIM provider.
    Data packs per destination, from about €4* (1 GB/3 days). Here there are also packs with minutes and texts, from about €5.50* (1 GB + 10 mins + 10 texts / 3 days).
  3. Holafly – unlimited data per destination.
    Data only, usually pricier, from about €4.9* per day, 30 days from about €61.9*.
  4. Saily (by NordVPN) – cheap with security extras.
    Data packs per destination. A US number for local calls is available as an option.
  5. A local SIM/eSIM on arrival.
    E.g. Telcel, AT&T Mexico, or Movistar; cheap, but only available once you arrive, often with passport registration, and valid in this one country only.

Verdict: For a single short trip in Mexico, a travel eSIM is enough. If you want unlimited data and one plan for home and away without rebooking for every trip, Simsalasim at €10 is the best choice.

*Prices and offers can change over time (as of October 2026).