The cheapest way from Barcelona airport to the city centre and the easiest way are not the same thing. Pick wrong and you’ll be hauling a suitcase through a metro change you never needed. There are four public transport options plus a taxi, my guide covers each one so you can pick what suits your trip.
More of my Spain guides to help plan your trip
- What to do in Granada: A full guide to the best sights, restaurants and view points
- 3 days in Barcelona: My favourite route and tips for first time visitors
- What to do in Madrid: A guide to the best things to see and do all plotted on a free map
- Where to stay in Barcelona: Neighbourhood comparisons and best hotels by budget
- How many days in Seville: A first timers guide to the best of Seville
- 2 week Spain itinerary from Barcelona: A full road or train trip from Barcelona
- Pintxos in San Sebastián: 17 bars I ate at, with the best dish to order.
How far is Barcelona airport from the city centre?
Barcelona El Prat (its full name is Josep Tarradellas Barcelona-El Prat) sits about 13 km southwest of the centre, which most people count as Plaça Catalunya, the big central square. That’s a 20 to 40 minute trip depending on how you travel, and far too far to walk.
Some budget airlines fly to Barcelona Girona or Barcelona Reus, that’s a different airport altogether (Girona is about 90 km away) and nothing below applies. Everything here is for El Prat.
It has two terminals, T1 and T2, with a free green shuttle bus between them every few minutes. Which terminal you land in matters for the train in particular, so check your booking before you pick.
Barcelona airport to the city centre at a glance
Here’s every option side by side, then my verdict.
| Mode | Typical fare | Journey time | Frequency | Best for |
|---|---|---|---|---|
| Aerobus | about €7.45 (£6.35) one way | c. 35 min | every 5 to 10 min, 24/7 | a central hotel, no changes, luggage space |
| Train (R2 Nord) | about €4.90 (£4.15), less per trip on a T-Casual | c. 20 to 26 min | every 30 min | the cheapest option, and hotels near Sants or Passeig de Gràcia |
| Metro (L9 Sud) | €5.90 (£5) airport ticket | c. 32 min, plus time to reach the line | every 7 min | only if an L9 stop is genuinely near you |
| Taxi | typically about €30 (£25.50), €21 minimum | c. 25 to 40 min | on demand at the rank | groups, heavy luggage, late arrivals |
| Private transfer | from about €40 (£34) | c. 30 to 40 min | pre-booked | door to door, groups, no queueing |
So my personal recommendation is the Aerobus if your hotel is anywhere near Plaça Catalunya, or an Uber/FreeNow if you want true door to door with no thinking.
Disclaimer: This article may feature affiliate links. If you click these links, and choose to book with that hotel or company, I will earn a small commission at no extra cost to you. I appreciate the support that allows me to continue providing this information

The Aerobus (airport express bus)
The Aerobus is the dedicated airport express bus. It runs direct from both terminals to Plaça Catalunya, stopping at Plaça Espanya, Gran Via-Urgell and Plaça Universitat on the way, and you can change to the metro at any of those. It’s quick, it takes about 35 minutes, and it goes every 5 to 10 minutes around the clock, so there’s almost no waiting. There are two lines: A1 serves Terminal 1, A2 serves Terminal 2.
Watch out for the return trip. A1 only goes to Terminal 1 and A2 only to Terminal 2, so check the number on the front of the bus before you board, or you could end up at the wrong terminal with an annoying shuttle ride to fix it.
Time about 35 minutes • Cost about €7.45 (£6.35) one way
The train (Renfe R2 Nord)
The train is the cheapest way in. The line you want is the Renfe R2 Nord, part of the Rodalies commuter network, which runs from the airport’s own station to Barcelona Sants (about 20 minutes) and Passeig de Gràcia (about 26 minutes), then on through the city. Trains go every 30 minutes.A single is about €4.90, but the real value is a T-Casual, the 10-trip card I cover in the ticket section below. It works out at about €1.30 a ride and is valid on this train.
Watch out for the terminal. The station is at Terminal 2 only, so if you land at Terminal 1 take the free green shuttle bus over first. It’s well signed.
My Top Tip! Buy a T-Casual at the airport station, use one trip to get into town on the train, then keep the same card for the metro and buses around the city. It’s far better value than buying singles and saves you queuing at a machine every time.
Time about 20 to 26 minutes • Cost about €4.90 (£4.15) single
The metro (L9 Sud)
The L9 Sud metro line connects both terminals to the network, and trains come every 7 minutes. It sounds ideal, but there are two things that make it a worse choice, in my opinion, for most first-timers heading to the old town.
First, the L9 doesn’t run directly to the main central stations, so you’ll need to change (at Torrassa, Collblanc or Zona Universitària) to reach Plaça Catalunya or Sants, which pushes the trip to around 32 minutes.
Second, the airport stations carry a special fare. You need a €5.90 airport ticket, and your T-Casual won’t open the gates there. Buy the airport ticket before you set off, or take the train instead, which is cheaper and more direct for most central hotels.
Time about 32 minutes • Cost €5.90 (£5) airport ticket

