Airlines with flights from Madrid to Berlin
There are 11 airlines with scheduled flights between MAD and BER. Both Iberia and Ryanair operates non-stop flights from Barajas to Berlin Airport and the flight time is 3 hours and 5 minutes.
Choose airline
Schedules
MAD
Direct
BER
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
IB781
07:30
07:30
07:30
07:30
07:30
07:30
07:30
IB785
15:55
----
15:55
15:55
15:55
15:55
15:55
IB1809
----
15:55
----
----
----
----
----
IB787
20:10
20:10
20:10
20:10
20:10
20:10
20:10
The timetable & schedule information was updated at 2026-04-21
Non-stop with Ryanair
-
Total flight time: 3 hours and 5 minutes
-
Low-cost airline
-
Madrid and Berlin are both Ryanair focus cities.
-
3 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2
MAD
Direct
BER
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
FR2528
----
----
09:55
----
06:15
----
06:05
The timetable & schedule information was updated at 2026-04-21
Via Brussels with Brussels Airlines
-
Total flight time: 4h 30m - 5h 15m.
-
35 flights per week
MAD
Via BRU
BER
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
SN3732
SN2581
SN2581
06:20
06:20
06:20
06:20
06:20
06:20
----
SN3722
SN2587
SN2587
12:40
12:40
12:40
12:40
12:40
----
12:40
SN3728
SN2591
SN2591
17:35
17:35
17:35
17:35
17:35
----
17:35
The timetable & schedule information was updated at 2026-04-21
Via Dusseldorf with Eurowings
-
Total flight time: 4h 30m - 6h 20m.
-
Low-cost airline
-
Berlin is a Eurowings focus city (Operating base).
-
2 flights per week
MAD
Via DUS
BER
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EW9511
EW9048
EW9048
13:10
12:40
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 4h 40m - 6h 50m.
-
Berlin is a Lufthansa hub.
-
50 flights per week
MAD
Via FRA
BER
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH1121
LH180
LH180
05:55
05:55
05:55
06:05
06:00
05:55
05:55
LH1123
LH184
LH184
----
----
----
----
----
----
08:15
LH1123
LH186
LH186
08:25
08:25
08:25
08:20
08:25
08:25
----
LH1113
LH194
LH194
----
13:05
13:05
13:05
13:05
13:05
13:15
LH1113
LH196
LH196
13:25
----
----
----
----
----
----
LH1115
LH204
LH204
17:00
17:00
16:55
----
16:55
16:55
17:15
LH1115
LH206
LH206
----
----
----
17:25
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 4h 50m - 6h 15m.
-
Sky Team Alliance
-
42 flights per week
MAD
Via AMS
BER
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
KL1500
KL1775
KL1775
06:00
06:00
06:00
06:00
06:00
06:00
06:00
KL1502
KL1779
KL1779
10:25
10:25
10:25
10:25
10:25
10:25
10:25
KL1504
KL1781
KL1781
13:05
13:05
13:05
13:05
13:05
13:05
13:05
KL1506
KL1785
KL1785
17:20
17:20
17:20
17:20
17:20
17:20
17:20
The timetable & schedule information was updated at 2026-04-21

There are 11 airlines with scheduled flights between MAD and BER. Both Iberia and Ryanair operates non-stop flights from Barajas to Berlin Airport and the flight time is 3 hours and 5 minutes.
Via Zurich with SWISS
Via Copenhagen with SAS
Via Paris with Air France
Via London with British Airways
Via Munich with Lufthansa City