Cheap flights from Berlin to Madrid from £29

Return
1 adult
Economy
From?
To?
Wed 29/6
Wed 6/7

Deals available from 900+ travel sites.

Flight information for Berlin to Madrid
(BER to MAD)

Find info about flight duration, direct flights, and airports for your flight from Berlin to Madrid

Best price found

£29

Fastest flight time

3h 10m

Direct flights

Tue, Sat and Sun

Airports in Madrid

1 airport
The best one-way flight to Madrid from Berlin in the past 72 hours is £29. The best return flight deal from Berlin to Madrid found on momondo in the last 72 hours is £60.
The fastest flight from Berlin to Madrid takes 3h 10m
Direct flights go from Berlin to Madrid on Tuesday, Saturday and Sunday. Airlines offering direct flights are: Iberia and American Airlines.
There is 1 airport near Madrid: Madrid Barajas (MAD)

How to get the cheapest flight ticket from Berlin to Madrid

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Berlin to Madrid?

January

The cheapest time of year to fly to Madrid from Berlin is January. The most expensive is April.

What is the cheapest day to depart Berlin for Madrid?

Thursday

The cheapest day of the week is usually Thursday. The most expensive is usually Sunday.

When is the cheapest time to fly from Berlin to Madrid?

at midday

Berlin to Madrid flights are approximately 60% more expensive in the afternoon than at midday

What is the cheapest airline that flies to Madrid from Berlin?

easyJet

Iberia, Ryanair, and easyJet are the most popular carriers operating from Berlin to Madrid

What is the cheapest Berlin to Madrid flight route?

Berlin Brandenburg - Madrid Barajas

Fly from Berlin Brandenburg to Madrid Barajas for the best Berlin - Madrid flight prices

How far in advance should you book Berlin to Madrid flights?

60 days before

The cheapest time to buy a flight from Berlin to Madrid is approximately 60 days to departure

If you are looking to fly from Berlin to Madrid, you are most likely going to fly from Berlin Brandenburg Airport to Madrid Barajas Airport, the most popular airports on that route. The least expensive flight option from Berlin to Madrid will typically be BER — MAD during the month of June with an average price of £138 RT.

Berlin Brandenburg Airport (BER) to Madrid Barajas Airport (MAD)£138
Search Flight Deals

Easily compare return flights from Berlin to Madrid

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Berlin to Madrid by changing tabs
Multiple Airlines
19 Oct
BER16:55Berlin Brandenburg
3h 10m
MAD20:05Madrid Barajas
26 Oct
MAD03:50Madrid Barajas
3h 05m
BER06:55Berlin Brandenburg
Ryanair
19 Oct
BER16:55Berlin Brandenburg
3h 10m
MAD20:05Madrid Barajas
26 Oct
MAD05:05Madrid Barajas
8h 25m
1 stop
BER13:30Berlin Brandenburg
Iberia Express
20 Oct
BER03:00Berlin Brandenburg
3h 10m
MAD06:10Madrid Barajas
22 Oct
MAD03:50Madrid Barajas
3h 05m
BER06:55Berlin Brandenburg
Iberia
14 Dec
BER06:45Berlin Brandenburg
3h 05m
MAD09:50Madrid Barajas
21 Jan
MAD03:00Madrid Barajas
3h 05m
BER06:05Berlin Brandenburg
easyJet
14 Oct
BER02:10Berlin Brandenburg
9h 45m
1 stop
MAD11:55Madrid Barajas
16 Oct
MAD05:50Madrid Barajas
12h 50m
1 stop
BER18:40Berlin Brandenburg
Ryanair
19 Oct
BER16:55Berlin Brandenburg
3h 10m
MAD20:05Madrid Barajas
26 Oct
MAD02:45Madrid Barajas
25h 20m
2 stops
BER04:05Berlin Brandenburg

Find the cheapest one-way flights from Berlin to Madrid

If you're looking for one-way flights from Berlin to Madrid, view some of our deals below provided by Iberia, Iberia Express and Ryanair
Ryanair
14 Sep
BER16:55Berlin Brandenburg
3h 10m
MAD20:05Madrid Barajas
Iberia Express
20 Oct
BER03:00Berlin Brandenburg
3h 10m
MAD06:10Madrid Barajas
Iberia
24 Sep
BER15:55Berlin Brandenburg
3h 05m
MAD19:00Madrid Barajas

Search last-minute flights to Madrid from Berlin

