The cheapest way from Barcelona–El Prat Airport (BCN) into central Barcelona is the Rodalies R2 Nord train from Terminal 2, which costs €4.90 one-way and reaches Barcelona Sants in about 19 minutes or Passeig de Gràcia in about 26 minutes. If you land at Terminal 1 there's no station, so hop the free green shuttle bus to T2 first, or take the €7.75 Aerobús straight to Plaça Catalunya. Don't grab a taxi at about €35–40 plus the airport supplement, which costs far more for the same trip.
How to find it
- AIRPORTBarcelona–El Prat Josep Tarradellas Airport
- 01The R2 Nord train only stops at Terminal 2. If you land at Terminal 1, take the free green shuttle bus (bus llançadora) from just outside T1 arrivals to Terminal 2 — it runs every few minutes and takes about 10 minutes.
- 02At Terminal 2B, follow the 'Renfe / Rodalies / Trains' signs across the covered walkway to the Aeroport railway station (about a 5-minute walk).
- 03Buy a €4.90 single Rodalies ticket at the red machine — or a €13.00 T-casual for 10 rides if you'll travel more — then scan it at the platform gate. Trains leave roughly every 30 minutes, about 05:00 to 23:00.
- 04Board the R2 Nord towards Barcelona and ride about 19 minutes to Barcelona Sants (Metro L3/L5, long-distance trains) or about 26 minutes to Passeig de Gràcia (Metro L2/L3/L4), right in the centre.
- CITY CENTREBarcelona
Ticket
Rodalies R2 Nord single airport train ticket (Aeroport–Barcelona)
Where to buy: At the red Renfe/Rodalies ticket machines inside the Aeroport station at Terminal 2B, or at any Rodalies/metro station in the city. A 10-ride T-casual (about €13.00) is sold at the same machines.
How to pay: The machines take cash and cards. Scan the ticket's barcode or tap your T-casual at the platform gates to enter and exit; there is no separate stamping machine.
All ways to downtown, compared
| Option | Price | Time | Ticket |
|---|---|---|---|
| TrainCheapest route | €4.90 | 30 min | Rodalies R2 Nord single airport train ticket (Aeroport–Barcelona) |
| Bus | €7.75 | 35 min | Aerobús one-way ticket (A1 from T1 / A2 from T2) to Plaça Catalunya |
Frequently asked
- What is the cheapest way from Barcelona Airport to the city centre?
- The Rodalies R2 Nord train from Terminal 2 at €4.90 one-way, reaching Barcelona Sants in about 19 minutes and Passeig de Gràcia in about 26 minutes. A 10-ride T-casual for about €13.00 cuts it to roughly €1.30 a ride.
- Which terminal has the airport train, and what if I land at Terminal 1?
- The R2 Nord train only stops at Terminal 2. From Terminal 1, take the free green shuttle bus (bus llançadora) to T2, about 10 minutes, or use the Aerobús, which serves both terminals.
- Can I use a T-casual or contactless card on the airport train?
- Yes, the T-casual (about €13.00 for 10 rides) is valid on the R2 Nord train and covers onward Zone 1 metro and bus. Note it is not valid on the separate L9 Sud airport metro, which needs its own €5.90 airport ticket.
- How much is the Aerobús and is it worth it?
- The Aerobús is €7.75 one-way to Plaça Catalunya in about 35 minutes, running every 5–10 minutes around the clock. It costs more than the train but is the best pick from Terminal 1 or late at night.
- How much is a taxi from Barcelona Airport to the centre?
- A metered taxi is about €35–40 plus a fixed airport supplement, several times the price of the train — fine for groups or luggage, but the trap for solo travellers on a budget.
- What is the best way from BCN to downtown Barcelona?
- For budget travellers the best way is the cheapest one: the Rodalies R2 Nord train from Terminal 2 — €4.90 one-way, about 19 minutes to Barcelona Sants or 26 minutes to Passeig de Gràcia.
Last verified: . Prices and timetables change — confirm at the official transport source.
