Traveling to Barcelona
By Air: Barcelona’s main airport is El Prat, which has two terminals. El Prat is well connected to the city centre (Placa Catalunya) by Aerobus (which runs very frequently and take roughly 30 minutes to the centre of town). A single ride costs approximately €6, and a return fare is approximately €11.
Some low cost airlines also fly to airports in Girona or Reus (near Tarragona). There are buses to these airports but the journey is over two hours.
By Train: Barcelona’s main train station is Barcelona Sants. There are fast trains connecting Barcelona to Madrid, which take under 3 hours, and also fast trains (TGV) connecting Barcelona to Paris. The website for the Spanish long distance and middle distance trains is: Renfe (the website is not well-designed, however); for short distance trains in Catalunya, please go to: Rodalies
Travel around the city: Barcelona has a good public transport system, with an underground (metro), Ferrocarrils de la Generalitat trains (city trains which, after travelling through parts of the city, go to nearby towns), trams, and buses. The website of the city’s public transport authority: Barcelona Metro Transit . You can also find information on Google maps for how to reach any place in the city by public transport.
If you plan to use public transport more than for four single trips, it’s convenient to purchase a T10 (zona 1) ticket, which is a ten-ride ticket and costs approximately €10; each ride covers any public transport you take for 1 house and 15 minutes after you stamp the ticket.