getting from BCN airport to Barcelona city

Get from El Prat Airport to Barcelona city or surrounding areas

Josep Tarradellas Barcelona–El Prat Airport (BCN) is the main gateway to Barcelona and is located about 12 km from the city center. This is the airport I personally use most often, and living in the outskirts of Barcelona, I can honestly say it is by far the most convenient option. Almost all international and domestic flights arrive here, making it the natural starting point for your trip.

What I like about El Prat is how easy it is to continue your journey, whether you are heading into the vibrant city center or escaping to the coast or countryside. In most cases, you can reach your destination within 20 to 40 minutes, depending on the transport option you choose. With a wide range of options available – from train and metro to bus, taxi, car rental, and private airport transfers – there is always something that fits your travel style. I will now guide you through each option, so you can decide what works best for you, whether you are planning a city break or a holiday just outside Barcelona.

Quick overview

    Private Airport Transfer

    If you want to start your trip in a relaxed and effortless way, this is my personal favorite – especially after a long flight. A driver will be waiting for you at arrivals and takes you straight to your accommodation, without any hassle.

    I often recommend this option if you are traveling with luggage, kids, or arriving late in the evening. It is also ideal if you are staying outside Barcelona, for example along the coast or in a quieter village, where public transport connections can be less direct. It simply takes away all the stress of figuring things out after landing.

    Getting from Barcelona airport to the city

    Car Rental

    If your plan is to explore beyond the city, renting a car can be a great decision. Especially if you are heading to the coast, small towns, or nature areas, having your own car gives you complete freedom.

    From my experience, this option is often more affordable than taking a taxi when you are staying outside Barcelona – particularly if you are traveling with two or more people. Keep in mind that some highways around Barcelona and along the coast include toll roads, so it is worth checking your route beforehand and factoring these extra costs into your budget.

    For a city trip, however, I usually wouldn’t recommend it. Parking can be difficult and expensive, and public transport within Barcelona is simply easier.

    Train

    The train (Rodalies R2 Nord – Airport – Maçanet-Massanes) is one of the fastest and most efficient ways to reach central Barcelona. I use it myself regularly when I want a quick connection into the city.

    The train is also a very good option if you are staying outside Barcelona, for example in places like Sitges, as it offers a direct and practical connection along the coast.

    That said, one thing to keep in mind: signage in the airport and at the stations can sometimes be unclear. There is often staff around to help, but not always, so I really recommend checking your route in advance.

    As in any busy city, stay aware of your belongings. I always wear my backpack on the front in crowded areas and make sure everything is properly closed, as pickpockets can be active.

    Train in Barcelona how to use
    Train in Barcelona

    Metro

    The metro (L9 Sud) is a modern and reliable option that connects directly to the airport.

    From my experience, it is not always the fastest route, as you often need to change lines to reach your final destination. The train usually offers a slightly faster and more direct connection to the city, but the metro can bring you closer to a door-to-door destination thanks to Barcelona’s extensive metro network. Still, it is a comfortable and predictable way to travel.

    Just like with the train, signage can be a bit confusing if it is your first time, so preparing your journey in advance makes things much easier. And again, keep an eye on your belongings, especially during busy times.

    Metro map of Barcelona
    Metro map of Barcelona

    Bus

    If you are visiting Barcelona for the first time, the bus – especially the Aerobús – is one of the easiest options. It is straightforward, clearly marked, and runs frequently between the airport and the city center. The Aerobús also operates at night, during weekends, and on public holidays, making it a very reliable option regardless of your arrival time.

    This is often the option I recommend to friends or readers who want something simple and stress-free. No complicated routes, just a direct connection into the heart of the city.

    If you are staying outside Barcelona, you will usually need to combine the bus with another form of transport, which can make the journey a bit longer.

    Taxi

    The last option – and definitely not the least important – is taking a taxi. Taxis are always available right outside the terminal and are a very convenient choice if you prefer a direct ride without planning ahead. The official taxis in Barcelona are easy to recognize by their black and yellow colors.

    If you are heading into central Barcelona, this is one of the simplest choices, especially if you have luggage or arrive late. In practice, it makes little difference whether you choose a taxi or Uber, Cabify, or Bolt for a city trip from the airport. A taxi is immediately available at the official stand and does not require an app, while Uber, Cabify, or Bolt can sometimes offer a slightly lower fare or a fixed price upfront.

    For destinations outside Barcelona, such as the coast or more rural areas, travel distances increase and costs can rise quickly. In those cases, a private transfer or rental car is often a more practical option, while Uber, Cabify, or Bolt availability can also be less consistent depending on the area.

    Other airports in the surrounding area

    Besides El Prat, there are a few alternative airports I sometimes come across. Girona–Costa Brava Airport (GRO) is located about 90 km north of Barcelona and is often used by low-cost airlines; from my experience you should always account for a travel time of around 1 to 1.5 hours to the city. Reus Airport (REU) is about 100 km south of Barcelona, near Tarragona, and mainly operates seasonal flights; here too, the journey to Barcelona usually takes 1.5 to 2 hours. Finally, there is Lleida–Alguaire Airport (ILD), a small regional airport that I mainly know as being less relevant for visitors to Barcelona, as it is primarily focused on winter sports traffic towards the Pyrenees.

    Pricing of all transport options from BCN airport

    Travel Option Airport to Barcelona City Centre Airport to Surrounding Areas Best For
    Cost (approx.) Travel Time Cost (approx.) Travel Time
    Private Airport Transfer 50 EUR 25 min 105 - 110 EUR 25 - 35 min Door-to-door comfort, families, luggage, groups
    Car Rental 20 - 35 EUR/day + tolls 25 min 20 - 35 EUR/day + tolls 25 - 35 min Exploring the coast, nature, road trips
    Train (R2) 5.50 EUR single ticket 30 min to train station 6.60 - 8.25 EUR single ticket 50 - 60 min Budget travellers, quick city connections, coastal access
    Metro (L9 Sud) 5.90 EUR airport single ticket 35 min to metro station Not connected Not connected Barcelona city access only
    Bus / Aerobus 7.75 EUR single
    13.30 EUR return Free for kids under 4. Discounts for large and single-parent families (at driver or stop staff only).
    30 - 35 min to bus station n/a Train recommended First-time visitors, simple direct connection
    Taxi / Uber / Cabify / Bolt 30 - 40 EUR 25 - 35 min Varies by distance 25 - 45 min Convenience, late arrivals

    Swipe sideways to see more

    capture the true, sun-drenched spirit of my Catalan city.