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 don't sell tickets or transfers, so no operator can pay to rank higher on this page.
3options compared on this route
722routes across the site
87airports 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.

Distance

How far is Barcelona Sants from Barcelona–El Prat Airport?

Barcelona Sants is 13 km (8 miles) from Barcelona–El Prat Airport by road, about 19 min by car outside rush hour. In a straight line it is 10 km. By public transport, Rodalies R2 Nord (Renfe) takes about 19 min and costs €4.9.

By road13 km · 8 mi
Straight line10 km
Fastest trip19 min
Train19 min
Compare

Every way to get there

TrainTaxiPrivate transfer
✦

Our verdict: Rodalies R2 Nord (Renfe) is the one to take: €4.9 with no change, and about as quick as going by car.

Transport options
TrainCheapestRodalies R2 Nord (Renfe)Best for budget travellers near a station
19 min
€4.9
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 transferWelcome Pickups · KiwitaxiBest for families, groups & late arrivals
25 min
€35–50
24/7 · pre-booked✓ Door-to-door
Fares are shown in the currency you pick above, converted at approximate rates for guidance only. Cheapest and fastest options are highlighted; always confirm with the operator before you travel.
Value

What it costs for your group

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

GroupTrain (per person)Taxi (per car)Best value
Solo · 1 traveller€4.9€30Train
Couple · 2 travellers€9.8€30Train
Family of 4 · 4 travellers€20€30Train

Which option should you choose?

If your priority is…Our pickWhy
Lowest priceRodalies R2 Nord (Renfe)From €4.9, about 19 min, no change needed.
SpeedRodalies R2 Nord (Renfe)19 min, from €4.9.
A group of 4Rodalies R2 Nord (Renfe)Four tickets still come to about €19.6 — less than a car.
A late-night arrivalTaxi or pre-booked transferRodalies R2 Nord (Renfe) does not run all night; check the last departure before you land.
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€4.9Every ~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.

Getting around

Step-free access in Barcelona

Barcelona is one of the better European airports for step-free arrival, largely because the metro line built to serve it was designed for it.

  • Metro L9 Sud serves both T1 and T2 and every one of its stations has lifts, with carriage doors flush to the platform — no gap and no step. It is the most reliable step-free route out of the airport.
  • Aerobús carries wheelchairs, pushchairs and oversized luggage, with a dedicated space on board.
  • R2 Nord train runs from the Aeroport station to Barcelona-Sants and the centre; note that it serves Terminal 2, so from T1 you first need the free shuttle bus between terminals.

Nearly all metro stations and buses in the city are wheelchair accessible, so onward connections are rarely the obstacle.

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 actually 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 one problem 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. A sensible rule of thumb: if you're connecting onto a booked AVE from a T1 arrival, add a solid extra chunk of time for that shuttle and the walk to the platform — better to sit on the Sants concourse for twenty spare minutes than watch a reserved seat leave without you.

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?
Take the meter and you pay €30–35; reserve a car instead and it is €35–50. The train undercuts both at €4.9.
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?
Service on the train covers 05:40–23:40 only, so a red-eye arrival will not catch it. That leaves the taxi rank, which is staffed whenever flights land.
How much is a taxi from Barcelona–El Prat Airport to Barcelona Sants?
Expect €30–35 for a trip of about 25 min. Metered, ~€21 minimum plus the €4.60 airport supplement.
More from BCN

Other destinations from Barcelona–El Prat Airport

Same country

Other airports in Spain