ShuttleHero

Home › Barcelona

How to get there

How to get from Barcelona Airport to the city centre (2026)

Barcelona-El Prat Josep Tarradellas Airport (BCN) is 14 km by road from Plaça de Catalunya. The Aerobús runs there directly from both terminals around the clock; the metro and the train are cheaper but need a change or a shuttle.

Facts checked on 23 October 2026 · 6 min read

Short answer: the Aerobús (A1 from T1, A2 from T2) goes direct to Plaça de Catalunya in about 35 minutes for €7.75, every 5–10 minutes in the daytime and 24 hours a day. The metro L9 Sud needs a €5.90 Airport ticket and a change, and the R2 Nord train from T2 reaches Sants in 20 minutes, every 30 minutes. By car it is 14 km, about 23 minutes without traffic. Our private transfer costs €50 per car (1–3 passengers) and €80 per van (4–8).

Your options at a glance

OptionTravel timePriceChangesBest for
Aerobús A1 (T1) / A2 (T2) to Plaça de Catalunyaabout 35 min€7.750Most travellers, hotels in the centre
Metro L9 Sud + change (L1, L3 or L5)about 32 min on L9 plus the change€5.90 Airport ticket1Hotels on the metro network
Rodalies R2 Nord train from T220 min to SantsRodalies single ticket0 (+ shuttle from T1)Sants, Passeig de Gràcia
Night bus N17 from T1variesstandard bus fare0Arrivals in the small hours
ShuttleHero private transferabout 23 min (longer at rush hour)€50 per car (1–3), €80 per van (4–8)0Families, groups, luggage, late flights

By Aerobús

Two Aerobús lines link the airport with Plaça de Catalunya: A1 serves Terminal 1 (stop on level 0, arrivals) and A2 serves Terminal 2. The service runs 24 hours a day, every day. From T1, A1 leaves every 5 minutes from 07:15 to 22:30 and every 10 to 20 minutes outside those hours; A2 leaves T2 every 10 minutes from 05:35 to 23:00 and every 20 minutes at night. The trip takes about 35 minutes, depending on traffic. A single ticket costs €7.75 and includes your luggage; children under 4 travel free.

By metro (L9 Sud)

Metro line L9 Sud starts at the Aeroport T1 and Aeroport T2 stations and runs every 7 minutes; TMB gives about 32 minutes from the airport into the city. L9 Sud does not reach the old town itself, so you change at Torrassa (L1), Collblanc (L5) or Zona Universitària (L3). Ordinary single tickets and the T-casual are not valid at the airport stations: you need the Airport ticket at €5.90 (2026 fare) or a Hola Barcelona travel card.

By train (R2 Nord)

The Rodalies R2 Nord leaves from the Aeroport station at Terminal 2, one train every 30 minutes, and reaches Barcelona Sants in about 20 minutes, continuing to Passeig de Gràcia. Arriving at T1, take the free 24-hour shuttle bus between terminals to T2 first. Rodalies-only tickets are not valid on the metro or buses. Planned works occasionally suspend trains to the airport, so check Rodalies notices before you rely on it.

By bus and at night

City bus 46 serves both terminals and runs to Plaça Espanya via El Prat and L'Hospitalet. At night the N17 links Terminal 1 with Plaça de Catalunya, and the Aerobús itself keeps running every 20 minutes through the night.

By car

The road route is about 14 km via the C-31/C-32 or the Ronda Litoral and takes about 23 minutes without traffic; the Ronda Litoral slows down noticeably at rush hours. The Gothic Quarter and El Born are largely pedestrian or restricted, so a car stops on the nearest open street, such as Via Laietana.

Our private transfer

A private transfer Barcelona Airport → city centre costs €50 per car for 1–3 passengers and €80 per van for 4–8 passengers. The price is per vehicle, fixed and paid by card when you book, with luggage included. Cancellation is free up to 24 hours before pickup, and a child seat costs +€10. The driver takes you to your hotel or apartment, or to the nearest point a car may reach in the old town.

Barcelona Airport → city centre

Car, 1–3 passengers: €50 · Van, 4–8 passengers: €80

  • Pay upfront by card when you book
  • Free cancellation up to 24 h before pickup
  • 60 min free waiting after landing, flight tracking
  • Child seat +€10

See the route and book Check the price and book

All airport transfers: Barcelona →

Where you meet the driver

Barcelona Airport has two terminals, T1 and T2, both with arrivals halls and linked by a free shuttle. Your driver waits in the arrivals hall of the terminal where your flight lands (T1 or T2), after baggage reclaim and the customs exit, with a sign showing your name. We track your flight and you get 60 minutes of free waiting after landing.

What to choose

Staying near Plaça de Catalunya, Passeig de Gràcia or La Rambla: the Aerobús, direct and running all night. On a budget with a hotel near a metro line: L9 Sud and one change. Heading to Sants station or landing at T2: the R2 Nord train. With children, several suitcases, a group of four or more, or an address in the narrow streets of the old town: a private transfer priced per vehicle.

Good to know

  • Check your terminal: Aerobús A1 serves T1 and A2 serves T2.
  • Ordinary metro tickets and the T-casual do not open the gates at the airport stations; buy the €5.90 Airport ticket.
  • The R2 Nord train leaves from T2 only; from T1 take the free inter-terminal shuttle first.
  • The Aerobús runs 24 hours a day, every 20 minutes at night.
FAQ

Frequently asked questions

What is the easiest way from Barcelona Airport to the city centre?

The Aerobús from either terminal to Plaça de Catalunya: about 35 minutes, €7.75, every 5–10 minutes in the daytime and 24 hours a day.

Can I take the metro from Barcelona Airport?

Yes, line L9 Sud from both terminals, every 7 minutes, with a change at Torrassa, Collblanc or Zona Universitària. You need the €5.90 Airport ticket or a Hola Barcelona card.

Is there a train from Barcelona Airport to the city?

Yes. The R2 Nord leaves Terminal 2 every 30 minutes and reaches Barcelona Sants in about 20 minutes, continuing to Passeig de Gràcia.

How long does it take from Barcelona Airport to the centre by car?

About 23 minutes for 14 km without traffic, longer at rush hours on the Ronda Litoral.

How much is a private transfer from Barcelona Airport to the centre?

Our transfer costs €50 per car for 1–3 passengers and €80 per van for 4–8 passengers, fixed when you book and including luggage.

Contact

Get in touch

We are reachable around the clock, 7 days a week — before, during and after your trip.

Contact details

  • 💬
    WhatsApp
    Fastest way to reach us · 24/7
  • 📧
    office@shuttlehero.pl
    Reply within 30 minutes
  • 📍
    ShuttleHero · head office
    Gdynia, Poland
    Service area: Barcelona and surroundings
  • 🕐
    Reachable 24/7
    Around the clock, 365 days a year
Check the price →