Select trip type
4,00/5 (votes: 2)

Plane tickets Madrid–Frankfurt

Using the form above, you can find flight offers from Madrid to Frankfurt. 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 Germany, both in economy and business classes.

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

Schedule of direct flights between Madrid and Frankfurt

Here we give the schedule of direct flights between Madrid and Frankfurt. 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
05:5508:35Lufthansa
LOT Polish Airlines
Austrian Airlines
LH 1121
LO 4872
OS 7456
2 h 40 minAirbus A321-100/200  
06:0008:35LufthansaLH 11172 h 35 minAirbus A320 (sharklets)  
07:0509:45Air EuropaUX 15032 h 40 min  
08:2511:00Air China
Lufthansa
Austrian Airlines
CA 6026
LH 1123
OS 7468
2 h 35 minAirbus A321-100/200  
08:3011:05LufthansaLH 11192 h 35 minAirbus A320 (sharklets)  
08:4011:25IberiaIB 13272 h 45 minCanadair CRJ 1000  
13:2516:00Air China
Lufthansa
Austrian Airlines
CA 6024
LH 1113
OS 7458
2 h 35 minAirbus A321-100/200  
15:1017:50Air EuropaUX 15092 h 40 min  
16:1519:00IberiaIB 13332 h 45 minCanadair CRJ 1000  
17:0019:35LufthansaLH 11152 h 35 minAirbus A321-100/200  
19:4522:30IberiaIB 13312 h 45 minCanadair CRJ 1000  
Tuesday
05:5508:35Lufthansa
LOT Polish Airlines
Austrian Airlines
LH 1121
LO 4872
OS 7456
2 h 40 minAirbus A321-100/200  
07:0509:45Air EuropaUX 15032 h 40 min  
08:2511:00Air China
Lufthansa
Thai Airways Intl
CA 6026
LH 1123
TG 7803
2 h 35 minAirbus A321-100/200  
08:4011:25IberiaIB 13272 h 45 minCanadair CRJ 1000  
12:3015:05LufthansaLH 11172 h 35 minAirbus A320 (sharklets)  
13:0515:40Air China
Lufthansa
Austrian Airlines
CA 6024
LH 1113
OS 7458
2 h 35 minAirbus A320neo  
15:1017:50Air EuropaUX 15092 h 40 min  
16:1519:00IberiaIB 13332 h 45 minCanadair CRJ 1000  
17:0019:35LufthansaLH 11152 h 35 minAirbus A321-100/200  
19:4522:30IberiaIB 13312 h 45 minCanadair CRJ 1000  
Wednesday
05:5508:35Lufthansa
LOT Polish Airlines
Austrian Airlines
United Airlines
LH 1121
LO 4872
OS 7456
UA 8982
2 h 40 minAirbus A321-100/200  
06:0008:30LufthansaLH 11172 h 30 minAirbus A320-100/200  
07:0509:45Air EuropaUX 15032 h 40 min  
08:2511:00Lufthansa
Austrian Airlines
LH 1123
OS 7468
2 h 35 minAirbus A321-100/200  
08:4011:25IberiaIB 13272 h 45 minCanadair CRJ 1000  
13:0515:40Lufthansa
Austrian Airlines
LH 1113
OS 7458
2 h 35 minAirbus A320neo  
15:1017:50Air EuropaUX 15092 h 40 min  
16:1519:00IberiaIB 13332 h 45 minCanadair CRJ 1000  
16:5519:30Lufthansa
Austrian Airlines
LH 1115
OS 7460
2 h 35 minAirbus A321-100/200  
19:4522:30IberiaIB 13312 h 45 minCanadair CRJ 1000  
Thursday
06:0008:30LufthansaLH 11172 h 30 minAirbus A320-100/200  
06:0008:35United AirlinesUA 89822 h 35 minAirbus A320 (sharklets)  
06:0508:45Lufthansa
LOT Polish Airlines
Austrian Airlines
LH 1121
LO 4872
OS 7456
2 h 40 minAirbus A321-100/200  
07:0509:45Air EuropaUX 15032 h 40 minBoeing 737-800 (winglets)  
08:2010:55Lufthansa
Austrian Airlines
LH 1123
OS 7468
2 h 35 minAirbus A321-100/200  
08:4011:25IberiaIB 13272 h 45 minCanadair CRJ 1000  
13:0515:40Lufthansa
Austrian Airlines
LH 1113
OS 7458
2 h 35 minAirbus A321-100/200  
15:1017:50Air EuropaUX 15092 h 40 minBoeing 737-800 (winglets)  
16:1519:00IberiaIB 13332 h 45 minCanadair CRJ 1000  
17:2520:00LufthansaLH 11152 h 35 minAirbus A321-100/200  
19:4522:30IberiaIB 13312 h 45 minCanadair CRJ 1000  
Friday
06:0008:35Air Canada
Lufthansa
LOT Polish Airlines
Austrian Airlines
United Airlines
AC 9179
LH 1121
LO 4872
OS 7456
UA 8982
2 h 35 min  
06:0008:30LufthansaLH 11172 h 30 minAirbus A320-100/200  
07:0509:45Air EuropaUX 15032 h 40 min  
08:2511:00Air Canada
Air China
Lufthansa
Austrian Airlines
Thai Airways Intl
United Airlines
AC 9178
CA 6026
LH 1123
OS 7468
TG 7803
UA 9228
2 h 35 minAirbus A321-100/200  
13:0515:40Air China
United Airlines
CA 6024
UA 9349
2 h 35 minAirbus A321-100/200  
13:2515:55LufthansaLH 11132 h 30 minAirbus A320-100/200  
15:1017:50Air Serbia
Air Europa
JU 7427
UX 1509
2 h 40 minBoeing 737-800 (winglets)  
16:1519:00IberiaIB 13332 h 45 minCanadair CRJ 1000  
16:5519:30Austrian AirlinesOS 74602 h 35 min  
17:1519:45LufthansaLH 11152 h 30 minAirbus A320 (sharklets)  
19:4522:30IberiaIB 13312 h 45 minCanadair CRJ 1000  
Saturday
05:5508:35LOT Polish Airlines
Austrian Airlines
United Airlines
LO 4872
OS 7456
UA 8982
2 h 40 minAirbus A321-100/200  
06:0008:30LufthansaLH 11172 h 30 minAirbus A320-100/200  
07:0509:45Air EuropaUX 15032 h 40 min  
08:2511:00Lufthansa
Austrian Airlines
LH 1123
OS 7468
2 h 35 minAirbus A320 (sharklets)  
08:4011:25IberiaIB 13272 h 45 minCanadair CRJ 1000  
13:0515:40Lufthansa
Austrian Airlines
LH 1113
OS 7458
2 h 35 minAirbus A321-100/200  
15:0517:40LufthansaLH 15172 h 35 minAirbus A320-100/200  
15:1017:50Air EuropaUX 15092 h 40 min  
16:1519:00IberiaIB 13332 h 45 minCanadair CRJ 1000  
16:5519:30Lufthansa
Austrian Airlines
LH 1115
OS 7460
2 h 35 minAirbus A320neo  
19:4522:30IberiaIB 13312 h 45 minCanadair CRJ 1000  
Sunday
05:5508:35Air Canada
Lufthansa
LOT Polish Airlines
Austrian Airlines
United Airlines
AC 9179
LH 1121
LO 4872
OS 7456
UA 8982
2 h 40 minAirbus A321-100/200  
06:0008:30LufthansaLH 11172 h 30 minAirbus A320-100/200  
07:0509:45Air EuropaUX 15032 h 40 min  
08:1510:50Lufthansa
Austrian Airlines
Thai Airways Intl
United Airlines
LH 1123
OS 7468
TG 7803
UA 9228
2 h 35 minAirbus A321-100/200  
08:4011:25IberiaIB 13272 h 45 minCanadair CRJ 1000  
13:1515:50Lufthansa
Austrian Airlines
United Airlines
LH 1113
OS 7458
UA 9349
2 h 35 minAirbus A320neo  
14:5517:30LufthansaLH 15172 h 35 minAirbus A321-100/200  
15:1017:50Air EuropaUX 15092 h 40 min  
16:1519:00IberiaIB 13332 h 45 minCanadair CRJ 1000  
17:1519:45LufthansaLH 11152 h 30 minAirbus A320 (sharklets)  
17:1519:50Austrian AirlinesOS 74602 h 35 minAirbus A321-100/200  
19:4522:30IberiaIB 13312 h 45 minCanadair CRJ 1000  

