Compare prices and tickets by train, bus or flight

Wed
Jan 19
$184Flixbus
$92Vueling
Thu
Jan 20
$84BlaBlaCar Bus
$126Tuifly
Fri
Jan 21
$72BlaBlaCar Bus
$80easyJet
Sat
Jan 22
$72BlaBlaCar Bus
$27Ryanair
Sun
Jan 23
$72BlaBlaCar Bus
$77Vueling
Mon
Jan 24
$78Flixbus
$126Eurowings
Tue
Jan 25
Find prices
$131Vueling
Wed
Jan 26
$82Flixbus
$46Malta Air
Thu
Jan 27
$72BlaBlaCar Bus
$60Malta Air
Fri
Jan 28
$72BlaBlaCar Bus
$28Malta Air
Sat
Jan 29
$78BlaBlaCar Bus
$27Ryanair
Sun
Jan 30
$72BlaBlaCar Bus
$30Vueling
Mon
Jan 31
$78Flixbus
$27Malta Air
Tue
Feb 1
Find prices
$31Ryanair
Wed
Feb 2
$100Flixbus
$21Malta Air
Thu
Feb 3
$106Flixbus
$41Malta Air
Fri
Feb 4
$72Flixbus
$37Ryanair
Sat
Feb 5
$72Flixbus
$29Ryanair
Sun
Feb 6
$90Flixbus
$109Malta Air
Mon
Feb 7
$72Flixbus
$44Ryanair

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Barcelona to Berlin flight

distanceDistance930 miles (1500 km)
durationAverage flight duration2 h 40 min
priceAverage plane ticket price$114 (€95)
changesDirect flightYes
carriersAirlinesRyanair, Vueling, easyJet, Eurowings, TAP Portugal, Malta Air, Lufthansa, Iberia, Ostdeutsche Eisenbahn GmbH, Air France, Brussels Airlines, KLM, Air Berlin, Swiss or Laudamotion

Flights from Barcelona to Berlin cover the 930 miles (1500 km) long route taking on average 2 h 40 min with our travel partners like Ryanair, Vueling, easyJet, Eurowings, TAP Portugal, Malta Air, Lufthansa, Iberia, Ostdeutsche Eisenbahn GmbH, Air France, Brussels Airlines, KLM, Air Berlin, Swiss or Laudamotion. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $27 (€23), but the average price of plane tickets is $114 (€95). Travelers depart most frequently from Barcelona El Prat Airport and arrive in Berlin Brandenburg Airport.

Airlines: Eurowings, Ryanair and KLM from Barcelona to Berlin

Travel from Barcelona to Berlin from $27 (€23) with Omio’s flight partners Eurowings, Ryanair and KLM! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

Ryanair
KLM
Eurowings

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

  • Average Price: $27

Please follow the recommendations outlined by Ryanair when booking your flight tickets between Barcelona and Berlin due to the coronavirus:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Barcelona to Berlin Flights: An Overview

There are at least 4 daily direct Barcelona to Berlin Flights courtesy of two airlines flying this route. It is a 1,520-kilometer journey with flight times averaging around 2 hours and 40 minutes. Travelers can opt either for the evening or early morning flights.

Which airlines fly from Barcelona to Berlin?

Only 2 airlines, EasyJet and Ryanair, offer direct flights to Berlin. Other airlines flying this route include the national carrier Norwegian Airlines and budget airline Eurowings.

How long is the flight from Barcelona to Berlin?

The journey to either Tegel Airport (TXL) or Schönefeld Airport (SXF) takes approximately 2 hours and 40 minutes.

How many flights are there from Barcelona to Berlin?

