Skip to content

Spain flag Spain · roaming cost calculator

Spain Roaming Price Audit: $84 on AT&T Against $19.99 Prepaid

HelloRoam is the top pick for Spain: its 7-day unlimited plan costs $17.25, at full speed for the first 2 GB a day, against $84 for a week on AT&T's $12-a-day pass, a $66 gap, and Saily is next cheapest at $22.99. HelloRoam refunds an unactivated eSIM for 180 days. HelloRoam's price is from its catalogue of 29 Oct 2026, rivals' from the 30 Oct 2026 price check; AT&T's rate was checked June 2026.

AT&T bills $12 a day to roam in Spain. Seven days reaches $84, while a 20GB Spanish plan covers the same week for $19.99, and Movistar and Orange are the two local operators HelloRoam lists. But Airalo sells 200+ destinations to HelloRoam's 185.

4 carriers comparedPrices checked 29 Oct 2026

Spain is priced two ways here, a 20GB travel eSIM at $19.99 and a US carrier day pass at $12, and both invoices arrive in dollars. HelloRoam takes payment in 31 checkout currencies, so a card in one of them pays in its own money.

Spain eSIM plans: data allowances and prices

Recommended
HelloRoam
9.9/10 · 185 destinations
$2.01

HelloRoam sells both fixed data and unlimited day plans on a local 5G network. In Spain: fixed data from $2.84 for 1 GB over 7 days, and unlimited at $17.25 for 7 days of unlimited data, at full speed for the first 2 GB each day.

Get eSIM
Holafly
8.8/10 · 200+ destinations
$3.93/day

Holafly offers regional plans covering multiple countries in one purchase. If Spain is a stop on a multi-country trip, a regional bundle costs less than buying separate eSIMs per destination.

Get eSIM
Nomad
6.2/10 · 200 destinations
$2.30

Nomad support is email-only, with no live chat and no phone line. For Spain trips at $2.30/GB, self-service activation handles most setup without a support ticket.

Get eSIM
Airalo
6.1/10 · 200+ destinations
$2.40

Movistar covers major cities, motorways, and rail corridors in Spain. Airalo sells into that market at $2.40/GB; rural dead zones affect both the eSIM and AT&T roaming equally.

Get eSIM
Saily
6/10 · Destinations not stated
$2.60

In Spain, Saily uses a local 5G network. The integrated VPN keeps your traffic private on hotel and airport Wi-Fi where packet sniffing is common.

Get eSIM

The full picture

Spain international day pass rates by carrier

Every major carrier's published Spain rate, side by side, with the eSIM winner highlighted.

Carrier roaming costs vs eSIM for Spain — daily and 7-day rates compared (2026)
CarrierPlan typeDaily7-daySpeedData limit
VodafoneEU roaming (Zone B)£2.00source£14.00LTEFair-use
EEEU Daily Charge£2.72source£16.50LTEFair-use
AT&TInternational Day Pass$12.00source$84.00LTEPlan data
VerizonTravelPass$12.00source$84.00LTEPlan data
eSIM · HelloRoam20GB data plan—$19.995G20GB
Vodafone pays for local roaming access in Spain and bills you £2 a day. A travel eSIM buys local access directly at $0.72/GB, on the same towers. All rates checked against carrier rate cards. Catalogue prices read 29 Oct 2026.

Pay-per-use cost audit

Spain pay-per-use runs $2,099 a gigabyte

AT&T's international pay-per-use rate is $2.05/MB in Spain. Mixed phone use — maps, messaging, and social media — runs about 60 MB/hour. One hour of that: $123. Four hours of normal use: $492. Eight hours, a full day out: $984. A 30-minute Zoom meeting alone adds $922. A 5-minute video call with family costs $154. These are AT&T's published pay-per-use figures. Source: AT&T international rate card, June 2026.

Personalize your savings

A Spanish week bills $84 on a day pass and $19.99 on a plan

