Depending on your network, it can cost up to £2.47 per day to use your phone in Spain. We review the best SIM cards for using your mobile phone in Spain.

Spain continues to be the top destination for British holidaymakers, with more than 18 million Brits visiting every year. Whether you’re there to enjoy the food and culture, or there to enjoy the seaside resorts in the Canary Islands and along the Costa del Sol, you’ll probably want to use your mobile phone whilst you’re there.

On most major UK networks, European roaming charges have now returned. This means it can cost up to £2.47 per day to use your UK SIM card in Spain. This can add an extra £17 to your phone bill for a one-week trip or an extra £34 for a two-week trip. Thankfully, it’s possible to side-step these charges by getting a £3 SIM card with inclusive roaming in Spain. Alternatively, you can get a local SIM card on arrival in Spain, with plans available from €10 per month.

In this article, we’ll look at the multiple ways to use your mobile phone in Spain. We’ll compare the costs of roaming on a UK SIM card and review the best UK plans for roaming in Spain. We’ll also look at how you can get a local SIM card in Spain and the coverage that’ll be available on it.

Using Your Mobile Phone In Spain

If you’re planning a trip to Spain, there are three ways to use your mobile phone whilst you’re there:

  • You can roam on a UK-based SIM card. This is the easiest and most straightforward way to use your phone in Spain. You’ll have a UK-based phone number (+44) and you’ll pay your UK mobile network for usage.
  • You can buy a Spanish SIM card on arrival. You can get a SIM card from one of the local mobile networks in Spain on arrival. You’ll get a Spanish phone number (+34), along with large data allowance (e.g. 40GB data for €10). You will, however, need to buy and register the SIM card with your passport on arrival, which can be a bit of a hassle and take some time.
  • You can buy a low-cost eSIM for Spain. You can get an fully-featured eSIM from Spusu UK. Alternatively, there’s a data-only eSIM from Airalo. This saves you time and money but you’ll need to have an eSIM-ready phone to use it.

The following table shows a side-by-side comparison of the three options:

Roaming on a UK SIM card Buying a Spanish SIM card on arrival Buying an eSIM to roam in Spain
Best for most short-term visits to Spain.
Best for extended trips & heavy data users.
Best if you’re departing soon and want an eSIM quickly.
You’ll have a UK-based number (beginning with +44). You’ll have a Spanish number (beginning with +34). You’ll have a UK phone number (+44) with a Spusu eSIM.
Some UK networks charge up to £2.47 per day. However, others allow you to roam at no extra cost in Spain. Plans start from €10 per month. You can get a SIM card from Movistar, Orange, Vodafone ES or Yoigo. Get an eSIM from Spusu or Airalo. Plans start from £2.90 per month with calls, texts & data.
You can roam in Spain for up to 60 days every 120 days. A fair use limit will apply. Use your phone in Spain for as long as you like. Best for long trips and heavy data users. Good for short term use in Spain (up to 60 days every 120 days).
There’s no hassle: just set up & activate your UK SIM card before you depart. You’ll need to buy & activate your SIM card for Spain on arrival (e.g. at a phone store). You can set up and activate your plan on any compatible eSIM-ready phone.
No need to register with the authorities in Spain. You’ll need to register the SIM card with the Spanish authorities. No need to register with the authorities in Spain.

If you’d like to use your mobile phone in Spain with the least amount of hassle, we’d normally recommend roaming on a UK-based SIM card.

If your mobile network will charge you extra for roaming in Spain, consider getting a one-month rolling SIM with inclusive European roaming. For instance, Spusu offers a range of plans from just £2.90 per month (this is a special offer for November 2024). You’ll get inclusive roaming in Spain & other EU destinations:

Network Data Monthly Cost
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
1GB
data
1GB data in EU
£2.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
16GB
data
10GB data in EU
£3.00
for 3 months,
then £8 per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
20GB
data
10GB data in EU
£6.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
30GB
data
10GB data in EU
£9.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
40GB
data
10GB data in EU
£10.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
50GB
data
10GB data in EU
£12.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
25GB
data
25GB data in EU
£12.90
for 3 months,
then £9.90 per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
Unlimited
data
15GB data in EU
£29.90
per month
1 month contract
See deal  

