Barcelona–El Prat Airport (BCN) is about 13 km from the centre, with two solid official public options – the Aerobús and the R2 Nord train – plus private transfers if you want a direct door-to-door ride.
El Prat Airport sits roughly 12–14 km southwest of the centre, a 20–30 minute drive in normal traffic. Barcelona has two official public transport links: the Aerobús shuttle to Plaça Catalunya (€7.45 one-way, every 5–10 minutes at peak times), and the R2 Nord Rodalies train from Terminal T2 to Barcelona-Sants and Passeig de Gràcia, every 30 minutes.
Transfer options at a glance
Barcelona Airport to city centre
| Option | Price (one-way) | Time | Best for |
|---|---|---|---|
| Aerobús shuttle | €7.45 (official fare) | ~35 min to Pl. Catalunya | Budget travellers, T1 & T2 |
| R2 Nord train (Rodalies) | ~€4.90 (third-party estimate) | varies | T2 only, connects to Sants station |
| Private transfer (booked online) | from €11 | 20–30 min direct | Families, direct hotel drop-off |
| Metered taxi | not fixed – metered | 20–30 min | Landing late / no pre-booking |
Aerobús fare from the official Aerobús fares page; R2 Nord price is a third-party estimate (not confirmed on an official fare page); private transfer prices from live GetYourGuide listings, checked 2026-07-09.
From the cheapest budget option to a premium private car for larger groups:
Over 4,000 reviews – by far the most-booked Barcelona airport transfer, and one of the cheapest.
Check availability →The official shuttle service, bookable online in advance.
Check availability →A premium option for larger groups – up to 7 passengers in one vehicle.
Check availability →What will YOUR transfer cost?
Barcelona Airport to city centre — pick your group size
Totals use listed ‘from' prices per option (per person or per vehicle); items marked approx are typical market rates, not fixed fares. Final prices vary by date and operator.
€7.45 one-way (official fare), running every 5–10 minutes at peak times to Plaça Catalunya.
Yes, the R2 Nord Rodalies line connects Terminal T2 to Barcelona-Sants and Passeig de Gràcia, roughly every 30 minutes (T1 passengers need a shuttle bus to T2 first).
About 12–14 km, a 20–30 minute drive by car, taxi or private transfer in normal traffic.
The most-booked option on GetYourGuide starts from around €11 per group and has over 4,000 reviews – often cheaper than several Aerobús tickets for a family.
Disclosure: This page contains affiliate links. If you book a transfer through GetYourGuide or a car through our search partners, we may earn a small commission at no extra cost to you. We only list options we'd genuinely consider booking ourselves.
Page last fact-checked 9 July 2026.