eSIM for Spain

Mobile data from Madrid to Mallorca, the Camino to the Canaries. No roaming bill, no SIM counter, no commitment.

Mountain valley with granite cliffs reflected in a calm river
  • Covers Madrid, Barcelona and the islands

  • Keeps working in Andorra and Gibraltar

  • Free data, data per GB, or unlimited data

  • One eSIM for 176 countries

Default app QR Code
Download now
Download now

Firsty connects you to Spain's biggest networks

Firsty connects you to Spain's major networks, including Movistar, Vodafone and Orange, through one eSIM that activates in under 60 seconds. Start free with ads, buy GBs that never expire, or go unlimited from €2/day. Heading on to Lisbon, Andorra or Tangier? The same eSIM works in 176 other countries.

No contracts. No passport at a SIM counter. No roaming bill if you're flying in from the UK, the US or anywhere else outside the EU.

Compare all plans

Free

Watch an ad, unlock data

  • Available for users in North-America, EU and APAC
  • Earn data with ads
  • Free data in 168 countries
  • Up to 1 Mbps
  • Top up to call abroad
Most popular

Classic

Starts at €0.98 per GB

  • Packages from 0.5 to 50 GB
  • No ads
  • Same price, 176 countries
  • Highest available speed
  • Top up to call abroad

Unlimited

Starts at €2 per day

  • Unlimited daily data, pause anytime
  • No ads
  • Same price, 176 countries
  • Highest available speed
  • Top up to call abroad

Why Firsty is different in Spain

Same price as everywhere else Barcelona in August, Ibiza in July, Madrid at Christmas: your price doesn't care. €0.98 per GB on Prepaid, from €2/day on Unlimited, the same as in Portugal, France or Morocco. No peak-season mark-up, no island premium for Mallorca or Tenerife.
Buy data that never expires Most Spain eSIMs give you 7 or 30 days to burn through your GBs. Firsty Prepaid GBs stay on your account. Used 6 of your 10 GB between Seville and Granada? The other 4 are waiting for your next long weekend in Valencia.

Aerial view of a vibrant cityscape at sunset, with illuminated historic buildings lining a bustling street and a mountainous horizon in the distance.
176
Countries, 1 eSIM
One eSIM, every country Crossing into Portugal, driving up to Andorra or taking the ferry from Tarifa to Tangier? Same eSIM, same app, no swapping. It works in 176 other countries too, including the ones EU roaming doesn't cover.

How it works

How Firsty works in Spain

Network coverage
Strongest local network
Firsty picks a strong Spanish network for you, so you've got 4G or 5G along Gran Vía, on Barcelona's beachfront, across the Costa del Sol and on Mallorca and the Canaries. AVE tunnels and quiet stretches of the Camino can still drop out. No APN settings to fiddle with.
Quick activation
Activation in 60 seconds
Download the Firsty app, sign up, tap "Activate." The eSIM installs itself, no QR code needed. Do it at home and you're online by baggage claim at Madrid-Barajas, Barcelona-El Prat, Málaga, Palma or Tenerife Sur.
No more worries
Stop worrying about data
Running low halfway through the Camino? Top up in the app from your albergue bunk. Planning a do-nothing day on a Menorca beach? Pause your Unlimited pass and keep the day for later.

Build your plan

1GB

€4.50

  • 1 GB in 176 countries

  • Buy exactly what you need

  • Activate whenever you want

Buy now

How much data do you need in Spain?

3 to 5 days

Madrid or Barcelona city break

~3–5 GB Metro routes on Google Maps, Cabify rides, Google Lens on tapas menus, WhatsApp and Sagrada Família photo backups. Firsty Free covers it if you don't mind a few ads, or grab Prepaid 5 GB for €9.50.
7 to 10 days

Andalusia by AVE and rental car

~10–15 GB Seville to Granada to Málaga: navigation on the road, series on the high-speed train, a hotspot for the car's passengers. Prepaid 10 GB for €17, or Unlimited 7-day (€19.25 total) and stop counting.
10+ days

10+ days

Unlimited Video calls from a coworking in Las Palmas, nightly uploads from your Camino albergue, hotspot whenever you like. Unlimited drops to €2.20/day from 20 days, or €59 a month if you're staying the season.

Real benchmarks

Google Maps
1 hour of Google Maps navigation: ~30 MB
Social Media
Full day of casual social media + maps: ~1 GB
YouTube HD
1 hour of YouTube (1080p): ~1.5 GB
WhatsApp Call
1 hour of WhatsApp video call: ~500 MB
Music Streaming
1 hour of online music streaming: ~100 MB

Aww, We love you too!!