All of the Spusu plans are available on a one-month rolling basis. This means you can change or cancel your plan at any time.

There are also two ways to get your plan from Spusu:

  • Get an eSIM for instant online delivery & the ability to dual-SIM. If you have an eSIM-compatible phone (such as the iPhone 11, Galaxy S20, Pixel 3 and newer devices), it’s best to get a Spusu eSIM. With the eSIM option, you simply need to scan a QR code with your phone and you’re ready to save money on your trip abroad to Spain. In addition, you’ll be able to use the Spusu eSIM alongside your current SIM card through dual-SIM functionality with eSIM.
  • Get a physical SIM card in the post. If you choose a physical SIM card, this will be sent out to you through the post. This means it may take a couple of days for your SIM card to arrive. A physical SIM card will work inside any unlocked smartphone (there’s no need to have an eSIM-ready phone).

Roaming On Your UK SIM Card

The easiest way to use your mobile phone in Spain is through international roaming on a UK-based SIM card.

As a result of the UK leaving the European Union, most of the major UK networks now charge you extra for using your phone in Europe. This means you might need to pay up to £2.47 per day to use your phone in Spain.

Roaming Charges In Spain

The following table shows the cost of using your mobile phone in Spain, along with the coverage available and the fair usage limit on each network:

Network Roaming Cost in Spain Roaming Coverage Fair Use Limit For Data
ASDA Mobile No extra cost 4G & 5G 5GB per month
BT Mobile No extra cost 4G 15GB per month
EE £2.47 per day1 4G & 5G 50GB per month
giffgaff No extra cost 4G 5GB per month
Honest Mobile £2 per day (5 days free per trip) 4G 20GB per month
iD Mobile No extra cost 4G Plan dependent – check here
Lebara Mobile No extra cost 4G 30GB per month
Lyca Mobile No extra cost 4G Plan dependent – check here
O2 No extra cost 4G & 5G 25GB per month
SMARTY No extra cost 4G 12GB per month
Spusu No extra cost 4G Plan dependent – check here
Sky Mobile £2 per day 4G
Talkmobile No extra cost 4G & 5G 5GB per month
Tesco Mobile No extra cost2 4G
Three £2 per day3 4G 12GB per month
Vodafone £2.42 per day4 4G & 5G 25GB per month
VOXI £1 – £2.25 per day5 4G & 5G 20GB per month

When you’re using a UK SIM card, there’s a fair use limit in Spain. You’ll be able to use up to your UK plan allowance or up to the fair usage limit each month, whichever one is lower.

In addition, you’ll need to spend the majority of your time inside the UK (normally measured as 61 days over a 120-day period). If you spend more than 50% of your time in Spain, you’ll need to get a local SIM card from one of the Spanish mobile networks instead.

Notes:

  1. EE: On EE, you’ll pay £2.47 per day to use your mobile phone abroad in Spain, unless you have the Roam Abroad add-on or Smart Benefit. You’ll continue to have free European roaming if your EE Pay Monthly plan started before the 7th July 2021.
  2. Tesco Mobile: In 2025, Tesco Mobile will introduce charges for roaming in Spain and other European countries. This will apply to all customers who joined or upgraded after the 16th June 2022.
  3. Three: On Three, you’ll pay £2 per day to use your mobile phone in Spain. This is unless your Three Pay Monthly plan started on or before the 30th September 2021 (if this is the case, you’ll benefit from inclusive roaming across Europe). You’ll also get inclusive roaming on Three’s Value and Complete Pay Monthly plans.
  4. Vodafone UK: On Vodafone’s UK plans, you’ll pay £2.42 per day to use your mobile phone in Spain. This is unless you have a Pay Monthly plan with 4 Xtra benefits, or a Pay Monthly plan taken before the 11th August 2021.
  5. VOXI: On VOXI, you’ll normally pay £2.25 per day to use your mobile phone in Spain. However, you can reduce this to as little as £1 per day when you buy a VOXI European Roaming Pass.

Best Roaming Deals For Spain

If your mobile network still allows you to roam at no extra cost when you travel to Spain, you’re probably best off using your normal SIM card when you’re there.

