Select trip type
4,67/5 (votes: 3)

Plane tickets Frankfurt–Madrid

Using the form above, you can find flight offers from Frankfurt to Madrid. Using our search engine you can get many offers from airlines the world over. Avia.lt will find best options with low fares. Also it is possible to find plane tickets offers for other cities of Spain, both in economy and business classes.

Looking for more options or flights from other cities? Cheap flights to Madrid – all offers from Vilnius, Kaunas, Riga and other cities.

Schedule of direct flights between Frankfurt and Madrid

Here we give the schedule of direct flights between Frankfurt and Madrid. You can purchase tickets to this flights by using our search and booking form above.

day of week departure arrival airline flight number Duration aircraft
Monday
06:3009:20IberiaIB 13322 h 50 minCanadair CRJ 1000  
08:0010:40LufthansaLH 11162 h 40 minAirbus A320 (sharklets)  
09:5512:35Air China
Lufthansa
Singapore Airlines
CA 6017
LH 1112
SQ 2062
2 h 40 minAirbus A321-100/200  
10:5513:40Air EuropaUX 15022 h 45 min  
12:1015:00AirBaltic
Iberia
BT 5222
IB 1328
2 h 50 minCanadair CRJ 1000  
13:2016:00Lufthansa
Austrian Airlines
LH 1114
OS 7461
2 h 40 minAirbus A321-100/200  
17:1019:50Lufthansa
LOT Polish Airlines
Austrian Airlines
LH 1120
LO 4845
OS 7459
2 h 40 minAirbus A321-100/200  
19:1021:55Air EuropaUX 15062 h 45 min  
19:4522:35IberiaIB 13342 h 50 minCanadair CRJ 1000  
21:0023:40Lufthansa
Austrian Airlines
Singapore Airlines
LH 1122
OS 7457
SQ 2050
2 h 40 minAirbus A321-100/200  
21:1023:50LufthansaLH 11182 h 40 minAirbus A320-100/200  
Tuesday
06:3009:20IberiaIB 13322 h 50 minCanadair CRJ 1000  
08:4011:20LufthansaLH 11162 h 40 minAirbus A320 (sharklets)  
09:4012:20Lufthansa
Austrian Airlines
LH 1112
OS 7455
2 h 40 minAirbus A320neo  
10:5513:40Air EuropaUX 15022 h 45 min  
12:1015:00IberiaIB 13282 h 50 minCanadair CRJ 1000  
13:2016:00Lufthansa
Austrian Airlines
LH 1114
OS 7461
2 h 40 minAirbus A321-100/200  
16:5019:30Lufthansa
Austrian Airlines
LH 1120
OS 7459
2 h 40 minAirbus A321-100/200  
19:1021:55Air EuropaUX 15062 h 45 min  
19:4522:35IberiaIB 13342 h 50 minCanadair CRJ 1000  
21:0023:40Lufthansa
Austrian Airlines
LH 1122
OS 7457
2 h 40 minAirbus A321-100/200  
Wednesday
06:3009:20IberiaIB 13322 h 50 minCanadair CRJ 1000  
08:4011:20LufthansaLH 11162 h 40 minAirbus A320 (sharklets)  
09:3512:15Lufthansa
Austrian Airlines
LH 1112
OS 7455
2 h 40 minAirbus A320neo  
10:5513:40Air EuropaUX 15022 h 45 min  
12:1015:00AirBaltic
Iberia
BT 5222
IB 1328
2 h 50 minCanadair CRJ 1000  
13:3016:10Lufthansa
Austrian Airlines
LH 1114
OS 7461
2 h 40 minAirbus A320neo  
17:1019:50Lufthansa
Austrian Airlines
LH 1120
OS 7459
2 h 40 minAirbus A321-100/200  
19:1021:55Air EuropaUX 15062 h 45 min  
19:4522:35IberiaIB 13342 h 50 minCanadair CRJ 1000  
21:0023:40Lufthansa
Austrian Airlines
LH 1122
OS 7457
2 h 40 minAirbus A321-100/200  
Thursday
06:3009:20IberiaIB 13322 h 50 minCanadair CRJ 1000  
08:0010:40LufthansaLH 11162 h 40 minAirbus A319  
09:3512:10Lufthansa
Austrian Airlines
LH 1112
OS 7455
2 h 35 minAirbus A320neo  
10:5513:40Air EuropaUX 15022 h 45 min  
12:1015:00Finnair
AirBaltic
Iberia
AY 5561
BT 5222
IB 1328
2 h 50 minCanadair CRJ 1000  
14:0016:40Lufthansa
Austrian Airlines
LH 1114
OS 7461
2 h 40 minAirbus A321-100/200  
17:1019:50Lufthansa
Austrian Airlines
LH 1120
OS 7459
2 h 40 minAirbus A321-100/200  
19:1021:55Air EuropaUX 15062 h 45 min  
19:4522:35IberiaIB 13342 h 50 minCanadair CRJ 1000  
21:0023:40Lufthansa
Austrian Airlines
LH 1122
OS 7457
2 h 40 minAirbus A321-100/200  
Friday
06:3009:20IberiaIB 13322 h 50 minCanadair CRJ 1000  
08:4011:20LufthansaLH 11162 h 40 minAirbus A321-100/200  
09:4012:20Lufthansa
Austrian Airlines
LH 1112
OS 7455
2 h 40 minAirbus A321-100/200  
10:5513:40Air EuropaUX 15022 h 45 min  
12:1015:00AirBaltic
Iberia
BT 5222
IB 1328
2 h 50 minCanadair CRJ 1000  
13:3016:10Lufthansa
Austrian Airlines
LH 1114
OS 7461
2 h 40 min  
17:1019:50Lufthansa
Austrian Airlines
LH 1120
OS 7459
2 h 40 minAirbus A321-100/200  
19:0521:55Air EuropaUX 15062 h 50 min  
19:3522:25IberiaIB 13342 h 50 minCanadair CRJ 1000  
21:0023:40Lufthansa
Austrian Airlines
LH 1122
OS 7457
2 h 40 minAirbus A321-100/200  
Saturday
06:3009:20IberiaIB 13322 h 50 minCanadair CRJ 1000  
09:4012:20Lufthansa
Austrian Airlines
LH 1112
OS 7455
2 h 40 minAirbus A321-100/200  
10:5513:40Air EuropaUX 15022 h 45 min  
12:1015:00AirBaltic
Iberia
BT 5222
IB 1328
2 h 50 minCanadair CRJ 1000  
13:3016:10Lufthansa
Austrian Airlines
LH 1114
OS 7461
2 h 40 minAirbus A320neo  
17:1019:50Lufthansa
Austrian Airlines
LH 1120
OS 7459
2 h 40 minAirbus A320neo  
19:1021:55Air EuropaUX 15062 h 45 min  
19:4522:35IberiaIB 13342 h 50 minCanadair CRJ 1000  
21:0023:40Lufthansa
Austrian Airlines
LH 1122
OS 7457
2 h 40 minAirbus A321-100/200  
21:1023:50LufthansaLH 11182 h 40 minAirbus A320-100/200  
Sunday
06:3009:20IberiaIB 13322 h 50 minCanadair CRJ 1000  
09:5012:30LufthansaLH 11122 h 40 minAirbus A320neo  
09:5512:35Austrian AirlinesOS 74552 h 40 minAirbus A320neo  
10:0012:40United AirlinesUA 93582 h 40 minAirbus A320-100/200  
10:5513:40Air EuropaUX 15022 h 45 min  
12:1015:00IberiaIB 13282 h 50 minCanadair CRJ 1000  
13:3516:15United AirlinesUA 92292 h 40 minAirbus A320 (sharklets)  
13:4016:20Lufthansa
Austrian Airlines
LH 1114
OS 7461
2 h 40 minAirbus A321-100/200  
17:1019:50Lufthansa
Austrian Airlines
LH 1120
OS 7459
2 h 40 minAirbus A321-100/200  
17:3520:15LufthansaLH 11162 h 40 minAirbus A320-100/200  
19:1021:55Air EuropaUX 15062 h 45 min  
19:4522:35IberiaIB 13342 h 50 minCanadair CRJ 1000  
21:0023:40Air China
Lufthansa
Austrian Airlines
Singapore Airlines
CA 6183
LH 1122
OS 7457
SQ 2050
2 h 40 minAirbus A321-100/200  
21:1023:50LufthansaLH 11182 h 40 minAirbus A320-100/200  