Adjust the trip length, the carrier and the daily data below and the calculator reprices both sides. The starting point is the 7-day average stay recorded for Spain: $84 on an AT&T day pass at $12 a day, against $19.99 for a 20GB travel eSIM. Both prices buy access to the same local operators.

Network coverage

Spain carrier and network analysis

HelloRoam publishes two Spanish operators, Movistar and Orange. Orange carries HelloRoam in 27 destinations, the widest reach of any operator in that file, and Spain is one of them. The list is alphabetical and marks no preferred network. Movistar merged with MásMóvil in 2024, which concentrated the Spanish market further. A roaming pass and an eSIM both attach to a local operator here, so the difference lands on the invoice.

Network attachment record

The networks behind both prices in Spain

HelloRoam publishes 2 local operators for Spain: Movistar and Orange.

An eSIM attaches to one of them on arrival.

HelloRoam names no default, so the file cannot say which one your handset picks.

HelloRoam records a 5G label against all 2 operators.

Carrier roaming runs on local operators too. That is what a roaming agreement buys.

Same masts, two invoices. The gap on this page is a billing gap.

5G and 4G here are capability labels. Neither one is a speed reading.

Movistar and Orange carry the eSIM in Spain. Across the whole file HelloRoam names 154 operators over 185 destinations, 117 of them with a single operator and 1.48 on average. Roaming buys wholesale access to that same list.

Local operators HelloRoam publishes for Spain
OperatorNetwork generation on file
Movistar5G
Orange5G

Source: HelloRoam package feed, read 17 August 2026. The feed publishes an operator list for every destination it sells. No speed test sits behind this table, and we ran none. The full operator map covers 185 destinations.

Pricing breakdown

What data costs in Spain

