You can reach Barcelona from the Airport using several options:
- Aerobús (Airport Shuttle Bus): It runs every 5-10 minutes and it stops at key points in the city, including Plaça Espanya and Plaça Universitat. Duration is around 30 minutes. This ticket is included in Barcelona Card + Aerobus.
- Metro: You can take L9 Sud metro line from the airport to various stops in Barcelona. To reach the city center, transfer at either Collblanc (L5 Line) or Torrassa (L1 Line). Duration is around 50 minutes.
- Bus: Line 46 or night buses N16, N17, and N18 (if arriving late) to reach Barcelona city center in around 50 minutes.
- Train: you can catch a train from Terminal 2 to Barcelona Sants, Passeig de Gràcia, or Clot-Aragó. Duration is around 25 minutes to Passeig de Gràcia.
- Taxi: Taxis services are available at the airport. The trip takes about 30 minutes, depending on traffic. Cost is around 30€.