[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Sat
Sep 18
170Flixbus
96Iberia
Sun
Sep 19
Find prices
179Iberia
Mon
Sep 20
110Flixbus
121Iberia
Tue
Sep 21
Find prices
103Iberia
Wed
Sep 22
Find prices
73Ryanair
Thu
Sep 23
Find prices
44Iberia
Fri
Sep 24
Find prices
44Iberia
Sat
Sep 25
120Flixbus
89Iberia
Sun
Sep 26
Find prices
192KLM
Mon
Sep 27
100Flixbus
96Iberia
Tue
Sep 28
100Flixbus
173KLM
Wed
Sep 29
Find prices
110Ryanair
Thu
Sep 30
110Flixbus
150Iberia
Fri
Oct 1
Find prices
55Ryanair
Sat
Oct 2
110Flixbus
128Iberia Express
Sun
Oct 3
Find prices
155KLM
Mon
Oct 4
100Flixbus
83Ryanair
Tue
Oct 5
100Flixbus
96Iberia Express
Wed
Oct 6
Find prices
64Ryanair
Thu
Oct 7
Find prices
139KLM
Fri
Oct 8
Find prices
167Ryanair

These companies trust us. We 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

Flight Information to Madrid from Berlin

distanceDistance1159 miles (1869 km)
durationAverage flight duration3 h 9 min
priceAverage plane ticket price€94 (€94)
changesDirect flightYes
carriersAirlinesRyanair, Iberia Express, easyJet, Iberia, TAP Portugal, Brussels Airlines, Lufthansa, Air Berlin, KLM, Air France, Vueling, Swiss or Eurowings

Flights from Berlin to Madrid cover the 1159 miles (1869 km) long trip taking on average 3 h 9 min with our travel partners like Ryanair, Iberia Express, easyJet, Iberia, TAP Portugal, Brussels Airlines, Lufthansa, Air Berlin, KLM, Air France, Vueling, Swiss or Eurowings. There are direct flight services available. While the average ticket price for this route costs around €94, you can find the cheapest plane ticket for as low as €44. Travellers depart most frequently from Berlin Brandenburg Airport and arrive in Madrid Barajas Airport.

RyanAir
Vueling
Air France

Find the perfect RyanAir flight from Berlin to Madrid for a smooth and relaxing journey. Omio makes it convenient for you to check the latest RyanAir flight timetables and compare the cheapest, fastest or earliest flight from Berlin to Madrid. You can also check relevant travel information for the RyanAir flight, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap RyanAir plane tickets online. You can expect to travel around 1159 miles (1869 km) on this journey and your RyanAir Berlin to Madrid plane ticket can cost as little as €73 one-way if you book in advance. When you search for RyanAir tickets from Berlin to Madrid in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official RyanAir plane tickets online quickly and easily on Omio and enjoy the travel experience!

Operator ticket policies for COVID

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

Travel Tips

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

Travel between Berlin, Germany and Madrid, 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 Madrid, Spain?

When travelling 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/17/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight between Berlin and Madrid before travelling.

What COVID restrictions are there for my return journey by plane to Berlin, Germany from Madrid, Spain?

Return travel from Spain to Germany is: Partially open.

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

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

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/17/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Berlin from Madrid.

How much do cheap plane tickets between Berlin and Madrid cost?
Looking to save money on your route? Omio customers have found the cheapest flight from Berlin to Madrid for the next 7 days starting from €44  one way.
How much is a plane ticket from Berlin to Madrid?
The Berlin to Madrid plane ticket price is on average €94  if you are looking to purchase your tickets for this trip in the next week.
What is the distance by flight from Berlin to Madrid?
When travelling this route you should expect the distance to Madrid from Berlin via plane to be approximately 1159 miles (1869 km).
How long is the flight between Berlin and Madrid?
The flight time from Berlin to Madrid is on average 3 h 9 min  for the 1159 miles (1869 km) long journey, but the time it takes to go to Madrid from Berlin by flight can vary depending on specific dates or travelling on weekends and holidays.
What airport in Berlin does the flight to Madrid leave from? Which airport do I fly into Madrid from Berlin?

Omio customers travelling this route book their cheap flights from Berlin Brandenburg Airport   to Madrid Barajas Airport   most frequently.

Where is the Berlin airport located? Where is the Madrid 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 centre to get to this airport.

Passengers arriving in Madrid most often land in Madrid Barajas Airport and need to travel about 7 miles (12 km) from this airport to reach the city centre. You can check for public transportation connections, airport shuttles or taxi service options available from Madrid Barajas Airport to get you to the city centre of Madrid.

What airlines go from Berlin to Madrid?
Take the Berlin to Madrid flight with Ryanair, Iberia Express, easyJet, Iberia, TAP Portugal, Brussels Airlines, Lufthansa, Air Berlin, KLM, Air France, Vueling, Swiss or Eurowings. However, it's always good to check out all possible airlines for the route to Madrid from Berlin as there might be differences in the amenities they offer.
When can I take the first flight from Berlin to Madrid? When can I take the last flight for the day?
The earliest flight for this trip departs from Berlin at 09: 40. The last flight leaves from Berlin at 18: 50. Check Omio for the latest flight schedule from Berlin to Madrid and book the best time to depart on your chosen travel date.
When should I book Berlin Madrid plane tickets to score the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this route and save money. If you purchase plane tickets from Berlin to Madrid within the next 7 days, you can find tickets to cost on average €94 one way. To find the best prices for this trip, consider booking your plane ticket from Berlin to Madrid a few months in advance.