Renting a car in Barcelona means dealing with European rental rules, narrow medieval streets, and a city where public transit often works better than driving

You can rent a car in Barcelona through the major chains — Hertz, Avis, Enterprise, Budget — or local operators like Pepecar and Goldcar. Most have desks at Barcelona-El Prat Airport (BCN), in the city center near Plaça de Catalunya, or at the main train stations. The process is straightforward: you show your driver's license, passport, and a credit card, and you drive away. But Barcelona itself is difficult to drive in, and the rental terms differ from what you might expect in North America.

Before you book, understand what you're actually paying for, what Spanish law requires you to carry, and whether renting makes sense for your trip at all. Many visitors rent a car for one or two days to explore outside the city, then return it and use the metro in Barcelona proper.

Key Takeaways

  • You need an International Driving Permit (IDP) along with your valid U.S. or Canadian driver's license; Spanish police will ask for both, and rental companies require proof you have one before pickup.
  • Third-party liability insurance is mandatory in Spain and included in most rental quotes, but collision and theft coverage are optional add-ons that cost extra and often come with a high deductible.
  • Barcelona's city center has narrow one-way streets, paid parking zones, and congestion charges; renting makes sense mainly for day trips to Montserrat, the Costa Brava, or inland Catalonia.
  • Fuel is sold by the liter and costs roughly double what you pay in the U.S.; rental companies often charge a premium if you return the car on empty, so fill up at a public station before returning.
  • Tolls on major highways are automatic and charged to your rental agreement; budget €10 to €20 for a round trip to the coast or mountains.

What documents you need to rent a car

You must have a valid driver's license from your home country, your passport, and an International Driving Permit (IDP). The IDP is not a separate license — it is a translation of your license into multiple languages, recognized in Spain and most of Europe. You get it from your local automobile association (AAA in the U.S., CAA in Canada) before you travel. It costs around $20 and takes a few days to arrive by mail, or you can get it in person at some AAA offices. Rental companies will not rent to you without proof you have one.

You also need a credit card in your name for the security deposit. Rental companies place a hold on your card — typically €500 to €1,500 depending on the car and coverage you choose — which is released when you return the vehicle undamaged. Debit cards are rarely accepted for this hold.

Bring a second form of ID if you have one. Spanish police can stop you at any time and will ask for your license, IDP, passport, and proof of insurance. Having everything in order avoids fines and delays.

Insurance: what is included and what costs extra

Third-party liability insurance is mandatory in Spain and is included in every rental quote. This covers damage you cause to other vehicles, property, or people. It is not optional. The coverage limit is usually €300,000 to €600,000, which is sufficient.

Collision Damage Waiver (CDW) and Theft Protection are optional add-ons. CDW covers damage to the rental car itself if you hit something or roll it. Theft Protection covers theft or vandalism. Most rental companies bundle these together as "full coverage" and charge €15 to €30 per day. The catch: you still pay a deductible if something happens, usually €500 to €1,500 depending on the company and car class. Some companies offer a "zero deductible" upgrade for another €5 to €10 per day.

Your personal auto insurance from home may cover rentals abroad, and some credit cards offer rental car protection if you charge the rental to that card. Check your policy and card benefits before you book. If you are covered at home, you can skip the rental company's CDW and save money — but get written confirmation from your insurer that they cover rentals in Spain, because many do not.

Picking up and returning the car

Rental desks at Barcelona-El Prat Airport are in the arrivals hall on the ground floor. The process takes 15 to 30 minutes. The agent will ask you to walk around the car and point out any existing damage — dents, scratches, missing trim — while they photograph it. This is called the "condition report." Take photos yourself on your phone as well. Do not skip this step. If you do not document a scratch before you leave, the rental company may charge you for it when you return.

You will receive the keys, the rental agreement (a multi-page document in Spanish and English), proof of insurance, and a parking permit or toll tag if the car has one. Read the agreement before you sign. Check that the deductible amount, insurance coverage, and daily rate match what you booked online. Mistakes happen, and you can ask the agent to correct them before you drive away.

When you return the car, fill the fuel tank at a public gas station — not at the rental company's pump, which charges a markup. Return the car with a full tank. The agent will repeat the condition check, photograph the car again, and compare it to the original report. If there is new damage, they will charge your card. This process also takes 15 to 30 minutes. Plan to return the car at least 30 minutes before your flight or train departure.

Driving in Barcelona and the surrounding region

Barcelona's city center is a maze of narrow streets, many one-way, with limited parking and a congestion charge (€5.25 per day) if you drive in the central zone between 7 a.m. and 8 p.m. on weekdays. Parking on the street is metered and expensive — €2 to €4 per hour in the center. Most visitors who rent a car in Barcelona leave it parked and use the metro, or they rent it only for a day trip outside the city.

