We compare prices from leading holiday companies so you can find the best deal for you.
It’s pretty easy to get from Barcelona-El Prat Airport to the city centre.
Regular overland trains link the two, with the journey taking around half an hour to Sants or Passeig de Gracía. The city metro has also now been extended as far as the airport.
If you’re arriving late or heading to the airport for an early-morning flight, regular night buses run from Plaça de Catalunya, numbers N17 and N16 for Terminals 1 and 2 respectively.
There’s also the more expensive and faster Airport Aerobus, which goes to Plaça de Catalunya and Plaça d'Espanya; the A1 service heads to Terminal 1 while A2 drops passengers at Terminal 2. Terminal 1 takes a little longer to get to.
A taxi to or from the airport can be as much as €40 to locations in central Barcelona.
Once in the city, Barcelona isn’t enormous and it’s possible to explore most of the main attractions by foot, though Park Güell, for example, is quite an uphill climb. If you do need to take the metro, you’ll find that it’s fast, punctual and with a comprehensive coverage of the city.
Buy a T10 multi-person travel card from €9.95, which gives you 10 journeys. Handily, one journey stamp is valid for 75 minutes, and two people can share the same T10.
The metro runs until midnight Monday to Thursday, 2am on Friday and through the night on Saturday.
The T10 is also valid on trains and buses, the latter useful for reaching any rare gaps in the metro network and after the metro stops at midnight during the week, although it’s not valid for travel to or from the airport.
With such a good public transport system you shouldn’t need to take a taxi, undoubtedly the most expensive way of getting around the city. Should you want to splash out, the black-and-white vehicles are easy to flag down in central parts of the city, as well as farther afield. A two-kilometre (1.4 mile) journey will cost around €10.
If you’re planning to rent a car, discover your options on our Barcelona car hire page.