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

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

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
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.

How it works
How Firsty works in Spain
How much data do you need in Spain?
Madrid or Barcelona city break

Andalusia by AVE and rental car

10+ days

Real benchmarks
Aww, We love you too!!

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:
Ensure you have a stable Wi-Fi connection to download the Firsty app.
Open the app and activate your free eSIM with the easy setup process.
When you arrive in Spain, you'll have a free connection right away.
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.
