Flights:
Flights arrive at Josep Tarradellas Barcelona-El Prat Airport (BCN), located approximately 12-15 km southwest of the city center . Many airlines, including budget carriers like Ryanair and EasyJet, offer routes from various European cities, with prices for short-haul flights sometimes starting from around £14.99 - £29 (approx. €17-€34) . However, some budget airlines may land at Girona or Reus airports, which are over an hour away by bus, incurring an additional bus fare of approximately €25 for a return ticket . For transatlantic travel, flights from destinations like New York can be found starting from around $287 (approx. €260) . Recent reports indicate occasional flight delays and cancellations due to weather or operational issues .