Taxis and ride hailing transfers
A taxi is the fastest door-to-door option and the easiest after a long flight. Barcelona’s official taxis are black and yellow, they wait at ranks outside arrivals at both terminals, and they’re metered and regulated, so there’s no haggling.
Avoid anyone offering you a ride inside the terminal. You’ll end up with an unmetered fare and no comeback.
How much is a taxi from Barcelona airport to the city centre?
There’s no single fixed price, because it’s metered. Expect about €30 to a central hotel, a bit more in heavy traffic or on the night and weekend tariff (which applies from 20:00 to 08:00 and at weekends). There’s a minimum airport fare of about €21 and a small airport supplement of a few euros added to the meter.
For a couple or a family with bags, split between you, it’s often a fair deal against buying separate bus or train tickets.
Time about 25 to 40 minutes • Cost typically about €30 (£25.50)
Ride-hailing apps and the fixed-fare option
Personally, when I land somewhere new I normally fall back to a ride hailing app, because I like knowing the fare upfront rather than watching a meter tick.
Barcelona works a little differently. Uber, Cabify and Bolt do operate (and I’ve used them extensively), but as pre-booked private-hire (VTC) services with limited cars, so they can be slower to appear than you may be used to.
The app I’d point you to is FreeNow. It books the same licensed black and yellow taxis, lets you choose a fixed price or the meter, and isn’t affected by the VTC rules. So you get the fixed fare without the wait.
My Top Tip! If you’re landing late at night, having a taxi app already installed and set up on your phone is worth it. You can order to the rank area, see the fare, and skip the guesswork when you’re tired and just want to get to the hotel.

Which ticket do you need?
Two tickets cover almost everyone. The T-Casual is a card of 10 shared-fare journeys, about €13, and it’s the cheapest way to ride the train, metro and buses around the city, €1.30 a trip. You load it onto a €1 T-mobilitat card from any machine.
The Hola Barcelona travel card is unlimited public transport for a set number of days (from about €18.70 for 48 hours), and unlike the T-Casual it does include the airport metro and train, so it can pay off if you’ll be using transport heavily.
Cost T-Casual about €13 (£11) for 10 trips
Barcelona airport transfer FAQs
How do I get into the city centre late at night?
The Aerobus and taxis both run 24 hours, so a late landing is no problem. The train and metro stop around midnight, and after that the cheap option is the N17 night bus from the airport to Plaça Catalunya. If you’re tired and just want to be at the hotel, a taxi from the rank is the least hassle.
What’s the best option if I’ve got a lot of luggage?
The Aerobus has proper luggage racks, so it handles suitcases well. A taxi or booked transfer is easier still, since it’s door to door. Avoid the train and metro with a big case if you can, there’s no dedicated luggage space and they get crowded, so you’ll be standing with your bag in the aisle.
Do I need to buy an Aerobus ticket before I board?
No, you can buy from the machine at the stop, from the staff, or from the driver, but the driver takes cash only and won’t break a large note. The machines take cards when they’re working, which isn’t always. Buying online in advance skips all of that and costs the same.
Do children need a ticket?
Children under 4 travel free on the Aerobus, train, metro and buses. From age 4 they pay the full adult fare, there’s no child discount on the standard tickets.
Can I use my T-Casual for the airport?
On the R2 train and bus 46, yes. On the L9 metro airport stations, no, those need the separate €5.90 airport ticket. And never on the Aerobus, which is a separate company.







4 Comments
Comments are closed.