Getting from Barcelona Airport to the City Centre

jorge-fernandez-salas
People enjoying paella during a Carpe Diem Barcelona Tipsy Tapas tour
Award-Winning

Barcelona Tapas Tour

Clock icon5(203)
from79 €

Chances are, if you’re flying into Barcelona directly, you’ll land at the city’s main airport, Josep Tarradellas Barcelona-El Prat (BCN), also known as El Prat. This airport has two terminals, and there is a free shuttle bus that connects them. 

How far is Barcelona airport from the city centre?

Barcelona El Prat is about 15 km (10 miles) from the city centre, Plaça de Catalunya. Worried about Barcelona airport transportation? Have no fear! Here's everything you need to know about getting to and from Barcelona airport to the city centre.

pexels-anton-porsche-37909-1002175

Photo by Anton Porsche at El Prat

Aerobus

The Aerobus is a 24-hour shuttle service that serves both terminals and takes you directly to the city centre Plaça de Catalunya with stops at key points like Plaça Espanya and Gran Via. Buses come to either terminal every 5-10 minutes and tickets cost €7.25 one way or €12.50 return. The journey to Plaça de Catalunya takes about 35 minutes. This is the most convenient and cost-effective way to reach Barcelona. Buy tickets for the Aerobus online or at the kiosk in front of the bus stop.

aerobus-scaled

Aerobus from Barcelona Airport


Metro (L9 Sud)

If you’re a fan of the underground you can take the metro from either T1 or T2 to Zona Universitària, where you can take a connecting line to the city centre. The ticket costs €5.15 for a single airport fare (standard metro tickets like the T-Casual are not valid for this journey). The metro comes every 7 minutes and the journey to the city centre can be up to 40 minutes with the necessary transfers. The metro operates Sunday to Thursday from 5:00 am to midnight, Fridays from 5:00 am to 2:00 am, and Saturdays 24 hours. You can buy tickets at the kiosk in front of the station.

Train (R2 Nord)

If you land in Terminal 2 you can take the train (R2 Nord) which includes direct connections to central stations like Passeig de Gràcia, Estació de França, and Sants Estació. You might have to wait up to 30 minutes for the train, but the journey to Passeig de Gràcia is only 25 minutes. The cost of a single ticket is €4.60 and the train runs from 5:42 am until 11:38 pm. Tickets are available in front of the station at the kiosk.

pere-jurado-zbaUyml5QhU-unsplash-scaled

Photo by Pere Jurado taken at Estació de França

Public Bus (Bus 46) 

If you want to use a standard ticket or T-Casual (10-journey card for zone 1 priced at €11.35) then you can take the public bus number 46 from either terminal to Plaça Espanya, from which you can take a metro or connecting bus to the centre. The price of a single ticket is €2.40. The bus comes every 15-20 minutes and operates from 5:30 am to 11:50 pm, with the journey taking anywhere between 40-50 minutes to reach the centre. There are also night buses available from 10:00 pm to 5:00 am that go directly to Plaça de Catalunya. Take the N17 from BCN Terminal 1 or the N18 from either terminal.

Taxis and ride-shares

If you prefer the comfort of a taxi you’ll find taxi stands outside of both terminals, with taxis available around the clock. If you're wondering, how much is a taxi from Barcelona airport to the city centre, you should know that the price depends on the time of day and the traffic, usually between €30–40. There are plenty of taxis in front of the taxi stand, so there's no need to book in advance. Ride share apps like Uber, Cabify, and Freenow offer similar, if not slightly cheaper rates. Generally speaking, the journey takes around 20-30 minutes to the city centre.

What other airports are close to Barcelona?

The two airports closest to Barcelona outside El Prat are Girona (GRO) and Reus (REU), primarily serving budget airlines like Ryanair.

How to get to Barcelona from Girona Costa Brava Airport (GRO)

Girona Airport is located approximately 100 km (62 miles) north of Barcelona. There are many options for getting to Barcelona from Girona's airport however, you should be advised that the journey typically takes over an hour.

Bus (Sagales)

Sagales runs direct buses from Girona Airport to Barcelona Estació del Nord, taking approximately one hour and 15 minutes. The bus runs every 60-90 minutes depending on flight arrivals and it costs €16 one-way, or €25 round trip. You can buy tickets online or directly from the airport.

foto-busos

Sagales Buses

Train from Girona City

In order to get to Girona city, you should take a bus to the train station, about 15km from the airport. From Girona Train Station, you can catch a Renfe train to Barcelona.

  • Regular train (R11): Costs around €11–15 one-way. The journey takes 1 hour 15 minutes.
  • High-speed AVE train: Costs around €18–22 one-way, and the journey takes about 38 minutes to Barcelona Sants Station.

Taxis are also available from Girona to Barcelona but you should expect to pay a steep price, around €120–150.

How to get to Barcelona from Reus Airport (REU)

Reus Airport is located about 105 km (65 miles) southwest of Barcelona, often serving budget airlines.

Bus (Hispano Igualadina) 

Hispano Igualadina provides a direct bus service from Reus Airport to Barcelona Sants Station and Estació del Nord, with a journey time of about 1 hour and 30 minutes. The bus runs approximately every 2 hours, aligning with flight schedules. You can purchase a one-way ticket for around €17 or €24 round trip. Tickets are available online or at the airport.

Train from Reus City

First, you must take a bus from Reus Airport to the Reus Train Station (about 4 km away). From there, you can take a Renfe regional train or a high-speed train to Barcelona.

  • Regional train (R15): Costs around €9–13 one-way. The journey takes 1 hour 30 minutes.
  • High-speed AVE train: Costs around €20–30 one-way, and the trip takes about 35 minutes to Barcelona Sants Station.

Taxis are also available from Reus to Barcelona but you should expect to pay around €140–160.

nenad-radojcic-R5zy885m6sc-unsplash-1536x1024

Photo by Nenad Radojcic of a Rodalies train

Make the most of your time in Barcelona with Carpe Diem Tours

Our Barcelona tours are the best way to see the Catalan capital through the eyes of a local. Our licensed guides are passionate about the city, and they love to share their knowledge with travellers like you!

🚶‍♀️Want to walk around Barcelona's Old Town? Take a walking tour of the Gothic Quarter!

3A3A3921-1024x683

Barcelona Walking Tour

🍸 Thirsty for adventure? Experience the best of Barcelona nightlife on our Tipsy Tour of Barcelona!

tipsytour-106-1024x683

Barcelona Tipsy Tour

🥘 Feeling hungry? Try authentic tapas and Spanish drinks on our Tipsy Tapa Tour!

tipsytour-194-1024x683

Tipsy Tapa Tour

Media
Alexander Meddings
Check iconVerified Writer
Alexander Meddings is a professional copywriter and postgraduate in Roman history from the University of Oxford. After graduating with his MPhil, he moved to Florence and then Rome to carry out his research on the ground and pursue his passion at the source. He now works in travel, as a writer and content consultant, and in education as a university lecturer and translator.
Get in Touch!
Enjoy the latest offers, insider tips and all things Carpe Diem!
Download the app