Flight times from Madrid to Hamburg & schedule

The average flight time from Madrid to Hamburg is About 2 hours 56 minutes, covering a distance of About 1,781.57 km.

Flight duration

About 2 hours 56 minutes

Flight distance

About 1,781.57 km

Earliest flight

08:40 → 11:35

Latest flight

19:50 → 22:45

How long is the flight from Madrid to Hamburg?

The flights usually depart from Madrid Barajas Airport and arrive at Hamburg Airport.

See more
Earliest first
Latest first
Ryanair FR348
MAD 06:10
STN 07:40
With stops 2.5h
S
M
T
W
T
F
S
easyJet U28635
LGW 12:50
HAM 15:30
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR348
MAD 06:10
STN 07:40
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR1518
STN 18:25
HAM 21:00
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR348
MAD 06:10
STN 07:40
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR6135
STN 13:20
LBC 15:55
1.6h
S
M
T
W
T
F
S
Check prices
Air Europa UX1147
MAD 06:35
OPO 06:50
With stops 1.3h
S
M
T
W
T
F
S
歐洲之翼航空(Eurowings) EW7547
OPO 09:20
HAM 13:15
2.9h
S
M
T
W
T
F
S
Check prices
Iberia Express Airways I21651
MAD 07:00
PMI 08:25
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR2050
PMI 11:10
HAM 13:50
2.7h
S
M
T
W
T
F
S
Check prices
Iberia Express Airways I21651
MAD 07:00
PMI 08:25
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR6137
PMI 05:45
LBC 08:35
2.8h
S
M
T
W
T
F
S
Check prices
Iberia IB1881
MAD 07:20
DUB 08:55
With stops 2.6h
S
M
T
W
T
F
S
Ryanair FR5125
DUB 06:15
HAM 09:15
2.0h
S
M
T
W
T
F
S
Check prices
Iberia Express Airways I21881
MAD 07:30
DUB 09:05
With stops 2.6h
S
M
T
W
T
F
S
Ryanair FR5125
DUB 06:15
HAM 09:15
2.0h
S
M
T
W
T
F
S
Check prices
Air Europa UX1013
MAD 07:35
LGW 09:00
With stops 2.4h
S
M
T
W
T
F
S
easyJet U28635
LGW 12:50
HAM 15:30
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR498
MAD 07:40
STN 09:10
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR1518
STN 18:25
HAM 21:00
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR498
MAD 07:40
STN 09:10
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR1520
STN 14:10
HAM 16:45
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR498
MAD 07:40
STN 09:10
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR6135
STN 13:20
LBC 15:55
1.6h
S
M
T
W
T
F
S
Check prices
Air Europa UX6031
MAD 08:20
PMI 09:40
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR6137
PMI 05:45
LBC 08:35
2.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46312
MAD 09:55
MXP 12:10
With stops 2.3h
S
M
T
W
T
F
S
歐洲之翼航空(Eurowings) EW7825
MXP 09:25
HAM 11:10
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR2629
MAD 10:00
STN 11:30
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR6135
STN 13:20
LBC 15:55
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR2629
MAD 10:00
STN 11:30
With stops 2.5h
S
M
T
W
T
F
S
easyJet U28635
LGW 12:50
HAM 15:30
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR2629
MAD 10:00
STN 11:30
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR1518
STN 18:25
HAM 21:00
1.6h
S
M
T
W
T
F
S
Check prices
Wizz Air W61702
MAD 10:25
GDN 13:50
With stops 3.4h
S
M
T
W
T
F
S
Wizz Air W61675
GDN 15:25
HAM 16:50
1.4h
S
M
T
W
T
F
S
Check prices
easyJet U22048
MAD 10:55
MAN 12:30
With stops 2.6h
S
M
T
W
T
F
S
easyJet U22195
MAN 06:40
HAM 09:15
1.6h
S
M
T
W
T
F
S
Check prices
easyJet U28018
MAD 11:50
LGW 13:20
With stops 2.5h
S
M
T
W
T
F
S
easyJet U28635
LGW 12:50
HAM 15:30
1.7h
S
M
T
W
T
F
S
Check prices
See all
Wizz Air Malta W46314
MAD 23:10
MXP 01:25
With stops 2.3h
S
M
T
W
T
F
S
easyJet U23943
MXP 06:20
HAM 08:05
1.8h
S
M
T
W
T
F
S
Check prices
Iberia Express Airways I21679
MAD 23:00
PMI 00:20
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR2050
PMI 11:10
HAM 13:50
2.7h
S
M
T
W
T
F
S
Check prices
Iberia Express Airways I21679
MAD 23:00
PMI 00:20
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR6137
PMI 05:45
LBC 08:35
2.8h
S
M
T
W
T
F
S
Check prices
Iberia IB1679
MAD 23:00
PMI 00:20
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR6137
PMI 05:45
LBC 08:35
2.8h
S
M
T
W
T
F
S
Check prices
Iberia Express Airways I21679
MAD 23:00
PMI 00:20
With stops 1.3h
S
M
T
W
T
F
S
歐洲之翼航空(Eurowings) EW7581
PMI 11:00
HAM 13:40
2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR7157
MAD 22:10
DUB 23:45
With stops 2.6h
S
M
T
W
T
F
S
Ryanair FR5125
DUB 06:15
HAM 09:15
2.0h
S
M
T
W
T
F
S
Check prices
easyJet U22306
MAD 20:45
LTN 22:10
With stops 2.4h
S
M
T
W
T
F
S
easyJet U28635
LGW 12:50
HAM 15:30
1.7h
S
M
T
W
T
F
S
Check prices
easyJet U22306
MAD 20:45
LTN 22:10
With stops 2.4h
S
M
T
W
T
F
S
Ryanair FR6135
STN 13:20
LBC 15:55
1.6h
S
M
T
W
T
F
S
Check prices
Iberia IB777
MAD 19:45
HAM 22:40
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5126
MAD 19:45
HAM 22:40
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
easyJet U28022
MAD 19:35
LGW 21:00
With stops 2.4h
S
M
T
W
T
F
S
easyJet U28635
LGW 12:50
HAM 15:30
1.7h
S
M
T
W
T
F
S
Check prices
easyJet U28022
MAD 19:35
LGW 21:00
With stops 2.4h
S
M
T
W
T
F
S
Ryanair FR6135
STN 13:20
LBC 15:55
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR6003
MAD 18:15
STN 19:45
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR6135
STN 13:20
LBC 15:55
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR6003
MAD 18:15
STN 19:45
With stops 2.5h
S
M
T
W
T
F
S
easyJet U28635
LGW 12:50
HAM 15:30
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR3186
MAD 12:45
MAN 14:25
With stops 2.7h
S
M
T
W
T
F
S
easyJet U22195
MAN 06:40
HAM 09:15
1.6h
S
M
T
W
T
F
S
Check prices
Iberia IB773
MAD 12:15
HAM 15:15
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
easyJet U28018
MAD 11:50
LGW 13:20
With stops 2.5h
S
M
T
W
T
F
S
easyJet U28635
LGW 12:50
HAM 15:30
1.7h
S
M
T
W
T
F
S
Check prices
easyJet U22048
MAD 10:55
MAN 12:30
With stops 2.6h
S
M
T
W
T
F
S
easyJet U22195
MAN 06:40
HAM 09:15
1.6h
S
M
T
W
T
F
S
Check prices
Wizz Air W61702
MAD 10:25
GDN 13:50
With stops 3.4h
S
M
T
W
T
F
S
Wizz Air W61675
GDN 15:25
HAM 16:50
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR2629
MAD 10:00
STN 11:30
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR6135
STN 13:20
LBC 15:55
1.6h
S
M
T
W
T
F
S
Check prices
See all
Iberia IB773
MAD 12:15
HAM 15:15
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Iberia IB777
MAD 19:45
HAM 22:40
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5126
MAD 19:45
HAM 22:40
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Iberia IB777
MAD 19:45
HAM 22:40
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5126
MAD 19:45
HAM 22:40
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Iberia IB773
MAD 12:15
HAM 15:15
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Madrid to Hamburg

Multiple airlines provide flights from Madrid to Hamburg. The best rated one is Iberia with an average rating of 10.0.

See more
Iberia
Iberia
User rating: 10.0
Eurowings
Eurowings
User rating: 8.3
Brussels Airlines
Brussels Airlines
User rating: 8.3

FAQs about flight schedules from Madrid to Hamburg

  • When are flight tickets from Madrid to Hamburg the cheapest?

    Airlines adjust prices for flights from Madrid to Hamburg based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 2 hours 56 minutes to fly from Madrid to Hamburg.
  • Airlines with flights from Madrid to Hamburg: Vueling Airlines, LATAM Airlines, Royal Air Maroc, American Airlines and Iberia.
  • There are 3 airport(s) in Hamburg (HAM): Hamburg Airport, Lubeck Airport and Hamburg Finkenwerder Airport.