COMPARE Prices across different modes

Mon
27 Sep
£107Flixbus
Find prices
Tue
28 Sep
Find prices
£244Iberia
Wed
29 Sep
£107Flixbus
£130Ryanair
Thu
30 Sep
Find prices
£167Iberia
Fri
1 Oct
£114Flixbus
£171Ryanair
Sat
2 Oct
Find prices
£124Iberia Express
Sun
3 Oct
£107Flixbus
£180Iberia Express
Mon
4 Oct
£98Flixbus
£98Ryanair
Tue
5 Oct
Find prices
£135Iberia Express
Wed
6 Oct
£107Flixbus
£106Ryanair
Thu
7 Oct
Find prices
£146Iberia Express
Fri
8 Oct
£107Flixbus
£197Ryanair
Sat
9 Oct
Find prices
£180Iberia Express
Sun
10 Oct
£107Flixbus
£154Air Europa
Mon
11 Oct
£89Flixbus
£74Ryanair
Tue
12 Oct
Find prices
£83Iberia Express
Wed
13 Oct
£89Flixbus
£49Ryanair
Thu
14 Oct
Find prices
£83Iberia Express
Fri
15 Oct
£89Flixbus
£91Iberia Express
Sat
16 Oct
Find prices
£111KLM
Sun
17 Oct
£98Flixbus
£135Iberia 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 Berlin from Madrid

distanceDistance1159 miles (1869 km)
durationAverage flight duration3 h
priceAverage plane ticket price£167 (€187)
changesDirect flightYes
carriersAirlinesRyanair, Iberia Express, easyJet, Iberia, Lufthansa, TAP Portugal, Brussels Airlines, Swiss, KLM, Vueling, Air France or Norwegian Air Shuttle

Flights from Madrid to Berlin cover the 1159 miles (1869 km) long route taking on average 3 h with our travel partners like Ryanair, Iberia Express, easyJet, Iberia, Lufthansa, TAP Portugal, Brussels Airlines, Swiss, KLM, Vueling, Air France or Norwegian Air Shuttle. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as £124, but the average price of plane tickets is £167. Travellers depart most frequently from Madrid Barajas Airport and arrive in Berlin Brandenburg Airport.

Airlines

Flight from Madrid to Berlin with Air France, Lufthansa and RyanAir

Find the best flights from Madrid to Berlin with Omio's travel partners Air France, Lufthansa and RyanAir from £124. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Lufthansa
RyanAir
Air France

One of the best ways to travel from Madrid to Berlin is by taking a flight with Lufthansa. Omio helps you find the ideal Lufthansa flight between Madrid and Berlin by showing you Lufthansa’s current flight timetables, the plane tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Madrid to Berlin route. You can expect to travel 1159 miles (1869 km) from Madrid to Berlin on a flight with Lufthansa. If you are using the Omio app to search for flights between Madrid and Berlin, you can check straight away if the Lufthansa ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your Lufthansa plane ticket on Omio quickly and easily, then enjoy your upcoming trip between Madrid and Berlin!

R

  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

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

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

Is international entry into Berlin from Madrid restricted?

International entry 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?

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

The above information was last checked on 26/09/2021. Remember to check the latest COVID-19 travel safety regulations for your flight between Madrid and Berlin closer to your date of departure here.

Are there travel restrictions, such as quarantine measures, in place when returning to Madrid, Spain from Berlin, Germany?

Return travel from Germany to Spain is: Partially open.

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

Entry into 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?

Requirements for reentering:

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

The government of Spain 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 26/09/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Madrid from Berlin.

What is the cost of cheap flights between Madrid and Berlin?
Looking to save money on your route? Omio customers have found the cheapest flight to Berlin from Madrid for the next 7 days starting from £124  one way.
How much is a plane ticket from Madrid to Berlin?
If you’re looking to buy your plane tickets in the next week, you can expect the Madrid to Berlin flight price to come in at an average of £167  one way.
How far is it from Madrid to Berlin by plane?
When travelling this route you should expect the distance from Madrid to Berlin via plane to be approximately 1159 miles (1869 km).
How long is the flight from Madrid to Berlin?
On average the Madrid to Berlin flight time is 3 h  covering the 1159 miles (1869 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What airport in Madrid does the flight to Berlin leave from? Which airport do I fly into Berlin from Madrid?

Omio customers who book cheap flights for this trip most frequently fly from Madrid Barajas Airport   to Berlin Brandenburg Airport.

Where is the departure airport in Madrid located? Where is the arrival airport in Berlin located?

Passengers board their flight most frequently from Madrid Barajas Airport, which is located around 7 miles (12 km) away from the city centre, and they get off the plane at Berlin Brandenburg Airport, located 11 miles (18 km) away from the city centre. You can check for taxi services, public transportation options or airport shuttle services available from Berlin Brandenburg Airport to take you to the city centre of Berlin.

Which airlines can get me from Madrid to Berlin?
For the best Madrid to Berlin flight to buy, you can travel safely and comfortably with Ryanair, Iberia Express, easyJet, Iberia, Lufthansa, TAP Portugal, Brussels Airlines, Swiss, KLM, Vueling, Air France or Norwegian Air Shuttle. However, it's always good to check all possible airlines with services between Madrid and Berlin to compare what amenities they may offer.
Are there any Madrid to Berlin direct flights?
Yes, there are direct flights between Madrid and Berlin, and you can find a direct flight for this journey with Iberia  on Omio. It's worth paying attention to when you book your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.
What time is the earliest flight from Madrid to Berlin? What time is the last flight from Madrid to Berlin?
The earliest flight departing from Madrid to Berlin leaves at 05: 55. The last flight departing from Madrid to Berlin leaves at 15: 25. You can find the latest Madrid to Berlin flight times 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 to Berlin from Madrid for the best deals?
You can find a flight to Berlin from Madrid to cost on average £167 one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Madrid to Berlin flight generally on sale a few months before the planned travel date.