Monday

Flight LH 1121 / LO 4872 / OS 7456: 05:55 – 08:35 (2 h 40 min)
Flight LH 1117: 06:00 – 08:35 (2 h 35 min)
Flight UX 1503: 07:05 – 09:45 (2 h 40 min)
Flight CA 6026 / LH 1123 / OS 7468: 08:25 – 11:00 (2 h 35 min)
Flight LH 1119: 08:30 – 11:05 (2 h 35 min)
Flight IB 1327: 08:40 – 11:25 (2 h 45 min)
Flight CA 6024 / LH 1113 / OS 7458: 13:25 – 16:00 (2 h 35 min)
Flight UX 1509: 15:10 – 17:50 (2 h 40 min)
Flight IB 1333: 16:15 – 19:00 (2 h 45 min)
Flight LH 1115: 17:00 – 19:35 (2 h 35 min)
Flight IB 1331: 19:45 – 22:30 (2 h 45 min)

Tuesday

Flight LH 1121 / LO 4872 / OS 7456: 05:55 – 08:35 (2 h 40 min)
Flight UX 1503: 07:05 – 09:45 (2 h 40 min)
Flight CA 6026 / LH 1123 / TG 7803: 08:25 – 11:00 (2 h 35 min)
Flight IB 1327: 08:40 – 11:25 (2 h 45 min)
Flight LH 1117: 12:30 – 15:05 (2 h 35 min)
Flight CA 6024 / LH 1113 / OS 7458: 13:05 – 15:40 (2 h 35 min)
Flight UX 1509: 15:10 – 17:50 (2 h 40 min)
Flight IB 1333: 16:15 – 19:00 (2 h 45 min)
Flight LH 1115: 17:00 – 19:35 (2 h 35 min)
Flight IB 1331: 19:45 – 22:30 (2 h 45 min)