Brian da Silva 2025-06-10 12:10
The only app I will use abroad for data!
This was super easy to set up, fast and worked everywhere! I used it in South Africa for 10 days.
Aarav Chaurasia 2025-08-05 09:31
Such an amazing app for people who enjoy traveling
Such an amazing app for people who enjoy traveling because of its amazing esim and its features. All the plans are very cheap and there's even a free option which is fabulous.
ABoer_ 2025-05-16 10:08
Great product
Super easy to use and good connection! Used the app in Africa.
Martin Lorenzo 2026-06-27 14:39
Great customer service
Thank you customer support for being so quick and especially Julia for helping me solve the issue with the data I’m using on my trip, would recommend and will use for the rest of my trip and in the future, the app is easy to use and well priced.
Emily Alexis 2026-04-09 12:10
Love it
Easy to use, ads are 30 seconds or less, this app always has my back.
Ravsterocks 2025-01-08 15:11
Super service.
I have used this app multiple times in the USA and have recommended it to others as well. I am so happy and impressed with it. I can’t recommend it enough to others.
AndrStore 2025-02-08 15:11
The best
This is the best app ever! Thank you guys!
Globe

Where's Life Taking You next?

Get connected to the Firsty Network

Price table

Prepaid (use anywhere, never expires)
Data
Price
€/GB

1 GB

€4,50

€4,50

3 GB

€7,50

€2,50

5 GB

€9,50

€1,90

10 GB

€17,00

€1,70

20 GB

€26,40

€1,32

50 GB

€49,00

€0,98

Unlimited (day pass or monthly)
Duration
Price
€/day

1-6 days

€3,00/day

€3,00

7-14 days

€2,75/day

€2,75

15-19 days

€2,50/day

€2,50

20+ days

€2,20/day

€2,20

Monthly subscription

€59/month

€2,00

Where in Spain does Firsty work?

Madrid: Strong 4G and 5G across the centre. 5G is now rolling out in Metro stations, starting at Sol.

Barcelona: Fast 4G and 5G from the Gothic Quarter to Barceloneta, with a few weak spots deep in the Metro.

Andalusia: Good in Seville, Granada and along the Costa del Sol. Weaker up in the Alpujarras villages.

Balearic Islands: Strong in Palma, Ibiza Town and the resorts. Quieter in the coves of the Serra de Tramuntana.

Canary Islands: Good in Las Palmas, Santa Cruz and the south-coast resorts. Patchy on the upper slopes of Teide.

Camino de Santiago: Reliable in towns on the Camino Francés. Expect gaps in rural Galicia and over O Cebreiro.

Questions and answers

Land in Madrid. Stay connected. Install Firsty before you fly. Start free, top up for the AVE, keep the GBs you don't use. One eSIM from the mainland to the islands.

Do I need an eSIM in Spain if I live in the EU?

Not always, and we'll be straight with you. EU roaming means your Belgian, Dutch or German plan works in Spain at home prices, the Canaries and Balearics included. Firsty makes sense when your plan's EU data allowance is small, when you want to keep work and travel data separate, or when you're crossing into Andorra, Gibraltar or Morocco, which EU roaming doesn't cover.

What are the eSIM plans available in Spain?

The best eSIM plans available in Spain cater to various data needs. Firsty offers both free and paid plans for seamless connectivity. With Firsty Free, you receive ad-supported data for basic internet use, while Unlimited is perfect for heavy data users who need high-speed internet for streaming and video calls, especially in cities like Madrid and Barcelona.

How can I activate a travel eSIM for Spain?

You can activate a travel eSIM for Spain in a few simple steps:

  1. Ensure you have a stable Wi-Fi connection to download the Firsty app.

  2. Open the app and activate your free eSIM with the easy setup process.

  3. When you arrive in Spain, you'll have a free connection right away.

  4. For faster internet, upgrade to Firsty Fast, which you can purchase and activate anytime.

Does eSIM for Spain come with unlimited data?

Firsty’s eSIM for Spain includes unlimited data with Firsty Free, allowing you to use essential apps like WhatsApp, Email, and Navigation for free. For high-speed internet and data-intensive activities, you can upgrade to Classic or Unlimited. This plan also allows you to pause your service, ensuring you get the most value from your data without any waste, which is beneficial when traveling between cities like Valencia and Seville.

Does Firsty work everywhere in Spain, including the islands?

In cities, on the coast and on the islands, yes. Firsty uses Spain's major networks, which cover Madrid, Barcelona, Andalusia, Mallorca, Ibiza and the Canary Islands well. Expect short dead zones in AVE tunnels, in mountain villages and on quiet rural stretches of the Camino de Santiago.

What is the best way to get data in Spain?

The best way to get data in Spain is through Firsty Free or purchasing days of fast data via the Firsty app. With Firsty, you automatically connect to the fastest provider depending on your location, whether you're in Madrid, Barcelona, or Valencia. By paying per day with Firsty, you ensure a reliable connection without relying on WiFi for basic internet.

Can I create a hotspot with my eSIM Spain plan?

Yes! With Unlimited, you can create a hotspot in Spain to share your internet connection with others. This is ideal for connecting multiple devices or providing internet access to friends and family. Simply enable the hotspot feature on your phone, and others can connect using your Unlimited connection. This feature is particularly useful when visiting landmarks like La Sagrada Família in Barcelona or enjoying the beaches in Costa del Sol.

Can I make international calls with Firsty?

Yes Firsty allows you to make international calls using a Spanish phone number that begins with +34. Simply top up credits open Caller in the Firsty app enter any international number and call with your own caller ID. You will see the exact per-minute rate before dialing and credits never expire so you always know what you are paying.