How to get from the airport to Barcelona

If you are traveling on your own, this information will definitely come in handy.

Barcelona El Prat International Airport is located in Catalonia, 12 km from the city center, in the municipality of El Prat de Llobregat. It is the second in Spain in terms of air traffic volume. It operates both charter and scheduled flights.

Barcelona is also accessible from Reus and Girona airports. They are located about 100 kilometers from the Spanish capital.

To the center of Barcelona from El Prat airport

Public transportation

The travel time to the center of Barcelona by cab, shuttle or rental car is 20-30 minutes.

Aerobus

The Aerobus shuttle bus runs during the day from Barcelona Airport. It leaves from Terminal 1, 2 (B,C). You can take it to the following stops: Plaça de Catalunya, Plaça España.

Schedule of the bus: 05:35 - 01:05. Runs every 5-10 minutes.
Trip time - 25-35 minutes.
Price per ticket: 5,90 EUR. You can buy online at site or at the bus stop (self-service terminal).

TMB Bus #46

The TMB buses are less comfortable, but the fare is much cheaper. Transportation stops are located at the exit of terminals #1, #2 (B,C). You will reach Plaça España by this mode of transportation.

Operation time: from 04:50 to 23:50. Interval: every 38 minutes.
The journey will take about 40 minutes.
Price per ticket: 2.40 EUR. You can buy a ticket from the driver or at tobacco kiosks at the airport.

Night bus

Buses depart at night: from Terminal 1 - N17, N18; from Terminal 2 (A,B,C) - N16. The transport will take you to Plaça de Catalunya (Plaza Catalunya)

The journey will take about 1 hour.
Ticket price: 2,40 EUR. You can buy a ticket from the driver or at tobacco kiosks at the airport.
Schedule. Schedules are subject to change. Check the websites for the current schedule for #17, #18 and #16

  • #17 - 21:55 - 04:45, traffic interval 10 - 20 min.

  • #18 - 00:18-04:38, running every 20 min;

  • No. 16 - 23:30 - 04:40 (departing from Castelldefels every 20 minutes).

Passengers board Renfe trains at the station at El Prat Airport

Train

The train that runs from the airport is called - R2 Nord by RENFE. The station at the airport is located at T2B, follow the Renfe signs. The station in the city center is called - Passeig de Gràcia.

Operation schedule. Transportation runs every 30 minutes from 05:42 to 23:38. The schedule changes, check the site.
Trip time - about 25 min.
Price per ticket: 2,40 EUR. You can buy a ticket at the station.

Taxi

Taxis can be ordered at the information desk at the airport.

  • Price for a trip to the center from Terminal 1: about 30 EUR; Terminal 2: about 35 EUR. Microbus cab surcharge: 4.30 EUR.

Transfer

When you book a transfer, your car will be waiting for you at the exit of the terminals and the driver will meet you with a sign. You can make a reservation at https://gettransfer.com

  • Price starts from 23 EUR per car.

Car rental

Cost: from 12 EUR per night.

Tourists and visitors to Barcelona waiting for cab cars

To Barcelona train station from El Prat airport

Train

You can get to Barcelona's main train station (Barcelona Sants) from Terminal 2. A free shuttle bus runs between terminals 1 and 2 every 5 minutes, with a travel time of about 20 minutes.

  • Route. To find the station at the airport, follow the trenes signs. Get off at Barcelona Sants station.

  • Schedule: from 5:42 to 23:38, transportation runs every 30 minutes. The journey will take about 20 minutes.

  • Price per ticket: 2,40 EUR. You can order tickets on the website or use the terminals at the station.

To Barcelona bus station from El Prat airport

To get to Barcelona's Estació Nord bus station, you'll need to change buses. The best way to get there is to take public transport to Plaza Catalunya and from there to the bus station.

Taxi

A cab ride directly from Barcelona Airport to Estació Nord will take approximately 30 minutes (from T2) and approximately 40 minutes (from T1).

  • The cost of the service from Terminal 1 will be about 35,00 EUR, from Terminal 2 about 30,00 EUR.

