If you are actually flying from Barcelona, Spain to Berlin, Germany or if you are just curious to know the flight time between Barcelona and Berlin, this page will give you the information you are looking for.
Click to find Flight time from Berlin to Barcelona
Flight time from Barcelona to Berlin is 2 hours 40 minutes
Non-Stop flight duration from BCN to TXL is 2 hours 40 minutes (Operated by British Airways)
Distance from Barcelona to Berlin is approximately 1520 kilometers.
Flights from Barcelona to Berlin • Airlines & Flight Duration
Flights operated by major airlines departing from Barcelona arrive at Berlin-tegel / Otto Lilienthal Airport or Schönefeld Airport. Berlin is served by 2 international airports.
|Airline & Journey||Duration|
BCN ➝ TXL
|2 hrs 40 mins|
BCN ➝ TXL
|2 hrs 40 mins|
BCN ➝ SXF
|2 hrs 50 mins|
Flight time from Barcelona to Berlin via Copenhagen • BCN to SXF via CPH
Flight duration from El Prat De Llobregat Airport to Schönefeld Airport via Kastrup Airport, Denmark on Norwegian Air Shuttle flight is 4 hours 55 minutes
BCN to CPH
CPH to SXF
4 hrs 55 mins
Flight time from Barcelona to Berlin via Amsterdam • BCN to TXL via AMS
Flight duration from El Prat De Llobregat Airport to Berlin-tegel / Otto Lilienthal Airport via Amsterdam-Schiphol Airport, Netherlands on KLM Royal Dutch Airlines flight is 6 hours 30 minutes
BCN to AMS
2 hrs 25 mins
2 hrs 50 mins
AMS to TXL
1 hr 15 mins
6 hrs 30 mins
How long does it take to fly from Barcelona to Berlin?
Non-stop flight time from Barcelona to Berlin is around 3 hours .
Fastest one-stop flight between Barcelona and Berlin takes close to 4 hours . However, some airlines could take as long as 29 hours based on the stopover destination and waiting duration.
This is the average non-stop flight time from any of the 2 airports in Barcelona to one of the 2 major airports that serves Berlin.
Apparantly, connecting flights and direct flights with stopover take longer time than non-stop flights. In such cases, Barcelona - Berlin flight time depend on the layover destination specified by your airline or the one you choose while booking your ticket.
Waiting time at intermediate airports could be anywhere between 45 mins to 22 hrs .
No Custom Content.
Flight time from Barcelona, Spain to airports near Berlin, Germany
Direct flight and one stop flight time from El Prat De Llobregat Airport, Barcelona to airports nearest to Berlin is given in the table below
|BCN - HAM||Hamburg, Hamburg Airport||2 hrs 50 mins||Non-Stop|
|BCN - BRE||Bremen, Bremen Airport||4 hrs 20 mins||1 Stop|
|BCN - SXF||Berlin, Schönefeld Airport||2 hrs 50 mins||Non-Stop|
|BCN - HAJ||Hanover, Hanover Arpt Airport||4 hrs 25 mins||1 Stop|
|BCN - LEJ||Leipzig-halle, Leipzig-halle Airport||4 hrs||1 Stop|
Time in Barcelona and Berlin are the same
Current time in Barcelona, Spain : Sun, 11 Apr, 2021,
Current time in Berlin, Germany :, Sun, 11 Apr, 2021,
BCN to TXL Flight - Barcelona Airport to Berlin Airport Flight Route Map
Location of Barcelona Airport & Berlin Airport is given below. Click the map to view Barcelona to Berlin flight path and travel direction.
Find flying time from El Prat De Llobregat Airport or Barcelona or any other airport or city in Spain to various other destinations around the world using this flight time calculator.
A list of major Cities/Airports around the world is given below. Click on any of the airport names given below to find the flight distance from Barcelona to those airports.
- Manila, Ninoy Aquino International Airport
- Seattle, WA, Seattle-Tacoma International Airport
- Cancun, Cancun International Airport
- Montreal, Montréal-pierre Elliott Trudeau International Airport
- Munich, Franz Josef Strauss Airport
- Rio De Janeiro, Galeão–antonio Carlos Jobim International Airport
- Buenos Aires, Ezeiza Ministro Pistarini Airport
- Edinburgh, Turnhouse Airport
- Belfast, Aldergrove International Airport
- Luton, London Luton Airport