Flight times from Frankfurt to Madrid & schedule

The average flight time from Frankfurt to Madrid is About 2 hours 48 minutes, covering a distance of About 1,422.52 km.

Flight duration

About 2 hours 48 minutes

Flight distance

About 1,422.52 km

How long is the flight from Frankfurt to Madrid?

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

See more
Earliest first
Latest first
Ryanair FR1684
HHN 1:40 PM
LPA 5:20 PM
With stops 4.7h
S
M
T
W
T
F
S
Iberia Express Airways I21606
LPA 1:00 PM
MAD 4:45 PM
2.8h
S
M
T
W
T
F
S
Check prices
KLM KL1820
FRA 2:15 PM
AMS 3:30 PM
With stops 1.3h
S
M
T
W
T
F
S
KLM KL1507
AMS 5:00 PM
MAD 7:35 PM
2.6h
S
M
T
W
T
F
S
Check prices
Condor Airlines DE4357
FRA 2:00 PM
MXP 3:10 PM
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR2752
MXP 1:30 PM
MAD 3:45 PM
2.3h
S
M
T
W
T
F
S
Check prices
KLM KL1820
FRA 2:15 PM
AMS 3:30 PM
With stops 1.3h
S
M
T
W
T
F
S
KLM KL1509
AMS 8:45 PM
MAD 11:25 PM
2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR9926
HHN 3:15 PM
BCN 5:30 PM
With stops 2.3h
S
M
T
W
T
F
S
Iberia IB424
BCN 9:05 PM
MAD 10:30 PM
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR2663
HHN 3:55 PM
ALC 6:30 PM
With stops 2.6h
S
M
T
W
T
F
S
Iberia IB1016
ALC 9:30 PM
MAD 10:45 PM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR2663
HHN 3:55 PM
ALC 6:30 PM
With stops 2.6h
S
M
T
W
T
F
S
Air Europa UX4050
ALC 8:45 PM
MAD 9:55 PM
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR9910
HHN 3:10 PM
AGP 6:10 PM
With stops 3.0h
S
M
T
W
T
F
S
Iberia IB1004
AGP 1:20 PM
MAD 2:40 PM
1.3h
S
M
T
W
T
F
S
Check prices
Air France AF1319
FRA 5:35 PM
CDG 7:00 PM
With stops 1.4h
S
M
T
W
T
F
S
Air France AF1400
CDG 8:55 PM
MAD 11:05 PM
2.2h
S
M
T
W
T
F
S
Check prices
Air France AF1319
FRA 5:35 PM
CDG 7:00 PM
With stops 1.4h
S
M
T
W
T
F
S
Air France AF1000
CDG 7:00 AM
MAD 9:10 AM
2.2h
S
M
T
W
T
F
S
Check prices
Iberia IB1332
FRA 6:30 AM
MAD 9:20 AM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ407
FRA 6:15 PM
FCO 8:15 PM
With stops 2.0h
S
M
T
W
T
F
S
ITA Airways AZ064
FCO 9:35 PM
MAD 12:10 AM
2.6h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ407
FRA 6:15 PM
FCO 8:15 PM
With stops 2.0h
S
M
T
W
T
F
S
ITA Airways AZ058
FCO 8:10 AM
MAD 10:45 AM
2.6h
S
M
T
W
T
F
S
Check prices
Air Europa UX1506
FRA 7:05 PM
MAD 9:55 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Iberia IB766
FRA 7:45 PM
MAD 10:35 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Iberia IB1334
FRA 7:45 PM
MAD 10:35 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5244
FRA 7:45 PM
MAD 10:35 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH246
FRA 7:05 AM
MXP 8:20 AM
With stops 1.3h
S
M
T
W
T
F
S
Wizz Air Malta W46313
MXP 6:35 PM
MAD 9:05 PM
2.5h
S
M
T
W
T
F
S
Check prices
Lufthansa LH900
FRA 8:05 AM
LHR 8:45 AM
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR5996
STN 4:45 PM
MAD 8:15 PM
2.5h
S
M
T
W
T
F
S
Check prices
British Airways BA911
FRA 8:00 AM
LHR 9:00 AM
With stops 2.0h
S
M
T
W
T
F
S
Ryanair FR5996
STN 4:45 PM
MAD 8:15 PM
2.5h
S
M
T
W
T
F
S
Check prices
See all
Iberia IB1328
FRA 12:10 PM
MAD 3:00 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR6198
HHN 12:50 PM
STN 1:15 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR5998
STN 7:55 PM
MAD 11:25 PM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR1748
HHN 12:05 PM
STN 12:30 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR5994
STN 2:25 PM
MAD 5:55 PM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR1748
HHN 12:05 PM
STN 12:30 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR2628
STN 8:25 PM
MAD 11:55 PM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR6198
HHN 12:50 PM
STN 1:15 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR2628
STN 8:25 PM
MAD 11:55 PM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR6198
HHN 12:50 PM
STN 1:15 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR347
STN 5:55 AM
MAD 9:25 AM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR6206
HHN 11:15 PM
STN 11:40 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR5994
STN 2:25 PM
MAD 5:55 PM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR1688
HHN 11:00 PM
BGY 12:15 AM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR5120
BGY 6:50 AM
MAD 9:10 AM
2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR379
HHN 11:40 PM
DUB 12:35 AM
With stops 1.9h
S
M
T
W
T
F
S
Ryanair FR010
DUB 6:20 AM
MAD 9:55 AM
2.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR6206
HHN 11:15 PM
STN 11:40 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR2628
STN 8:25 PM
MAD 11:55 PM
2.5h
S
M
T
W
T
F
S
Check prices
KLM KL1818
FRA 11:50 AM
AMS 1:05 PM
With stops 1.3h
S
M
T
W
T
F
S
KLM KL1509
AMS 8:45 PM
MAD 11:25 PM
2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR6206
HHN 11:15 PM
STN 11:40 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR499
STN 6:00 PM
MAD 9:30 PM
2.5h
S
M
T
W
T
F
S
Check prices
Air Europa UX1502
FRA 10:45 AM
MAD 1:35 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK1748
HHN 10:10 AM
STN 10:35 AM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR5998
STN 7:55 PM
MAD 11:25 PM
2.5h
S
M
T
W
T
F
S
Check prices
Lufthansa LH1122
FRA 9:00 PM
MAD 11:40 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Air France AF1519
FRA 9:40 AM
CDG 11:10 AM
With stops 1.5h
S
M
T
W
T
F
S
Air France AF1600
CDG 1:10 PM
MAD 3:20 PM
2.2h
S
M
T
W
T
F
S
Check prices
easyJet U21968
FRA 9:10 AM
LIN 10:20 AM
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR5120
BGY 6:50 AM
MAD 9:10 AM
2.3h
S
M
T
W
T
F
S
Check prices
easyJet U22994
FRA 9:20 AM
FCO 11:10 AM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR2437
FCO 5:45 PM
MAD 8:20 PM
2.6h
S
M
T
W
T
F
S
Check prices
easyJet U22994
FRA 9:20 AM
FCO 11:10 AM
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46013
FCO 5:15 PM
MAD 7:55 PM
2.7h
S
M
T
W
T
F
S
Check prices
Lufthansa LH900
FRA 8:05 AM
LHR 8:45 AM
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR5996
STN 4:45 PM
MAD 8:15 PM
2.5h
S
M
T
W
T
F
S
Check prices
See all
Iberia IB1332
FRA 6:30 AM
MAD 9:20 AM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Air Europa UX1506
FRA 7:05 PM
MAD 9:55 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Iberia IB766
FRA 7:45 PM
MAD 10:35 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Iberia IB1334
FRA 7:45 PM
MAD 10:35 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5244
FRA 7:45 PM
MAD 10:35 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH1122
FRA 9:00 PM
MAD 11:40 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Air Europa UX1502
FRA 10:45 AM
MAD 1:35 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Iberia IB1328
FRA 12:10 PM
MAD 3:00 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
See all
Iberia IB1328
FRA 12:10 PM
MAD 3:00 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Air Europa UX1502
FRA 10:45 AM
MAD 1:35 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH1122
FRA 9:00 PM
MAD 11:40 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Air Europa UX1506
FRA 7:05 PM
MAD 9:55 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Iberia IB766
FRA 7:45 PM
MAD 10:35 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Iberia IB1334
FRA 7:45 PM
MAD 10:35 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5244
FRA 7:45 PM
MAD 10:35 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Iberia IB1332
FRA 6:30 AM
MAD 9:20 AM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from Frankfurt to Madrid