Safe airport taxi in Barcelona
Expect to pay around €38–€42 for a Barcelona Airport taxi to the city center, with journey times averaging 20 minutes in normal traffic. If you’d rather know exactly what you’ll pay before you land, Welcome Pickups offers fixed-price transfers from €42, with an English-speaking driver meeting you inside Arrivals after you’ve passed through baggage claim and customs.
Official Barcelona Airport taxis are available around the clock outside both terminals. But because Josep Tarradellas Barcelona–El Prat Airport (BCN) is one of Spain’s busiest airports, the taxi queues can build up quickly during busy arrival periods, particularly at Terminal 1.
Official taxis at Barcelona Airport wait at the ranks outside each terminal. They’re hard to miss thanks to their black-and-yellow color and “TAXI” signs on the roof. From the airport, they can take you to central neighborhoods such as Eixample and El Born or to destinations further afield across Catalonia, whether you’re booking a taxi from Barcelona Airport to your hotel, apartment, cruise terminal, or resort.
BCN Airport serves much more than just the city center. Whether you’re heading to Sitges, Tarragona, the Costa Brava, the Costa Daurada, or straight to the Cruise Port, pre-booking your transfer from Barcelona Airport with Welcome Pickups means one less thing to think about when you arrive.
Hand picked & english speaking drivers
Same price as a regular Taxi from the line
Drivers are always on time
24/7 Email & Phone support
Barcelona Airport taxi prices and travel times to popular destinations
| Taxi prices | Day time (05:00 - 24:00) | Night time (00:00 - 05:00) | Duration |
|---|---|---|---|
| BARCELONA AIRPORT TO CITY CENTER | 38 € | 42 € | 20 MIN |
| BARCELONA AIRPORT TO SANTS TRAIN STATION | 38 € | 42 € | 20 MIN |
| BARCELONA AIRPORT TO LAS RAMBLAS | 40 € | 48 € | 30 MIN |
| BARCELONA AIRPORT TO CRUISE PORT | 46 € | 53 € | 30 MIN |
| BARCELONA AIRPORT TO SITGES | 55 € | 68 € | 30 MIN |
| BARCELONA AIRPORT TO TARRAGONA | 130 € | 160 € | 1 HR |
| BARCELONA AIRPORT TO LLORET DE MAR | 155 € | 185 € | 1HR 15 MIN |
Meet your local driver upon arrival
Finding your Welcome Pickups driver at Barcelona Airport:
1. Confirm your transfer before you travel and receive your driver’s details ahead of departure.
2. On the day, your driver tracks your flight automatically and adjusts the pickup time if your arrival is delayed.
3. Once you’ve landed, take your time through passport control and baggage claim. Our transfers include 60 minutes of complimentary waiting time from the moment your flight lands.
4. You can contact your driver directly through WhatsApp or the Welcome Pickups app at any point before pickup.
5. Head into the Arrivals Hall of your terminal, where your driver will be waiting with a sign displaying your name.
6. After a quick introduction, your driver will help with your luggage and lead the way to the pickup area.
Rather than waiting at the Barcelona Airport taxi ranks outside T1 Arrivals (Level 0), the Barcelona–Madrid Air Corridor, and T2A, T2B, and T2C Arrivals/Departures, your Welcome Pickups driver meets you inside the terminal and guides you directly to the vehicle once you’re ready to leave.
Traffic around Barcelona Airport is tightly controlled, particularly at Terminal 1. Because private transfer vehicles use designated pickup areas rather than waiting directly outside Arrivals, you’ll usually take a short walk to the vehicle once you’ve met your driver.
Read all reviews
Barcelona Airport taxi prices: Pre-paid fixed rates
The cost of a taxi from Barcelona Airport to the city center is between €38 and €42. Unlike cities with a flat airport fare, Barcelona taxis use a taximeter, with a base fare of €2.80 and different per-kilometer rates for daytime and nighttime journeys.
Because Barcelona is a large, spread-out city, traffic on the ring roads can significantly increase the final fare. Airport trips also include a €4.60 surcharge and are subject to a minimum fare of €21, even if you’re staying close to the airport.
With Welcome Pickups, prices start from €42, and the cost is fixed before you travel. So whether you’re stuck in traffic on the Ronda Litoral or making a longer journey down the coast, the amount you pay stays the same.
Welcome Pickups transfer prices:
- -Barcelona Airport to Sitges – From €93 (up to 4 passengers)
- -Tarragona – From €175
- -Monserrat – From €113
- -Lloret de Mar – From €180
- -Cruise Port – From €52
Booking takes just a couple of minutes. Add your flight details and destination, choose the vehicle that suits your group, and you’ll see the total cost before you confirm. Whether you’re arriving for a weekend city break, boarding a cruise, traveling for work, or exploring Catalonia with family or friends, you’ll find vehicle options to suit different group sizes and luggage requirements.
What’s included in the cost of your Barcelona Airport taxi transfer?
- -A personalized meet and greet inside Arrivals
- -Flight tracking and automatic pickup adjustments for delays
- -Up to 60 minutes of waiting time after your flight lands
- -Airport fees, tolls, taxes, and luggage included in the price
- -Secure online payment before you travel
- -24/7 customer support
- -Child seats, baby seats, and boosters on request
- -An English-speaking local driver
Professional local drivers: Your expert guides in Barcelona
Barcelona is an easy city to enjoy, but arriving after a flight isn’t always the moment you want to be figuring things out. Having a driver who’s familiar with the city, easy to communicate with, and prepared for your arrival can make those first few hours a little easier.
What to look for in a Barcelona Airport taxi driver:
- -Speaks English clearly and can communicate throughout the journey.
- -Knows the quickest routes into the city and understands when traffic builds up on the Ronda de Dalt and Ronda Litoral ring roads.
- -Tracks your flight and adjusts the pickup time automatically if your arrival is delayed.
- -Meets you inside Arrivals rather than asking you to find them outside the terminal.
- -Charges a price agreed before the journey, with no need to calculate airport supplements or meter costs.
- -Knows how to access hotels, apartments, cruise terminals, and major transport hubs such as Barcelona Sants.
- -Helps with luggage from the Arrivals Hall to the vehicle.
- -Can be contacted directly before pickup through WhatsApp or the Welcome Pickups app.
All Welcome Pickups drivers are licensed local professionals who are vetted before joining the platform and selected for their local knowledge as well as their driving experience.
Popular transfers beyond Barcelona with Welcome Pickups
Yes, you can book a Welcome Pickups transfer from Barcelona Airport to destinations across Catalonia, from central Barcelona and the Cruise Port to beach resorts, historic cities, and mountain towns further afield. Prices vary depending on the destination and vehicle type.
-Barcelona city center sits around 15 km from the airport, and it takes around 20 to 30 minutes to reach via car. Journey times can vary quite a bit depending on traffic and where you’re staying, particularly if your accommodation is in busy areas such as the Gothic Quarter, El Born, or Barceloneta. Prices start from €42.
-Sitges is around 30 km southwest of the airport, with transfers typically taking 30–35 minutes. If you’re landing on a Friday afternoon or heading back to the airport on a Sunday evening, allow a little extra time for your Barcelona Airport taxi, as traffic along the C-32 coastal route can build up with weekend travelers.
-Port de Barcelona (Cruise Port) is one of the most popular transfer routes from the airport. The ride usually takes around 25–35 minutes, depending on traffic and which terminal your ship is departing from. If you’re joining a cruise, it’s worth having your terminal details handy, as the port covers a large area with several different cruise terminals.
-Montserrat lies roughly 55 km inland from Barcelona Airport. The drive takes between 45 minutes and an hour. Since reaching Montserrat by public transport usually requires a train and cable car or rack railway connection, many travelers prefer to go directly from the airport and start exploring straight away.
-Tarragona is located around 95 km south of the airport. Transfers generally take about an hour. If you’re arriving during the summer holiday season, booking your transport in advance can save time, as many visitors continue south towards Tarragona and the Costa Daurada after landing in Barcelona.
-Lloret de Mar is around 90 km northeast of the airport and it takes about 1 hour 15 minutes to reach. Just keep in mind that summer traffic around the Costa Brava can add extra time, particularly on Saturday changeover days when many holiday rentals have check-in and check-out.
Everything you need to know before your Barcelona Airport transfer
- The Gothic Quarter and parts of El Born weren't built with cars in mind. Many streets are pedestrianized or too narrow for vehicles, so be prepared for a short walk if you're staying in the heart of the old town.
- Cruise ship days can make roads around Port de Barcelona noticeably busier. If you're traveling to or from a cruise terminal, leave yourself a bit of extra time, especially during the main embarkation and disembarkation windows.
- On busy cruise turnaround days, demand for taxis can spike at both the airport and Port de Barcelona, often leading to longer queues. Arranging your Barcelona taxi ride in advance can help you avoid the wait.
- Barcelona's ring roads can slow down quickly during rush hour. Traffic on the Ronda de Dalt and Ronda Litoral is usually heaviest on weekday mornings and evenings, so allow a little extra time if you're traveling then.
- Major events often affect traffic across the city. Trade fairs at Fira Barcelona, FC Barcelona matches, concerts, and international conferences can all increase journey times and prices, particularly around the airport and key routes into the city.