Wednesday

Flight LH 1121 / LO 4872 / OS 7456 / UA 8982: 05:55 – 08:35 (2 h 40 min)
Flight LH 1117: 06:00 – 08:30 (2 h 30 min)
Flight UX 1503: 07:05 – 09:45 (2 h 40 min)
Flight LH 1123 / OS 7468: 08:25 – 11:00 (2 h 35 min)
Flight IB 1327: 08:40 – 11:25 (2 h 45 min)
Flight LH 1113 / OS 7458: 13:05 – 15:40 (2 h 35 min)
Flight UX 1509: 15:10 – 17:50 (2 h 40 min)
Flight IB 1333: 16:15 – 19:00 (2 h 45 min)
Flight LH 1115 / OS 7460: 16:55 – 19:30 (2 h 35 min)
Flight IB 1331: 19:45 – 22:30 (2 h 45 min)

Thursday

Flight LH 1117: 06:00 – 08:30 (2 h 30 min)
Flight UA 8982: 06:00 – 08:35 (2 h 35 min)
Flight LH 1121 / LO 4872 / OS 7456: 06:05 – 08:45 (2 h 40 min)
Flight UX 1503: 07:05 – 09:45 (2 h 40 min)
Flight LH 1123 / OS 7468: 08:20 – 10:55 (2 h 35 min)
Flight IB 1327: 08:40 – 11:25 (2 h 45 min)
Flight LH 1113 / OS 7458: 13:05 – 15:40 (2 h 35 min)
Flight UX 1509: 15:10 – 17:50 (2 h 40 min)
Flight IB 1333: 16:15 – 19:00 (2 h 45 min)
Flight LH 1115: 17:25 – 20:00 (2 h 35 min)
Flight IB 1331: 19:45 – 22:30 (2 h 45 min)

Friday

Flight AC 9179 / LH 1121 / LO 4872 / OS 7456 / UA 8982: 06:00 – 08:35 (2 h 35 min)
Flight LH 1117: 06:00 – 08:30 (2 h 30 min)
Flight UX 1503: 07:05 – 09:45 (2 h 40 min)
Flight AC 9178 / CA 6026 / LH 1123 / OS 7468 / TG 7803 / UA 9228: 08:25 – 11:00 (2 h 35 min)
Flight CA 6024 / UA 9349: 13:05 – 15:40 (2 h 35 min)
Flight LH 1113: 13:25 – 15:55 (2 h 30 min)
Flight JU 7427 / UX 1509: 15:10 – 17:50 (2 h 40 min)
Flight IB 1333: 16:15 – 19:00 (2 h 45 min)
Flight OS 7460: 16:55 – 19:30 (2 h 35 min)
Flight LH 1115: 17:15 – 19:45 (2 h 30 min)
Flight IB 1331: 19:45 – 22:30 (2 h 45 min)

Saturday

Flight LO 4872 / OS 7456 / UA 8982: 05:55 – 08:35 (2 h 40 min)
Flight LH 1117: 06:00 – 08:30 (2 h 30 min)
Flight UX 1503: 07:05 – 09:45 (2 h 40 min)
Flight LH 1123 / OS 7468: 08:25 – 11:00 (2 h 35 min)
Flight IB 1327: 08:40 – 11:25 (2 h 45 min)
Flight LH 1113 / OS 7458: 13:05 – 15:40 (2 h 35 min)
Flight LH 1517: 15:05 – 17:40 (2 h 35 min)
Flight UX 1509: 15:10 – 17:50 (2 h 40 min)
Flight IB 1333: 16:15 – 19:00 (2 h 45 min)
Flight LH 1115 / OS 7460: 16:55 – 19:30 (2 h 35 min)
Flight IB 1331: 19:45 – 22:30 (2 h 45 min)

Sunday

Flight AC 9179 / LH 1121 / LO 4872 / OS 7456 / UA 8982: 05:55 – 08:35 (2 h 40 min)
Flight LH 1117: 06:00 – 08:30 (2 h 30 min)
Flight UX 1503: 07:05 – 09:45 (2 h 40 min)
Flight LH 1123 / OS 7468 / TG 7803 / UA 9228: 08:15 – 10:50 (2 h 35 min)
Flight IB 1327: 08:40 – 11:25 (2 h 45 min)
Flight LH 1113 / OS 7458 / UA 9349: 13:15 – 15:50 (2 h 35 min)
Flight LH 1517: 14:55 – 17:30 (2 h 35 min)
Flight UX 1509: 15:10 – 17:50 (2 h 40 min)
Flight IB 1333: 16:15 – 19:00 (2 h 45 min)
Flight LH 1115: 17:15 – 19:45 (2 h 30 min)
Flight OS 7460: 17:15 – 19:50 (2 h 35 min)
Flight IB 1331: 19:45 – 22:30 (2 h 45 min)

Flight Madrid - Frankfurt