Get 5% of discount using the code
Buy my eSIM
EUR - €
United States (US) dollar
USD - $
Pound sterling
GBP - £
Australian dollar
AUD - $
Canadian dollar
CAD - $

How to make calls in Spain with an eSIM?

Are you traveling to Spain? Read all about how to make calls with your eSIM card during your visit to this wonderful country!


July 25, 2023

4.6 /5 Trustpilot star
Highly rated Based on +36.000 customer reviews on Trustpilot
Reviews avatar Reviews avatar Reviews avatar +1M
Trusted worldwide Over 1 million travelers across the globe have trusted Holafly
Unlimited data Unlimited data Limitless data plans in more than 170 destinations
Save money

Holafly saves you +30% compared to other roaming fees

Buy my eSIM

It is very exciting to explore new places, but keeping in touch with your loved ones can be a challenge sometimes. So, knowing how to make calls in Spain with an eSIM can make your trip easier and help you avoid having problems.

If you don’t know what an eSIM card is, don’t worry. It is like a traditional SIM card, but without having to physically insert it. With it, you can make calls and get internet in Spain, no matter where you are, and it also lets you avoid paying for international roaming services.

If you are planning to travel to Spain, this article will help you a lot.

Need a data connection in Spain? Buy an International eSIM Spain and get unlimited data and voice calls in Spain! Save 5%. Code: MYESIMNOW5

How to make calls in Spain with an eSIM card

Now that you have a clearer idea of what an eSIM card is, we are going to give you more information on how to make calls with it. You may be wondering how you can make calls to landlines in Spain. Well, don’t worry; it is quite simple, and we will explain it to you step by step.

How to make calls with an eSIM card
Representation of making calls. Source: Pexels.

How to make calls to landlines

First, you should consider that Spain, like many other countries, has its own country code. The code for Spain is +34. So, when you want to call a landline number in Spain, the first thing to dial is this code and then the number in question. Keep in mind that the first two digits of the fixed number that you are going to dial will help you to know in which region of Spain that number is located.

Imagine that you want to call Madrid City Hall with your eSIM. To do so, if you are in Barcelona and want to call a landline number in Madrid, you will notice that the landline number will start with 91 followed by the rest of the number. This is because 91 is the area code for Madrid. Following the example of the Madrid City Council, the complete number would be +34 915 29 82 10.

Calls to mobile numbers

If you want to make calls to mobile numbers in Spain using an eSIM, then you have to know the following. As with landlines, mobile numbers in Spain usually have nine digits, but unlike landlines, they usually start with a 6 or 7.

If you want to call a local mobile number, you just need to open your cellphone’s call app and directly dial the mobile number after dialing the country code. For example, if the mobile number is 612345678, you simply dial that number on your phone after dialing +34 and press the call button. It will be a number like this: + 34612345678

Area codes of Spain

In this country, these codes are a two-digit number that precedes the local number and varies depending on the region. Unlike many other countries, these codes do not need to be dialed in advance. These area codes are an integral part of the telephone number, and they are mostly used to indicate where the number is from. Of course, these must always be used, whether you call from within Spain or from abroad.

Although in Spain, there is not an exhaustive list of area codes as in other countries because the first digit of the telephone number indicates whether it is a mobile number (generally starting with 6 or 7) or a landline number (starting with 8 or 9). You can read some examples below:

  • Madrid: The area code to call a landline number in Madrid is 91. So, if you want to call Madrid City Hall you will notice that it starts with 91 followed by the rest of the local telephone number.
  • Barcelona: To call a landline number in Barcelona, the area code is 93. So, if you need to call Barcelona City Council, you would dial 93 and then the rest of the local phone number. Which, in this case, would be +34 934 02 70 00

>Learn how to make phone calls from Italy with an eSIM and how to get an eSIM for Italy with unlimited data<

Why is it important to be able to make calls on my trip to Spain?

First, let’s consider accommodation. Whether you are in a hotel, a hostel, a rented apartment, or any other type of accommodation, having the ability to make a call can be extremely useful. You may need to confirm your reservation, request driving directions, inquire about venue amenities, or contact customer service for any issues.

Then there is transportation. Maybe you need to call a taxi, confirm train or bus times, or contact a car rental company. In these cases, being able to make a quick call can mean the difference between getting to your destination on time or missing a day of your vacation.

Making Calls during your trip
It is very important to be able to make calls during your trip. Source: Pexels.

Travel insurance is another important aspect to consider. If you have a medical emergency or any other event covered by your insurance, you will need to contact them. In these situations, being able to make a call can be vital.

Being able to make calls during your trip to Spain or anywhere else, is an essential element for traveling without problems. It provides you with a direct line of communication with the services you need, and it also offers you the peace of mind of knowing that you can contact important friends or family, and institutions at any time. And with an eSIM card, doing all of this is easy and convenient.

What are the advantages of the Holafly eSIM for Spain?

As we told you before, the Holafly eSIM for Spain gives you exclusive benefits for your trip that other options, such as Pockets WiFi for Spain, don’t. You can enjoy unlimited data and also get minutes to make and receive calls for no additional cost. An Austrian number (+43) will be included in your plan, with 60 minutes to make calls and 60 minutes to receive calls. However, remember that your device must be compatible with eSIM tech.

But wait, there is more. Get additional benefits that will make your travel experience better. You will have access to 24/7 customer service, which will let you solve any doubt or problem at any time. Enjoy a stable and fast connection, taking advantage of the best network in the region. Also, you will be able to keep your WhatsApp number, which will make it easier to communicate with your loved ones. And to ensure an optimal browsing experience, you’ll enjoy 4G/LTE/5G speeds.

>Learn how to make phone calls from Germany with an eSIM<

Frequent questions

Is my phone compatible with eSIM?

eSIM compatibility may vary depending on the model and manufacturer of your phone. Many modern phones support eSIM, but it’s important to check your device’s specifications or check with your provider to confirm if you can use an eSIM.

Where can I get an eSIM for my phone?

The eSIM card can usually be obtained through your mobile phone operator. You can visit a physical store or contact them to request an eSIM. There are also online options to buy an eSIM from virtual operators or international mobile service providers.

How much does it cost to use an eSIM to make calls in Spain?

The costs will depend on the plan and the operator you choose. It is recommended to compare the offers and prices of different operators to find the plan that best suits your needs and budget.

Do I need to have mobile data to make calls with an eSIM?

To make calls with an eSIM, you don’t need to have an active mobile data connection. Nonetheless, some Internet calling (VoIP) services may require an Internet connection to work properly.