Flight times from Frankfurt to Madrid & schedule

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

Flight duration

About 2 hours 45 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
Lufthansa LH1114
FRA 1:35 PM
MAD 4:15 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR6198
HHN 5:45 AM
STN 6:05 AM
With stops 1.3h
S
M
T
W
T
F
S
easyJet U28019
LGW 6:00 AM
MAD 9:30 AM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR6198
HHN 5:45 AM
STN 6:05 AM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR347
STN 6:40 PM
MAD 10:10 PM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR6198
HHN 5:45 AM
STN 6:05 AM
With stops 1.3h
S
M
T
W
T
F
S
easyJet U22305
LTN 6:15 AM
MAD 9:40 AM
2.4h
S
M
T
W
T
F
S
Check prices
Condor Airlines DE1500
FRA 5:00 AM
IBZ 7:25 AM
With stops 2.4h
S
M
T
W
T
F
S
Air Europa UX6024
IBZ 3:00 PM
MAD 4:15 PM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR6198
HHN 5:45 AM
STN 6:05 AM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR2628
STN 1:25 PM
MAD 4:55 PM
2.5h
S
M
T
W
T
F
S
Check prices
Condor Airlines DE1502
FRA 5:20 AM
PMI 7:30 AM
With stops 2.2h
S
M
T
W
T
F
S
Air Europa UX6096
PMI 9:10 PM
MAD 10:35 PM
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR9686
HHN 5:45 AM
RAK 9:30 AM
With stops 3.8h
S
M
T
W
T
F
S
Ryanair FR6722
RAK 1:30 PM
MAD 3:35 PM
2.1h
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
Ryanair FR9910
HHN 6:25 AM
AGP 9:25 AM
With stops 3.0h
S
M
T
W
T
F
S
Air Europa UX5038
AGP 9:05 PM
MAD 10:20 PM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR379
HHN 6:20 PM
DUB 7:20 PM
With stops 2.0h
S
M
T
W
T
F
S
Aer Lingus EI592
DUB 6:20 AM
MAD 9:55 AM
2.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR379
HHN 6:20 PM
DUB 7:20 PM
With stops 2.0h
S
M
T
W
T
F
S
Ryanair FR495
DUB 2:05 PM
MAD 5:40 PM
2.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR379
HHN 6:20 PM
DUB 7:20 PM
With stops 2.0h
S
M
T
W
T
F
S
Ryanair FR010
DUB 7:00 AM
MAD 10:35 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:35 PM
MAD 10:25 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
Ryanair FR8606
HHN 7:35 PM
VLC 9:55 PM
With stops 2.3h
S
M
T
W
T
F
S
Air Europa UX4060
VLC 8:35 PM
MAD 9:40 PM
1.1h
S
M
T
W
T
F
S
Check prices
Lufthansa LH1122
FRA 8:50 PM
MAD 11:30 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR369
HHN 8:25 PM
PMI 10:40 PM
With stops 2.3h
S
M
T
W
T
F
S
Iberia Express Airways I21672
PMI 7:05 PM
MAD 8:35 PM
1.5h
S
M
T
W
T
F
S
Check prices
easyJet U21992
FRA 8:20 PM
LIN 9:30 PM
With stops 1.2h
S
M
T
W
T
F
S
Wizz Air Malta W46311
MXP 6:00 AM
MAD 8:30 AM
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 FR1688
HHN 11:00 PM
BGY 12:15 AM
With stops 1.3h
S
M
T
W
T
F
S
Wizz Air Malta W46311
MXP 6:00 AM
MAD 8:30 AM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR4212
HHN 11:00 AM
PMI 1:05 PM
With stops 2.1h
S
M
T
W
T
F
S
Air Europa UX6096
PMI 9:10 PM
MAD 10:35 PM
1.4h
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 FR3008
MXP 10:50 PM
MAD 1:15 AM
2.4h
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 FR1748
HHN 10:15 PM
STN 10:35 PM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR2628
STN 1:25 PM
MAD 4:55 PM
2.5h
S
M
T
W
T
F
S
Check prices
Condor Airlines DE1504
FRA 9:30 AM
PMI 11:35 AM
With stops 2.1h
S
M
T
W
T
F
S
Iberia Express Airways I21672
PMI 7:05 PM
MAD 8:35 PM
1.5h
S
M
T
W
T
F
S
Check prices
easyJet U21960
FRA 9:15 AM
LIN 10:25 AM
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR5120
BGY 6:00 PM
MAD 8:25 PM
2.4h
S
M
T
W
T
F
S
Check prices
Condor Airlines DE1504
FRA 9:30 AM
PMI 11:35 AM
With stops 2.1h
S
M
T
W
T
F
S
Air Europa UX6096
PMI 9:10 PM
MAD 10:35 PM
1.4h
S
M
T
W
T
F
S
Check prices
easyJet U21960
FRA 9:15 AM
LIN 10:25 AM
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR3008
MXP 10:50 PM
MAD 1:15 AM
2.4h
S
M
T
W
T
F
S
Check prices
easyJet U21960
FRA 9:15 AM
LIN 10:25 AM
With stops 1.2h
S
M
T
W
T
F
S
Wizz Air Malta W46311
MXP 6:00 AM
MAD 8:30 AM
2.5h
S
M
T
W
T
F
S
Check prices
Lufthansa LH1122
FRA 8:50 PM
MAD 11:30 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR369
HHN 8:25 PM
PMI 10:40 PM
With stops 2.3h
S
M
T
W
T
F
S
Iberia Express Airways I21672
PMI 7:05 PM
MAD 8:35 PM
1.5h
S
M
T
W
T
F
S
Check prices
easyJet U21992
FRA 8:20 PM
LIN 9:30 PM
With stops 1.2h
S
M
T
W
T
F
S
Wizz Air Malta W46311
MXP 6:00 AM
MAD 8:30 AM
2.5h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI657
FRA 8:40 PM
DUB 9:45 PM
With stops 2.1h
S
M
T
W
T
F
S
Aer Lingus EI592
DUB 6:20 AM
MAD 9:55 AM
2.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR369
HHN 8:25 PM
PMI 10:40 PM
With stops 2.3h
S
M
T
W
T
F
S
Air Europa UX6096
PMI 9:10 PM
MAD 10:35 PM
1.4h
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:35 PM
MAD 10:25 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
Ryanair FR8606
HHN 7:35 PM
VLC 9:55 PM
With stops 2.3h
S
M
T
W
T
F
S
Air Europa UX4060
VLC 8:35 PM
MAD 9:40 PM
1.1h
S
M
T
W
T
F
S
Check prices
See all
Lufthansa LH1114
FRA 1:35 PM
MAD 4:15 PM
Nonstop 2.7h
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
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:35 PM
MAD 10:25 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
Lufthansa LH1122
FRA 8:50 PM
MAD 11:30 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 8:50 PM
MAD 11:30 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:35 PM
MAD 10:25 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
Iberia IB1332
FRA 6:30 AM
MAD 9:20 AM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH1114
FRA 1:35 PM
MAD 4:15 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from Frankfurt to Madrid