If they’ll charge you extra, consider getting a Spusu UK SIM card or eSIM to save money.

On Spusu, you can get a one-month rolling plan from as little as £3 per month (for up to 3 months). This comes with an inclusive allowance for roaming in Spain and the rest of the EU. It means you’ll pay less for a whole month of usage on Spusu than you would for just two days of roaming on the larger providers.

The following table shows a selection of Spusu’s one-month rolling plans:

Network Data Monthly Cost
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
1GB
data
1GB data in EU
£2.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
16GB
data
10GB data in EU
£3.00
for 3 months,
then £8 per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
20GB
data
10GB data in EU
£6.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
30GB
data
10GB data in EU
£9.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
40GB
data
10GB data in EU
£10.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
50GB
data
10GB data in EU
£12.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
25GB
data
25GB data in EU
£12.90
for 3 months,
then £9.90 per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
Unlimited
data
15GB data in EU
£29.90
per month
1 month contract
See deal  

Buying A Spanish SIM Card On Arrival

If you’re planning to use lots of data in Spain, or if you’re staying for an extended amount of time, it can be worthwhile getting a local SIM card from one of the Spanish networks. You can get a prepaid plan from €10 per month with lots of data included on it.

Here are the key things to know about getting a SIM card in Spain:

  • You’ll need to get your SIM card on arrival. You can go to an official phone store or reseller to get your prepaid SIM. The cheapest place to get a SIM card is in the city centre. Alternatively, you might be able to get one at the airport but it’s likely you’ll be charged extra for it. You can also get a prepaid SIM from supermarkets and corner shops, but these can be difficult to activate (see the next point).
  • You’ll need to register & activate the SIM with your passport. All local Spanish SIM cards need to be registered with your ID. The easiest way to do this is to bring your passport to an official phone store when you buy the SIM card. If you do this, they’ll be able to register the SIM there for you on the spot. If you buy your SIM card elsewhere (e.g. at the supermarket), you may need to bring it on a separate trip to the phone store for activation (as online activation won’t normally be possible if you’re a visitor to Spain).
  • You’ll need to get a pre-paid SIM (Prepago). As a traveller to Spain, you’ll need to get a pre-paid SIM card. It won’t be possible to get a contract plan (contrato) unless you have a Spanish bank account. If you want to top-up your SIM card, ask for ‘recargas’. You’ll probably need to top-up in person at a store as most UK bank cards cannot be used for topping up online.
  • Prices vary if you’re visiting the Canary Islands. Prices will be slightly lower if you’re buying a SIM card in Tenerife, Fuerteventura, Gran Canaria or Lanzarote. This is because they have a lower rate of sales tax (7% IGIC). This compares to the 21% IVA which is charged on the Spanish Peninsula and on the Balearic Islands. Advertised prices normally include 21% IVA.

There are four main networks you’re able to choose from for your local Spanish SIM card: Movistar, Orange, Vodafone ES and Yoigo.

In the following section, we’ll look at their prepaid plans in more depth.

Movistar

Movistar is Spain’s largest mobile network. They’re generally a good bet if you’re looking for a prepaid plan in Spain as they have some very competitive deals (such as 40GB data for €10). They also have the most extensive mobile coverage in Spain, though you’ll be limited to their 4G+ network as a prepaid customer (5G is only available on contract).

The following table shows Movistar’s pre-paid plans from €10 per month:

Network Minutes Texts Data Bundle
Cost
Unlimited
+200 intl.
Unlimited 40GB €10.00
1 month
Unlimited
+400 intl.
Unlimited 80GB €15.00
1 month
Unlimited Unlimited 140GB €20.00
1 month

If you’re looking to get a Movistar SIM card, you can use the store locator on their website to find a nearby shop.

Orange

Orange is Spain’s second largest mobile network. They also offer some competitive pre-paid plans with 4G coverage, starting from €10/month for 25GB of data:

Network Minutes Texts Data Bundle
Cost
Unlimited Unlimited 25GB €10.00
1 month
Unlimited Unlimited 50GB €15.00
1 month
Unlimited Unlimited 100GB €20.00
1 month

