How to get from Barcelona El Prat Airport to the City Center

By Train

The RENFE train takes you from El Prat airport (Aeropuerto stop) to the city center of Barcelona. Travel time is approximately 25 minutes. The train stops Barcelona Sants, Passeig de Gràcia or Clot, which are also metro stations. The T-Casual ticket can be used on the RENFE train to and from Barcelona El Prat airport. If your plane arrives to Terminal 1, there is a shuttle bus that can take you to the train station.

Where does the train arrive: Barcelona Sants, Passeig de Gràcia or Clot stations
How long does it take:
About 25 minutes
How much does it cost:



Aerobús is a fast and convenient way to get to Barcelona airport. The A1 line leaves from Plaça Catalunya and arrives at Airport Terminal 1, from 5:00am to 10:24pm and from Terminal 1 to Pl. Catalunya, from 5.43am to 11 pm. The A2 line connects Plaça Catalunya with Airport Terminal 2 from 5:00am to 10:24pm (Aerobus only stops at T2B) and from T2B to Plaça Catalunya , from 5.53am to 11.10pm. Buses are available every day of the year.

Where does it arrive: Plaça de Catalunya
How often does the bus leave:
Every 15 minutes
How long does it take: 
About 35 minutes to Terminal 1, 50 minutes to Terminal 2
How much does it cost:

By Taxi

Barcelona Taxi

Taxi from the airport takes 20 to 30 minutes and costs roughly €30. Taxi’s add surcharges for rides at the weekend and late at night.


TMB bus number 46 operates during the day from both terminal 1 and 2 of El Prat airport. This bus takes much longer than Aerobús as it has many stops, however you can use the T-Casual ticket. Operating hours are between 04:50 and 23:50.

By Metro (L9)

Metro line L9 Sud (South) takes you from terminals 1 and 2 of Barcelona El Prat airport to Barcelona in 30 minutes. Trains leave every 7 minutes. You can transfer to other metro lines from Can Tries, Gornal (L10 Sud), Torrassa (L1 and L10 Sud), Collblanc (L5 and L10 Sud) and Zona Universitària (L3).