By plane
Barcelona Airport, also known as El Prat, is the main airport serving Barcelona in which around 100 companies operate.
By train
Barcelona has direct railway links with a number of important cities, including Paris, Zurich and Milan, and the high-speed train runs to Madrid, southern and eastern Spain. The city’s major railway stations and metropolitan rail network ensure you can travel to Barcelona and anywhere by train without any difficulties.
Barcelona Sants Station is the city’s main railway station and most trains departing and arriving in Barcelona stop here. The station is the terminus for the High-Speed Train and many Spanish and foreign destinations, suburban rail and trains to Barcelona Airport.
By car
Barcelona is located 150 km from La Jonquera, the French border. The French motorway network connects to the AP-7, N-II and C-32 Barcelona motorway. You can enter the city via the ring roads or the Avinguda Meridiana which leads to the centre.
From the south, if you're entering from the rest of Spain join the AP-7 or C-32 and enter the city via the Avinguda Diagonal.
Car parks:
Barcelona has a large number of car parks for cars, many of them located in the city centre. Parking rates range from 2 and €3 per hour to around €35 for a whole day.
There are also paid parking areas in the street (blue zones & green area) and charges vary according to the zone of Barcelona.
By bus
The bus station in Barcelona that has the most national and international connections is Barcelona Nord Bus Station. Buses also depart from Barcelona Sants station and other areas of the city.
By boat
Barcelona has become the Mediterranean’s foremost cruise ship harbour. It has nine passenger terminals, seven for cruise liners and four for ferries. It has connections with the main Mediterranean harbours. Ferries depart daily for the Balearic Islands and there is a direct service to the port of Genoa, Rome and Algiers.
More information: www.portdebarcelona.cat | sau@portdebarcelona.es