What you need to rent a car in Barcelona
To rent a car in Barcelona, you need a valid driver's license, a passport or national ID, and a credit card in your name. Most rental companies require you to be at least 21 years old, though some set the minimum at 25 and charge extra for drivers under that age. You'll also need proof of address — typically a recent utility bill or bank statement — though many companies waive this if you're a tourist with a foreign address.
The credit card must be the same one you use to make the reservation and the same card you present at pickup. Rental companies place a hold on this card for the security deposit, which is separate from your rental cost. This hold can be substantial — often €500 to €2,000 depending on the car category — and may take several days to release after you return the vehicle.
An International Driving Permit (IDP) is not legally required in Spain if your license is from an EU country, but it's useful to carry one anyway if your license is from outside Europe. Your home country's automobile association can issue an IDP before you travel. Barcelona rental desks see thousands of international drivers, so having one removes a potential friction point at pickup.
Key Takeaways
- You need a valid driver's license, passport, and credit card in your name; most companies require you to be at least 21, with higher minimums and surcharges for younger drivers.
- Rental companies place a security hold on your credit card that can reach €2,000 and may take days to release after you return the car.
- Barcelona has multiple pickup locations — the airport, city center, and train stations — and prices vary significantly by location and time of day.
- Collision damage waiver and theft protection are optional add-ons that cost €10 to €25 per day and can save you thousands if something goes wrong.
- Spanish traffic rules include mandatory headlight use during the day, a 0.05% blood alcohol limit, and fines of €100 to €600 for violations.
Where to pick up and drop off a rental car in Barcelona
Barcelona has rental desks at Josep Tarradellas Barcelona-El Prat Airport (BCN), which is the most common pickup point for visitors. The airport location is open from early morning until late evening, and you can usually pick up a car within 15 to 30 minutes of landing. However, airport rentals typically cost 15% to 25% more than city center locations because the airport charges rental companies a concession fee.
City center locations in the Eixample and Gothic Quarter neighborhoods offer lower daily rates and are convenient if you're staying downtown. These desks are usually open from 8 a.m. to 8 p.m. on weekdays and have shorter hours on weekends. You can also pick up at Barcelona Sants train station or Barcelona Nord bus station if you arrive by rail or coach.
One-way rentals — picking up at the airport and dropping off in the city, or vice versa — typically add €30 to €80 to your total cost. Some companies charge the same rate for one-way as round-trip; others charge a drop-off fee. Always confirm the drop-off location and any associated fees before you book, because changing your drop-off point after reservation can trigger cancellation and rebooking charges.
Comparing rental car companies and booking options
Major international chains operating in Barcelona include Hertz, Avis, Budget, and Europcar. Local Spanish companies like Goldcar and Centauro often quote lower daily rates but may have older vehicle fleets and stricter damage policies. Mid-size companies like Sixt and Enterprise fall between the two in price and vehicle condition.
Booking directly through a rental company's website usually gives you the lowest rate if you book far in advance. Aggregator sites like Rentalcars.com, Kayak, and Costco Travel (if you're a member) compare rates across multiple companies and sometimes offer discounts. The trade-off is that aggregators may not show you all available vehicle options or allow you to modify your reservation as easily as booking direct.
Prices fluctuate based on season, day of the week, and how far ahead you book. A compact car in July can cost €40 to €60 per day; the same car in November might be €20 to €30 per day. Booking 4 to 6 weeks ahead typically locks in the best rate. If you book last-minute — within 3 days of pickup — expect to pay 30% to 50% more, and availability shrinks significantly during summer and holiday periods.
Insurance, damage waivers, and what they actually cover
Your personal auto insurance may cover rental cars, but most U.S. and international policies exclude rentals outside your home country. Check your policy before you travel. Credit card rental protection — offered by many premium cards — typically covers collision and theft but excludes liability and often has a high deductible of €1,000 or more.
Rental companies offer two main protection products: Collision Damage Waiver (CDW) and Theft Protection. CDW costs €10 to €25 per day and reduces your liability if the car is damaged in an accident; without it, you're responsible for repairs up to the full value of the vehicle. Theft Protection covers loss if the car is stolen; it's usually €5 to €10 per day. Some companies bundle these as a single "Super CDW" or "Premium Protection" package.
Read the fine print carefully. Most CDW policies have a deductible of €500 to €1,500, meaning you still pay that amount out of pocket if there's damage. Some exclude damage to the windshield, tires, undercarriage, and roof. Rental companies in Barcelona are known for charging for minor damage — small dents, scratches, and chipped paint — so take photos of the entire car before you leave the lot and document any existing damage on the rental agreement.
Fuel, tolls, and parking costs in Barcelona
Most rental cars in Barcelona come with a full tank and must be returned full. If you return it empty or partially empty, the company charges a refueling fee of €15 to €25 plus the cost of fuel at a markup of 30% to 50% above market price. It's cheaper to fill the tank yourself at a gas station before returning the car. Fuel costs in Spain are typically €1.40 to €1.70 per liter (roughly €5.30 to €6.40 per gallon).
Driving out of Barcelona toward the coast or inland requires paying tolls on autopistas (toll highways). The AP-7 toward the Costa Brava and the AP-2 toward Montserrat are the most common routes. Tolls range from €3 to €15 depending on distance. Some rental companies offer a pre-paid toll pass (called a Vignette or Bip&Go tag) for €10 to €20 that you can add to your rental; otherwise, you pay tolls at booths or automated gates as you drive.
Parking in central Barcelona is expensive and difficult. Street parking in the Gothic Quarter and Eixample costs €2 to €4 per hour and is limited to 2 hours during the day. Underground parking garages charge €2 to €3 per hour or €15 to €25 per day. Many hotels offer parking for €15 to €30 per night. If you're staying in the city center, consider whether you actually need a car; public transport and taxis are usually faster and cheaper than driving and parking.
Spanish traffic rules and what happens if you break them
Spain requires headlights to be on during the day on highways and in poor visibility. The speed limit is 50 km/h (31 mph) in cities, 90 km/h (56 mph) on secondary roads, and 120 km/h (75 mph) on autopistas. Police conduct frequent speed checks, especially on highways and near Barcelona. Fines for speeding start at €100 for going 10 km/h over the limit and increase to €600 for going 40 km/h or more over the limit.
The blood alcohol limit is 0.05% — lower than in many other countries — and breath tests are common at checkpoints. Driving under the influence carries fines of €500 to €1,000 and potential license suspension. Seatbelts are mandatory for all passengers, and children under 12 or shorter than 135 cm must use an appropriate child seat.
Barcelona has a congestion charge called Zona de Tráfico Limitado (ZTL) in the city center. If you drive into this zone between 7 a.m. and 8 p.m. on weekdays, you must have a permit or pay a fine of €90 to €135. Most rental companies automatically register your car for the ZTL, but confirm this when you pick up the vehicle. Parking violations and traffic camera fines (for running red lights or speeding) are typically sent to the rental company, which forwards them to you and may charge an administrative fee of €15 to €30.
What to expect at pickup and return
Arrive at least 15 minutes before your scheduled pickup time. The rental agent will ask for your driver's license, passport, and credit card. They'll show you the car and walk you through its condition — this is when you point out any existing damage. Take photos or video of the entire exterior and interior, including the odometer reading and fuel gauge. Ask the agent to note any damage on the contract before you sign.
The agent will explain the car's features, fuel type, and toll payment method. Ask where the spare tire, jack, and warning triangles are located — Spanish law requires these items in the car. Confirm the return date, time, and location. If you're returning to the airport, allow extra time for traffic; returning a car late can trigger an extra day's charge or a €50 to €100 late fee.
At return, fill the tank to full before arriving at the rental lot. The agent will inspect the car for damage, take photos if needed, and compare the odometer reading to your pickup reading. This process typically takes 10 to 20 minutes. Keep your rental agreement and receipt — if a damage claim appears on your credit card statement weeks later, you'll need proof of the condition at return.
Frequently Asked Questions
Do I need an International Driving Permit to rent a car in Barcelona?
No, it's not legally required if your license is from an EU country or most other developed nations. However, carrying one is useful if your license is in a non-Latin alphabet or if you want to avoid any questions at the rental desk. Your home country's automobile association can issue one before you travel for a small fee.
Can I rent a car if I'm under 25?
Yes, but most companies require you to be at least 21 and charge a young driver surcharge of €15 to €30 per day. Some companies have a minimum age of 25 with no surcharge. Check the rental company's policy when you book, because this fee is not always shown until the final step of checkout.
What happens if I get a speeding ticket or parking fine while renting?
The fine is typically sent to the rental company, which forwards it to you and may add an administrative processing fee of €15 to €30. You're responsible for paying the original fine. If you dispute the ticket, you'll need to handle that through Spanish traffic authorities, not the rental company.
Is it cheaper to rent a car or use taxis and public transport in Barcelona?
For most visitors staying in the city center, public transport and taxis are cheaper and faster. A week of car rental, parking, fuel, and tolls can easily cost €300 to €500. Barcelona's metro, buses, and taxis are efficient and cover the city well. Rent a car only if you're planning to drive outside the city to the coast or mountains.
Can I modify my reservation after I book?
Yes, but changes often trigger rebooking fees of €20 to €50 or may require cancellation and a new reservation. Changing the pickup or drop-off location, extending the rental period, or upgrading the car category usually incurs a fee. It's cheaper to cancel and rebook if the new rate is significantly lower, but check the cancellation policy first — some bookings are non-refundable.