GetFromAirport
BCN · Barcelona, Spain

Barcelona–El Prat Airport to Barcelona Sants

Barcelona Airport to Sants is about 13 km; the Rodalies R2 Nord train reaches it in 19 minutes, or take a taxi or transfer.

Barcelona Sants, BarcelonaBarcelona Sants, BarcelonaJT Curses / Wikimedia, CC BY-SA 4.0
IndependentWe compare every way in and link out — we don't sell the tickets, so the ranking isn't for sale.
3options compared on this route
401routes across the site
50airports covered

Barcelona-Sants is the city's main railway station and the hub for high-speed AVE trains to Madrid, Valencia and France — the primary interchange for onward travel.

Compare

Every way to get there

TrainTaxiPrivate transfer

Our verdict: for Barcelona Sants, a private transfer is the easiest door-to-door option (from €35).

Transport options
TrainCheapestRodalies R2 Nord (Renfe)Best for budget travellers near a station
19 min
€5
Every ~30 min · ~05:40–23:40
TaxiBarcelona city taxiBest for small groups in a hurry
25 min
€30–35
24/7 on demand✓ Door-to-door
Private transferBest valueWelcome Pickups · KiwitaxiBest for families, groups & late arrivals
25 min
€35–50
24/7 · pre-booked✓ Door-to-door
Indicative prices, converted from EUR at approximate rates for guidance only. Cheapest and fastest options are highlighted; always confirm before you book.
Value

What it costs for your group

The bus is charged per person, while a taxi or private transfer is one price for the whole car — so the more of you there are, the better door-to-door value looks.

GroupPrivate transferBest value
Solo · 1 traveller€35Private transfer
Couple · 2 travellers€35Private transfer
Family of 4 · 4 travellers€35Private transfer

Which option should you choose?

If your priority is…Our pickWhy
Lowest priceCheapest fareFrom €4.9, though slower with a change in the city.
Speed & comfortPrivate transferDoor-to-door, fixed price, a driver waiting for you.
A group of 3–4Transfer or taxiOne flat fare splits cheaper than several bus tickets.
A late-night arrivalTransfer or taxiBoth run 24/7 when buses and the tram have stopped.
In detail

By transport mode

Train

Cheapest rail option, ~€4.90 single (or a T-Casual, €12.15 for 10 trips). The train serves T2 only.

Where to catch it: Aeroport station at T2 (free shuttle from T1).

19 min€5Every ~30 min · ~05:40–23:40
Best for budget travellers near a station

Taxi

Metered, ~€21 minimum plus the €4.60 airport supplement.

Where to catch it: Taxi ranks at T1/T2.

25 min€30–3524/7 on demand
Best for small groups in a hurry

Private transfer

Fixed fare — useful with luggage before an onward AVE connection.

Where to catch it: Driver meets you in arrivals.

25 min€35–5024/7 · pre-booked
Best for families, groups & late arrivals
In pictures

Barcelona Sants & Barcelona in photos

Before you ride

Buying tickets in Barcelona

Barcelona's public network runs on integrated ATM tickets sold at red TMB machines in the terminals. The airport metro (L9 Sud) is not covered by the standard T-casual multi-trip ticket, which excludes airport stations, so you buy a separate single Airport Metro ticket (around €5.50 one-way). If you plan several rides, the Hola BCN travel card (2-5 days) does include unlimited airport metro and city transport. The Aerobús to Plaça Catalunya is a separate flat fare of about €7.25 one-way. Machines take cash and contactless.

Arrive safe

Taxi scams & safety in Barcelona

Use only the official black-and-yellow taxi rank outside each terminal; drivers are metered under the metropolitan tariff, so central Barcelona typically runs roughly €30-40 including the airport supplement. The widely repeated "fixed €39" applies only to the cruise-port (Moll Adossat) route, not the city. Ignore anyone approaching you inside arrivals offering a ride. Uber, Bolt, Cabify and Free Now all operate here; request the car and meet it at the signed ride-hail pickup area rather than the taxi rank.

The full guide

Getting from BCN to Barcelona Sants

If your real destination isn't Barcelona at all but a platform at Barcelona-Sants — an AVE to Madrid, a fast train down to Valencia, or a cross-border run into France — then the airport-to-city question changes shape entirely. You aren't sightseeing; you're making a connection, and the clock on your onward ticket is the only clock that matters. Sants sits about 13 km from El Prat, and the smart move is the one that gets you onto that concourse with the most buffer and the least fuss. For most rail travellers, that means walking straight past the taxi rank to a suburban platform.

