roamgo
Sign inBuy eSIM
← All destinations

eSIMs for Spain

229 plans available

Spanish carriers offer prepaid SIMs at FNAC and tobacco shops, but the activation flow is in Spanish and requires a passport scan. An eSIM bypasses the in-store paperwork — you're online from the moment you switch on your phone at Barajas, Barcelona-El Prat, or Palma.

Best for
City breaks in Madrid and Barcelona; Andalusian road-trips through Seville, Granada, and Córdoba; island holidays in Mallorca, Ibiza, or Tenerife; pilgrims walking the Camino de Santiago.
Networks
Roams onto Movistar, Vodafone España, Orange España, and Yoigo. Movistar generally has the strongest signal in inland rural Spain and the Pyrenees; Vodafone and Orange dominate the coast.
Travel tip
Mainland eSIMs work in the Balearic Islands at no extra cost, but coverage in remote parts of Menorca's north coast and the Canary Islands' volcanic interiors can be intermittent.
20 GB
30 days
Coverage in Spain
$24.22
Details
Unlimited
10 days
Essential
Coverage in Spain
$24.56
Details
Unlimited
5 days
Plus
Coverage in Spain
$25.70
Details
20 GB
30 days
Regional bundle: Europe Extra
$26.78
Details
20 GB
30 days
Regional bundle: Europe Lite
$26.78
Details
Unlimited
10 days
Lite
Regional bundle: EU+
$26.90
Details
Unlimited
10 days
Essential
Regional bundle: Europe Extra
$27.00
Details
Unlimited
10 days
Essential
Regional bundle: Europe Lite
$27.00
Details
Unlimited
1 day
Essential
Regional bundle: Global
$27.04
Details
Unlimited
5 days
Plus
Regional bundle: Europe Extra
$28.72
Details
Unlimited
5 days
Plus
Regional bundle: Europe Lite
$28.72
Details
1 GB
365 days
Regional bundle: MQGPBLMF-4,PR,HK,PT,HN,PY,HR,HU,QA,ID,IE,IL,IM,AE,IN,ZA,IS,IT,AL,AR,AT,RE,ZM,AU,AX,AZ,JE,RO,BA,RS,BD,BE,BF,BG,JO,JP,BH,BN,BO,SA,BR,SC,SE,SG,BW,SI,SK,KE,SN,KG,KH,CA,CD,SV,CG,CH,CI,KR,SZ,CL,CM,CN,KW,CO,CR,KZ,TD,TH,CY,CZ,TN,LI,TR,LK,DE,TW,LR,TZ,DK,LT,LU,LV,UA,UG,MA,MD,ME,MG,US,EC,MK,ML,EE,MO,EG,UY,UZ,MT,MW,MX,MY,ES,NE,VN,NG,NI,NL,NO,FI,FR,NZ,GA,GB,OM,GE,GH,GI,GR,GT,PA,XK,PE,PH,PK,PL
$29.20
Details
Unlimited
15 days
Lite
Coverage in Spain
$30.56
Details
2 GB
15 days
Regional bundle: Global
$31.12
Details
Unlimited
15 days
Lite
Regional bundle: Europe Extra
$32.14
Details
Unlimited
15 days
Lite
Regional bundle: Europe Lite
$32.14
Details
Unlimited
10 days
Essential
Regional bundle: EU+
$32.28
Details
Unlimited
5 days
Plus
Regional bundle: EU+
$33.12
Details
20 GB
30 days
Regional bundle: NO,DE,BE,FI,PT,BG,DK,LT,LU,LV,HR,UA,FR,HU,SE,SI,SK,GB,IE,EE,CH,MT,IS,IT,GR,ES,AT,CY,CZ,PL,RO,LI,NL,TR
$33.60
Details
20 GB
30 days
Regional bundle: EU+
$33.76
Details
50 GB
30 days
Coverage in Spain
$34.00
Details
20 GB
90 days
Regional bundle: NO,DE,BE,FI,PT,BG,DK,LT,LU,LV,HR,UA,FR,HU,SE,SI,SK,GB,IE,EE,CH,MT,IS,IT,GR,ES,AT,CY,CZ,PL,RO,LI,NL,TR
$34.60
Details
Unlimited
7 days
Plus
Coverage in Spain
$35.68
Details
5 GB
30 days
Regional bundle: PR,HK,PT,HN,PY,HR,HU,QA,ID,IE,IL,AE,IN,ZA,IS,IT,AL,AM,AR,AT,ZM,AU,AZ,RO,BA,RS,BE,BG,JO,JP,BO,SA,BR,SC,SE,SG,BW,SI,SK,KE,SN,KG,CA,CD,SV,CF,CG,CH,CI,KR,SZ,CL,CM,CN,KW,CO,CR,KZ,TD,TH,CY,CZ,TN,LI,TR,LK,DE,TW,LR,TZ,DK,LT,LU,LV,UA,UG,MA,MD,ME,MG,US,EC,MK,ML,EE,MO,EG,UY,UZ,MT,MU,MW,MX,MY,ES,NE,NG,NI,NL,NO,FI,FR,NZ,GA,GB,OM,GH,GI,GR,GT,GU,GW,PA,XK,PE,PH,PK,PL
$36.00
Details
Page 6 of 10