COMPARE Prices across different modes

Sun
26 Sep
Find prices
£189Iberia
Mon
27 Sep
£107Flixbus
£113Ryanair
Tue
28 Sep
£107Flixbus
£165Iberia
Wed
29 Sep
Find prices
£86Ryanair
Thu
30 Sep
£107Flixbus
£177Iberia
Fri
1 Oct
Find prices
£131Ryanair
Sat
2 Oct
£107Flixbus
£134Iberia Express
Sun
3 Oct
Find prices
£172KLM
Mon
4 Oct
£98Flixbus
£113Ryanair
Tue
5 Oct
£89Flixbus
£126Iberia Express
Wed
6 Oct
Find prices
£74Ryanair
Thu
7 Oct
£98Flixbus
£189Iberia Express
Fri
8 Oct
Find prices
£150Ryanair
Sat
9 Oct
£98Flixbus
£172KLM
Sun
10 Oct
Find prices
£194KLM
Mon
11 Oct
£107Flixbus
£101Iberia Express
Tue
12 Oct
£89Flixbus
£155KLM
Wed
13 Oct
Find prices
£98Ryanair
Thu
14 Oct
£89Flixbus
£86Iberia Express
Fri
15 Oct
Find prices
£93Ryanair
Sat
16 Oct
£98Flixbus
£145Iberia Express

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

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

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£142 (€159)
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 route 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. You can get the cheapest plane tickets for this route for as low as £86, but the average price of plane tickets is £142. Travellers depart most frequently from Berlin Brandenburg Airport and arrive in Madrid Barajas Airport.

Airlines

Iberia, Ryanair and Brussels Airlines Berlin – Madrid

You can travel by flight between Berlin and Madrid with Iberia, Ryanair and Brussels Airlines for as low as £86. When you search for timetables and tickets, Omio will show you the best route.

Iberia
Ryanair
Brussels Airlines

Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight between Berlin and Madrid including: Basic Fare, Classic Fare, Flexible Fare and Business Club.

It’s easy to book your Iberia plane ticket from Berlin to Madrid online with Omio! Simply check the current Iberia flight timetables for your ideal departure and arrival times, compare the best route between Berlin and Madrid as well as relevant travel information (such as luggage policy and amenities offered onboard) for that flight and book cheap Iberia plane tickets online. Prices for Iberia flights from Berlin to Madrid start at £165 one-way if you book in advance, and you can expect to travel around 1159 miles (1869 km). If you search for Iberia flights in the Omio app, you can check straight away if the Iberia tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by plane from Berlin to Madrid. Let Omio do all the work for you finding the best Berlin to Madrid Iberia plane ticket so you can enjoy a smooth and comfortable journey!

Iberia 's current ticket policies due to COVID-19 for your flight from Berlin to Madrid are the following:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived for trips between May 28 and June 30, 2020. Flexible condition for flights until August 31, as long as they were booked before May 28, 2020.
  • 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
What COVID-19 travel safety information and restrictions should I be aware of for my flight to Madrid from Berlin?

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 25/09/2021. 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.

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

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

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

Reentry to 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?

What are the entry requirements?

  • 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: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 25/09/2021. 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 Madrid to Berlin flight here.

How much does a cheap flight from Berlin to Madrid cost?
You can find a cheap flight from Berlin to Madrid for some dates and times for as low as £86  one way in the next 7 days.
How much is a plane ticket from Berlin to Madrid?
If you are looking to book your plane ticket in the next 7 days, you can expect the Berlin to Madrid flight to cost on average £142  one way.
What is the distance to Madrid from Berlin via plane?
The flight distance from Berlin to Madrid is around 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 from Berlin to Madrid by flight can vary depending on specific dates or travelling on weekends and holidays.
What airport does the flight from Berlin to Madrid depart from? Which Madrid airport do I fly into from Berlin?

Omio customers most frequently book their flights from Berlin Brandenburg Airport   to Madrid Barajas Airport.

Where is the Berlin airport located? Where is the Madrid airport located?

You can find the most popular departure airport for this trip, Berlin Brandenburg Airport, located approximately 11 miles (18 km) from the city centre of Berlin. The most popular arrival airport in Madrid, called Madrid Barajas Airport, is located around 7 miles (12 km) away from its city centre. To reach the city centre of Madrid from Madrid Barajas Airport, check what taxi services, airport shuttle services or public transportation options are available.

Which airlines can take me from Berlin to Madrid?
When taking a flight from Berlin to Madrid, you can count on Ryanair, Iberia Express, easyJet, Iberia, TAP Portugal, Brussels Airlines, Lufthansa, Air Berlin, KLM, Air France, Vueling, Swiss or Eurowings for the best way to get you to Madrid. You can also check all possible airlines who offer a service between Berlin and Madrid and compare the amenities they offer before buying a plane ticket.
What are the first and last departure flight times from Berlin to Madrid?
The earliest flight departing from Berlin to Madrid leaves at 09: 40. The last flight departing from Berlin to Madrid leaves at 18: 50. You can find the latest Berlin to Madrid flight timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase plane tickets from Berlin to Madrid for the best deals?
If you buy Berlin to Madrid plane tickets within the next 7 days, you can find one way tickets to cost on average £142. However, booking in advance gives you access to the best prices for flights to Madrid from 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.