Please sign in to post.

Mobile data in Spain - eSIM recommendations?

Hi everyone,

I’m planning a trip to Spain this year (Barcelona, Madrid, maybe Valencia), and I’m trying to figure out the best option for mobile data.

I’m leaning toward getting an eSIM before the trip instead of buying a local SIM at the airport, but I’m not sure which providers actually work well in Spain.

I’ve seen names like Ubigi, Holafly and Skyalo mentioned quite a bit, but I’d really appreciate some real-world feedback:

How reliable was the connection in cities like Barcelona and Madrid?
Did anyone have issues with activation after landing?
How were the speeds for maps, taxis, and general browsing?
Is it better to just get a local SIM instead?

Would love to hear your experiences before I decide 🙏

Thanks!

Posted by
6 posts

We just got back from Madrid. Got a local SIM card at one of the mamy places near Sol. Cost $15 - great for GPS, bus info, calls. We were advised not to get a SIM card at the airport - too expensive. But this one was perfect

Posted by
21 posts

I’d 100% go eSIM for Spain - way less hassle than messing around with a local SIM after you land. Having data working right away for maps, WhatsApp, taxi apps, all that stuff, just makes the whole arrival way smoother.
For a normal city trip like Barcelona + Madrid, eSIM is kind of the no-brainer move. You install it before the flight, land, switch it on, and you’re good to go. No hunting for a shop, no swapping tiny plastic SIMs, no airport stress. I’ve had a good experience with Skyalo - easy setup, solid for everyday travel use, and just super convenient overall.

Posted by
248 posts

I think eSIM is the best route as you can be online as soon as you land. And still able to maintain your primary phone number (just disable roaming) and use eSIM for cellular data.

I've only used Nomad across different countries and it has always worked well for me. Easy installation/set up especially if you buy through the app. Upon landing, just toggle a few settings and you are good to go. In Spain, I only used it in Madrid and it worked well. I forgot which is the partner network (cellular provider) they have there. Download the Nomad app and check the plan details for Spain (several to pick from).

Posted by
284 posts

I just back from Spain so here's my two cents.

  • The various travel E-sim companies are just middlemen between cell network providers like Vodafone, Verizon, Tmobile, Movistar, Orange, etc. They might sell plans from 3-4 different providers in the same country and their coverage and speeds will vary somewhat. Choose the app with the lowest price as long as you're comfortable that it's reputable and you like the interface. I found Nomad to be the cheapest and user friendly enough for me.
  • Service in Madrid, Sevilla, Cadiz, was fine. Perhaps it wasn't as fast as my 5g coverage in the US, but I only needed it for Google maps, Cabify, email, basic web browsing, nothing too heavy. I was in Spain for 13 days and used about 6 gb of cellular data (being somewhat conscientious about not wasting data).
  • Activation was easy, I just activated before I left for Spain, and turned it on when my plane landed at Barajas. it started working instantly and I used it to order my Cabify to my hotel, etc. I would recommend taking a screen shot of all the instructions for activating your service on your phone whether android or iOS so you can refer to them without having data coverage.
  • I have an iPhone so I didn't consider getting a physical sim card as modern iPhones don't have a sim card slot. I think the value of immediately getting service at the airport and not having to spend time on your trip shopping for a sim card is worth something. Just consider how much data you actually need. If you realistically will be doing lots of video streaming, teleconferencing, uploading large files, that could foreseeably use lots and lots of data, take that into consideration. If you're just looking at google maps, you don't need a lot of data and a cheap eSim isn't very expensive. I paid $10 with a promo code and felt like it was worth it.
Posted by
248 posts

I would recommend taking a screen shot of all the instructions for activating your service on your phone whether android or iOS so you can refer to them without having data coverage.

I did the same thing first few times, but now I got it memorized but still have the photo saved if needed.

Also, check with your cell provider that you have a compatible phone for eSim. iPhone (if that is what you have) must be unlocked to work with eSim. And I think 14 or newer.