Why the R2 Nord is the connector's train

The Rodalies R2 Nord, run by Renfe, is the piece of infrastructure that makes this whole journey elegant. It runs from the airport station directly into Barcelona-Sants in about 19 minutes, which is genuinely quick, and it deposits you inside the same building you need. There's no changing lines, no hauling a case up from a metro mezzanine, no working out which exit spits you nearest the departure boards. You step off the Rodalies platform and the AVE gates are a short, level walk away. When you're threading a tight transfer with luggage, that single-building simplicity is worth more than a few saved minutes on any rival route.

The price makes it almost unfair on the alternatives: roughly €4.90 for a single. If you're going to be moving around by public transport before or after your train, a T-Casual at €12.15 buys ten journeys and works out cheaper still per trip. Trains come along about every 30 minutes, running from around 05:40 to 23:40, so it comfortably covers the first sensible AVE of the morning through to the late arrivals. Do check that window against your flight, though — an overnight landing falls outside it, and then the calculus shifts.

The catch that lives at Terminal 1

Here is the one detail that trips people up, so plan for it before you land: the R2 Nord only serves Terminal 2. There is no train platform under T1. If you fly into T1 — as many long-haul and full-service carriers do — you first take the free inter-terminal shuttle bus across to T2, and only then reach the Aeroport rail station. The shuttle is frequent and costs nothing, but it is not instant, and it is exactly the sort of hidden leg that eats your buffer if you didn't budget for it. My rule of thumb: if I'm connecting onto a booked AVE from a T1 arrival, I add a solid extra chunk of time for that shuttle and the walk to the platform, and I'd rather sit on the Sants concourse for twenty spare minutes than watch a reserved seat leave without me.

When paying more actually buys you something

The train is the right answer most of the time, but not every time, and it's worth being honest about when it isn't. A metered city taxi from the rank at either terminal runs to Sants in around 25 minutes, typically landing around €30 to €35 — that's roughly the €21 minimum on the meter plus the fixed €4.60 airport supplement that every ride out of El Prat carries. It's door-to-kerb, it doesn't care which terminal you flew into, and it removes the shuttle problem entirely. If you're travelling with a heavy case, an early or awkward hour, or simply a connection too tight to gamble on a 30-minute train frequency, the taxi earns its premium.

A pre-booked private transfer sits in similar territory, usually around €35 to €50 for a fixed fare, with a driver ready in arrivals to take your bags and walk you to the car. The appeal isn't speed — it's the same 25 minutes or so — it's certainty. You know the price before you fly, you're not queuing at a rank, and someone else loads the luggage. For a group splitting the cost, or for anyone who wants zero decisions to make between the jet bridge and the AVE gate, that fixed, door-to-door reassurance before an onward high-speed connection is exactly what you're paying for.

Reading your own connection honestly

So the decision really comes down to how much slack sits between your landing and your onward departure. Generous buffer, arriving into T2, travelling light? Take the R2 Nord, pay your €4.90, and enjoy how neatly it drops you where you need to be. Tight transfer, a T1 arrival, big bags, or an unsociable hour outside the train's running window? Spend the money on a taxi or a booked transfer and buy yourself the peace of mind. Either way, the trick at Sants is the same as at any good interchange: know your terminal, know your timings, and give the onward train the respect of a proper margin.

Frequently asked

BCN to Barcelona Sants — FAQ

How far is Barcelona Sants from Barcelona–El Prat Airport?
Barcelona Sants is about 13 km from Barcelona–El Prat Airport (BCN), roughly a 19-minute drive depending on traffic.
How much is a transfer from Barcelona–El Prat Airport to Barcelona Sants?
A pre-booked private transfer starts from around €35 for the whole car. A metered taxi is similar or a little more, while a hire car is about €22–40 per day.
What's the cheapest way from Barcelona–El Prat Airport to Barcelona Sants?
The train (Rodalies R2 Nord (Renfe)) is the cheapest way in, from about €4.9 — though it isn't door-to-door and can involve a change.
How do I get from Barcelona–El Prat Airport to Barcelona Sants at night?
Private transfers and airport taxis run 24/7, so a late arrival is no problem. Trains, the metro and most buses are limited or stop overnight.
More from BCN

Other destinations from Barcelona–El Prat Airport

Private transferfrom €35
Book →