Josep Tarradellas Barcelona-El Prat Airport is located south-west of Barcelona city, just under 20 kilometres by road, between the city limits of El Prat de Llobregat, Viladecans and Sant Boi.
If you are not hiring a car or a private airport transfer, the following transportation options are available to and from Josep Tarradellas Barcelona-El Prat Airport…
Buses
There are numerous bus services arriving into and departing from Josep Tarradellas Barcelona-El Prat Airport, and stopping at:
- Terminal T1 – Level 0/Arrivals, Level 0/Departures and Level 3/Departures.
- Terminal T2 B – Arrivals and Technical Block.
- Terminal T2 B – Internal Road and External Road.
- Corporate Aviation Terminal, Cargo Terminal, Parc Industrial i de Serveis Aeroportuaris and Dascher Warehouse.
METROPOLITAN BUSES
From Terminal T1:
- To Barcelona city centre, stopping at strategic points in the city.
- To Castelldefels, stopping at St. Boi de Llobregat, Viladecans and Gavà.
- Night bus to Plaça de Catalunya in Barcelona, stopping at El Prat de Llobregat and L’Hospitalet de Llobregat.
From Terminal T2:
- To Barcelona city centre, stopping at strategic points in the city.
- Night bus between Plaça Catalunya in Barcelona and Castelldefels via Viladecans and Gavà, stopping at Terminal T2.
From Terminals T1 and T2:
- To Plaça Espanya in Barcelona, stopping at El Prat de Llobregat and L’Hospitalet de Llobregat.
- To Sant Joan Despí, stopping at El Prat de Llobregat, Sant Boi de Llobregat and Cornellà de Llobregat.
- To Renfe railway station at El Prat de Llobregat, with several stops in the municipality.
- Night bus between Terminal T1 and Plaça de Catalunya in Barcelona, stopping at Terminal T2 on the way to Barcelona.
- Bus routes stopping on demand at Parc Aeronáutic and the Corporate Aviation Terminal, between the airport and El Prat de Llobregat railway station.
More information:
INTERCITY BUSES
From Terminal T1:
- Hife connects Josep Tarradellas Barcelona-El Prat Airport to various locations of the Ebro (Tortosa, Amposta, Sant Carles de la Rapita, mainly), Peñiscola and Teruel.
- Mon-Bus connects Barcelona to El Vendrell, stopping in Bellvitge, Airport, Ribes, Sitges, Rocamar, Roquetes, Vilanova, Cubelles, Cunit, Segur, Calafell and El Vendrell.
- Alsa offers a service from Josep Tarradellas Barcelona-El Prat Airport to Lleida, Balaguer and Vall d’Aran, and Valencia, where passengers will find routes to other destinations.
From Terminals T1 and T2:
- The La Granadella-Tarragona-Barcelona bus route operated by BusPlana stops in several towns in Cataluña (Torredembarra, Tarragona, La Pineda, Port Aventura, Salou, Cambrils and Reus, among others).
- Sagalés Airport Line runs routes from Josep Tarradellas Barcelona-El Prat Airport to Girona and Figueres (Line 602), and various towns in the Maresme area and Blanes (Line 603).
- Sarfa (Moventis) offers routes to several cities along the Costa Brava (Begur, Bellcaire d’Empordà, Cadaqués, Castelló d’Empúries, Empuriabrava, L’Escala, Lloret de Mar, Montràs, Palafrugell, Palamós, Pals, Platja d’Aro, Roses, S’Agaró, Sant Antoni de Calonge, Sant Feliu de Guíxols, Santa Cristina d’Aro, Torroella de Montgrí, Tossa de Mar and Ullà).
INTERNATIONAL BUSES
From Terminal T2:
- Regular Flixbus bus line between Josep Tarradellas Barcelona-El Prat Airport and several localities in the south-east of France (Perpignan, Marseille, Nice), and linking with Geneva in Switzerland.
From Terminals T1 and T2:
- Regular Andbus bus line between Josep Tarradellas Barcelona-El Prat Airport and Andorra.
- Regular line between Josep Tarradellas Barcelona-El Prat Airport, Sant Juliá de Lòria and Andorra la Vella, with Autocars Nadal and Directbus.
Taxis
Taxi ranks are located opposite the Arrivals areas of Terminal T1, the Barcelona-Madrid Air Corridor, and Terminals T2 A, T2 B and T2 C.
More information about Josep Tarradellas Barcelona-El Prat Airport taxi services here.
Trains
The R2 North Line of the local train service connects Josep Tarradellas Barcelona-El Prat Airport to Barcelona city (Sants and Passeig de Gràcia) and other towns in Cataluña: El Prat de Llobregat, Granollers, Sant Celoni, Maçanet-Massanes, etc.
The train station for this Renfe Cercanías service is located in Terminal T2. A shuttle bus is available to transport passengers from Terminal T1 to the train station, and vice versa.
Barcelona Metro
The L9 Sud metro line connects Josep Tarradellas Barcelona-El Prat Airport to Zona Universitària, stopping at Fira, Parc Logístic and Mercabarna.
Consult the map of the entire Barcelona metro network here.
Photo credits: Joshua Marks, Dan Taylor, Green Cream