One Way

Popular Filters

+ 1 more

One Way Price

BHD 54 BHD 500

Duration

3 h 10 m 20 h 0 m

Stops From Berlin

Departure From Berlin

6 AM - 12 PM

BHD 64

12 PM - 6 PM

BHD 339

After 6 PM

BHD 55

Arrival at Madrid

6 AM - 12 PM

BHD 64

12 PM - 6 PM

BHD 75

After 6 PM

BHD 55

Alliances & Airlines

Oneworld

(3)

SkyTeam

(2)

Star Alliance

(6)

Layover Airports

Layover Duration

45 m 14 h 30 m

Berlin to Madrid Fare Calendar

Book cheap Berlin to Madrid International ✈ tickets at MakeMyTrip Bahrain. Get best deals, Lowest airfare ticket booking from Berlin to Madrid air travel route. Check flight reservation status, schedules of Berlin to Madrid flight ticket online. Also Check Madrid to Berlin Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Iberia

BHD 58

BHD 55

Berlin to Madrid , 23 May

Iberia IB | 786

19:50

Sat, 23 May 26

Terminal T1

Berlin, Germany

03 h 10 m

23:00

Sat, 23 May 26

Terminal T4

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Vueling

BHD 59

BHD 56

Berlin to Madrid , 23 May

Vueling VY | 5103

19:50

Sat, 23 May 26

Terminal T1

Berlin, Germany

03 h 10 m

23:00

Sat, 23 May 26

Terminal T4

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Iberia

BHD 67

BHD 64

Berlin to Madrid , 23 May

Iberia IB | 788

06:35

Sat, 23 May 26

Terminal T1

Berlin, Germany

03 h 10 m

09:45

Sat, 23 May 26

Terminal T4

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Vueling

More Timing Options

BHD 78

BHD 75

Berlin to Madrid , 23 May

Vueling VY | 5112

06:35

Sat, 23 May 26

Terminal T1

Berlin, Germany

03 h 10 m

09:45

Sat, 23 May 26

Terminal T4

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines

More Timing Options

BHD 116

BHD 113

Berlin to Madrid , 23 May

LOT Polish Airlines LO | 392

07:45

Sat, 23 May 26

Terminal T1

Berlin, Germany

01 h 10 m

08:55

Sat, 23 May 26

Warsaw, Poland

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines LO | 433

10:40

Sat, 23 May 26

Warsaw, Poland

03 h 55 m

14:35

Sat, 23 May 26

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Air France

BHD 157

BHD 154

Berlin to Madrid , 23 May

Air France AF | 1835

18:25

Sat, 23 May 26

Terminal T1

Berlin, Germany

01 h 50 m

20:15

Sat, 23 May 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1400

21:00

Sat, 23 May 26

Terminal T2F

Paris, France

02 h 15 m

23:15

Sat, 23 May 26

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 164

BHD 161

Berlin to Madrid , 23 May

Lufthansa LH | 195

18:45

Sat, 23 May 26

Terminal T1

Berlin, Germany

01 h 10 m

19:55

Sat, 23 May 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1122

21:00

Sat, 23 May 26

Terminal T1

Frankfurt, Germany

02 h 40 m

23:40

Sat, 23 May 26

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 342

BHD 339

Berlin to Madrid , 23 May

Lufthansa LH | 1927

12:50

Sat, 23 May 26

Terminal T1

Berlin, Germany

01 h 10 m

14:00

Sat, 23 May 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1804

14:55

Sat, 23 May 26

Terminal T2

Munich, Germany

02 h 45 m

17:40

Sat, 23 May 26

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 487

BHD 484

Berlin to Madrid , 23 May

Lufthansa LH | 1961

06:20

Sat, 23 May 26

Terminal T1

Berlin, Germany

01 h 10 m

07:30

Sat, 23 May 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1800

08:20

Sat, 23 May 26

Terminal T2

Munich, Germany

02 h 45 m

11:05

Sat, 23 May 26

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available