Find and compare return flight prices for your last-minute flight from Berlin to Madrid
KLM
4 Jul
BER14:50Berlin Brandenburg
14h 45m
1 stop
MAD05:35Madrid Barajas
12 Jul
MAD16:20Madrid Barajas
12h 00m
1 stop
BER04:20Berlin Brandenburg
Multiple Airlines
29 Jun
BER03:15Berlin Brandenburg
4h 50m
1 stop
MAD08:05Madrid Barajas
5 Jul
MAD02:20Madrid Barajas
4h 30m
1 stop
BER06:50Berlin Brandenburg
Lufthansa
1 Jul
BER16:50Berlin Brandenburg
17h 40m
1 stop
MAD10:30Madrid Barajas
4 Jul
MAD02:10Madrid Barajas
11h 45m
1 stop
BER13:55Berlin Brandenburg
Ryanair
4 Jul
BER16:50Berlin Brandenburg
3h 09m
MAD19:59Madrid Barajas
21 Jul
MAD13:25Madrid Barajas
3h 00m
BER16:25Berlin Brandenburg
Iberia
1 Jul
BER15:50Berlin Brandenburg
3h 10m
MAD19:00Madrid Barajas
4 Jul
MAD15:40Madrid Barajas
3h 00m
BER18:40Berlin Brandenburg
KLM
29 Jun
BER15:00Berlin Brandenburg
14h 35m
1 stop
MAD05:35Madrid Barajas
5 Jul
MAD16:20Madrid Barajas
12h 00m
1 stop
BER04:20Berlin Brandenburg

Best airlines flying from Berlin to Madrid

Compare and see reviews for airlines that fly from Berlin to Madrid with momondo
AirlineRatingFree CancellationPrice
easyJetPriceFrom £18Free CancellationRating
6.8
Search easyJet flights
RyanairPriceFrom £39Free CancellationRating
7.1
Search Ryanair flights
IberiaPriceFrom £73Free CancellationRating
7.2
Search Iberia flights
  • Iberia Flights From Berlin to Madrid

    The lowest priced Iberia flight from Berlin to Madrid from the last 72 hours was £89. Generally, Iberia has 17 flights on this route every week with an average price of £184. Iberia is rated 7.2/10 by our users.

  • Ryanair Flights From Berlin to Madrid

    Ryanair (7.1/10 from 735 reviews) operates around 3 flights from Berlin to Madrid in any given week. The average Ryanair airfare for this route is around £113, with deals from around £48 rare but found on momondo. Referenced prices are for return Berlin to Madrid flight searches in the last 72 hours.


Iberia flights from Berlin to Madrid

Our best Iberia deals on Berlin to Madrid flight tickets
Iberia
14 Dec
BER06:45Berlin Brandenburg
3h 05m
MAD09:50Madrid Barajas
21 Jan
MAD03:00Madrid Barajas
3h 05m
BER06:05Berlin Brandenburg
Iberia
5 Oct
BER03:00Berlin Brandenburg
3h 10m
MAD06:10Madrid Barajas
6 Oct
MAD12:05Madrid Barajas
3h 05m
BER15:10Berlin Brandenburg
Iberia
8 Nov
BER06:45Berlin Brandenburg
3h 05m
MAD09:50Madrid Barajas
18 Nov
MAD14:45Madrid Barajas
3h 05m
BER17:50Berlin Brandenburg

Ryanair flights from Berlin to Madrid

Our best Ryanair deals on Berlin to Madrid flight tickets
Ryanair
19 Oct
BER16:55Berlin Brandenburg
3h 10m
MAD20:05Madrid Barajas
26 Oct
MAD05:05Madrid Barajas
8h 25m
1 stop
BER13:30Berlin Brandenburg
Ryanair
19 Oct
BER16:55Berlin Brandenburg
3h 10m
MAD20:05Madrid Barajas
26 Oct
MAD02:45Madrid Barajas
25h 20m
2 stops
BER04:05Berlin Brandenburg
Ryanair
24 Sep
BER06:35Berlin Brandenburg
23h 20m
1 stop
MAD05:55Madrid Barajas
27 Sep
MAD18:30Madrid Barajas
12h 10m
1 stop
BER06:40Berlin Brandenburg

  • Are airlines flying from Berlin Brandenburg to Madrid Barajas offering flexible cancellation due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from Berlin Brandenburg to Madrid Barajas, such as Iberia, Ryanair, and easyJet may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.

  • How far is Berlin Brandenburg to Madrid Barajas by plane?

    The distance between Berlin Brandenburg and Madrid Barajas is about 1160.9 mi. Flights usually cover this in 3h 05m, depending on flying conditions and air traffic around both airports.



Why use momondo?

It is quick and easy to find Berlin to Madrid flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Madrid that suits you.

All flight searches from Berlin to Madrid on momondo can be filtered to show those which offer flexible booking policies.

momondo helps you find the best flight between Berlin and Madrid by providing filters to narrow your choice of flights to those matching your criteria. You can select flights based on numerous factors such as price, departure and landing times, airport and airline.

Of course. momondo tracks the price of Berlin to Madrid flights. All you need is a valid email address and we will do the rest; it is that quick and easy.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.