Hotel deals
  1. Fecha de llegada
  2. Fecha de salida
Alquiler de coches
Hoteles con Encanto
Cheap flights

How to Get to Barcelona

Barcelona is one of the top ten leisure destinations in Europe, as well as having a long-standing tradition in business tourism. For this reason it is extremely well connected with the rest of Spain as well as the rest of the world.

Traveling from the U.S.

Several airline companies offer non-stop flights to Barcelona from various cities across the United States. These are some of the most popular flights:

  • American Airlines: Chicago (starting May 2017), Miami, New York (JFK),  
  • Delta Airlines: Atlanta
  • Lufthansa: Philadelphia
  • Iberia: From 2017, the airline company IAG (Iberia, British Airways and Aer Lingus) is going to operate “low-cost” flights from Barcelona to several destinations in the States from June 2017, including Los Angeles and San Francisco.

Traveling from Canada

Getting to Barcelona, our destination
Barcelona, our destination

Two Canadian carriers offer direct flights between Canada and Barcelona:

Traveling from Australia

The following carriers offer interesting connecting flights between various parts of Australia to Barcelona:

Traveling from Europe

Numerous carriers connect various cities in the United Kingdom with Barcelona, as Catalonia’s capital attracts thousands of British tourists every year. All flights are direct.

  • Easyjet: Belfast, Bristol, Liverpool, London Gatwick, London Luton, London Southend and Newcastle.
  • Ryanair: London Stansted, Birminhgam, Liverpool, Edinburgh, Glasgow 
  • Monarch:  Manchester, Birmingham, London Gatwick and Leeds Bradford.

If you would like to check out information about Barcelona El Prat Airport or would like to find the best ways to get from the Airport to the city center, check out the following article:

  • Aeropuerto de Barcelona (BCN)
    Aeropuerto de Barcelona (BCN) Barcelona Airport (BCN)
    Barcelona El Prat Airport is the second busiest airport in Spain. Discover the best ways to get from the Airport to the city center.

By ferry

If you you plan to visit one of the Balearic Islands before traveling to Barcelona, know that you can take a ferry to the capital of Catalonia. The two companies that offer this journey are called Trasmediterránea and Baleria.

Check out their official websites for information and prices:



By bus

You can also take a coach to Barcelona. There are numerous bus companies that depart from other cities in Spain or other major cities in Europe, like London, Brussels and Paris. To give you an idea, a coach from Madrid to Barcelona takes 8 hours.

By train

Barcelona Sants railway station is the second busiest train stations in Spain, after Madrid’s Atocha railway station.

Spain’s high speed trains (AVE) connect Madrid to Barcelona in just two and a half hours and recently the AVE inaugurated a new line between Paris and Barcelona that takes 6 hours