Outside Barcelona, driving is easier. The roads to Montserrat (one hour northwest), the Costa Brava beaches (one to two hours northeast), and inland Catalonia are well-maintained and clearly marked. Speed limits are 50 km/h in towns, 90 km/h on regional roads, and 120 km/h on autopistas (highways). Police use speed cameras frequently. Speeding fines start at €100 and can reach €600 for going more than 40 km/h over the limit.

Major highways (autopistas) have tolls. You pay at a booth or via an automatic system linked to your rental agreement. A round trip to the coast or mountains costs roughly €10 to €20 in tolls. The rental company will charge this to your credit card after you return the car.

Fuel, parking, and other costs to budget

Fuel in Spain costs roughly €1.40 to €1.60 per liter (as of early 2024, though prices vary). A liter is 0.26 gallons, so that works out to about $5 to $6 per gallon — roughly double U.S. prices. A small car with a 50-liter tank costs €70 to €80 to fill. Rental companies charge a premium if you return the car on empty, sometimes €0.50 to €1.00 per liter above the pump price. Always refuel at a public Repsol, Cepsa, or BP station before returning the car.

Parking in Barcelona city center runs €2 to €4 per hour on the street, or €15 to €25 per day in a garage. Outside the city, parking is usually free or €1 to €3 per day. The congestion charge (€5.25 per day) is automatic if you drive in the central zone; the rental company charges it to your card.

Tolls on highways are automatic and charged to your rental agreement after you return the car. Budget €10 to €20 for a round trip to the coast or mountains. Some rental companies charge a processing fee (€2 to €5) for handling toll charges.

When renting a car makes sense in Barcelona

Renting a car is useful if you want to visit Montserrat (the monastery and rock formations northwest of the city), the Costa Brava beaches (Tossa de Mar, Lloret de Mar), or inland wine regions like Penedès. These trips take one to three hours by car and are awkward by public transit. A one-day rental for a day trip typically costs €30 to €60 for a small economy car, plus fuel and tolls.

Renting for your entire Barcelona stay is usually not worth it. The metro is fast, cheap (€2.45 per ride, or €11 for a 10-ride ticket), and goes everywhere tourists need to go. Taxis and ride-hailing apps (Uber, Bolt) are reliable and cost €10 to €20 for most city trips. If you are staying three or more days in Barcelona itself, rent a car for one or two days for a specific excursion, then return it and use public transit.

Comparing rental companies and booking strategies

Major international chains (Hertz, Avis, Enterprise, Budget) have consistent pricing and customer service standards. Local companies like Pepecar and Goldcar often quote lower daily rates — sometimes €20 to €30 cheaper per day — but read the fine print. They may charge more for insurance, have higher deductibles, or add fees for airport pickup. Compare the total cost (daily rate plus insurance plus fees) rather than the headline rate alone.

Book online at least a few days ahead. Prices are usually lower online than at the desk. Use a price comparison site like Kayak, Rentalcars.com, or Costco Travel (if you are a member) to see rates from multiple companies at once. Check the cancellation policy — most allow free cancellation up to 24 hours before pickup, but some do not.

Avoid booking add-ons like GPS, child seats, or extra drivers through the rental company. Rent a GPS separately (€5 to €10 per day from a local electronics shop) or use your phone with offline maps downloaded beforehand. Child seats can be rented from local shops for €10 to €15 per day, often cheaper than the rental company's €15 to €25 per day. Extra drivers cost €5 to €15 per day per person; if you need one, add them at booking rather than at pickup.

Frequently Asked Questions

Do I need an International Driving Permit if I have a valid U.S. or Canadian license?

Yes. Spanish law and rental companies both require an IDP along with your home license. The IDP is a translation booklet that costs about $20 and takes a few days to get from AAA or CAA. Without it, you cannot legally drive in Spain and rental companies will refuse to rent to you.

What happens if I get a speeding ticket or parking fine while driving a rental car?

The rental company receives the fine and charges your credit card, usually adding a processing fee of €10 to €25. You do not have to pay it twice. If you believe the fine is wrong, you can contest it through the rental company, but this takes weeks and usually does not succeed. Obey speed limits and parking signs to avoid this.

Can I drive the rental car to France or another country?

Yes, but tell the rental company in advance. Most allow driving to France, Andorra, and Portugal without extra charge, but some charge a fee or require additional insurance. Your rental agreement will specify which countries are covered. Driving outside the permitted area voids your insurance.

What if the rental car breaks down or gets damaged while I am driving?

Call the rental company's roadside information number when ready. The number is on your rental agreement and insurance card. They will send a tow truck or repair service. If the car cannot be fixed the same day, they will arrange a replacement vehicle. You are not responsible for the breakdown cost if it is a mechanical failure, but you are responsible if the damage is your fault.

Is it cheaper to rent a car in Barcelona or pick one up at the airport?

Airport pickup usually costs the same as city center pickup, or within €2 to €5 per day. The difference is convenience and time. If you are arriving by plane and leaving by plane, airport pickup and return saves you a trip to the city center. If you are arriving by train or staying in the city first, city center pickup may be easier.