It’s also possible to get an Orange Tourist SIM card. On the tourist SIM cards, you’ll get a small allowance of minutes that can be used for calling internationally (including back home to the UK). You’ll also get unlimited data for the duration of your plan. The tourist SIM card costs €15 for 5 days or €25 for 15 days:

Network Minutes Texts Data Bundle
Cost
50
local & intl.
Unlimited Unlimited €15.00
5 days
200
local & intl.
Unlimited Unlimited €25.00
15 days

You can use Orange’s store locator to find a nearby store. They also have a website in English that can make it a little easier to find information about their plans.

Vodafone ES

Vodafone’s Spanish mobile network offers 5G-ready Pay As You Go plans. This is the best option if you’re looking for the fastest data speeds in Spain, as both Movistar and Orange limit their Pay As You Go plans to 4G coverage.

The following table shows the Pay As You Go plans available from Vodafone in Spain:

Network Minutes Texts Data Bundle
Cost
300
local & intl.
Unlimited 25GB €10.00
28 days
800 Unlimited 50GB €15.00
28 days
Unlimited Unlimited 100GB €20.00
28 days
Unlimited Unlimited 120GB €30.00
28 days
Unlimited Unlimited 150GB €40.00
28 days

You can use the store locator on Vodafone’s website to find a nearby store.

It’s worth noting that Vodafone Spain is a separate network from Vodafone UK. Therefore, if you have a handset that’s locked to Vodafone in the UK, it won’t work with a Vodafone Spain SIM card unless you unlock it first.

Yoigo

Yoigo is Spain’s fourth and smallest mobile network. There are few reasons to choose a Yoigo SIM card on your trip to Spain as they have poorer coverage and smaller data allowances on Pay As You Go.

The following table shows Yoigo’s Pay As You Go plans:

Network Minutes Texts Data Bundle
Cost
Unlimited Unlimited 10GB €10.00
1 month
Unlimited Unlimited 20GB €15.00
1 month
Unlimited Unlimited 35GB €20.00
1 month
150GB €35.00
1 month

You can find your nearest Yoigo store using the locator on their website.

Other Networks

Alongside the four main networks, there are a number of smaller providers in Spain. They include Lebara Mobile Spain (which uses the Vodafone network) and Lyca Mobile Spain (which uses the Yoigo network). In both cases, you’ll find it easier getting a SIM card from the UK branches of Lebara Mobile and Lyca Mobile (as there’ll be no local ID registration required in Spain on the UK SIMs).

There’s also Lobster which calls itself the “full English mobile network”. They’re aimed at expats and they offer all of their plans along with customer support in English.

If you’re only visiting for a short amount of time as a tourist, we’d recommend sticking to one of the three big networks (Movistar, Orange and Vodafone ES). They have the most stores dotted across Spain so you can usually get a SIM from them without too much hassle.

If you’re planning to stay in Spain for an extended amount of time, it may also be worth investigating one of the smaller Spanish networks. For instance, you might be able to get a cheaper plan for less than €10/month. Alternatively, there are plans with inclusive international minutes or other features that might be beneficial for your stay (e.g. bundles that also include broadband and TV).

eSIMs for Spain

If you have a fairly modern smartphone with support for eSIM technology, you can get an eSIM plan to save money on your trip to Spain.

The biggest advantage of getting an eSIM plan is the fact it’s available straight away as an over-the-air download. There’s no need to wait for a SIM card to arrive in the post, or to waste time getting a SIM card from the shop when you arrive. You can also use the eSIM plan alongside your current UK SIM card. This means you can continue receiving incoming calls and text messages on your normal number.

Spusu UK offers fully-featured eSIM plans that allow you to call, text and use data at no extra cost in Spain. You can get a Spusu eSIM from just £2.90 per month, with the ability to change or cancel your plan at any time:

Network Data Monthly Cost
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
1GB
data
1GB data in EU
£2.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
16GB
data
10GB data in EU
£3.00
for 3 months,
then £8 per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
20GB
data
10GB data in EU
£6.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
30GB
data
10GB data in EU
£9.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
40GB
data
10GB data in EU
£10.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
50GB
data
10GB data in EU
£12.90
per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
25GB
data
25GB data in EU
£12.90
for 3 months,
then £9.90 per month
1 month contract
See deal  
spusu
  • EE coverage
  • Unlimited UK mins
  • Unlimited UK texts
  • 500 intl mins
