Quick answer: A taxi from Barcelona-El Prat to the city center runs €35–45, including a mandatory €4.60 airport supplement and €1 per bag. The ride takes 25–35 minutes. Fares are metered by regulation, so the price does not vary by driver, only by traffic and exact destination. A fixed-price transfer locks in one number before you land instead.
The Full Fare Breakdown
| Charge | Amount |
|---|---|
| Base fare | €2.80 |
| Per km (daytime) | €1.35 |
| Airport supplement | €4.60 |
| Per bag | €1 |
| Typical total to center | €35–45 |
Why the Total Varies
Traffic, your exact destination within the city, and the time of day all move the final number — the T2 (night, weekend, holiday) tariff runs a higher per-km rate than the daytime T1 tariff.
Fixed Price vs Meter
The meter is honest but unpredictable — you do not know the exact total until you arrive. A pre-booked transfer flips that: the price is agreed before the car arrives, not read off a dashboard on landing.
FAQ
Yes — €4.60 applies to any ride starting or ending at Barcelona-El Prat, added automatically to the metered fare.
€1 per bag stored in the trunk.
Yes, through a pre-booked transfer — the price is agreed before the car arrives instead of read off the meter on arrival.