You can save on transportation by taking a bus to Plaza Catalunya and then catching a cab there. Travel time is about 10 minutes.

  • Fare will be: 8,00 - 10,00 EUR.

Metro

From the Plaça de Catalunya station you have to go to the Arc de Triomf station. It takes a few minutes to walk to the Nord bus station.

  • The fare is 2.15 EUR.

To Barcelona from airport Reus

The distance from Reus airport to the city of Barcelona is 105 kilometers. Travel time by cab, transfer or rental car is about 1 hour 10 minutes.

Public transportation

Bus

La Hispano Igualadina is the company that serves the airport. You'll find the transportation stop when you exit the terminal. The bus will take you to the Barcelona Sants stop (train station). You can read more detailed information on the official website.

Cost. The ticket costs 13 EUR one way. You can buy a ticket from the driver. Schedule. The bus to Barcelona runs only once a day. The schedule is on the site.

  • Weekday transportation leaves the airport at 2:25 p.m. and arrives at 3:55 p.m.

  • On Saturdays, transportation departs at 11:15, arriving at 12:55.

  • Oursday leaves at 17:05, arriving in town at 19:30.

Bus+train

Bus #50 will take you to Reus train station (terminus Niloga 1 is a 5 minute walk to the station). For a detailed description of the route, visit the official site. There is a train from Reus to Barcelona.

Stop. When you exit the airport building, turn right. You will see the sign Aeroport - Tecnoparc Reus Center. Trip time: approximately 34 minutes. Ticket price: 3 EUR. You can pay the fare at the driver. Work schedule. Buses run with an interval of 1 hour. The time of departure of the first bus: 7:59, the last bus leaves - at 23:04.

The rail connection between Reus and Barcelona is connected by three trains marked R: Express (#15016 and #17050) and Regional. These trains will take you to Barcelona Sants (train station). You can check the timetables at Renfe.

The drive will take about 1.5 hours, with several stops along the way. Ticket price: 9.55 EUR. You can pay for the fare at the terminal at the station. Operation schedule. Trains leave the station at: 7:43, 14:55, 20:07.

Aerobus bus in the center of Barcelona on Plaza Catalunya

Taxi

The cab stand is located opposite the exit from the arrivals hall.

  • Cost is from 120 EUR per car.

Transfer

Transfers can be booked online at https://kiwitaxi.com. You will be met by a driver on arrival.

  • Cost. The trip will cost you from 158 USD per car.

Car Rental

There are several car rental agencies located right in the airport building. You can book a car online at Rentalcars.com.

  • Price per car: from 12 EUR per day.

Renfe train in Barcelona

To Barcelona from Barcelona Airport Girona

The airport is located at a distance of 103 km from central Barcelona. Travel time by car is about 1.5 hours.

Public transportation

Barcelona Bus

The Sagalés bus runs around the arrival times of RyanAir flights. It runs to the Barcelona bus station (Estació d'Autobuses Barcelona Nord). You can also take the nearest metro - Arc de Triomf (red line L1).

Cost. A bus ticket costs 16 EUR. You can buy it at the Sagalés ticket office at the airport.
Schedule. You can find the schedule of transportation at link. Trip time is 75 minutes.

Train

The train runs from Girona train station to Barcelona's main train station. From the airport you can take a cab or bus (travel time 20 min, ticket price from 1 EUR).

Cost from 11 EUR (depending on train travel time), you can buy a ticket at the station in Girona or on site. Schedule of operation. Trains from Girona to Barcelona run from 06:27 to 21:23. You can check the opening times on the site.
Travel time depends on the train you choose (the fastest train travels 38 mins).

Taxi

Taxis to Barcelona can be hailed at the information desk at the airport or picked up in the parking lot at the exit of the terminal.

  • Fare is from 100 EUR per car.

Transfer

You can book a transfer online (e.g. kiwitaxi service) and the driver will meet you with a nameplate in the arrival hall.

  • Fare is from 125 EUR per car.

Car rental

You can rent a car at the airport counter or online (e.g. rentalcars).

  • The cost of rental is from 12 EUR/day.


tripmydream - travel service, that helps to find compare and buy best flights and rooms worldwide with the given budget . All necessary information for travelers - is right here!