AT&T International Day Pass in Spain: 10 daily fees × $12 (AT&T's cap per bill cycle) = $120. eSIM 10GB plan on a local network: $7.20 for the same 14 days. Difference: $112.80 less than AT&T (94%). Verizon TravelPass reaches $168 over the same period.

Each day AT&T connects you to Movistar in Spain costs $12. Buy a 10GB eSIM plan at $7.20 and that same daily access drops to $0.51/day. Over 14 days, the difference is $112.80. Orange Spain tourist SIM at €10 for 25GB is excellent value — competitive with most eSIM providers.

eSIM pricing for Spain: 1GB at $2.84 ($2.84/GB), 3GB at $5.32 ($1.77/GB), 5GB at $7.92 ($1.58/GB), 10GB at $12.74 ($1.27/GB), 20GB at $19.99 ($1/GB). AT&T's 14-day roaming bill is $120 regardless of data consumed. Unlimited eSIM data costs $31.36 for the same period, $88.64 less. Spain eSIM at $0.72/GB is competitive for Europe — local SIMs offer slightly better value for stays over a week. Travelers in Spain average 1.5GB of mobile data per day, so a 14-day trip needs roughly 21GB.

The unlimited ladder for Spain reads 1 day at $2.80, 3 days at $7.98, 7 days at $17.25, 14 days at $31.36, 30 days at $57.12. Unlimited here means 2GB a day at full speed before a fair-use policy applies. At 30 days the rate is $1.90 a day. Catalogue prices read 29 Oct 2026.

Spain publishes seven travel-eSIM plans: $2.84 for 1GB, $5.32 for 3GB, $7.92 for 5GB, $12.74 for 10GB and $19.99 for 20GB. The 20GB tier lands on exactly $1.00 a gigabyte, so the $0.72 Spanish floor comes off a plan larger than the ladder lists. A 1-day unlimited plan costs $2.80, with 2GB at full speed before fair-use applies. Difference over a seven-day trip against AT&T: $50.

Trip cost breakdown

AT&T vs eSIM costs for Spain trips of every length

Three common trip types to Spain and what each costs on AT&T vs a Movistar eSIM:

Weekend city break (3 days, 2GB): AT&T $36 · eSIM $5.32 · saves $30.68 (85%) 2-week family vacation (14 days, 15GB): AT&T $120 · eSIM $19.99 · saves $100.01 (83%) 1-month digital nomad (30 days, 50GB): AT&T $120 · eSIM $41.59 · saves $78.41 (65%)

AT&T charges $12/day whether you use 50 MB or 5 GB that day. eSIM plans charge for a fixed data block purchased once. At no point in any of the three scenarios does carrier roaming cost less. Rates checked June 2026.

Airport options

Local SIM at Madrid-Barajas (MAD) / Barcelona El Prat (BCN) / Palma (PMI) vs installing an eSIM beforehand

Airport SIM cards at Madrid-Barajas (MAD) / Barcelona El Prat (BCN) / Palma (PMI): $10-25 for 15-40GB / 28 days from Vodafone and Orange and Movistar, plus 10-15 min of your time. Passport or ID is required for SIM registration. An eSIM on a local network: $2.84 for 1GB, installed from your couch before departure. Local prepaid shops sell cards for $10-20 for 15-40GB / 28 days — the cheapest option if you have time to find one. Each option has a different cost-convenience balance. The eSIM wins on speed. A local SIM may win on per-GB price.

Local alternative

Local SIM vs eSIM in Spain

Local SIM activation in Spain through Vodafone and Orange and Movistar takes 10-15 min including registration, need a passport for registration. A travel eSIM activates in under 2 minutes from the provider app. Cost difference: local SIM $10-20 for 15-40GB / 28 days vs eSIM $2.84. If price per GB matters most, the local option wins. If time matters, the eSIM wins.

Data planning

Data usage on a 7-day trip to Spain

Spain has solid hotel and cafe WiFi, which trims cellular data use. With WiFi for large downloads, your mobile data averages closer to 1.5GB per day. A 20GB plan at $19.99 covers 11GB for 7 days.

At $19.99 for 20GB, you get roughly 256 hours of social media browsing, about 36 hours per day over 7 days. AT&T charges $12 a day, $84 in total, for the same data on a local network. For heavy data users, a 1-day unlimited plan costs $2.80, still under AT&T's $12/day pass.

Connectivity

WiFi-only vs eSIM data in Spain

Spain has co-working spaces with fast, reliable WiFi in major cities. Free WiFi widespread in cafes, bars, and many public squares; Spain has strong cafe culture with WiFi An eSIM on a local network gives you 5G backup for neighborhoods between co-working locations, or wherever WiFi is slow.

Plan your data

Planning your data usage for Spain

Business travelers expensing Spain trips put $84 in roaming charges on the AT&T line item for a 7-day trip. A 20GB eSIM on a local network delivers the same 5G connectivity for $19.99. Difference: $64.01 per trip.

Spain has two mobile operators: Orange and Movistar. When AT&T or Verizon customers roam here, their calls and data pass through these exact networks. A travel eSIM reaches Orange or Movistar directly at $0.72/GB — the service is identical; the roaming markup is not.

Airport SIM counters at Madrid-Barajas (MAD) / Barcelona El Prat (BCN) / Palma (PMI) charge $10-25 for 15-40GB / 28 days after a 10-15 min wait — still more than a 20GB eSIM at $19.99. Local prepaid SIMs in Spain run $10-20 for 15-40GB / 28 days, requiring an in-person stop and sometimes a passport copy. An eSIM at $19.99 skips that entirely. Prices stable; competitive four-carrier market

Quick reference

Spain Travel Essentials

Emergency

112

112 is the emergency number in Spain — police, fire, and medical. It is the EU standard and works from any mobile phone regardless of SIM type or carrier. No local plan or credit is required to dial 112.

Power

Type C/F

Spain uses Type C outlets (European two round-prong). US plugs require a Type C adapter. Check that your phone and laptop chargers show 100-240V input — most modern chargers are compatible.

Time Zone

CET/CEST (UTC+1/+2)

Currency

EUR (€)

Tap-to-pay (Apple Pay, Google Pay) is accepted at most stores and restaurants in Spain. Visa and Mastercard work at virtually all merchants. Carry a small amount of local EUR for markets, taxis, and small vendors that do not have card readers.

Good to know

Average data consumption in Spain runs around 1.5GB/day for typical tourist use. Map downloads, streaming, and video calls are the biggest data draws. Buy one size larger than your estimate — topping up mid-trip often costs more per GB than the original plan.

Quick tip

Spain requires passport-based SIM registration for physical SIMs. A travel eSIM bypasses this requirement entirely — no paperwork, no waiting.

Step by step

Spain mobile data setup without carrier roaming

  1. Verify eSIM compatibility — any iPhone from 2018 or Samsung Galaxy S20 and later works on Spain's 5G network via Movistar
  2. Go to HelloRoam, select the Spain 1GB plan at $2.84, and complete checkout — no physical SIM needed. Not sure which provider to pick? See our provider comparison.
  3. On iPhone: go to Settings > Cellular > Add eSIM > Use QR Code and scan the HelloRoam code — do this before your flight to Madrid-Barajas (MAD) / Barcelona El Prat (BCN) / Palma (PMI) so it activates the moment you land
  4. On Samsung Galaxy: go to Settings > Connections > Mobile Networks, select your home carrier SIM, and turn off Data Roaming. The step-by-step roaming guide has Android screenshots.
  5. On Google Pixel at Madrid-Barajas (MAD) / Barcelona El Prat (BCN) / Palma (PMI): go to Settings > Network > SIMs and set the HelloRoam eSIM as the preferred data SIM — 5G on Movistar confirms in seconds
  6. First-timer tip: set up WiFi Calling before your trip, not at the airport — some carriers require a verification step that needs a home network connection to complete

Data tips

Making your GB last in Spain

Data usage by activity: social media 80 MB/hour, maps and navigation 50 MB/hour, WhatsApp voice calls 30 MB/hour, video calls 250 MB/hour, video streaming 1 GB/hour. Download Google Maps offline areas for Spain before departure. Set social media apps to load images on WiFi only to reduce cellular usage by 40-60%.

Regional context

Spain data context within Europe

A few things to know before turning off carrier roaming in Spain:

Spain SIM registration: Passport or national ID required for prepaid SIM purchase. A travel eSIM purchased abroad bypasses local SIM registration requirements at the point of sale.

Spain is the world's second most visited country with 93.8M tourists in 2024

Movistar merged with MásMóvil in 2024, creating a carrier with dominant market share

EU roaming means Spanish SIMs work across Europe — popular choice for multi-country European trips

Barcelona and Madrid have excellent public WiFi networks in many plazas

Canary Islands use same mobile networks but are GMT+0 (not CET like mainland)

Free WiFi widespread in cafes, bars, and many public squares; Spain has strong cafe culture with WiFi Roaming passes charge $12/day to fill WiFi gaps. An eSIM covers the same connectivity at $0.72/GB.

Spanish SIM registration is quick with just a passport scan — only marginally more friction than eSIM.

Summer peak for beaches; spring and fall ideal for cities; ski season December-March

Nearby

6 destinations near Spain are priced on the same rate card. AT&T bills $12 a day in every one of them, and the figure beside each flag is that destination's own per-gigabyte floor. The cheapest of the group is Austria at $0.74 a gigabyte.

Forgot your eSIM?

Last-minute eSIM options for Spain arrivals

Post-arrival eSIM installation in Spain works from any WiFi connection. No cellular data is required to purchase or install. Madrid-Barajas (MAD) / Barcelona El Prat (BCN) / Palma (PMI) provides free WiFi to arriving passengers in the terminal. Open your preferred provider — HelloRoam, Holafly, Nomad, Airalo, and Saily — and complete the purchase. Each one delivers the eSIM QR code by email and in-app simultaneously. If you miss the airport window, check into your hotel and use the lobby WiFi. Front desks in Spain provide the WiFi password at check-in. A 1GB plan at $2.84 gives you 1GB of Movistar data from the moment you scan the QR code.

Savings math

How much you save in Spain

Solo traveler

Break-even point for a solo Spain trip: day one. AT&T charges $12 for the first 24 hours. A 20GB eSIM at $19.99 is already cheaper than two AT&T days. By day 7, the eSIM has saved $64.01 total. There is no trip length at which AT&T roaming costs less than a travel eSIM for Spain.

Family trip

Verizon TravelPass charges per line, not per account. A family of four pays $48/day ($12 x 4 lines). Over 7 days in Spain: $336. Four eSIMs at $19.99 each: $79.96. Per-person savings: $64.01. All eight data connections (4 carrier, 4 eSIM) route through local 5G towers.

AT&T roaming rate analysis

Checking voicemail on AT&T in Spain is treated as an inbound international call. That call starts a $12 Day Pass fee covering the next 24 hours, even if you did not plan to use data. A single voicemail check at 5 AM on your last morning adds $12 to your bill. Weekly AT&T cost: $84. Monthly: $120. A 20GB eSIM: $19.99 for 7 days on a local network. The eSIM does not charge for background triggers.

All-carrier summary

AT&T: AT&T International Day Pass costs 320% more than an eSIM for Spain.

Verizon: Verizon TravelPass costs 320% more than an eSIM for Spain.

T-Mobile: T-Mobile's International Passes cost 150% more than an eSIM for Spain.

Vodafone: Vodafone bills Spain in pounds and this site holds no pound-to-dollar rate, so it states no Vodafone-versus-eSIM gap.

EE: EE bills Spain in pounds and this site holds no pound-to-dollar rate, so it states no EE-versus-eSIM gap. EE rates from its roaming checker, October 2026.

Against AT&T: $64.01 saved (76%). Against Verizon: $64.01 saved. Against T-Mobile's International Pass at $10/day: $30.01 saved. Against T-Mobile free tier: $0 carrier cost, but the throttle renders maps, ride-hailing, and video calls unusable. A 20GB eSIM at $19.99 delivers full 5G on a local network for less than any paid roaming option.

Quick answers

Common questions about Spain data costs

Is eSIM cheaper than roaming in Spain?

Carrier roaming in Spain costs $84 on AT&T ($12/day for 7 days). An eSIM plan on a local network costs $19.99 for 20GB. Both connect to the same 5G cell towers. The eSIM is cheaper by $64.01, a 76% reduction. Rates checked June 2026.

How much does roaming cost in Spain?

US carriers charge $12/day for Spain roaming. UK carriers charge approximately GBP6/day. A 7-day trip costs $84 on AT&T or Verizon. A travel eSIM on a local network costs $19.99 for 20GB. Rates checked June 2026.

Does T-Mobile work in Spain?

Yes, T-Mobile connects to a local network in Spain. T-Mobile's Experience More plan includes 5GB of high-speed data abroad and Experience Beyond 15GB, then data runs at up to 256Kbps. Essentials includes texting but no data. The 1 Day International Pass costs $10. A travel eSIM at $19.99 for 20GB provides full 5G speed on the same local towers. Rates checked June 2026.

AT&T fine print for Spain

$12 covers 24 hours from the first time your phone uses a foreign network, and a single background push notification at 2 AM can start it. AT&T bills at most 10 daily fees per line each bill cycle (terms read 31 Oct 2026).

iCloud Photos, email push, app updates all trigger the daily charge. A phone left in a bag with data roaming on starts a new $12 fee each time a sync lands after the last 24 hours ran out.

Spain FAQ

Spain eSIM & roaming questions

Spain carrier roaming costs $12 a day on AT&T and on Verizon

AT&T bills $12 a day for the first line and $6 for each extra line, so a family of four in Spain pays $30 a day, or $210 across a week. Verizon charges the full $12 on each line. T-Mobile's Experience plans include 5GB or 15GB of high-speed data abroad per line, then at a reduced speed. Travel eSIM plans are per device and do not share, so four phones means four plans from $2.84 for 1GB each, or one plan tethered to the rest. Holafly caps hotspot use at 1 GB per day on most plans, so a family leaning on tethering should buy fixed data instead. Rates checked June 2026.

T-Mobile's included data in Spain runs at high speed until the allowance ends

It depends on the plan. T-Mobile's Experience More plan includes 5GB of high-speed data abroad and Experience Beyond 15GB, then data runs at up to 256Kbps. Essentials includes texting but no data. For more high-speed data in Spain, a week of International Passes costs $50 (10-day pass), against $84 on AT&T. On a local 5G network, fixed eSIM plans start at $0.72/GB. HelloRoam's 7-day unlimited plan has the lowest median of the five at $21.50 across 35 countries, against $27.50 on Holafly. Carrier rates checked June 2026; eSIM prices from the 30 Oct 2026 price check.

Spain roaming bills by the day, not by the gigabyte

At 3 days in Spain: AT&T costs $36, eSIM costs 1GB for $2.84. At 7 days: AT&T $84, eSIM same 1GB for $2.84. At 14 days: AT&T $120, eSIM same fixed rate. The eSIM billing model is flat: the longer the trip, the wider the gap. T-Mobile's included data costs nothing extra until its 5GB or 15GB allowance runs out, then runs at up to 256Kbps.

Carrier roaming beats an eSIM in Spain on one-day stops and voice-only trips

Three cases, and they are real. First, T-Mobile does not charge for data in Mexico and Canada up to its plan's high-speed allowance, and nothing priced here beats free. Second, if you need your own number live for calls and texts without WiFi, a day pass does that and a data-only travel eSIM does not. Third, if you use almost no data, one AT&T day at $12 can beat buying a whole plan for a single overnight stop. Outside those three the arithmetic favors the eSIM in Spain: $84 for a week on AT&T against $7.56 at $0.72/GB on Movistar. Rates checked June 2026.

iPads and tablets take a Spain travel eSIM the way phones do

Yes, on supported models. Apple iPad Pro (2018 and later), iPad Air (2019 and later), and iPad mini (2019 and later) all support eSIM. Samsung Galaxy Tab S9 supports eSIM. These devices connect to a local 5G network in Spain at $0.72/GB. AT&T International Day Pass covers tablets on eligible lines at $12/day per device — a second device doubles the daily roaming cost. One eSIM per device is the direct approach; tethering from a phone eSIM is the lower-cost alternative for travelers who want data on a tablet without a second day rate. Rates checked June 2026.

EU roaming caps cover EU contracts, not US carriers in Spain

Because the rule binds European operators, not American ones. "Roam like at home" caps what a European carrier may charge its own subscribers inside the bloc. AT&T, Verizon, and T-Mobile sell US plans, so nothing in Spain obliges them to follow it. They apply their standard international rates instead: AT&T and Verizon $12 per 24 hours, and T-Mobile 5GB or 15GB of high-speed data on its Experience plans, then up to 256Kbps. A travel eSIM skips the policy question by buying local capacity directly at $0.72/GB on a local 5G network. UK travelers should read their own tariff: Vodafone and EE include EU destinations on most plans, though not on all of them. Rates checked June 2026.

AT&T's $12 day pass against a Spain eSIM plan price

No. AT&T International Day Pass costs $12/day in all European countries including Spain. Over 7 days that is $84. A 5GB eSIM plan costs $7.92 for the same period on Movistar. The eSIM saves 91% and does not charge you on days when you only use WiFi — unlike the day pass, which triggers the moment any cellular data is used.

One plan can carry a Schengen route through Spain

Pick on coverage count first, price second. A regional Europe plan puts the whole route under one data bucket, so crossing a border costs nothing extra. Airalo and Holafly each list 200+ destinations and Nomad lists 200. Airalo's 5 GB plan works out at $2.40/GB on the 30 Oct 2026 medians. HelloRoam covers 185 at $2.01/GB, the lowest median 5 GB rate here; Nomad runs $2.30/GB. Holafly sells unlimited only, at a 7-day median of $27.50, across 200+ destinations, level with Airalo. AT&T and Verizon charge $12/day in every Schengen country alike, so four countries over two weeks through Spain still bills $120. Carrier rates checked June 2026; eSIM prices from the 30 Oct 2026 price check.

GDPR governs what a travel eSIM records about a Spain trip

GDPR governs how companies process personal data, not how your phone uses mobile data. A travel eSIM in Spain connects to a local network — the same infrastructure AT&T and Verizon route roaming through. GDPR does not change connection speeds, pricing, or data limits. Both carrier roaming and travel eSIMs log metadata (connection times, data volumes) as part of standard carrier operations. GDPR applies to the provider's handling of that log data, not to your browsing or usage.

A week of Spain carrier roaming costs $84

AT&T: $84/week (International Day Pass at $12/day). Verizon: $84/week (TravelPass). T-Mobile: 5GB or 15GB of high-speed data included on its Experience plans, then up to 256Kbps, or $50 for a week of passes (10-day pass). The cheapest eSIM for Spain starts at $0.72/GB on a local 5G network — better per-GB value than all three carriers.

Fact check

Spain data myths travelers believe

Carrier roaming is more reliable than an eSIM

Reliability is determined by the local carrier's network, not the billing layer above it. AT&T roaming in Spain routes through a local network. A travel eSIM also routes through a local network. Both connections depend on local network coverage in any given area. AT&T charges $12/day for a connection with zero reliability advantage over the $2.84 eSIM.

Pay-per-use international data rates are reasonable

AT&T's pay-per-use international data rate is $2.05/MB without an active plan. At that rate, 1 GB costs $2,099. A single Google Maps navigation session in Spain loads 50–100 MB — that is $102–$205 at pay-per-use. A 1GB eSIM on a local network costs $2.84 for the same data. Always activate a day pass or eSIM before your flight. Rates checked June 2026.

T-Mobile includes free international data

T-Mobile's Experience plans include 5GB or 15GB of high-speed data abroad, then up to 256Kbps, too slow to load a map tile in Spain past the allowance. Its 1 Day International Pass costs $10. Exception: T-Mobile does not charge for calls, texts or data in Mexico and Canada; depending on the plan, up to 30GB is at high speed, then up to 256Kbps. Spain is not on that list. Rates checked June 2026.

Our recommendation

What your carrier charges vs eSIM cost in Spain

Our pick for Spain: HelloRoam. HelloRoam covers Spain on a local network and scores 9.9/10 on our rubric, the highest of the 5 providers we price. A 1GB plan costs $2.84. Unactivated plans are refundable for 180 days, and its support replies in your own language. Holafly is the alternative for heavy data users: it states no daily cap, at a 7-day unlimited median of $27.50 on 30 Oct 2026.

Spain requires ID to register a local SIM. Madrid, Barcelona and Palma counters sell 15 to 40GB for $10 to $25 over 28 days with a 10 to 15 minute wait, which is competitive with the eSIM ladder on price. A Spanish SIM also carries EU roaming across the bloc, so travelers combining Spain with France or Italy have a real reason to weigh one. Rates checked June 2026.

Learn more

4 guides carry the parts of a Spain trip this page does not price: installing the profile before departure, switching data roaming off on the home SIM, and what happens to the allowance once a fair-use policy applies. Each one reads the same rate card as this page, where AT&T bills $12 a day.

A Spanish week costs $84 on AT&T day passes and $19.99 on a 20GB plan

AT&T bills $12 a day in Spain, so seven days reach $84. A 20GB Spanish plan covers the same week for $19.99 on Movistar or Orange.

Get a Spain eSIM