Mobile Menu
Airport Transfers
Pick Up
Drop Off
Pick Up Date

Barcelona Airport Trains

The train station at Barcelona airport is accessed via a bridge from Terminal 2. If you need to get to or from the station from Terminal 1, there is a free shuttle bus between the terminals. You can find more details about the shuttle here.

The R2 North commuter service links the airport with the Barcelona suburbs, city centre and beyond to the northeast terminating at the important railway junction of Maçanet-Massanes which serves the Catalonian towns of Maçanet de la Selva and Massanes. The trains run approximately every thirty minutes.

The route has several stops near to the city centre at which you can change onto the Metro underground system or the Barcelona city bus network.

If you want to connect with inter-city and international services you would change at the main rail hub at Barceló Sants station to the west of the city centre. From here there are services to many destinations in Spain and France and include high-speed rail links to Madrid, Seville, Malaga, Girona and Perpignan.

To get the train from Barcelona to the airport you can use the stations of Passeig de Grácia, Barcelona Sants and El Prat.

  • Cost to city centre: €4.10
  • Timetable: Download the full timetable here

Metro (L9 Route) - Airport to City Centre

There are Metro stations at both terminals and the L9 south (orange line) route links the airport with the university district of the city. For other destinations in Barcelona you need to change at Torrassa for L1 (red line), Collblanc for L5 (blue line) or Zona Universitária for L3 (green line).

The L9 route operates daily from 05:00 to midnight. Other Metro lines open from 05:00 to midnight Monday to Thursday, 05:00 to 02:00 Fridays, they run all night on Saturdays and until midnight on Sundays. There are exceptions on some festivals.

  • Cost to city centre: €4.50
  • Timetable: View the full timetable here

Fares & Travel Cards

A single ticket on the train from the airport to the city centre is €4.10 and on the metro €4.50. A single ticket on the Metro for a non-airport journey is €2.15. You buy your ticket from the machine at the stations or the ticket desk in the train station.

However, you can travel much more cheaply by using the various travel cards that are available depending on how long you are staying in Barcelona and how many journeys you will make.

Below is a list of the travel cards available.

  • T10 Transport Ticket

    The T10 ticket entitles you to ten journeys on the Metro, buses, tram and RENFE trains in Zone 1, which covers most of the attractions. It can also be used to and from the airport on the R2N train and certain buses, but not on the L9 Metro route.

    The ticket costs €9.95 and can be purchased from the machine or ticket offices. One ticket can be shared, so, for example, two people using the T10 can make five journeys each.

    Full details can be found here.

  • Hola BCN Travel Card

    The Hola BCN card can be bought for two, three, four or five days and enables you to make unlimited journeys during that period. It is valid for travel on the Metro, bus, tram and regional railway. This card does allow you to use the Metro service between the city centre and the airport.

    The card can be bought at any Metro station or ticket office. The cost for two days is €14.50, three days €21.20, four days €27.50 and five days €33.70. If you buy online the price is discounted by 10% and you will be emailed a code, which you enter in the machine at any Metro station to collect your travel card.

    Full details can be found here.

  • Barcelona Card

    The Barcelona Card is also available for between two and five days and gives you unlimited travel on buses, regional trains, Metro and trams, and includes train, Metro and bus links to and from the airport. It also entitles you to discounts at many of Barcelona’s attractions, museums, shows, restaurants, bike rental and more. At some locations, you get free entry with travel cards.

    The prices are currently €20.00, €45.00, €55.00 and €60.00 for two, three, four and five days respectively.

    You can find full details and order the Barcelona Card here.