How to Get from Barcelona Airport to City Center

If you’re arriving at Barcelona–El Prat Airport (BCN) and planning to head into the city, you’ll find several convenient transport options available. The airport is located about 15 km (9 miles) southwest of central Barcelona, making it relatively quick and easy to reach the main tourist areas.
Whether you want the cheapest way to reach the city, the fastest airport train, or a comfortable private transfer, this guide explains the best ways to get from Barcelona Airport to the city center.

Airport Bus – Affordable and Direct
The Aerobús is one of the most popular and convenient ways to travel from Barcelona Airport to the city center.
These blue shuttle buses run frequently and connect both airport terminals with central Barcelona.
Price: about €6–€7
Travel time: around 35 minutes
Frequency: every 5–10 minutes
Main stops include:
- Plaça Espanya
- Gran Via
- Plaça Catalunya
Plaça Catalunya is considered the heart of Barcelona, close to La Rambla and many hotels, which makes Aerobús a very convenient option for first-time visitors.

Metro – Cheapest Public Transport
Barcelona’s metro system also connects the airport to the city via Line L9 Sud.
Price: about €5–€6
Travel time: 35–45 minutes
The airport metro stops at:
- Terminal 1
- Terminal 2
Important: the L9 line does not go directly to the city center, so most travelers will need to transfer to another metro line to reach central areas like Plaça Catalunya or the Gothic Quarter.
However, it remains a reliable and inexpensive option for many travelers.

Train – Fast Connection to Central Barcelona
The R2 Nord train line connects Barcelona Airport with several important stations in the city.
Price: about €4–€5
Travel time: 20–25 minutes
Key stops include:
- Barcelona Sants (main train station)
- Passeig de Gràcia
- El Clot
From Passeig de Gràcia you can easily reach many central attractions including Casa Batlló and La Rambla.
For travelers arriving at Terminal 1, a free airport shuttle connects the terminal with the train station at Terminal 2.

Taxi or Ride-Hailing
Taxis are readily available outside both airport terminals and offer a quick door-to-door transfer to your accommodation.
Price: usually €30–€40
Travel time: about 20–30 minutes depending on traffic
Ride-hailing apps operating in Barcelona include:
- Uber
- Cabify
- FreeNow
Taxis can be a convenient option if you are traveling with family, heavy luggage, or arriving late at night.

Renting a Car at Barcelona Airport
If you plan to explore destinations outside Barcelona such as Costa Brava, Montserrat, or Tarragona, renting a car at the airport may be useful.
Major rental companies include:
- Hertz
- Avis
- Europcar
- Sixt
Rental prices typically start from €30–€50 per day depending on the vehicle.
Driving to central Barcelona normally takes 20–35 minutes, but parking can be limited and expensive in central districts.
For most visitors staying in the city, public transport is often easier than driving.
Comparing Transport Options
| Transport | Price | Travel Time | Best For |
|---|---|---|---|
| Metro | €5–€6 | 35–45 min | Cheapest public transport |
| Train (R2 Nord) | €4–€5 | 20–25 min | Fast and inexpensive |
| Aerobús | €6–€7 | 35 min | Direct airport shuttle |
| Taxi / Ride Share | €30–€40 | 20–30 min | Door-to-door comfort |
| Car Rental | €30+ per day | 20–35 min | Exploring outside Barcelona |
Travel Tips for Barcelona Airport
- The R2 Nord train is often the fastest public transport option.
- Aerobús is the easiest choice for travelers staying near Plaça Catalunya.
- Metro Line L9 requires transfers, so it may take slightly longer.
- Taxis have a minimum airport fare, which makes them convenient for groups.
Getting from Barcelona Airport to the city center is quick and straightforward. With trains, metro, airport buses, taxis, and rental cars available, visitors can easily choose the option that best matches their budget, schedule, and travel style.