El Prat Airport (BCN) is 15km from Barcelona city center. Here are all your transport options ranked by value, speed, and convenience — with real prices and honest pros/cons.
Quick Summary
Fastest: RENFE train (25-35 min, $5)
Cheapest: RENFE train (25-35 min, $5)
Best overall: Aerobus (35 min, $8) — best balance of speed, cost, and convenience.
All Transport Options
Aerobus — 35 min, ~$8
Pros: Every 5-10min, direct to Plaça Catalunya, fast and reliable
Cons: Crowded, limited luggage space, only 2 stops in center
Metro L9 Sud — 40-50 min, ~$5.50
Pros: Cheap, connects to rest of metro network
Cons: Slow with many stops, need to transfer for center
RENFE train — 25-35 min, ~$5
Pros: Fast to Passeig de Gràcia and Sants, every 30min
Cons: Only from T2 (shuttle needed from T1), limited schedule
Taxi — 25-40 min, ~$44-50
Pros: Fixed price €39-47 depending on zone, door-to-door
Cons: Fixed price is still high, traffic at peak
Tips for Arriving at El Prat Airport
SIM card: Buy one at the airport arrivals hall before heading to the city. You'll need data for maps and ride-hailing apps.
Currency: Withdraw cash from an ATM inside the terminal (better rates than exchange booths). You'll need local currency for public transport.
Late night arrivals: Public transport stops around midnight in most cities. If arriving late, pre-book a transfer or use ride-hailing apps.
FAQ
How far is El Prat Airport from Barcelona center?
El Prat Airport (BCN) is approximately 15km from Barcelona city center. Travel time ranges from 25-35 to 25-40 minutes depending on transport and traffic.
What's the cheapest way to get from BCN to Barcelona?
The cheapest option is RENFE train at $5, taking approximately 25-35 minutes.
Should I pre-book a transfer from El Prat Airport?
Pre-booking is worth it if you're arriving late at night, have heavy luggage, or want zero stress after a long flight. Otherwise, public transport or ride-hailing apps work perfectly well.