EasyJet makes at least 2 direct flights from Barcelona El Prat Airport to Berlin Schönefeld Airport (SXF). The earliest flight always departs between 10:00 a.m. and 11:00 a.m. There is a single evening flight that departs for Berlin between 7:00 p.m. and 8:00 p.m. On Fridays there is an additional afternoon flight that departs Barcelona around 2:00 p.m. and 4:00 p.m. On Saturday, the afternoon flight is scheduled between 4:00 p.m. and 6:00 p.m. while on Sundays the early flight is between 9:00 a.m. and 10:00 a.m. It is followed by a noon flight that departs between 12:00 p.m. and 1:00 p.m.

Travel Tips: Barcelona to Berlin Flight

Take a flight to Berlin easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Berlin.
FAQs

Are there COVID-19 travel restrictions for flights from Barcelona to Berlin?

Travel between Barcelona, Spain and Berlin, Germany by plane is: Partially open.

Can I enter Germany from Spain?

International entry status: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Germany from Barcelona?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Berlin, Germany?

All travelers in Germany must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 1/17/22. Remember to review the latest COVID-19 travel safety regulations   for your flight from Barcelona to Berlin as this information can change.

Are there restrictions on returning to Spain from Germany by plane?

The current restriction level for your return trip by plane from Berlin to Barcelona is: Partially open

Are there any international entry restrictions on returning to Spain from Germany?

Reentry to Spain is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Spain from Berlin?

What are the requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Barcelona, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 1/16/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Barcelona from Berlin here.

How much do cheap flights from Barcelona to Berlin cost?

Omio customers have found cheap plane tickets to Berlin from Barcelona for as low as $27 (€23)  for the next 7 days.

How much is the flight to Berlin from Barcelona on average?

If you are looking to book your plane ticket in the next 7 days, you can expect the Barcelona to Berlin flight to cost on average $114 (€95)  one way.

How far is Berlin from Barcelona by plane?

The flight distance from Barcelona to Berlin is around 930 miles (1500 km).

How long is the flight to Berlin from Barcelona?

On average the Barcelona to Berlin flight time is 2 h 40 min  covering the 930 miles (1500 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What is the departure airport in Barcelona and arrival airport in Berlin?

Omio customers who book cheap flights for this trip most frequently fly from Barcelona El Prat Airport   to Berlin Brandenburg Airport.

Where is the airport in Barcelona to go to Berlin? Where is the airport in Berlin located?

You can find the most popular departure airport for this trip, Barcelona El Prat Airport, located approximately 7.4 miles (11.9 km) from the city center of Barcelona. The most popular arrival airport in Berlin, called Berlin Brandenburg Airport, is located around 11.5 miles (18.6 km) away from its city center. To reach the city center of Berlin from Berlin Brandenburg Airport, check what taxi services, airport shuttle services or public transit options are available.

Which airlines can get me from Barcelona to Berlin?

When taking a flight from Barcelona to Berlin, you can count on Ryanair, Vueling, easyJet, Eurowings, TAP Portugal, Malta Air, Lufthansa, Iberia, Ostdeutsche Eisenbahn GmbH, Air France, Brussels Airlines, KLM, Air Berlin, Swiss or Laudamotion for the best way to get you to Berlin. You can also check all possible airlines who offer a service to Berlin from Barcelona and compare the amenities they offer before buying a plane ticket.

Are there any nonstop flight services from Barcelona to Berlin?

Yes, there are direct flights from Barcelona to Berlin, and you can find a direct flight for this route with Vueling or easyJet  on Omio. It's worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.

When can I take the first flight from Barcelona to Berlin? When can I take the last flight for the day?

You can take the first flight from Barcelona to Berlin at 5: 20 AM. The last flight from Barcelona to Berlin that you can take departs at 7: 20 PM. Omio shows you the latest flight from Barcelona to Berlin schedule to help you book the best departure time for this route.

When should I book the Barcelona to Berlin flight for the best deals on tickets?

If you buy the Barcelona to Berlin flight within the next 7 days, you can find one way tickets to cost on average $114 (€95). However, booking your plane ticket in advance gives you access to the best prices for flights between Barcelona and Berlin. Look out for plane tickets for this journey to go on sale a few months before your planned departure date to find the best deals.