Getting from Barcelona Airport to the City: Aerobús vs Taxi vs Metro vs Private Transfer
All 4 ways from Barcelona airport to the city — Aerobús, taxi, metro and private transfer — compared on price, time and comfort, matched to your trip profile.
There are four realistic ways from Barcelona-El Prat Airport (BCN) to the city: the Aerobús express bus, an official taxi, the L9 Sud metro, or a pre-booked private transfer. None of them is "best" for everyone — the right choice depends on your luggage, your group size, your arrival time, and how much a known price is worth to you. Here is how they compare, and which profile fits each one.
Just want the short version? See our quick transfer vs taxi vs metro comparison
Aerobús: cheap, frequent, one stop in the centre
The Aerobús runs from both terminals to Plaça Catalunya, in the heart of the city, roughly every 5-20 minutes around the clock. The journey takes around 25-35 minutes depending on traffic, and a one-way ticket costs a few euros — one of the cheapest door-to-a-central-square options. The catch: it drops everyone at the same square, so if your hotel is elsewhere you still need a taxi, metro or walk with your bags at the end.
Taxi: convenient, metered, price known only on arrival
Barcelona’s official taxis queue at both terminals and charge by meter plus a fixed airport supplement, so the exact fare is not known until you arrive — a straightforward trip to the centre commonly lands in a similar range to a private transfer, but can run higher in traffic or at night. There is no flight tracking, so a delay just means a longer wait in the taxi queue.
Metro L9 Sud: cheapest, hardest with luggage
The L9 Sud connects both terminals to the city for a low flat fare, using a special airport ticket (the standard T-Casual card does not work at the airport station). It is hard to beat on price for a solo traveller with a backpack, but most central destinations need a change of line, and stairs or escalators with a heavy suitcase are no fun after a long flight.
Private transfer: fixed price, one vehicle, door to your address
A private transfer is booked in advance at a fixed price agreed before you travel. Your driver waits in arrivals with your name, tracks your flight, includes 60 minutes of free waiting, and drops you directly at your address — no square to walk from, no meter, no change of line. For 2 or more people it often works out close to a taxi per head, with none of the price uncertainty.
Which one matches your trip?
- Solo traveller, light luggage, budget priority → metro (cheapest) or Aerobús if your hotel is near Plaça Catalunya.
- Couple or small group, hotel outside the Aerobús corridor, some luggage → private transfer or taxi, for the door-to-door convenience.
- Family with kids, a stroller, or heavy luggage → private transfer, so nobody carries bags across a square or down metro stairs.
- Early or late flight, or a delayed landing → private transfer, the only option with flight tracking and free waiting time built in.
- Group of 5 or more → private transfer with a Minivan or Van XL, to avoid splitting across two taxis or two Aerobús tickets each.
Want to know exactly what a taxi from BCN airport costs?
More on airport transfers in Barcelona
Frequently asked questions
Is the Aerobús or the metro cheaper?
The metro L9 Sud is generally the cheapest option using its special airport ticket, with the Aerobús slightly more but including a direct run to Plaça Catalunya without a change.
Does a private transfer cost more than a taxi?
For a standard trip to the centre, a private transfer is often close to a metered taxi fare per person, with the advantage that the price is fixed and known before you fly, and includes flight tracking and free waiting time.
Which option is best with young children?
A private transfer, for the door-to-door convenience alone — no square to cross, no stairs with a stroller. A child or booster seat is available on request for a small supplement.
What if my flight lands very late at night?
The Aerobús and taxis run 24/7, but a private transfer is the only option that tracks your flight and waits without an extra charge if you land late.