El Prat (BCN) — not Girona, not Reus
Most scheduled flights land at Barcelona–El Prat (BCN), south-west of the centre. Metro L9 Sud and the Aerobús reach Plaça Catalunya in roughly 30–40 minutes depending on terminal and traffic. Taxis are straightforward and surge around cruise-ship days. Partner searches should mean El Prat for a city stay — confirm BCN on the ticket.
Girona (GRO) and Reus (REU) sit 60–90+ minutes away by coach. They can make sense if you are actually going to the Costa Brava or Tarragona. They are a poor match for a Gothic Quarter hotel and a 23:00 arrival. A cheaper GRO fare plus a coach plus a taxi often costs more than BCN with a cabin bag included.
Non-stop from Europe versus a connection
From the UK, Ireland, France, Italy and much of Germany, Barcelona is a routine non-stop. A stopover via Madrid or Lisbon is seldom useful unless it unlocks a better regional departure. From North America and the Middle East, one-stop itineraries via Madrid, Paris or a Gulf hub are common; El Prat handles plenty of long-haul but not every origin non-stop.
If you are combining Barcelona with Madrid, the high-speed train is often cleaner than a second short-haul. If you are combining with the Balearics, a BCN–Palma hop is easy — still check bags, because a generous long-haul allowance may not apply to the island ticket.
Airlines on this route
Ryanair, Vueling and easyJet dominate many leisure schedules; British Airways appears on fuller service. Prefer El Prat (BCN) unless Girona/Reus plus coach is deliberate.
Festivals, summer and the shoulder
Demand spikes around Easter, summer and major festivals, including Mobile World Congress weeks. January–March and November often soften outside UK and Spanish school holidays. April–May and September–October usually balance swimming weather with slightly less frantic Gothic Quarter streets.
Friday evening and Sunday night returns are consistently busy on European short-haul. Cruise turnaround days crowd the waterfront and taxis. There are no live fares here; compare all-in totals including bags.
Metro, Aerobús and the last mile
L9 Sud does not dump you on Las Ramblas; you change toward the centre. Aerobús is simpler with bags if you are heading to Plaça Catalunya. From Terminal 1 versus Terminal 2 the bus stop and the walk change — follow airport signs, not a screenshot from a previous trip.
Eixample and Gothic Quarter hotels are walkable once you are in town; Barceloneta is better if the beach is the point, noisier in summer. Sants is practical for trains. Late GRO or REU arrivals into a Ciutat Vella walk-up are how people start a holiday exhausted.
Cabin bags and neighbourhoods
Personal-item-only fares are common on Spanish and other low-cost carriers into BCN. A cabin bag can cost more than the seat. Full-service tickets more often include a hold bag — rank the bundle, not the headline.
First visits usually want Eixample or the edge of the Gothic Quarter with a metro plan; Barceloneta if you will swim most days. Then use the Barcelona stays guide, the Gothic Quarter vs Eixample head-to-head and the Barcelona city-break plan. Confirm El Prat before you lock a non-refundable room.
Who Barcelona suits — and who should pick El Prat carefully
City-break first-timers who want Gothic Quarter evenings and a beach swim in the same day should land at El Prat and stay in Eixample or near Barceloneta. Festival and congress weeks suit people who booked rooms early, not anyone hunting a last-minute Gothic Quarter walk-up. Families often do better a block off Las Ramblas, where the noise drops and the metro still works.
If your actual plan is Costa Brava hiking or Tarragona, Girona or Reus can be the honest airport — just do not pretend they are Barcelona. Cruise passengers should not cut the same-day flight so fine that a delayed BCN inbound misses the ship. An overnight in the city is cheaper than a missed sailing.