Distance 1869 km |
Average flight duration 11h 12m |
Cheapest ticket price €71 |
Flights per day 54 |
Direct flights 3 |
Airlines 15 |
Fastest flight 3h 0m |
Cheapest month to travel November |
First flight 05:25 |
Last flight 23:00 |
Cheapest
Average
The best way to find a cheap flight ticket from Madrid to Berlin is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
KL1500 | 06:00AM Madrid Barajas Airport (MAD) | 5h05 | 11:05AM Berlin Brandenburg Airport (BER) | 1 transfer | |
AF1401 | 06:00AM Madrid Barajas Airport (MAD) | 8h45 | 02:45PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1500 | 06:00AM Madrid Barajas Airport (MAD) | 11h40 | 05:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
AF1401 | 06:00AM Madrid Barajas Airport (MAD) | 10h50 | 04:50PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1500 | 06:00AM Madrid Barajas Airport (MAD) | 9h40 | 03:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
AF1401 | 06:00AM Madrid Barajas Airport (MAD) | 16h40 | 10:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
AF1401 | 06:00AM Madrid Barajas Airport (MAD) | 5h20 | 11:20AM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1500 | 06:00AM Madrid Barajas Airport (MAD) | 14h50 | 08:50PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1500 | 06:00AM Madrid Barajas Airport (MAD) | 7h25 | 01:25PM Berlin Brandenburg Airport (BER) | 1 transfer | |
LH1121 | 06:10AM Madrid Barajas Airport (MAD) | 6h45 | 12:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
LH1121 | 06:10AM Madrid Barajas Airport (MAD) | 4h45 | 10:55AM Berlin Brandenburg Airport (BER) | 1 transfer | |
LH1121 | 06:10AM Madrid Barajas Airport (MAD) | 5h45 | 11:55AM Berlin Brandenburg Airport (BER) | 1 transfer | |
SN3732 | 06:25AM Madrid Barajas Airport (MAD) | 4h40 | 11:05AM Berlin Brandenburg Airport (BER) | 1 transfer | |
LH1807 | 07:25AM Madrid Barajas Airport (MAD) | 6h15 | 01:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
LH1807 | 07:25AM Madrid Barajas Airport (MAD) | 4h35 | 12:00PM Berlin Brandenburg Airport (BER) | 1 transfer | |
LH1807 | 07:25AM Madrid Barajas Airport (MAD) | 7h30 | 02:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
IB1801 | 07:35AM Madrid Barajas Airport (MAD) | 3h05 | 10:40AM Berlin Brandenburg Airport (BER) | 0 transfersDirect | |
AF1001 | 10:00AM Madrid Barajas Airport (MAD) | 6h50 | 04:50PM Berlin Brandenburg Airport (BER) | 1 transfer | |
AF1001 | 10:00AM Madrid Barajas Airport (MAD) | 12h40 | 10:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
AF1001 | 10:00AM Madrid Barajas Airport (MAD) | 4h45 | 02:45PM Berlin Brandenburg Airport (BER) | 1 transfer | |
LX2027 | 10:05AM Madrid Barajas Airport (MAD) | 7h45 | 05:50PM Berlin Brandenburg Airport (BER) | 1 transfer | |
LX2027 | 10:05AM Madrid Barajas Airport (MAD) | 4h50 | 02:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1502 | 11:00AM Madrid Barajas Airport (MAD) | 4h40 | 03:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1502 | 11:00AM Madrid Barajas Airport (MAD) | 6h40 | 05:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1502 | 11:00AM Madrid Barajas Airport (MAD) | 10h55 | 09:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1502 | 11:00AM Madrid Barajas Airport (MAD) | 9h50 | 08:50PM Berlin Brandenburg Airport (BER) | 1 transfer | |
LH1801 | 12:05PM Madrid Barajas Airport (MAD) | 6h05 | 06:10PM Berlin Brandenburg Airport (BER) | 1 transfer | |
LH1801 | 12:05PM Madrid Barajas Airport (MAD) | 7h05 | 07:10PM Berlin Brandenburg Airport (BER) | 1 transfer | |
AF1301 | 12:25PM Madrid Barajas Airport (MAD) | 10h15 | 10:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
SN3722 | 12:35PM Madrid Barajas Airport (MAD) | 5h10 | 05:45PM Berlin Brandenburg Airport (BER) | 1 transfer | |
VY1003 | 12:40PM Madrid Barajas Airport (MAD) | 7h50 | 08:30PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1504 | 01:00PM Madrid Barajas Airport (MAD) | 8h55 | 09:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1504 | 01:00PM Madrid Barajas Airport (MAD) | 7h50 | 08:50PM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1504 | 01:00PM Madrid Barajas Airport (MAD) | 4h40 | 05:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
LH1113 | 01:50PM Madrid Barajas Airport (MAD) | 5h05 | 06:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
LH1113 | 01:50PM Madrid Barajas Airport (MAD) | 6h05 | 07:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
LO434 | 03:35PM Madrid Barajas Airport (MAD) | 19h05 | 10:40AM Berlin Brandenburg Airport (BER) | 1 transfer | |
IB1805 | 03:55PM Madrid Barajas Airport (MAD) | 3h05 | 07:00PM Berlin Brandenburg Airport (BER) | 0 transfersDirect | |
AF1601 | 04:20PM Madrid Barajas Airport (MAD) | 6h20 | 10:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
AF1601 | 04:20PM Madrid Barajas Airport (MAD) | 16h35 | 08:55AM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1506 | 04:50PM Madrid Barajas Airport (MAD) | 5h05 | 09:55PM Berlin Brandenburg Airport (BER) | 1 transfer | |
LH1115 | 04:55PM Madrid Barajas Airport (MAD) | 5h30 | 10:25PM Berlin Brandenburg Airport (BER) | 1 transfer | |
SN3728 | 05:35PM Madrid Barajas Airport (MAD) | 4h45 | 10:20PM Berlin Brandenburg Airport (BER) | 1 transfer | |
AF1801 | 05:55PM Madrid Barajas Airport (MAD) | 4h45 | 10:40PM Berlin Brandenburg Airport (BER) | 1 transfer | |
AF1801 | 05:55PM Madrid Barajas Airport (MAD) | 15h00 | 08:55AM Berlin Brandenburg Airport (BER) | 1 transfer | |
AF1801 | 05:55PM Madrid Barajas Airport (MAD) | 17h25 | 11:20AM Berlin Brandenburg Airport (BER) | 1 transfer | |
IB1809 | 08:05PM Madrid Barajas Airport (MAD) | 3h05 | 11:10PM Berlin Brandenburg Airport (BER) | 0 transfersDirect | |
KL1508 | 08:35PM Madrid Barajas Airport (MAD) | 12h50 | 09:25AM Berlin Brandenburg Airport (BER) | 1 transfer | |
KL1508 | 08:35PM Madrid Barajas Airport (MAD) | 14h30 | 11:05AM Berlin Brandenburg Airport (BER) | 1 transfer | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
3 h 5 m
Average
8 h 9 m
Flights per day
49
Distance
1870 km
Of the 49 flights that leave Madrid for Berlin every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Find the best flights between Madrid and Berlin with Omio's travel partners Iberia Express, Ryanair and Iberia from €75. We can find you the best deals, timetables and tickets when comparing and booking the best trip.
Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket to Berlin from Madrid includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.
Flight information from Madrid to Berlin with Ryanair:
Flights from Madrid to Berlin generally leave from Madrid Barajas Airport and arrive in Berlin Brandenburg Airport.
Madrid Barajas Airport is 15.9 km away from Madrid city centre and Berlin Brandenburg Airport is 25.8 km from Berlin city centre.
Here are some other resources that might have the information you need