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.
More: When to visit Barcelona · Barcelona travel guide
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.
Which option you can actually use depends on your terminal
One detail decides half of this choice before you even compare prices: which terminal you land in. The RENFE R2 Nord train, the cheapest route at around 5 euros, departs only from Terminal 2. Its station sits beside T2B, so if you arrive at Terminal 1 you cannot walk to it. You first ride the free inter-terminal shuttle, which runs every 6-7 minutes around the clock, then catch the train. That transfer adds roughly 15-20 minutes, which quietly erases the time advantage the train holds over the Aerobus.
The Aerobus avoids that problem because it has two dedicated lines matched to the terminals. The A1 serves Terminal 1 and the A2 serves Terminal 2, both running to Placa de Catalunya for about 7-8 euros in roughly 35 minutes. You board outside whichever terminal you land in, with no shuttle hop required.
- Landing at T1 and watching euros: take the A1 Aerobus directly, or budget the shuttle time if you still want the RENFE train.
- Landing at T2: the RENFE train is genuinely the fastest cheap option, since the station is a short walk and you skip the shuttle entirely.
A taxi is metered rather than a fixed airport rate, and typically runs around 35-45 euros to the centre once the airport supplement and any luggage charges are added; it serves both terminals door to door and makes most sense with luggage, late arrivals, or a group splitting the fare. Check your boarding terminal before you commit to a plan built around the train.
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.






