Flights Hotels Flight + Hotel Car rental
eDreams is now available in the following countries:
India (Rs)
Deutschland (€)
España (€)
France (€)
Italia (€)
Netherlands (€)
Portugal (€)
United Kingdom (£)
Schweiz (Fr.)
Suisse (Fr.)
Svizzera (Fr.)
Chile ($)
Colombia ($)
México ($)
Perú (S/.)
Canada (C$)
Canada (C$)
Estados Unidos ($)
United States ($)
Australia (AU$)

Flights Barcelona - Berlin

Why book with eDreams
  • Cheap flights with 660+ top airlines
  • Compare the cheapest deals
  • Flights to Berlin for the best price

See Berlin with last minute flights

Top flight offers from all Barcelona airports.

Departure Tue, 14 Feb Return Tue, 21 Feb
BCN Barcelona
BER Berlin
return from 42€
Departure Wed, 15 Feb Return Fri, 17 Feb
BCN Barcelona
BER Berlin
return from 155€
Departure Sat, 25 Feb Return Mon, 27 Feb
BCN Barcelona
BER Berlin
return from 91€
Route information

Berlin inspires with its passionate lifestyle, progressive architecture, spirited art and gorgeous nightlife.

Currency and cost comparison
Local, one-way ticket

Trains are 30% more expensive in Berlin than in Barcelona.

Mid-priced restaurant

A meal in Berlin is 10% cheaper than a meal in Barcelona.

Standard daytime start rate

Taxis are 30% more expensive in Berlin than in Barcelona.

Regular cappuccino

Coffee is 47% more expensive in Berlin than in Barcelona.

Barcelona airports
  • ( El Prat (BCN)
    How far from city centre: 12 kms
  • ( Costa Brava (GRO)
    How far from city centre: 82 kms
  • ( Reus (REU)
    How far from city centre: 92 kms
Berlin airports
  • ( Tegel (TXL)
    How far from city centre: 8 kms
  • ( Schoenefeld (SXF)
    How far from city centre: 17 kms
  • ( Tempelhof (THF)
    How far from city centre: 6 kms
  • ( Brandenburg (BER)
    How far from city centre: 26 kms
K Distance: 1499 kms

To and from the airports

Flights from Barcelona

Barcelona, Catalonia's capital, is an important economic and cultural hub. It is also the site of the Barcelona-El Prat Airport, the primary airport serving the city. Annually, the airport receives over 44 million passengers, making it one of the busiest in Europe. It has three runways, two terminals and 70 jet bridges. There are 83 airlines operating at the airport serving 199 destinations and 57 countries. Restaurants, duty-free shops and VIP lounges are available at El Prat. The efforts of airport management to improve its services and facilities have not gone unnoticed, with Barcelona airport receiving numerous awards by ACI such as Best Airport (over 25 million passengers) in 2010 and 2014.

Getting to Barcelona airport

The airport is located 12km from the centre of Barcelona. Note that the two terminals at the airport are 7km apart so it is wise to know where your flights from Barcelona to Berlin will leave to avoid wasted time. Taxis are a practical way to get to the airport from the centre. Alternatively, you can also use the Aerobus shuttle from Barcelona centre, Placa de Catalunya. A cheap and quick transport option is to take the RENFE train from the city to El Prat. You can also arrange for airport transfers from your hotel, as well as drive back your rental car to El Prat.

Getting to Berlin

A visit to Berlin can quickly become a lifelong affair with so many things to discover and experience. There are things about the city that are addictive, from its innovative architecture to cool art. It is also about the openness of Berlin welcoming everyone to its chic neighborhoods and hipster clubs. Berlin is about history too, from iconic landmarks that adorn the streets to walls that depict of radical changes. Explore museums, visit parks, fashion shop or just enjoy a lovely meal. At night, you will not have time to catch your breath as Berlin offers some of the most exciting happenings on the planet from lavish parties to eclectic concerts.

Getting to the city centre

The city of Berlin has two airports. Schonefeld is about 18km from central Berlin; it is accessible by taxis and car hire that you can easily arrange at your accommodation. The S-Bahn railway offers two routes (S9 and S45) taking you to Pankow and Sudkreuz. You can also take the Airport Express train (RE7/RB14) to Berlin Hauptbahnhof (central station). By bus, get on X7, 163 S, 164 S or 171 U to the city centre. If you plan to drive to the centre, use A113 and A10. Tegel is nearer to the centre. To reach the city, you can take taxis, buses (JetExpress Bus TXL or JetExpress Bus X9) and train.

How is COVID-19 currently affecting flights from Barcelona to Berlin?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Germany. At eDreams have you covered!
For flights from Barcelona to Berlin, how can I find the cheapest price?
On eDreams we use machine learning to find the most economical flight between Barcelona and Berlin. By taking into account the combinations of airlines, stopovers, direct flights as well as the various criteria for the journeys, our search engine allows us to offer our customers the best price under the best conditions.
Is Berlin more expensive than Barcelona to visit?
Looking at the price of taxis, a ride in Berlin costs an around 4.00 EUR euros, 33% more expensive than Barcelona, with a fare of 3.00 EUR euros, while train tickets cost 25% more in Berlin: 3.00 EUR euros against 2.40 EUR euros in Barcelona. Comparing the price of a meal, they range from 12.00 EUR euros in Berlin, 14% less than the 14.00 EUR euros in Barcelona. The price of a coffee is approximately 47% more expensive in Berlin, with an average of 3.25 EUR euros, while in Barcelona the coffee costs 2.21 EUR.
When booking, when is the best time to do so in order to get the best prices for Barcelona to Berlin flights?
The most popular month for flights from Barcelona to Berlin are: July, December and November.
When is the best time to travel from Barcelona to Berlin?
A good period of the year to visit Berlin from Barcelona really depends on lots of personal preferences, price being one of the main criteria When it comes to popularity, August is the best month to fly to Berlin from Barcelona, basedd on searches from our customers, followed by December and June. If you prefer to avoid the busy season and get away from the crowds March, May and February are the months with fewer searches for the route Barcelona -  Berlin.
What is the duration of a flight from Barcelona to Berlin?
Flight time, on average, from Barcelona to Berlin is usually 02:58 hours on average, at an average distance of 1,607 km, for flights for the route (which may have 1 or more stops in other cities in between).
What is the weather like in Berlin compared to Barcelona?
The average temperature in Barcelona the average temperature is 30.74 degrees in summer, with precipitation around 12.0 mm , Berlin's temperatures reach 33.41 during the hot season, with 12.0 average of rain rate . In winter, however, weather indicators show around -6.78 degrees in Berlin, compared to the 3.49 average degrees reported in Barcelona. During the winter period, Barcelona can register 6.0 mm precipitation, while Berlin have an average of 2.3 mm rain level.
Which airports have flights between Barcelona and Berlin?
The most common route form Barcelona to Berlin is: El Prat (BCN) to Tegel (TXL). These airlines fly this route:
  • Vueling.
  • Iberia.
  • Find more Barcelona to Berlin flights between El Prat (BCN) to Schoenefeld (SXF) which are flown by the following airline(s): Ryanair.
  • Easyjet.
The airlines that fly indirectly from Barcelona to Berlin are:
The airlines that fly indirectly from Barcelona to Berlin are:
  • TAP Portugal, stopping in Lisbon for 110 minutes at least.
  • Air France, with 105 minutes stop in Amsterdam.
  • Aegean Airlines, with 185 minutes scale in Athens.
Other interesting routes

Other city destinations

View more