ComeToGuide
15.9 km • ~22 mins

How to Get from Barcelona El Prat Airport (BCN) to Sagrada Família

Barcelona El Prat Airport is about 15.9 km southwest of the Sagrada Família, with a normal driving time around 22 minutes in light traffic. Depending on whether you choose a taxi, private transfer, or public transport the journey normally takes between 22 and 60 minutes.

✓ Verified Oct 29, 2026 • 15.9 km road distance

Official Airport Taxi

Metered
22 mins •On Demand (24/7)
€30 - €40 (Metered Taxi)
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. Follow the official taxi rank signs outside arrivals at T1 or T2.
  2. Join the queue at the licensed rank; avoid touts inside the terminal.
  3. Tell the driver 'Sagrada Família, carrer Mallorca 401' and confirm the meter is running.
  4. Ride via the Ronda de Dalt and Avinguda Diagonal, about 22 minutes in light traffic.
  5. Ask for a receipt; card payment is widely accepted but confirm before the ride.

Metro L9 Sud + L5

Direct from Both Terminals
55 mins •Frequent by Day (Check TMB)
€5.90 / Person
Luggage: Limited Space
How to take it step-by-step:
  1. From either terminal, follow the metro signs to Aeroport T1 or Aeroport T2 L9 Sud station.
  2. Buy the special 'Airport ticket' (Bitllet Aeroport, about €6) at the ticket machines.
  3. Board L9 Sud towards Zona Universitària and ride to Collblanc.
  4. At Collblanc, change to L5 and ride to Sagrada Família.
  5. Exit at Sagrada Família and walk up Carrer de Mallorca to the landmark entrance.

Aerobús + Metro L2

Express Bus
50 mins •Every Few Minutes by Day
€10.35 / Person
Luggage: Luggage Space on Bus
How to take it step-by-step:
  1. From T1 board A1 outside T1 Arrivals; from T2 board A2 outside T2B/T2C exits.
  2. Buy a single ticket for about €7.50 at the stop machines or from the staff; T-casual is not valid.
  3. Ride Aerobús to Plaça Universitat, the stop near Universitat Metro.
  4. Walk to the L2 metro entrance at Universitat and buy a zone 1 metro single ticket (about €3).
  5. Take L2 to Sagrada Família and exit at the landmark.

Rodalies R2 Nord + Metro L2

T2 Only
50 mins •About 2 Trains per Hour (Check Alerts)
€5.80 / Person
Luggage: Limited Space
How to take it step-by-step:
  1. From Terminal 2, follow the footbridge signs to the Rodalies Aeroport station; from T1 take the free shuttle to T2 first.
  2. Buy a zone 1 single ticket (about €2.90) at the station machines; T-casual and integrated cards are valid.
  3. Take the R2 Nord line to Passeig de Gràcia (about 26 minutes).
  4. At Passeig de Gràcia, follow signs to L2 and buy another zone 1 single ticket (about €2.90).
  5. Take L2 to Sagrada Família and walk to the landmark entrance.

Barcelona El Prat Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Spain?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Spain eSIM

Tours & activities: Sagrada Família

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Only take taxis from the official rank outside arrivals, never from touts inside the terminal.
  • Make sure the taxi meter is running and starts at €2.80 plus the €4.60 airport supplement.
  • Aerobús and the L9 Sud airport metro do not accept T-casual; Rodalies R2 Nord accepts it. Buy the correct ticket to avoid a fine.
  • Ignore offers of 'fixed price' taxi rides except the official €46 app fare to Moll Adossat; there is no fixed airport-to-Sagrada Família taxi price.

Frequently Asked Questions

What is the cheapest way to get from Barcelona Airport to Sagrada Família?

The cheapest public transport option is about €5.80 per person using Rodalies R2 Nord from Terminal 2 to Passeig de Gràcia and then metro L2 to Sagrada Família. From Terminal 1, the metro L9 Sud plus L5 costs about €6 and is simpler.

How long does it take from BCN Airport to Sagrada Família?

By taxi or private transfer it takes about 22-30 minutes in light traffic. Public transport including transfers usually takes 50-60 minutes.

Are taxis available at Barcelona Airport at night?

Yes, official taxis operate 24/7 from the ranks outside both terminals. Night and weekend fares use Tariff 2, so expect about €35-€45.

Which terminal do I need for Rodalies trains to Sagrada Família?

Rodalies R2 Nord trains leave only from Terminal 2. If you arrive at Terminal 1, take the free shuttle bus to T2 and follow signs to the Rodalies station.

Does the Aerobús go directly to Sagrada Família?

No, the Aerobús stops at Plaça Universitat; from there you change to metro L2 to Sagrada Família. Total cost is about €10.35 per person.

Is it better to book a private transfer or take a taxi?

A private transfer offers a fixed pre-booked price, meet-and-greet, and no need to queue; a taxi is metered and costs about €30-€40 but may have queues. For families with luggage a private transfer is often more comfortable.

Some links are affiliate links: we may earn a commission at no extra cost to you. Prices are indicative and can change.