Popular Filters
+ 1 more
One Way Price
Duration
Stops From Madrid
Departure From Madrid
BHD 234
BHD 69
BHD 67
BHD 69
Arrival at Berlin
BHD 69
BHD 97
BHD 67
Alliances & Airlines
Oneworld
(3)
SkyTeam
(8)
Star Alliance
(6)
+ 2 more
Layover Airports
+ 2 more
Layover Duration
Fare Calendar For other International Routes
Madrid to Berlin Fare Calendar
BHD 70
Madrid to Berlin , 23 May
Scandinavian Airlines SK | 582
12:50
Sat, 23 May 26
Terminal T2
Madrid, Spain
03 h 15 m
16:05
Sat, 23 May 26
Terminal T3
Copenhagen, Denmark
BAGGAGE : CHECK INCABIN
Information not available
Scandinavian Airlines SK | 1679
19:30
Sat, 23 May 26
Terminal T3
Copenhagen, Denmark
01 h
20:30
Sat, 23 May 26
Terminal T1
Berlin, Germany
BAGGAGE : CHECK INCABIN
Information not available
BHD 72
Madrid to Berlin , 23 May
Iberia IB | 781
07:30
Sat, 23 May 26
Terminal T4
Madrid, Spain
03 h 05 m
10:35
Sat, 23 May 26
Terminal T1
Berlin, Germany
BAGGAGE : CHECK INCABIN
Information not available
BHD 81
Madrid to Berlin , 23 May
Norwegian DY | 1719
20:30
Sat, 23 May 26
Terminal T2
Madrid, Spain
03 h 25 m
23:55
Sat, 23 May 26
Oslo, Norway
BAGGAGE : CHECK INCABIN
Information not available
Norwegian DY | 1102
07:20
Sun, 24 May 26
Oslo, Norway
01 h 35 m
08:55
Sun, 24 May 26
Terminal T1
Berlin, Germany
BAGGAGE : CHECK INCABIN
Information not available
BHD 96
Madrid to Berlin , 23 May
LOT Polish Airlines LO | 432
06:00
Sat, 23 May 26
Terminal T2
Madrid, Spain
03 h 30 m
09:30
Sat, 23 May 26
Warsaw, Poland
BAGGAGE : CHECK INCABIN
Information not available
LOT Polish Airlines LO | 389
17:00
Sat, 23 May 26
Warsaw, Poland
01 h 20 m
18:20
Sat, 23 May 26
Terminal T1
Berlin, Germany
BAGGAGE : CHECK INCABIN
Information not available
BHD 100
Madrid to Berlin , 23 May
KLM Royal Dutch KL | 1500
06:00
Sat, 23 May 26
Terminal T2
Madrid, Spain
02 h 25 m
08:25
Sat, 23 May 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1779
15:20
Sat, 23 May 26
Amsterdam, Netherlands
01 h 20 m
16:40
Sat, 23 May 26
Terminal T1
Berlin, Germany
BAGGAGE : CHECK INCABIN
Information not available
BHD 107
Madrid to Berlin , 23 May
KLM Royal Dutch KL | 1502
10:25
Sat, 23 May 26
Terminal T2
Madrid, Spain
02 h 35 m
13:00
Sat, 23 May 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1781
17:00
Sat, 23 May 26
Amsterdam, Netherlands
01 h 20 m
18:20
Sat, 23 May 26
Terminal T1
Berlin, Germany
BAGGAGE : CHECK INCABIN
Information not available
BHD 115
Madrid to Berlin , 23 May
Iberia IB | 785
15:55
Sat, 23 May 26
Terminal T4
Madrid, Spain
03 h 05 m
19:00
Sat, 23 May 26
Terminal T1
Berlin, Germany
BAGGAGE : CHECK INCABIN
Information not available
BHD 129
Madrid to Berlin , 23 May
Lufthansa LH | 1115
16:55
Sat, 23 May 26
Terminal T2
Madrid, Spain
02 h 35 m
19:30
Sat, 23 May 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 204
20:45
Sat, 23 May 26
Terminal T1
Frankfurt, Germany
01 h 10 m
21:55
Sat, 23 May 26
Terminal T1
Berlin, Germany
BAGGAGE : CHECK INCABIN
Information not available
BHD 141
Madrid to Berlin , 23 May
KLM Royal Dutch KL | 1506
17:20
Sat, 23 May 26
Terminal T2
Madrid, Spain
02 h 30 m
19:50
Sat, 23 May 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1785
20:55
Sat, 23 May 26
Amsterdam, Netherlands
01 h 15 m
22:10
Sat, 23 May 26
Terminal T1
Berlin, Germany
BAGGAGE : CHECK INCABIN
Information not available
BHD 159
Madrid to Berlin , 23 May
Air France AF | 1801 | Operated By Airlinair
17:45
Sat, 23 May 26
Terminal T2
Madrid, Spain
02 h 05 m
19:50
Sat, 23 May 26
Terminal T2G
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1134
21:00
Sat, 23 May 26
Terminal T2F
Paris, France
01 h 45 m
22:45
Sat, 23 May 26
Terminal T1
Berlin, Germany
BAGGAGE : CHECK INCABIN
Information not available
