How to get to Barcelona

There are many different ways to come to Barcelona

By Plane

Due to many low cost airlines it is cheap to come to Barcelona.

There are 3 airports in Catalunya from where you can join the city:
  • El Prat (Barcelona City)
  • Girona (Costa Brava)
  • Reus (Costa Dorada)

Here you can find any information about the airport transport to Barcelona.

El Prat International Airport (Barcelona)

Distance to Barcelona: 12 km

The El Prat Airport is located in the south of Barcelona and offers a fast transportation to the city.

There are following possibilities of transportation:

aerobus barcelona


From T1 /T2 every 5 to 15 minutes to the stops Plaça Espanya, Urgell, Plaça Universitat and Plaça Catalunya.
Terminal 1: Linie A1
Terminal 2: Linie A2

Prices: 5, 75 €

renfe train el prat


The train departs from Terminal 2 and is reached by a bridge (500m).
From Terminal 1 it is reached with a bus transit.
The train stops at the central station Sants Estació.
From there you have access to the Metro (red line L1 and green line L3).

The train goes every 30 minutes and the duration is 17 minutes.

Website: Renfe Train

taxi el prat barcelona


From Terminal 1 and Terminal 2

Minimum standart fee 2 €
Per kilometer 1,10 €
To or from the airport extra charge of 3,10 € + 1 € per suitcase

Website: Taxi

Girona- Costa Brava Airport

Distance to Barcelona: 90 km

This airport is located in the north of Catalunya and ideal if you want to visit the Costa Brava!
It's only 1 hour from Barcelona.

Here you can find any information about the airport transport to Barcelona.

sagalés barcelona


The bus goes in regular intervals to the bus station north in Barcelona (Estació del Nord).
From there you have access to the Metro (Arc de Triomf, red line L1).
The duration is 75 minutes.

Single ticket 15 €
With return ticket 25 € (valid for 30 days)

Timetables: Sagales

taxi girona barcelona


The taxi transportation is much more expensive than the bus.

Minimum standart fee 2 €
Per kilometer 1,10 €
To or from the airport extra charge of 3,10 € + 1 € per suitcase

Website: Taxi

Reus Airport

Distance to Barcelona: aprox. 100 km

This is a small airport situated in the south of Catalunya. ,
Also ideal if you travel to Costa Dorada and PortAventura.

Here you can find any information about the airport transport to Barcelona.

hispano igualadina barcelona


The bus company „Hispano Igualadina“goes to the following stops in Barcelona:
  • Plaça de la Reina Maria Cristina (Metro green line L3)
  • central station Sants Estació (Metro red line L1 und green line L3)

Single ticket 13 €
With return ticket 23 €

Website and Timetables: Hispano Igualadina Bus

renfe reus barcelona


You will need to take the bus to go to the train station of Reus (20 minutes). There is a bus stop in front of the airport arrivals area.

The train goes from the train station in Reus to the central station Sants Estació in Barcelona.

Website: Renfe Train

taxi reus barcelona


Minimum standart fee 2 €
Per kilometer 1,10 €
To or from the airport extra charge of 3,10 € + 1 € per suitcase

Website: Taxi

By Train

RENFE runs the Spanish rail network from Madrid to all the major cities and also controls the routes and services that link Spain with France and the rest of European Countries.

Train is not the best recommended option to arrive to Barcelona/any other Spanish city unless you can’t flight or drive. Spain begins now to implant high speed trains but for the moment only Sevilla-Madrid-Zaragoza-Barcelona are connected with the AVE (Alta Velocidad Española) and will take a while until we can use it for getting to other European cities.

Nevertheless it’s highly recommended to use the AVE between Barcelona and Madrid, which will get you there in only 3 hours approximately.

The train services to avoid are tranvía, semidirecto and Correo trains, all of which go along at a leisurely pace.
Seat reservations are required on all intercity trains and supplements are payable on many faster trains.

There are direct trains to Barcelona from Paris (journey time 11 hours), Montpellier (journey time: 4 hours 30 minutes), Milan (journey time: 13 hours) and Zurich (journey time: 13 hours). Furthermore, there are eight daily departures to Madrid (journey time: 8 hours with regular train/ 3 hours with AVE).

Sants Estació is Barcelona's main station (a little bit away from the city center but well communicated with 2 Metro lines and urban bus), and serves national and international destinations as well as metropolitan routes.
The station has a tourist information point, luggage deposit, a bank offering currency exchange (open daily from 08.00 to 22.00), restaurants, shops, a first-aid point, lockers and secure parking.

You can find further information about bookings and train schedules on the official website: Renfe Train

By Boat

The boat is one of the main arrival points for visitors that come to the city, as Barcelona is the most important Cruise port of Europe and one of the biggest in the world.
Barcelona is connected with more than 825 cities all over the world.
The most important Cruise companies stop at our port: Norwegian Cruise Line, Oceania Cruises, Azamara Cruises, Royal Caribbean, Windstar Cruises, Princess Cruises, Celebrity Cruises, Seabourn Cruise Line, MSC Italian Cruises, Holland America Line, Crystal Cruises, Island Cruises, Pullmantur, etc.

The port of Barcelona is in a privileged situation, at only 5 minutes walking from las Ramblas (Metro Drassanes, Green line L3).
For arrivals/departures to the Balearic Islands(Trasmediterranea and Balearia companies) and Italy(Grimaldi Lines) is situated in Estacion Maritima, the privileged terminal situated in the centre of the city by the World Trade Centre.
The international terminals for big ships are situated a little bit further but can be reached easily with the PortBus, the port bus shuttle or Taxi.

By Car

If you are driving to Barcelona we would like to recommend you to consult the ViaMichelin Webpage, you can print an itinerary that will guide you from home to your destination point with the fastest way, avoiding payment routes, by using routes with nice views, etc.

Website: Via Michelin