Monday

Flight IB 1332: 06:30 – 09:20 (2 h 50 min)
Flight LH 1116: 08:00 – 10:40 (2 h 40 min)
Flight CA 6017 / LH 1112 / SQ 2062: 09:55 – 12:35 (2 h 40 min)
Flight UX 1502: 10:55 – 13:40 (2 h 45 min)
Flight BT 5222 / IB 1328: 12:10 – 15:00 (2 h 50 min)
Flight LH 1114 / OS 7461: 13:20 – 16:00 (2 h 40 min)
Flight LH 1120 / LO 4845 / OS 7459: 17:10 – 19:50 (2 h 40 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight IB 1334: 19:45 – 22:35 (2 h 50 min)
Flight LH 1122 / OS 7457 / SQ 2050: 21:00 – 23:40 (2 h 40 min)
Flight LH 1118: 21:10 – 23:50 (2 h 40 min)

Tuesday

Flight IB 1332: 06:30 – 09:20 (2 h 50 min)
Flight LH 1116: 08:40 – 11:20 (2 h 40 min)
Flight LH 1112 / OS 7455: 09:40 – 12:20 (2 h 40 min)
Flight UX 1502: 10:55 – 13:40 (2 h 45 min)
Flight IB 1328: 12:10 – 15:00 (2 h 50 min)
Flight LH 1114 / OS 7461: 13:20 – 16:00 (2 h 40 min)
Flight LH 1120 / OS 7459: 16:50 – 19:30 (2 h 40 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight IB 1334: 19:45 – 22:35 (2 h 50 min)
Flight LH 1122 / OS 7457: 21:00 – 23:40 (2 h 40 min)

Wednesday

Flight IB 1332: 06:30 – 09:20 (2 h 50 min)
Flight LH 1116: 08:40 – 11:20 (2 h 40 min)
Flight LH 1112 / OS 7455: 09:35 – 12:15 (2 h 40 min)
Flight UX 1502: 10:55 – 13:40 (2 h 45 min)
Flight BT 5222 / IB 1328: 12:10 – 15:00 (2 h 50 min)
Flight LH 1114 / OS 7461: 13:30 – 16:10 (2 h 40 min)
Flight LH 1120 / OS 7459: 17:10 – 19:50 (2 h 40 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight IB 1334: 19:45 – 22:35 (2 h 50 min)
Flight LH 1122 / OS 7457: 21:00 – 23:40 (2 h 40 min)

Thursday

Flight IB 1332: 06:30 – 09:20 (2 h 50 min)
Flight LH 1116: 08:00 – 10:40 (2 h 40 min)
Flight LH 1112 / OS 7455: 09:35 – 12:10 (2 h 35 min)
Flight UX 1502: 10:55 – 13:40 (2 h 45 min)
Flight AY 5561 / BT 5222 / IB 1328: 12:10 – 15:00 (2 h 50 min)
Flight LH 1114 / OS 7461: 14:00 – 16:40 (2 h 40 min)
Flight LH 1120 / OS 7459: 17:10 – 19:50 (2 h 40 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight IB 1334: 19:45 – 22:35 (2 h 50 min)
Flight LH 1122 / OS 7457: 21:00 – 23:40 (2 h 40 min)

Friday

Flight IB 1332: 06:30 – 09:20 (2 h 50 min)
Flight LH 1116: 08:40 – 11:20 (2 h 40 min)
Flight LH 1112 / OS 7455: 09:40 – 12:20 (2 h 40 min)
Flight UX 1502: 10:55 – 13:40 (2 h 45 min)
Flight BT 5222 / IB 1328: 12:10 – 15:00 (2 h 50 min)
Flight LH 1114 / OS 7461: 13:30 – 16:10 (2 h 40 min)
Flight LH 1120 / OS 7459: 17:10 – 19:50 (2 h 40 min)
Flight UX 1506: 19:05 – 21:55 (2 h 50 min)
Flight IB 1334: 19:35 – 22:25 (2 h 50 min)
Flight LH 1122 / OS 7457: 21:00 – 23:40 (2 h 40 min)

Saturday

Flight IB 1332: 06:30 – 09:20 (2 h 50 min)
Flight LH 1112 / OS 7455: 09:40 – 12:20 (2 h 40 min)
Flight UX 1502: 10:55 – 13:40 (2 h 45 min)
Flight BT 5222 / IB 1328: 12:10 – 15:00 (2 h 50 min)
Flight LH 1114 / OS 7461: 13:30 – 16:10 (2 h 40 min)
Flight LH 1120 / OS 7459: 17:10 – 19:50 (2 h 40 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight IB 1334: 19:45 – 22:35 (2 h 50 min)
Flight LH 1122 / OS 7457: 21:00 – 23:40 (2 h 40 min)
Flight LH 1118: 21:10 – 23:50 (2 h 40 min)

Sunday

Flight IB 1332: 06:30 – 09:20 (2 h 50 min)
Flight LH 1112: 09:50 – 12:30 (2 h 40 min)
Flight OS 7455: 09:55 – 12:35 (2 h 40 min)
Flight UA 9358: 10:00 – 12:40 (2 h 40 min)
Flight UX 1502: 10:55 – 13:40 (2 h 45 min)
Flight IB 1328: 12:10 – 15:00 (2 h 50 min)
Flight UA 9229: 13:35 – 16:15 (2 h 40 min)
Flight LH 1114 / OS 7461: 13:40 – 16:20 (2 h 40 min)
Flight LH 1120 / OS 7459: 17:10 – 19:50 (2 h 40 min)
Flight LH 1116: 17:35 – 20:15 (2 h 40 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight IB 1334: 19:45 – 22:35 (2 h 50 min)
Flight CA 6183 / LH 1122 / OS 7457 / SQ 2050: 21:00 – 23:40 (2 h 40 min)
Flight LH 1118: 21:10 – 23:50 (2 h 40 min)

Flight Frankfurt - Madrid