By plane. Barcelona airport is served by all major airlines including some
low-cost. The ride from the airport to downtown can be
done by train (every half hour), with the Aerobus or by
Taxi (25 euros approx.). It is also possible to reach Barcelona through the Girona/Costa Brava and Reus airports. These airports are widely used by low-cost airlines and, as they are close to Barcelona, they offer a bus service to the capital.
By car. Barcelona is located 166 kilometres from the French border and 120 kilometres south of the Pyrenees, so it is possible to reach the city by car. From France, you may reach Barcelona driving along the A9/E15 highway to the Spanish Border. From the French border you may estimate a two-hour ride in the AP7/E15.
By train. There are some international connections to France, Italy and Switzerland. Mostly served by night trains to Paris, Torino/ Milano and Geneve/Bern/Zurich. There are daily trains to Montpellier as well.
By ferry. Most of the ferries departing from/to Barcelona serve the Balearic Islands. However, there are daily services from/to Genova and Civitavecchia (Rome), and every two days from/to Livorno in Italy. There is one weekly ferry from/to Tanger in Morocco.
|