Taxi from Barcelona airport to the city of Barcelona
The most convenient way to reach Barcelona city center from El prat airport is by taxi. There is one type of taxi in Barcelona, they are painted black with yellow doors. There are available taxis outside Terminal 1 & 2 at Barcelona airport.
Be aware that there is a taxi queue and you have to wait in the line. There is a minimum charge of 20€ if you grab a taxi from the airport, even if your hotel is 5 minutes away from the airport. At normal circumstances, ride takes 20 minutes from Barcelona airport to the city center of Barcelona. It is advisable to pre-book your Barcelona airport transfer in order to avoid miscommunication issues with local drivers.
If you take a taxi from the queue there in no flat fee from airport to city of Barcelona. Barcelona Welcome Pickups though is offering a 35€ flat fee pre-booked transfers with regular taxis (read more later). If your hotel or your apartment is located in the center of Barcelona, a fair price is from 30€ to 40€ depending on the traffic. There is a different price for night rides (after 8 p.m. and before 8 a.m) and during weekends (+3.1€).
The last few years, there is a 5-star reviewed company offering pre-booked transfers with the best, English-speaking drivers of the city named Welcome Pickups.
You can pre-book your private transfer here. They assign a driver for you and send you all his personal details at your email including name, photo and phone number. Drivers are waiting inside your arrival gate. The cost of Welcome Pickups flat from the Airport (€35) to the city and you avoid any extra fees or a bad driver experience.
Barcelona Airport Taxi Fares
- Taxis in Barcelona can fit up to 4 people with 3 pieces of luggage
- For more than 4 passengers or more than 3 luggage you have to book a minivan
- Daytime is considered from Monday to Friday, from 8 a.m. to 8 p.m.
- Wheelchair, Guide dog and Pram are free of charge
- It will take you approximately 20 minutes from Barcelona airport to city center
- It will take you approximately 30 minutes from Barcelona airport to Cruise Port
Taking a bus from Barcelona airport to the city of Barcelona
There are 3 available bus transportations from Barcelona airport (El prat) to city the center of Barcelona. The bus number 46, the night bus N16 / N17 and the famous aerobus.
The cheapest way to reach Barcelona city center is by bus number 46 and it costs 2.15€ (one-way ticket). The disadvantage of the bus is that it operates many bus stations and it has limited luggage space. Bus number 46 reaches both terminal 1 and 2 of Barcelona airport. First ride starts at 6:30 a.m and the last one at 11:50 p.m.
Aerobus is the direct bus, connecting the city of Barcelona and Barcelona airport – Terminal 1 and 2. The ride from the city center of Barcelona to El prat is about 40 to 45 minutes and the ticket costs 5.90€(one-way ticket) and 10.2€ for a return ticket. The first ride from Barcelona city starts at 5:00 a.m. and the last one from Barcelona airport to city at 1:00 a.m. Keep in mind that the bus departs every 10 to 20 minutes from city of Barcelona and from the Airport of Barcelona. Pre-book your ticket with aerobus here.
|From||To||First Ride||Last Ride||Recurrence|
|City center of Barcelona “Pl. Catalunya”||Terminal T1 Barcelona Airport -El Prat||05:00 a.m.||00:30 a.m.||Every 10 minutes|
|City center of Barcelona “Pl. Catalunya”||Terminal T2 Barcelona Airport -El Prat||05:30 a.m.||00:30 a.m.||Every 15 minutes|
|Terminal T1 Barcelona Airport -El Prat||City center of Barcelona “Pl. Catalunya”||05:35 a.m.||01:05 a.m.||Every 10 minutes|
|Terminal T2 Barcelona Airport -El Prat||City center of Barcelona “Pl. Catalunya”||06:00 a.m.||01:00 a.m.||Every 15 minutes|
Pre-book your ticket with aerobus here.
Barcelona Airport Night Arrival
The good news is that if you are traveling at nighttime there are direct buses from the city of Barcelona to the airport and from airport to Barcelona.
Night bus N17 operates rides from Plaza Catalunya to Barcelona airport (Terminal 1&2) from 11:00 p.m. to 5:00 a.m. If you are heading from Barcelona airport to city of Barcelona there are rides each 20 minutes from 10:00 p.m. to 5:00 a.m. One-way ticket costs 2.15€ and you need 40 minutes to reach Barcelona.
Night bus N16 operates rides from city of Barcelona to Castelldefels. Bus N16 has 4 stops at Terminal 1 & 2 of Barcelona airport. The first ride starts at 11:00 p.m. and the last one departs at 05:00 a.m. A bus departs every 20 minutes from the bus station. Likewise, bus N16 tickets costs 2.15€.
BARCELONA AIRPORT BUS TICKET PRICES
One way ticket - Aerobus ticket
Return ticket - Aerobus ticket
One way ticket - Bus N46
One way ticket Night bus N16 / N17
- If you are carrying more than one luggage it is advisable to choose aerobus for your transportation
- Children under 4 years of age travel free
- There is a different line for Terminal 1 and 2 for Aerobus
- Night Bus N17 is heading only to Terminal 1 at Barcelona airport
Train & Subway Transfer from Barcelona Airport to the City
Train Transfer from Barcelona Airport to the city center
There is a direct connection with train and subway from Barcelona airport (El prat) to the city of Barcelona. The cheapest train transportation is the local train (RENFE) and it costs 4€ (one way ticket). If you are heading from Barcelona airport (El prat) to “Estacio Sants” station, “Passeig de Gràcia” station or “El Clot” station, then the local train might be your transportation option.
It operates from 6:00 a.m. to 23:00 p.m. and a train departs every 30 minutes. Local train reaches Barcelona’s railway station (Barcelona Sants), “Passeig de Gracia” or “Clot” which are also metro stations. Unfortunately, you have to walk from your exit gate to the train station. You cannot reach the local train station by foot if you are arriving from Terminal 1. In order to reach the train station you have to take the free shuttle from Terminal 1 to Terminal 2.
Subway Transfer from Barcelona Airport to the city center
The good news is that Barcelona airport (El prat) is directly connected with metropolitan area of Barcelona. There are 2 metro stations both at Terminal 1 & 2. Ticket costs 4.5€ and you can buy your ticket from the machines outside of the train station. A metro departs every 10 minutes from El prat airport to city of Barcelona.
You need approximately 30 minutes to reach the city center of Barcelona while you need 20 minutes to reach Fira Gran from Barcelona airport. The bad news is that train doesn’t work after midnight from Monday to Thursday. First train departs at 5:00 a.m. and the last one at midnight.
There are some exceptions like Fridays and Saturdays (on Friday until 02:00 and on Saturdays the train runs all night) but it is not advisable to choose metro if you are traveling after midnight.
BARCELONA AIRPORT TRAIN & SUBWAY TICKET PRICES
Adult - One way ticket
Adult - One way ticket
- There is no train or subway after midnight
- Subway might be more expensive but it’s more convenient as well
- It takes about 30- 40 minutes to reach the city center of Barcelona
- Before you choose train as your transfer option it is advisable to double check if there is a station near your hotel
- There is no train after 11:00 p.m.
- There is no subway after midnight during weekdays