How do I get to Barcelona?
Barcelona-El Prat (BCN), 18 km southwest of the city, handles nearly all international traffic. Direct flights run from New York (8 hours, $500–900 round-trip), London (2.5 hours, £60–200 on BA/Vueling/easyJet), and most European capitals via Vueling, which uses BCN as its home base. Girona-Costa Brava (GRO), 103 km north, picks up overflow Ryanair routes.
Book the connection
One search across trains, buses & flights: live times and prices for Barcelona.
Barcelona-El Prat sits 18 km southwest of Plaça Catalunya: close enough that the Aerobus drops you at the top of La Rambla in about 35 minutes for €7.75. Terminal 1 handles the heavy international traffic: Iberia, Delta, United, American, BA, and Lufthansa all land here. Terminal 2 is Vueling's domain for domestic and short-haul European routes, though some Vueling flights have shifted to T1 in recent years. The two terminals connect via a free shuttle that runs every 6–7 minutes, but the ride still eats 15 minutes: keep that in mind if you're transferring between carriers on separate bookings.
From the US East Coast, direct flights run about 8 hours on Delta out of JFK, United from Newark, and Level: Iberia's low-cost long-haul arm that tends to undercut the legacy carriers by $100–200. Round-trip fares land between $500 and $900 depending on when you book. West Coast travelers are looking at 11–12 hours with a stop through Madrid, Lisbon, or a Gulf hub, running $700–1,200 round-trip. London to Barcelona is barely a commute at 2 to 2.5 hours, with BA, Vueling, easyJet, and Ryanair all competing the route down to £40 if you book early and skip checked luggage. Mind you, Vueling operates BCN as its home hub, so flight frequency to European capitals is high: sometimes five or six daily departures to Paris, Rome, or Amsterdam. That density means last-minute seats still appear at reasonable fares.
Girona-Costa Brava (GRO), 103 km northeast, is Ryanair's secondary Barcelona gateway. Fares might run €30–50 cheaper than the same route into BCN, but the bus transfer to Barcelona's Estació del Nord takes 75 minutes and costs around €16 one-way, so the arithmetic gets less convincing once you factor in the time. Reus (REU), 110 km southwest near Tarragona, handles a thin schedule of seasonal charter flights; it's only worth considering if you're heading to the Costa Daurada coast rather than Barcelona proper. The train is the dark horse for European arrivals. The AVE high-speed from Madrid Atocha takes 2 hours 30 minutes, €30–90 one-way, pulling into Barcelona Sants right in the Eixample grid. From Paris-Gare de Lyon, the TGV-AVE direct service runs about 6 hours 30 minutes for €60–180. Grab a left-side window heading south: the Pyrenees crossing gives you 20 minutes of dramatic alpine scenery that makes the extra travel time feel like a feature, not a cost.
Cheapest windows for flying in are mid-January through February and most of November: the city still runs at full speed, temperatures hover around 10–14°C, and you'll find restaurants in the Barri Gòtic that have open tables at 9 PM. Prices spike during Mobile World Congress in late February, Semana Santa, and the June-through-August corridor when US round-trip fares jump $300–400 above baseline. That said, even peak-season Barcelona is cheaper to reach than peak-season London or Paris from most US gateways. One thing to prepare for: T1's arrivals hall between 10 AM and 1 PM, when transatlantic red-eyes and morning European flights all land at once. The non-EU passport queue can stretch 40–50 minutes. You'll smell the terminal coffee long before you reach the front. Having your eSIM already activated means you can buy your Aerobus ticket on your phone and message your accommodation while you're still shuffling forward in line. Small edge, real comfort.
Direct service from 200+ destinations; Vueling hub with 5–6 daily frequencies to major European capitals. US East Coast nonstop via Delta, United, and Level. London under 2.5 hours on four competing carriers.
Nearest airports
BCN: Barcelona-El Prat Josep Tarradellas
18 km from city centre
GRO: Girona-Costa Brava
103 km from city centre
REU: Reus
110 km from city centre
Ready to book the connection?
Compare trains, buses & flights to and around Barcelona on Omio: live times & prices in one search.
Compare on Omio →Find a flight to Barcelona
Live fares to Barcelona appear here once cookies are accepted.
More transport questions
How do I get from the airport to Barcelona?
Take the Aerobus from El Prat (BCN) to Plaça Catalunya: €7.75 ($9), 35 minutes, every 5 to 10 minutes until 1am. Drops you at the top of La Rambla, walking distance to the Barri Gòtic and L'Eixample. After 1am, taxis run a fixed €39 ($46) to anywhere in the city center.
Full answerHow do I get around Barcelona?
Walk and metro. Barcelona's centre is flat and compact: most first-time destinations sit within a 20-minute walk or one metro transfer. Buy a T-Casual card (11.35€ for 10 rides) at any station machine; it works on metro, bus, tram, and commuter rail in Zone 1. Taxis fill the gaps after midnight.
Full answerWhat are the best day trips from Barcelona?
Montserrat is the default pick: 60 km north-west, under an hour by FGC rack railway from Plaça Espanya, round trip about €22. Girona works better for couples who want to linger over lunch: 38 minutes on the AVE, €12–24 return, and the old Jewish quarter is worth the walk. Sitges is 35 minutes south for a beach day.
Full answerLast verified by automated review (v1.5.J.2) on . What is automated review?