By air
Barcelona has a major international airport just 12km from the centre
of the city, with flights coming from Europe, America and the rest of the world. There are also airports in Girona and Reus with bus links to
Barcelona. Over the past few years, a number of budget airlines have
begun flying to these three destinations from across Europe.
For a list of all budget airlines that fly to Barcelona, Girona and
Reus, go to
WhichBudget.com.
Find out more:
All flights to Barcelona
All flights to Girona
All flights to Reus
There are buses from all three airports to the centre of Barcelona
Buses from Barcelona Airport
Buses from Girona Airport
Buses from Reus Airport
Barcelona Airport also has a train link:
Trains from Barcelona Airport
By train
Many trains travel from Spain and the rest of Europe (via France,
Italy or Switzerland) to Barcelona's two main stations, Estació
de Sants and Estació de França.
RENFE - Spanish National Railway
Network
By coach
Eurolines and several other companies run coaches from across Europe
and North Africa to Barcelona. Because of the city's geographical
location, nearly all coach services from the rest of Europe to Spain and
Portugal stop here.
Barcelona Nord coach station website
By car
Barcelona also has good road links.
The AP-7/E-15 comes from France (via Perpinyà (Perpignan)) in the north and from
the eastern and southern Spain (via València and Tarragona) in the south.
The C-16/E-9 also comes from France, but further to the west (via
Tolosa de Llengadoc (Toulouse)). The C-16 goes to the centre of Barcelona.
The AP-2/E-90 comes from central and northern Spain (via Lleida) and connects with the AP-7 approximately 70km to the south-west of
Barcelona.