Spain

Getting From Barcelona Airport to the City Center

Updated 7 min read Getting around

Barcelona El Prat Airport has two passenger terminals, T1 and T2. Your best route into the city depends on which terminal you land in. The Aerobus runs from both terminals around the clock, and the L9 Sud metro serves both. The Rodalies R2 Nord train is the cheapest option, but its station is beside T2 only. A taxi from the airport starts at a minimum fare, but it has no fixed price to the city center. Ride-hail apps set the fare at booking and publish no fixed airport fare.

Fares and timetables change. Check the operator’s website before you travel. Each figure below is dated or tied to its source.

Choosing Your Option by Terminal

Check your arrival terminal first, since it narrows your options. The Rodalies train stops beside T2, far from T1. The Aerobus has a separate line for each terminal: A1 serves T1 and A2 serves T2. The metro’s L9 Sud line stops at both terminals.

Taxis are the one exception, since stands exist at each terminal. In taxi tariffs, though, "T1" and "T2" do not mean terminals. They refer to pricing bands. T1 is the daytime tariff and T2 is the night and holiday tariff. A taxi from T1 does not cost less or more than one from T2 because of the terminal. The fare depends on the time of day and the route.

Aerobus Bus, Open 24 Hours

The Aerobus runs 24 hours a day, which makes it the most dependable choice for late or early arrivals. The trip to the city center takes about 35 minutes. The one-way fare is €7.75. Return fares are listed at €13.30 or €13.75, so confirm the return price with the operator before you buy. Children under 4 ride free. Online tickets arrive by email as a QR code.

On the A1 line from the airport, the bus leaves every 10 minutes from 05:35 to 07:15, every 5 minutes from 07:15 to 22:30, every 10 minutes from 22:30 to 01:05, and every 20 minutes from 01:05 to 05:35. The A1 and the A2 both depart from the airport, so confirm which terminal your bus leaves from. Check the A2 frequency and T2 stop on the Aerobus site before you go.

Boarding the wrong terminal’s line can cost up to 30 minutes. A free shuttle called BusTransit is listed between T1 and T2, but its current status is unclear, so ask the airport information desk before you rely on it.

Metro L9 Sud to Both Terminals

The metro’s L9 Sud line serves both T1 and T2, and the TMB airport page describes it as the link between central Barcelona and both terminals. The operator gives a journey of 32 minutes from the airport to the city center and a train about every 7 minutes. The TMB page is undated, so check the current frequency and operating hours on the same site before you travel.

The line also connects to the Fira exhibition area and several transfer stations, including Can Tries, Torrassa, Collblanc and Zona Universitària. Check the transfer station for your hotel on the TMB map before you travel.

The ticket rules matter more on this line than on the others. The TMB fares page and the airport page both say the single-trip ticket and the T-casual card are not valid at the L9 Sud airport stations. If your ticket is not valid there, you must buy an Airport Ticket at the station to leave. The monthly T-usual card, which gives unlimited travel for 30 consecutive days from the first validation, is valid at both terminals on L9 Sud and starts at €22.80. Check the price of the Airport Ticket on the TMB site before you travel.

Rodalies R2 Nord From T2

The R2 Nord train is the cheapest confirmed option, at €4.90 for a single ticket. Trains run about every 30 minutes from the airport. The 2024 timetable guide lists the first departure at 05:42 and the last at 23:38, though another listing gives 05:40 for the first train. Barcelona Sants station is about 19 minutes away. Check the journey time to Passeig de Gràcia and Plaça de Catalunya on the Rodalies site before you choose the train for a city-center hotel.

The train works only if you land at T2 and stay near the R2 Nord line. A free bus between T2 and T1 may also run, so confirm it at the airport. The old R10 Airport to Estació de França route has been suspended since 2009, so ignore any listing that still shows it.

Check the R2 Nord service status with Rodalies before you plan around it. Ignore the claim that travel is free with a card deposit, and plan on paying the €4.90 fare.

Taxi Fares From the Airport

Taxis are metered, and no fixed fare applies to the city center. The AMB urban tariff page sets a minimum of €21.00 for a trip that starts at the airport, including all supplements.

