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
Lufthansa LH1114
FRA 1:30 PM
MAD 4:10 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR1680
HHN 3:40 PM
BCN 5:55 PM
With stops 2.3h
S
M
T
W
T
F
S
Iberia IB422
BCN 7:55 PM
MAD 9:20 PM
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR1680
HHN 3:40 PM
BCN 5:55 PM
With stops 2.3h
S
M
T
W
T
F
S
Iberia IB418
BCN 6:00 PM
MAD 7:25 PM
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR1680
HHN 3:40 PM
BCN 5:55 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
KLM KL1822
FRA 5:50 PM
AMS 7: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 FR369
HHN 5:50 AM
PMI 7:55 AM
With stops 2.1h
S
M
T
W
T
F
S
Iberia Express Airways I21676
PMI 9:35 PM
MAD 11:00 PM
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR369
HHN 5:50 AM
PMI 7:55 AM
With stops 2.1h
S
M
T
W
T
F
S
Iberia Express Airways I21672
PMI 8:15 PM
MAD 9:40 PM
1.4h
S
M
T
W
T
F
S
Check prices
KLM KL1822
FRA 5:50 PM
AMS 7:05 PM
With stops 1.3h
S
M
T
W
T
F
S
KLM KL1501
AMS 7:40 AM
MAD 10:15 AM
2.6h
S
M
T
W
T
F
S
Check prices
KLM KL1822
FRA 5:50 PM
AMS 7:05 PM
With stops 1.3h
S
M
T
W
T
F
S
KLM KL1503
AMS 9:40 AM
MAD 12:10 PM
2.5h
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
KLM KL1814
FRA 6:55 AM
AMS 8:05 AM
With stops 1.2h
S
M
T
W
T
F
S
KLM KL1503
AMS 9:40 AM
MAD 12:10 PM
2.5h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ407
FRA 6:00 PM
FCO 8:00 PM
With stops 2.0h
S
M
T
W
T
F
S
ITA Airways AZ064
FCO 9:25 PM
MAD 11:59 PM
2.6h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ407
FRA 6:00 PM
FCO 8:00 PM
With stops 2.0h
S
M
T
W
T
F
S
ITA Airways AZ058
FCO 8:15 AM
MAD 10:50 AM
2.6h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ407
FRA 6:00 PM
FCO 8:00 PM
With stops 2.0h
S
M
T
W
T
F
S
ITA Airways AZ060
FCO 2:35 PM
MAD 5:10 PM
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
Vueling Airlines VY5244
FRA 7:35 PM
MAD 10:25 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
Ryanair FR6198
HHN 12:50 PM
STN 1:15 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR5996
STN 1:55 PM
MAD 5:25 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 FR499
STN 6:25 PM
MAD 9:55 PM
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 11:55 AM
MAD 3:25 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 FR7968
HHN 11:30 PM
BGY 12:50 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 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 7:10 AM
MAD 9:40 AM
2.5h
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:00 AM
MAD 9:35 AM
2.6h
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
ITA Airways AZ403
FRA 11:50 AM
FCO 1:50 PM
With stops 2.0h
S
M
T
W
T
F
S
ITA Airways AZ064
FCO 9:25 PM
MAD 11:59 PM
2.6h
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 FR5984
BGY 10:55 PM
MAD 1:15 AM
2.3h
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
KLM KL1816
FRA 10:20 AM
AMS 11:40 AM
With stops 1.3h
S
M
T
W
T
F
S
KLM KL1505
AMS 1:35 PM
MAD 4:05 PM
2.5h
S
M
T
W
T
F
S
Check prices
KLM KL1816
FRA 10:20 AM
AMS 11:40 AM
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 FR4212
HHN 9:40 PM
PMI 11:55 PM
With stops 2.3h
S
M
T
W
T
F
S
Iberia Express Airways I21680
PMI 6:25 AM
MAD 7:50 AM
1.4h
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 Serbia JU353
FRA 8:20 PM
BEG 10:15 PM
With stops 1.9h
S
M
T
W
T
F
S
Air Serbia JU570
BEG 9:50 AM
MAD 1:20 PM
3.5h
S
M
T
W
T
F
S
Check prices
Air Serbia JU353
FRA 8:20 PM
BEG 10:15 PM
With stops 1.9h
S
M
T
W
T
F
S
Air Serbia JU572
BEG 2:00 PM
MAD 5:30 PM
3.5h
S
M
T
W
T
F
S
Check prices
easyJet U21970
FRA 8:10 PM
LIN 9:20 PM
With stops 1.2h
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
Air Europa UX1506
FRA 7:05 PM
MAD 9:55 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
See all
Lufthansa LH1114
FRA 1:30 PM
MAD 4:10 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
Vueling Airlines VY5244
FRA 7:35 PM
MAD 10:25 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
Vueling Airlines VY5244
FRA 7:35 PM
MAD 10:25 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:30 PM
MAD 4:10 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from Frankfurt to Madrid

  • When are flight tickets from Frankfurt (FRA) to Madrid (MAD) the cheapest?

    Airlines adjust prices for flights from Frankfurt to Madrid based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 2 hours 48 minutes to fly from Frankfurt (FRA) to Madrid (MAD).