Price indexupdated 13 November 2026
Car hire prices in Spain by city
Right now, on a one-week hire in Spain a car costs €48 a day on average. But prices vary widely: the cheapest pick-up point is Ibiza Airport (€28 a day), the most expensive is Sagunto (€118 a day).
The figures come from our catalogue of car hire companies in Spain. Every day our algorithm searches for one-week hires; we take the data, compare it with the previous period and turn it into statistics. Use this data to see which city is cheapest to hire a car in for a given period and how prices change through the year.
Prices shown are for car hire from 4 to 11 December 2026. If you are looking for a car on other dates, prices may differ.
How much car hire costs in Spanish cities
The table below shows the price for one day of hire if you take a car for a week from 4 December 2026.
Prices can vary a lot even within one area. On Tenerife, for example, a car costs €46 a day on average at Tenerife South Airport and €48 at Tenerife North Airport. If the pick-up point does not matter to you, compare several pick-up points.
Cheapest
- Ibiza Airport€28 a day
- Mallorca & Majorca€30 a day
- Menorca€32 a day
- Vigo€35 a day
- Gran Canaria€39 a day
Click a column header to sort the table.
| City | Average, €/day | Economy | SUV | 25% of cars are cheaper, €/day | Cars |
|---|---|---|---|---|---|
| Ibiza Airport | €28 | €18 | €19 | €17 | 46 |
| Mallorca & Majorca | €30 | €30 | €26 | €20 | 116 |
| Menorca | €32 | €25 | €31 | €27 | 28 |
| Vigo | €35 | €25 | €36 | €27 | 18 |
| Gran Canaria | €39 | €27 | €41 | €26 | 65 |
| Calvià | €41 | €41 | €70 | €38 | 29 |
| Los Gigantes | €41 | €37 | €36 | €35 | 30 |
| Paraiso Beach | €41 | €37 | €36 | €35 | 30 |
| Bilbao | €44 | €30 | €45 | €31 | 38 |
| A Coruña | €45 | €35 | €47 | €36 | 17 |
| Seville | €45 | €34 | €53 | €35 | 67 |
| El Médano | €45 | €35 | €46 | €35 | 47 |
| Torrevieja | €45 | €35 | €48 | €38 | 54 |
| Los Cristianos | €45 | €35 | €48 | €35 | 47 |
| Alcúdia | €46 | €43 | €37 | €43 | 19 |
| Tenerife South Airport | €46 | €40 | €50 | €36 | 168 |
| Tenerife | €47 | €40 | €51 | €37 | 182 |
| Murcia | €47 | - | €52 | €42 | 17 |
| Valencia | €48 | €35 | €48 | €38 | 135 |
| Alicante | €48 | €35 | €53 | €35 | 184 |
| Tenerife North Airport | €48 | €40 | €51 | €38 | 141 |
| Granada | €48 | €38 | €52 | €38 | 32 |
| Playa de las Américas | €49 | €44 | €51 | €41 | 93 |
| Puerto de la Cruz | €50 | €44 | €65 | €41 | 73 |
| Santander | €51 | €28 | €35 | €29 | 34 |
| Portals Nous | €53 | €41 | - | €41 | 22 |
| Puerto de Santiago | €53 | €40 | €53 | €41 | 18 |
| Zaragoza | €54 | €43 | €57 | €43 | 47 |
| Santiago de Compostela | €54 | €38 | €53 | €41 | 33 |
| Málaga | €54 | €36 | €61 | €35 | 142 |
| Madrid | €55 | €36 | €52 | €42 | 54 |
| Benissa | €57 | €59 | - | €45 | 17 |
| Guía de Isora | €62 | - | €56 | €50 | 15 |
| Golf del Sur | €62 | - | €56 | €50 | 15 |
| Dénia | €69 | €57 | €73 | €52 | 33 |
| Barcelona | €70 | €42 | €59 | €40 | 151 |
| Paterna | €105 | €80 | €115 | €86 | 26 |
| Gandía | €107 | €93 | €114 | €75 | 39 |
| Cullera | €116 | €96 | €131 | €100 | 34 |
| Sagunto | €118 | €100 | €131 | €107 | 26 |
How much more an automatic costs
Cars with an automatic gearbox cost more: €53 a day on average, compared with €44 for cars with a manual gearbox.
But not in every class. In the 'Standard' class, for example, it is the other way round: an automatic is 3% cheaper. So compare prices within the same class.
| Class | Manual, €/day | Automatic, €/day | Difference | Share of automatics | Cars |
|---|---|---|---|---|---|
| Economy | €37 | €38 | +3% | 32% | 216 |
| Standard | €73 | €71 | -3% | 49% | 158 |
| Luxury | €83 | €69 | -17% | 80% | 51 |
| SUV | €41 | €53 | +30% | 59% | 152 |
Where to find the most cars with an automatic gearbox
In peak season, automatics get booked up faster. If you need an automatic, these locations have the widest choice:
Search data for car hire from 4 to 11 December 2026, updated 13 November 2026.
Which month is cheapest for car hire in Spain
Hiring a car is cheapest in January 2027 - €52 a day.
It is most expensive in July 2027 - €83 a day.
For each month, our algorithm takes one week starting on the 15th in the locations with the most cars. Car hire companies add cars for later months gradually: for December 2026 the search shows 509 cars, for June 2027 only 134. So prices for the last few months are still approximate.
Updated 1 November 2026, recalculated on the 1st of every month.
Average price per day by class and season, €
The 'SUV' class rises most in summer: from €54 to €77 a day, +43%. The 'Economy' class rises least: from €41 to €50, +22%.
| Class | Low season (November-March) | Shoulder season (April, May, October) | Summer (June-September) | Summer vs low season |
|---|---|---|---|---|
| Economy | €41 | €42 | €50 | +22% |
| Standard | €81 | €92 | €115 | +42% |
| Luxury | €90 | €84 | €90 | +0% |
| SUV | €54 | €62 | €77 | +43% |
The price for each month is for a one-week hire from the 15th of that month. Prices in the "Shoulder season (April, May, October)", "Summer (June-September)" columns are still approximate: hire companies add cars for these months later.
Average price per day by city and month, €
| City | Dec | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Alicante | 57 | 52 | 60 | 65 | 71 | 87 | 85 | 102 | 102 | 66 | 65 | 63 |
| Barcelona | 79 | 77 | 70 | 75 | 74 | 105 | 105 | 100 | 101 | 80 | 73 | 67 |
| Tenerife | 59 | 51 | 53 | 50 | 45 | 30 | 30 | 36 | 41 | 33 | 36 | 46 |
| Málaga | 59 | 54 | 48 | 54 | 65 | 86 | 87 | 100 | 100 | 70 | 62 | - |
| Tenerife South Airport | 57 | 46 | 45 | 45 | 45 | 30 | 30 | 38 | 43 | 33 | 36 | 46 |
| Valencia | 52 | 52 | 55 | 47 | 53 | - | - | - | - | - | - | - |
| Mallorca & Majorca | 32 | 38 | 30 | 46 | 58 | 61 | 61 | 82 | 81 | 59 | 59 | 43 |
| Tenerife North Airport | 53 | 49 | 50 | 50 | 45 | 59 | 59 | 75 | 74 | 43 | 54 | 47 |
| Seville | 69 | 70 | 61 | 66 | 69 | 107 | 85 | 98 | 98 | - | - | - |
| Gran Canaria | 44 | 45 | 45 | 43 | 46 | 50 | 59 | 85 | 79 | - | - | - |
| Playa de las Américas | 66 | 45 | 45 | 41 | 41 | 28 | 28 | 35 | 35 | 31 | 31 | 46 |
| Madrid | 68 | 64 | 57 | 52 | 62 | - | - | - | - | - | - | - |
| Benidorm | 62 | 62 | - | - | - | - | - | - | - | - | - | - |
| Calpe | 67 | 63 | 69 | - | - | - | - | - | - | - | - | - |
| Puerto de la Cruz | 65 | 51 | 49 | 45 | 45 | - | - | - | - | - | - | - |
| Zaragoza | 40 | 44 | 68 | 53 | 60 | 80 | 80 | 100 | - | - | - | - |
| Torrevieja | 52 | 48 | - | - | - | - | - | - | - | - | - | - |
| Ibiza Airport | 35 | 34 | 32 | 62 | 60 | - | - | - | - | - | - | - |
| Bilbao | 51 | 54 | 48 | 48 | 56 | - | - | - | - | - | - | - |
| Gandía | 107 | 106 | 116 | - | - | - | - | - | - | - | - | - |
| Granada | 47 | 52 | 56 | 52 | 61 | - | - | - | - | - | - | - |
| Santander | 52 | 48 | 48 | 48 | 48 | - | - | - | - | - | - | - |
| Dénia | 76 | 75 | 76 | - | - | - | - | - | - | - | - | - |
| Menorca | 33 | 33 | 36 | 51 | 65 | - | - | - | - | - | - | - |
| Santiago de Compostela | 50 | 56 | 58 | 59 | 59 | - | - | - | - | - | - | - |
| Fuengirola | 51 | 47 | - | - | - | - | - | - | - | - | - | - |
| Cullera | 107 | 107 | 116 | - | - | - | - | - | - | - | - | - |
| Calvià | 50 | 50 | - | - | - | - | - | - | - | - | - | - |
| Benalmádena | 48 | 48 | - | - | - | - | - | - | - | - | - | - |
| Los Cristianos | 73 | 54 | 47 | 38 | 38 | 28 | 28 | 35 | 35 | 31 | 31 | 46 |
| El Médano | 71 | 49 | 45 | 38 | 38 | 28 | 28 | 35 | 35 | 31 | 31 | 46 |
| Los Gigantes | 91 | 67 | 67 | 67 | 67 | 57 | 57 | 64 | 64 | 60 | 60 | 74 |
| Paraiso Beach | 75 | 51 | 48 | 45 | 45 | 35 | 35 | 42 | 43 | 38 | 38 | 53 |
| Paterna | 99 | 99 | 99 | - | - | - | - | - | - | - | - | - |
| Sagunto | 116 | 116 | 116 | - | - | - | - | - | - | - | - | - |
| Girona | 112 | 109 | - | - | - | - | - | - | - | - | - | - |
| Portals Nous | 53 | 53 | - | - | - | - | - | - | - | - | - | - |
| Arona | 75 | 66 | 60 | - | - | - | - | - | - | - | - | - |
| Santa Cruz de Tenerife | 97 | 73 | 73 | - | - | - | - | - | - | - | - | - |
| Adeje | 68 | 38 | 38 | 38 | 38 | 28 | 28 | 35 | 35 | 31 | 31 | 46 |
How much a day of hire costs for different rental lengths
The longer you hire, the cheaper each day. A car costs €102 for 1 day on average, €66 a day for 3 days and €56 a day for a week. Per day, a one-week hire works out 45% cheaper than a one-day hire. For a month it is cheaper still: €52 a day.
| Rental length | All cars, €/day | Economy | Standard | SUV | Total for the period |
|---|---|---|---|---|---|
| 1 day | €102 | €83 | €153 | €106 | €102 |
| 3 days | €66 | €48 | €90 | €70 | €197 |
| 1 week | €56 | €45 | €79 | €59 | €394 |
| 1 month (30 days) | €52 | €38 | €81 | €62 | €1,562 |
Prices for hire from 15 December 2026. Recalculated on the 1st of every month.
How prices are calculated and what they do not include
- Only local Spanish car hire companies from our catalogue are included.
- Prices follow the rate in our car catalogue, including whatever insurance comes with it. A child seat, an additional driver and full cover insurance, if the rate does not include it, cost extra.
- The city table leaves out hire points and cities with fewer than 15 cars, as well as locations where most cars are brought in from another city for an extra fee.
- Prices shown are average prices for one day when booking for one week. On your dates the price may differ.
- The average price on this page is the median: half the cars are cheaper, half are more expensive. That way a single car at €300 a day does not push up a city's price, as it would with an arithmetic mean.
- Seasonal discounts and promotions from hire companies, which sometimes appear in our search, are not taken into account.
How to save on car hire in Spain
- Compare cities and pick-up points: the average price per day is currently between €28 (Ibiza Airport) and €118 (Sagunto).
- Hire outside the summer. An economy car costs €41 a day on average in the low season and €50 in summer.
- Choose the class that suits your trip. Average price per day in Spain for the nearest dates (from 4 to 11 December 2026): Economy - €37, SUV - €50, Standard - €72, Luxury - €80.
- Hire for longer: with a one-week hire, each day costs on average 45% less than with a one-day hire (€56 against €102).
- If you can drive a manual, you save money: a manual car is on average 17% cheaper than an automatic.
What is added to the hire price
The final hire price may also include extras you choose when booking or on the spot at the hire desk:
- Full cover insurance (Super CDW or Full Insurance) reduces the excess to zero. Without it, if the car is damaged, the hire company deducts the cost of the damage from the deposit, but no more than the excess. The insurance type and deposit amount are shown on the car page before you book.
- An additional driver and a child seat are paid options added when you book.
- Returning the car to another city: enter different pick-up and drop-off points in the search, and the price may change.
- Fuel: you return the car with the same fuel level as at pick-up. If there is less, you pay the difference at the company's rate; if there is more, the difference is not refunded.
- Parking, fines and tolls are always paid separately, as are pick-up or return outside office hours and delivery of the car within the city if the car page lists such a fee.
Questions about car hire prices in Spain
How much does car hire cost in Spain?
€48 a day on average for a one-week hire. The lowest price right now is €11.50 a day (Ibiza Airport). Average prices by city range from €28 (Ibiza Airport) to €118 (Sagunto).
Which month is cheapest for car hire?
According to our data, January 2027: €52 a day. The most expensive is July 2027 at €83 a day.
How much more does an automatic cost?
Cars with an automatic gearbox cost more: €53 a day on average, compared with €44 for cars with a manual gearbox.
How much does a 7- or 9-seat car cost?
On average €71 a day for a 7-seat car and €109 for a 9-seat car.
Is it cheaper to hire a car for a week than for a day?
Yes. A car costs €102 for 1 day on average, €66 a day for 3 days, €56 a day for a week and €52 a day for a month.
What is not included in the hire price?
Fuel, parking, fines and tolls. Full cover insurance, an additional driver and a child seat are paid separately if the rate does not include them.
These are average prices for the whole country. To see what a car costs in your city on your dates, use the search.
Find a car for your dates