Spain
Miguel Cuenca · Pexels

Buying a SIM at a Spanish airport: the desks, the queues, the missing network

Madrid and Barcelona both sell SIMs in arrivals, with peak queues around 10 minutes. Neither stocks Movistar — the network our data rates best in Spain.

Spain eSIM plans compared

  • Nomad50 GB · 30d$35$0.70/GB✓ checkedBest value10 plans
    DataDaysPricePer GB
    1 GB7$4$4
    3 GB30$6$2
    5 GB30$9$1.80
    Unlimited3$11
    10 GB30$14$1.40
    Unlimited5$18
    20 GB30$21$1.05
    Unlimited7$25
    Unlimited10$33
    50 GB30$35$0.70

    Check Nomad prices →

  • Airalo50 GB · 30d$39$0.78/GB✓ checked18 plans
    DataDaysPricePer GB
    1 GB3$4$4
    3 GB3$5.50$1.83
    3 GB7$6$2
    5 GB7$8$1.60
    5 GB15$8.50$1.70
    5 GB30$9$1.80
    Unlimited3$11
    10 GB7$13$1.30
    10 GB15$13.50$1.35
    10 GB30$14$1.40
    Unlimited5$17
    20 GB15$19$0.95
    20 GB30$20$1
    Unlimited7$23.50
    Unlimited10$32
    50 GB30$39$0.78
    Unlimited15$43
    Unlimited30$63

    Check Airalo prices →

  • Saily20 GB · 30d$22.99$1.15/GB✓ checked5 plans
    DataDaysPricePer GB
    1 GB7$3.99$3.99
    3 GB30$6.99$2.33
    5 GB30$9.99$2
    10 GB30$15.99$1.60
    20 GB30$22.99$1.15

    Check Saily prices →

  • HolaflyUnlimited · 3d$11.90unlimited✓ checked6 plans
    DataDaysPricePer GB
    Unlimited3$11.90
    Unlimited5$17.50
    Unlimited7$23.90
    Unlimited10$32.90
    Unlimited15$44.50
    Unlimited30$64.50

    Check Holafly prices →

  • eSIM Go10 GB · 30d$17$1.70/GBnot sold to travellers2 plans
    DataDaysPricePer GB
    3 GB30$9$3
    10 GB30$17$1.70

    There is nowhere to send you. eSIM Go sells wholesale to resellers rather than to travellers: its site offers “Contact Sales” instead of a checkout, publishes no consumer price, and has no per-country pages — checked on 18 August 2026. The figures above have never been verified and cannot be, because the product is not on sale to the public.

Providers marked ✓ checked were read from their own site on ; those marked indicative come from our earlier research and are not yet verified. Rows marked not sold to travellers are for a wholesale platform that sells to resellers rather than to the public, so the prices shown cannot be bought at any checkout and are listed only to show what our older dataset contained. Providers change pricing without notice — check before buying. Host networks marked ? are taken from provider listings and have not been confirmed by us; where no network is shown, the provider does not publish one. How we check prices.

The network you want is not sold at either airport

Start with the fact that changes the decision. Movistar is the network our data rates highest in Spain — the fastest average speeds at 102.94 Mbps, the widest 5G footprint at 95%, and the best reach into the Pyrenees and the rural interior. It is also, according to the same dataset, not available at Madrid or Barcelona airports. If you want Movistar you buy it in the city, or you buy an eSIM that runs on it before you fly.

That inverts the usual airport advice. Elsewhere the arrivals counter is simply a more expensive version of the same thing. In Spain, the two airports most visitors land at do not stock the best option at any price. Grabbing whatever is on the counter means picking your network by accident.

Madrid Barajas Adolfo Suárez (MAD)

Arrivals has an Orange kiosk, plus Relay and FNAC stores that carry SIMs. Our queue data puts the peak wait at 10 minutes and the off-peak wait at 3 — brisk by international standards, and rarely the thing that ruins your arrival.

The more useful timing point is what happens next. Metro Line 8 runs from the terminals into the city, and having data working before you reach the platform is the difference between reading a live map and reading a wall diagram.

Barcelona El Prat (BCN)

Orange and Vodafone kiosks in arrivals. Peak queue 10 minutes, off-peak 4. Again the connection matters most immediately after: the Aerobús into Plaça Catalunya and any taxi or ride-hailing booking both go more smoothly with data already live.

What the convenience costs

Our data records Spanish airport SIMs running at two to three times city prices, with a typical airport SIM around $18. Set that against the eSIM prices we read directly from providers' Spanish checkouts on 13 August 2026:

OptionPriceNotes
Typical airport SIM~$18Physical SIM, counter purchase
Saily 1 GB / 7 days$3.99Verified
Airalo 5 GB / 30 days$9Verified
Airalo 10 GB / 30 days$14Verified
Airalo 20 GB / 30 days$20Verified

Ten gigabytes for a month, on a plan that is live before you land, costs less than the counter wants for a starter pack. That is the whole argument, and it is not close.

The ID question

Our country record for Spain says passport or ID is required for prepaid registration. Our own airport notes say no ID is required at the desks. When two entries in our own data disagree, take the stricter one and carry your passport — which, having just cleared immigration, you will be holding anyway.

If you are flying in from the EU, none of this applies

Spain is in the EU. If your mobile contract comes from any EU or EEA country, roam-like-at-home means your normal allowance works from the moment you land, at no extra cost. No counter, no queue, no purchase. The only thing worth checking beforehand is your plan's fair-use data cap, which is occasionally tight enough to matter on a fortnight by the sea.

Given how much of Spain's inbound traffic is European, that is the right answer for a large share of the people reading this page.

What we would actually do

For non-EU arrivals: install an eSIM before departure, land connected, and skip the kiosk entirely. If you have not done that and you need data immediately, the Madrid and Barcelona queues are short enough that buying at the counter costs you ten minutes and roughly double the money — annoying, not disastrous.

If your trip involves the Pyrenees, rural Extremadura or the quieter Balearic and Canary interiors, the network choice matters more than the price does, and the airport cannot sell you the network you want. Buy an eSIM that runs on Movistar, or wait and buy in the city.

Full pricing across every provider is on the Spain hub, and you can check your handset on our eSIM compatible phones list.

Common questions

Can I buy a Movistar SIM at Madrid or Barcelona airport?

Our data says no. Movistar — the network we rate best in Spain for speed, 5G coverage and rural reach — is not sold at either airport. You would need to buy in the city, or use an eSIM that runs on Movistar.

How long is the SIM queue at Spanish airports?

Our data puts the peak wait at around 10 minutes at both Madrid and Barcelona, dropping to 3 to 4 minutes off-peak. Short, but you are paying two to three times city prices for the privilege.

Do I need a passport to buy a SIM at a Spanish airport?

Our country record for Spain says passport or ID is required for prepaid registration, though our airport notes suggest the desks are more relaxed. Bring your passport — you will have it with you on arrival regardless.