COMPARE Prices across different modes

Sep 23
Sep 24
$87BlaBlaCar Bus
Sep 25
Sep 26
$74BlaBlaCar Bus
$198TAP Portugal
Sep 27
Sep 28
Find prices
Sep 29
Sep 30
$74BlaBlaCar Bus
$143TAP Portugal
Oct 1
$62BlaBlaCar Bus
Find prices
Oct 2
$87BlaBlaCar Bus
Oct 3
$62BlaBlaCar Bus
Oct 4
Oct 5
Find prices
Oct 6
Find prices
Oct 7
$62BlaBlaCar Bus
Oct 8
$62BlaBlaCar Bus
Oct 9
$62BlaBlaCar Bus
Oct 10
$62BlaBlaCar Bus
Oct 11
$208regional jet
Oct 12
Find prices
$178regional jet
Oct 13
Find prices

These companies trust us. We sell their tickets all in one place.


Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner

View all

Travel with Ryanair, Lufthansa and SWISS from Berlin to Barcelona

Ryanair, Lufthansa and SWISS flights will get you from Berlin to Barcelona from $93 (€75). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.


Ryanair is the leading low-cost airline offering flights within Europe, where you can choose different ticket types for your flight from Berlin to Barcelona: Value, Regular, Plus or Flexi Plus.

If you’re looking for a smooth and easy flight from Berlin to Barcelona, check Omio for Ryanair flights offering this route. Whether you are looking for the fastest, earliest or cheapest flight to take for this 930 miles (1500 km) journey between Berlin and Barcelona, Omio makes it easier than ever to find Ryanair flights at affordable prices, and you can also quickly book plane tickets online. Check the current Ryanair flight schedules for your ideal departure and arrival times, compare the best route from Berlin to Barcelona as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Ryanair flight on Omio. If you search for flights between Berlin and Barcelona in the Omio app, you can quickly see if the Ryanair tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Ryanair flights from Berlin to Barcelona starting at $118 (€96), buy your official Ryanair tickets with Omio online quickly and easily!

Ryanair has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by flight from Berlin to Barcelona:

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

Flights from Manchester to Barcelona: Journey Details

Several airlines operate direct flights from Manchester to Barcelona, this route takes approximately 2.5 hours. Jet 2, Vueling, British Airways, Monarch Airlines and Ryanair are among the operators. Flights generally depart at 6:25 a.m. at the earliest and 5:00 p.m. at the latest and there are usually between two and six flights per day.

Cheap flights from Berlin to Barcelona: when to book to save $

Time Price Savings
1 week earlier 42 €
2 weeks earlier 35 €20%
3 weeks earlier 30 €40%
1 month before 30 €40%
2 months earlier 30 €40%
3 months earlier 26 €62%

When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Berlin - Barcelona: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Berlin to Barcelona timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Berlin to Barcelona and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Berlin to Barcelona 3 weeks in advance means you could save up to 40% compared to the price available on the day of departure.
  • If you book a flight from Berlin - Barcelona 2 months in advance you save up to about 40% compared to the initial price.
  • By booking 3 months in advance you could save up to 62%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

Travel Tips

Flights from Berlin to Barcelona
Take a flight to Barcelona 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 Berlin to Barcelona.
Are there COVID-19 travel restrictions for flights from Berlin to Barcelona?

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

What is the status of international entry into Spain from Germany?

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

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

Conditions of entry:

  • 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?

When traveling in Spain, you must follow these COVID-19 safety rules:

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

The information above was last checked on 9/22/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Barcelona from Berlin before traveling.

What restrictions are there on reentering Germany from Barcelona, Spain?

Return travel from Spain to Germany is: Partially open.

Are there any international entry restrictions on returning to Berlin from Barcelona?

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

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

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

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

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

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

Last checked on 9/22/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Berlin from Barcelona.

How much does a cheap flight between Berlin and Barcelona cost?
Omio customers have found cheap plane tickets between Berlin and Barcelona for as low as $93 (€75)  for the next 7 days.
How much does it cost to take a flight from Berlin to Barcelona?
The Berlin to Barcelona plane ticket price is on average $137 (€111)  if you are looking to buy your tickets for this route in the next week.
What is the distance to Barcelona from Berlin by plane?
You should expect to travel around 930 miles (1500 km)  between Berlin and Barcelona by plane.
How long is a flight from Berlin to Barcelona on average?
On average the Berlin to Barcelona flight time is 2 h 35 min  covering the 930 miles (1500 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What airport does the flight from Berlin to Barcelona depart from? Which Barcelona airport do I fly into from Berlin?

Omio travelers most frequently book a flight from Berlin Brandenburg Airport   to Barcelona El Prat Airport   for this route.

Where is the Berlin airport located? Where is the Barcelona airport located?

Passengers booking this route most frequently board their flights from Berlin Brandenburg Airport and need to travel around 11 miles (18 km) from the city center to get to this airport.

Passengers arriving in Barcelona most often land in Barcelona El Prat Airport and need to travel about 7 miles (11 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Barcelona El Prat Airport to get you to the city center of Barcelona.

Which airlines can get me from Berlin to Barcelona?
For the best Berlin to Barcelona flight to book, you can travel safely and comfortably with Ryanair, easyJet, Vueling, Eurowings, Malta Air, Lufthansa, Ostdeutsche Eisenbahn GmbH, TAP Portugal, Iberia, Laudamotion, Brussels Airlines, Swiss, Germanwings, Air Berlin, Air France, air leisure, Alitalia or KLM. However, it's always good to check all possible airlines with services to Barcelona from Berlin to compare what amenities they may offer.
Are there any direct flights from Berlin to Barcelona?
Yes, you can look for direct flights from Berlin to Barcelona with Ryanair or Malta Air  without needing to transfer at another stop in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
What are the first and last departure flight times from Berlin to Barcelona?
The earliest flight for this route departs from Berlin at 6: 10 AM. The last flight leaves from Berlin at 8: 25 PM. Check Omio for the latest flight schedule from Berlin to Barcelona and book the best time to depart on your chosen travel date.
How far in advance should I purchase plane tickets from Berlin to Barcelona for the best deals?
If you purchase a plane ticket from Berlin to Barcelona within the next 7 days, you can find tickets to cost on average $137 (€111) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets to Barcelona from Berlin are generally on sale a few months before the planned departure date.