The 2026 rates are a €2.80 flag-fall, €1.35 per kilometer on the day tariff and €1.66 per kilometer on the night tariff. The airport supplement is €4.60. The 2025 figures were lower, at €2.75 flag-fall, €1.32 per kilometer by day and €1.62 by night. Confirm the 2026 rates with the AMB before you travel.

The day tariff runs on weekdays from 08:00 to 20:00. The night tariff runs on weekdays from 20:00 to 08:00 and all day on Saturdays and public holidays. For Sundays, ask the driver which band applies or check the AMB page.

Commercial sites estimate a trip to the center at €35 to €55, depending on the route and time. The metered meter can land anywhere in that range, so use the estimate only for budgeting. A fixed fare of €45 (€46 on some pages) applies to a taxi from the airport to the Moll Adossat cruise terminal, which is not the city center.

Taxis make the most sense when you carry heavy luggage, travel in a group of three or four, or arrive late and want to skip a transfer. Groups larger than four may pay an extra supplement. Ask the driver before the ride starts.

Ride-Hail Pickups and Prices

Ride-hail services such as Uber and Cabify are the least certain option. Check the pickup point for your terminal in the app before you walk out.

Uber says it has no flat rate from the airport to downtown. The app shows an upfront price at booking, but that price can change if surcharges or tolls apply. Uber’s average fares put a trip to central Barcelona at about €30 and a trip to El Prat at about €21. These are indicative figures only.

Cabify’s published table is more than 1,300 days old, so treat its figures as historical. The standard service is listed at €0.98 per kilometer and €0.27 per minute, with a €6.50 minimum for an immediate request and a €15.00 minimum for a reservation. A consumer blog reports a €10 airport surcharge and gives an example fare of €35 from El Prat to Passeig de Gràcia on a Friday at 19:00. Neither the blog nor the Cabify table gives a current airport fare.

Ride-hail prices can rise at busy times, when platforms use dynamic pricing during high demand or bad weather. Check the upfront price in the app at the time you book. Ride-hail suits travelers who already use the app in Barcelona and want a predictable price. Before you choose, compare the app’s upfront price with a taxi estimate.

Which Option to Choose

The table below summarizes the main choices. Prices are the figures stated above, and the taxi and ride-hail figures are estimates.

Option Terminals served Trip time to center Fare Best for
Aerobus T1 (A1), T2 (A2) About 35 minutes €7.75 one way Solo travelers and late arrivals, 24 hours
Metro L9 Sud T1 and T2 32 minutes Check TMB for the Airport Ticket; T-usual monthly from €22.80 Both terminals, frequent service
Rodalies R2 Nord T2 only About 19 minutes to Sants €4.90 single Budget travelers landing at T2
Taxi Stands at both terminals Usually 20 to 40 minutes Minimum €21.00 from airport; estimates €35 to €55 Groups, heavy luggage, late arrivals
Ride-hail Check the app for your terminal Check the app Upfront price, no flat rate Travelers who already use the app

If you land at T1 alone, the Aerobus or the metro is the default choice. The Aerobus has a fixed fare and runs all night. The metro runs more often during the day. For a solo traveler landing at T2 with a hotel near the R2 Nord line, the train is the cheapest option. A group of three or four with suitcases usually finds the taxi easier, even though the cost is less predictable.

What to Check Before You Travel

  • Match the terminal first: The R2 Nord train serves only T2, so T1 arrivals should use the Aerobus A1 or the L9 Sud metro.
  • Buy the right metro ticket: Single-trip and T-casual tickets do not work at the L9 Sud airport stations, so buy the airport-valid ticket or an Airport Ticket before you board.
  • Budget the taxi as a range: The airport minimum is €21.00, but trips to the center are estimates of €35 to €55, so confirm the current AMB tariff before you travel.
  • Confirm the Aerobus return fare: One-way fares are €7.75, but return prices are listed at €13.30 or €13.75, so check the operator’s site first.
  • Check ride-hail pickup points: Confirm the pickup zone for your terminal and the upfront price in the app before you order.