Unlimited
data
15GB data in EU
£29.90
per month
1 month contract
See deal  

An alternative option is getting a data-only eSIM from Airalo. Offered under the Guay Mobile brand, you’ll get access to 4G coverage from Movistar network when you use a Guay Mobile eSIM on your phone. However, they’re data-only plans so you won’t be able to call or text on a Guay Mobile eSIM.

The following table shows the eSIM plans that are available from Guay Mobile (via Airalo):

Network Data Plan Cost
Airalo
  • Data-only eSIM
  • No calls included
1GB
data
US$4.50
(approx £3.50)
7 days validity
See deal  
Airalo
  • Data-only eSIM
  • No calls included
2GB
data
US$6.50
(approx £5.00)
15 days validity
See deal  
Airalo
  • Data-only eSIM
  • No calls included
3GB
data
US$8.50
(approx £6.60)
30 days validity
See deal  
Airalo
  • Data-only eSIM
  • No calls included
5GB
data
US$11.50
(approx £8.90)
30 days validity
See deal  
Airalo
  • Data-only eSIM
  • No calls included
10GB
data
US$18.00
(approx £13.90)
30 days validity
See deal  
Airalo
  • Data-only eSIM
  • No calls included
20GB
data
US$26.00
(approx £20.10)
30 days validity
See deal  

As a special offer for November 2024, you can enter the KEN10 voucher code at checkout to get a 10% discount on your Guay Mobile eSIM. This offer is only available to new Airalo customers. If you’re an existing customer of Airalo, you can use the KEN5 voucher code to get a 5% discount.

Get Guay Mobile eSIM →

Handset & Network Compatibility

If you’re currently using your smartphone in the UK, it will also be compatible with the mobile networks in Spain. This is because the Spanish mobile networks use the same bands and frequencies that are in use within the UK.

The following table shows the bands and frequencies that are in use in Spain:

Network Provider 5G Bands 4G Bands 3G Bands 2G Bands
Movistar NR band n78 LTE bands 3, 7, 20 WCDMA 900, 2100 GSM 900, 1800
Orange NR band n78 LTE bands 3, 7, 20, 42 WCDMA 900, 2100 GSM 900, 1800
Vodafone ES NR band n78 LTE bands 3, 7, 20, 28 WCDMA 900, 2100 GSM 900, 1800
Yoigo NR band n78 LTE bands 3 WCDMA 2100 GSM 1800

You can check your handset manufacturer’s spec sheet to see a list of bands supported by your phone.

If you’re using a different SIM card for the duration of your trip abroad, you’ll need to make sure your handset is unlocked.

More Information

At present, Spusu is our recommended SIM card for usage in Spain. You can get a plan from them for as little as £2.90 per month, with inclusive roaming in Spain and the rest of the EU.

For more information, you can also see our in-depth guides to international roaming and our guide to roaming charges in Europe.

Your Comments 115 so far

We'd love to hear your thoughts and any questions you may have. So far, we've received 115 comments from readers. You can add your own comment here.

  • Hi everybody, If you are looking for a reliable internet provider, have a look at Lobster! They have just announced the launch of their super-fast fibre broadband. By bundling any of their fibre plans with a mobile plan, you not only get a discounted introductory rate but also a 5 Euro discount on your mobile service forever. Their international mobile plans include unlimited calls and texts within Spain and to the UK, the USA, and many other countries, plus loads of data. All in English to make your life easier. I highly recommend checking out Lobster Mobile!

  • Tesco changing EU roaming charges now Ken and giffgaff reducing their allowance to just 5gb a month. You could offer free EU roaming and just give 100MB data which would suite me as just need to whatsapp etc.. It looks like tesco are going down the road of at the minute charges.

  • Mike Williams said:

    Every time I go to Spain for long vacations I use Lobster. They have good coverage, everything is in English (which is much appreciated). I order the SIM, pay the 28 days upfront and they ship it to the hotel. I am pretty happy with them.

Load more comments (112)

Leave a Reply