Departure Date
 
Return Date
1 passenger
Adults
(Older then 12)
Children
(From 2 to 12)
Infants
(Under 2)
Find Tickets
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.

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.

Open direct flights from Frankfurt to Madrid schedule
day of week departure arrival airline flight number Duration aircraft
Monday
06:3009:20Iberia
Iberia
IB 1332
IB 8713
2 h 50 minCanadair CRJ 1000  
09:4012:15Lufthansa
Austrian Airlines
LH 1112
OS 7455
2 h 35 minAirbus A321-100/200  
10:5513:35Air EuropaUX 15022 h 40 min  
12:1015:00Finnair
AirBaltic
Iberia
Iberia
AY 5561
BT 5222
IB 1328
IB 8707
2 h 50 minCanadair CRJ 1000  
13:2015:55Lufthansa
Austrian Airlines
LH 1114
OS 7461
2 h 35 minAirbus A320 (sharklets)  
17:0019:35Lufthansa
Austrian Airlines
LH 1122
OS 7457
2 h 35 minAirbus A321-100/200  
19:1021:55Air EuropaUX 15062 h 45 min  
19:3522:25IberiaIB 7662 h 50 minAirbus A320-100/200  
19:5022:40Finnair
Iberia
AY 5565
IB 3131
2 h 50 minAirbus A320 (sharklets)  
20:5023:25Lufthansa
LOT Polish Airlines
Austrian Airlines
LH 1120
LO 4871
OS 7459
2 h 35 minAirbus A320 (sharklets)  
Tuesday
06:3009:20IberiaIB 87132 h 50 minCanadair CRJ 1000  
09:4012:15Lufthansa
Austrian Airlines
United Airlines
LH 1112
OS 7455
UA 9358
2 h 35 minAirbus A320 (sharklets)  
10:0512:45Air CanadaAC 91802 h 40 minAirbus A321-100/200  
10:5513:35Air EuropaUX 15022 h 40 min  
12:1015:00Finnair
AirBaltic
Iberia
Iberia
AY 5561
BT 5222
IB 1328
IB 8707
2 h 50 minCanadair CRJ 1000  
13:0015:40Scandinavian AirlinesSK 33702 h 40 minAirbus A320neo  
13:0515:45Air CanadaAC 92842 h 40 minAirbus A321-100/200  
13:2015:55Lufthansa
Austrian Airlines
LH 1114
OS 7461
2 h 35 minAirbus A320 (sharklets)  
17:0019:35Avianca
Lufthansa
Austrian Airlines
United Airlines
AV 6509
LH 1122
OS 7457
UA 9359
2 h 35 minAirbus A321-100/200  
19:1021:55Air EuropaUX 15062 h 45 min  
19:5022:40Finnair
Iberia
AY 5565
IB 3131
2 h 50 minAirbus A320 (sharklets)  
20:5023:25Lufthansa
LOT Polish Airlines
Austrian Airlines
LH 1120
LO 4871
OS 7459
2 h 35 minAirbus A320 (sharklets)  
Wednesday
06:3009:20IberiaIB 87132 h 50 minCanadair CRJ 1000  
09:4012:15Lufthansa
Austrian Airlines
LH 1112
OS 7455
2 h 35 minAirbus A321-100/200  
10:5513:35Air EuropaUX 15022 h 40 min  
12:1015:00Finnair
AirBaltic
Iberia
Iberia
AY 5561
BT 5222
IB 1328
IB 8707
2 h 50 minCanadair CRJ 1000  
13:0015:40Scandinavian AirlinesSK 33702 h 40 minAirbus A321-100/200  
13:2015:55Lufthansa
Austrian Airlines
LH 1114
OS 7461
2 h 35 minAirbus A320 (sharklets)  
17:0019:35Lufthansa
Austrian Airlines
LH 1122
OS 7457
2 h 35 minAirbus A320 (sharklets)  
19:1021:55Air EuropaUX 15062 h 45 min  
19:3522:25IberiaIB 7662 h 50 minAirbus A320-100/200  
19:5022:40Finnair
AirBaltic
Iberia
AY 5565
BT 5172
IB 3131
2 h 50 minAirbus A320 (sharklets)  
20:5023:25Lufthansa
LOT Polish Airlines
Austrian Airlines
LH 1120
LO 4871
OS 7459
2 h 35 minAirbus A321-100/200  
Thursday
06:3009:20Iberia
Iberia
IB 1332
IB 8713
2 h 50 minCanadair CRJ 1000  
09:4012:15Air Canada
Lufthansa
United Airlines
AC 9180
LH 1112
UA 9358
2 h 35 minAirbus A320 (sharklets)  
10:0512:45Austrian AirlinesOS 74552 h 40 minAirbus A321-100/200  
10:5513:35Air EuropaUX 15022 h 40 min  
12:1015:00Finnair
AirBaltic
Iberia
Iberia
AY 5561
BT 5222
IB 1328
IB 8707
2 h 50 minCanadair CRJ 1000  
13:0515:45Austrian AirlinesOS 74612 h 40 minAirbus A321-100/200  
13:1015:50Scandinavian AirlinesSK 33702 h 40 minAirbus A321-100/200  
13:2015:55Lufthansa
United Airlines
LH 1114
UA 9229
2 h 35 minAirbus A320 (sharklets)  
17:0019:35Lufthansa
Austrian Airlines
Scandinavian Airlines
LH 1122
OS 7457
SK 3590
2 h 35 minAirbus A320-100/200  
19:1021:55Air EuropaUX 15062 h 45 min  
19:3522:25AirBaltic
Iberia
BT 5172
IB 766
2 h 50 minAirbus A320-100/200  
19:5022:40Finnair
Iberia
AY 5565
IB 3131
2 h 50 minAirbus A320 (sharklets)  
20:5023:25Lufthansa
LOT Polish Airlines
Austrian Airlines
LH 1120
LO 4871
OS 7459
2 h 35 minAirbus A320 (sharklets)  
Friday
06:3009:20Iberia
Iberia
IB 1332
IB 8713
2 h 50 minCanadair CRJ 1000  
09:4012:15Lufthansa
Austrian Airlines
LH 1112
OS 7455
2 h 35 minAirbus A320-100/200  
10:5513:35Air EuropaUX 15022 h 40 min  
12:1015:00Finnair
AirBaltic
Iberia
Iberia
AY 5561
BT 5222
IB 1328
IB 8707
2 h 50 minCanadair CRJ 1000  
13:2015:55Lufthansa
Austrian Airlines
United Airlines
LH 1114
OS 7461
UA 9229
2 h 35 minAirbus A320 (sharklets)  
17:0019:35Lufthansa
Austrian Airlines
LH 1122
OS 7457
2 h 35 minAirbus A321-100/200  
17:3020:10Scandinavian AirlinesSK 35902 h 40 minAirbus A321-100/200  
19:1021:55Air EuropaUX 15062 h 45 min  
19:3522:25IberiaIB 7662 h 50 minAirbus A320-100/200  
19:5022:40Finnair
AirBaltic
Iberia
AY 5565
BT 5172
IB 3131
2 h 50 minAirbus A320 (sharklets)  
20:5023:25Lufthansa
LOT Polish Airlines
Austrian Airlines
LH 1120
LO 4871
OS 7459
2 h 35 minAirbus A321-100/200  
Saturday
06:3009:20American Airlines
Iberia
Iberia
AA 8529
IB 1332
IB 8713
2 h 50 minCanadair CRJ 1000  
09:4012:15Lufthansa
Austrian Airlines
United Airlines
LH 1112
OS 7455
UA 9358
2 h 35 minAirbus A320 (sharklets)  
10:5513:35Air EuropaUX 15022 h 40 min  
12:1015:00Finnair
AirBaltic
Iberia
Iberia
AY 5561
BT 5222
IB 1328
IB 8707
2 h 50 minCanadair CRJ 1000  
13:2015:55Lufthansa
Austrian Airlines
United Airlines
LH 1114
OS 7461
UA 9229
2 h 35 minAirbus A320 (sharklets)  
17:0019:35Lufthansa
Austrian Airlines
United Airlines
LH 1122
OS 7457
UA 9359
2 h 35 minAirbus A321-100/200  
19:1021:55Air EuropaUX 15062 h 45 min  
19:3522:25IberiaIB 7662 h 50 minAirbus A320-100/200  
19:5022:40Finnair
Iberia
Iberia
AY 5565
IB 3131
IB 8711
2 h 50 minCanadair CRJ 1000  
20:5023:25Lufthansa
Austrian Airlines
LH 1120
OS 7459
2 h 35 minAirbus A320-100/200  
20:5023:30LOT Polish AirlinesLO 48712 h 40 minAirbus A321-100/200  
Sunday
06:3009:20Iberia
Iberia
IB 1332
IB 8713
2 h 50 minCanadair CRJ 1000  
09:4012:15Lufthansa
Austrian Airlines
LH 1112
OS 7455
2 h 35 minAirbus A320neo  
10:5513:35Air EuropaUX 15022 h 40 min  
12:1015:00Finnair
Iberia
Iberia
AY 5561
IB 1328
IB 8707
2 h 50 minCanadair CRJ 1000  
13:2015:55Lufthansa
Austrian Airlines
LH 1114
OS 7461
2 h 35 minAirbus A320 (sharklets)  
17:0019:35LufthansaLH 11222 h 35 minAirbus A321-100/200  
17:3020:10Austrian AirlinesOS 74572 h 40 minAirbus A321-100/200  
19:1021:55Air EuropaUX 15062 h 45 min  
19:3522:25IberiaIB 7662 h 50 minAirbus A320-100/200  
19:5022:40Finnair
AirBaltic
Iberia
AY 5565
BT 5172
IB 3131
2 h 50 minAirbus A319  
20:5023:25Lufthansa
LOT Polish Airlines
Austrian Airlines
LH 1120
LO 4871
OS 7459
2 h 35 minAirbus A321-100/200  

Monday

Flight IB 1332 / IB 8713: 06:30 – 09:20 (2 h 50 min)
Flight LH 1112 / OS 7455: 09:40 – 12:15 (2 h 35 min)
Flight UX 1502: 10:55 – 13:35 (2 h 40 min)
Flight AY 5561 / BT 5222 / IB 1328 / IB 8707: 12:10 – 15:00 (2 h 50 min)
Flight LH 1114 / OS 7461: 13:20 – 15:55 (2 h 35 min)
Flight LH 1122 / OS 7457: 17:00 – 19:35 (2 h 35 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight IB 766: 19:35 – 22:25 (2 h 50 min)
Flight AY 5565 / IB 3131: 19:50 – 22:40 (2 h 50 min)
Flight LH 1120 / LO 4871 / OS 7459: 20:50 – 23:25 (2 h 35 min)

Tuesday

Flight IB 8713: 06:30 – 09:20 (2 h 50 min)
Flight LH 1112 / OS 7455 / UA 9358: 09:40 – 12:15 (2 h 35 min)
Flight AC 9180: 10:05 – 12:45 (2 h 40 min)
Flight UX 1502: 10:55 – 13:35 (2 h 40 min)
Flight AY 5561 / BT 5222 / IB 1328 / IB 8707: 12:10 – 15:00 (2 h 50 min)
Flight SK 3370: 13:00 – 15:40 (2 h 40 min)
Flight AC 9284: 13:05 – 15:45 (2 h 40 min)
Flight LH 1114 / OS 7461: 13:20 – 15:55 (2 h 35 min)
Flight AV 6509 / LH 1122 / OS 7457 / UA 9359: 17:00 – 19:35 (2 h 35 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight AY 5565 / IB 3131: 19:50 – 22:40 (2 h 50 min)
Flight LH 1120 / LO 4871 / OS 7459: 20:50 – 23:25 (2 h 35 min)

Wednesday

Flight IB 8713: 06:30 – 09:20 (2 h 50 min)
Flight LH 1112 / OS 7455: 09:40 – 12:15 (2 h 35 min)
Flight UX 1502: 10:55 – 13:35 (2 h 40 min)
Flight AY 5561 / BT 5222 / IB 1328 / IB 8707: 12:10 – 15:00 (2 h 50 min)
Flight SK 3370: 13:00 – 15:40 (2 h 40 min)
Flight LH 1114 / OS 7461: 13:20 – 15:55 (2 h 35 min)
Flight LH 1122 / OS 7457: 17:00 – 19:35 (2 h 35 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight IB 766: 19:35 – 22:25 (2 h 50 min)
Flight AY 5565 / BT 5172 / IB 3131: 19:50 – 22:40 (2 h 50 min)
Flight LH 1120 / LO 4871 / OS 7459: 20:50 – 23:25 (2 h 35 min)

Thursday

Flight IB 1332 / IB 8713: 06:30 – 09:20 (2 h 50 min)
Flight AC 9180 / LH 1112 / UA 9358: 09:40 – 12:15 (2 h 35 min)
Flight OS 7455: 10:05 – 12:45 (2 h 40 min)
Flight UX 1502: 10:55 – 13:35 (2 h 40 min)
Flight AY 5561 / BT 5222 / IB 1328 / IB 8707: 12:10 – 15:00 (2 h 50 min)
Flight OS 7461: 13:05 – 15:45 (2 h 40 min)
Flight SK 3370: 13:10 – 15:50 (2 h 40 min)
Flight LH 1114 / UA 9229: 13:20 – 15:55 (2 h 35 min)
Flight LH 1122 / OS 7457 / SK 3590: 17:00 – 19:35 (2 h 35 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight BT 5172 / IB 766: 19:35 – 22:25 (2 h 50 min)
Flight AY 5565 / IB 3131: 19:50 – 22:40 (2 h 50 min)
Flight LH 1120 / LO 4871 / OS 7459: 20:50 – 23:25 (2 h 35 min)

Friday

Flight IB 1332 / IB 8713: 06:30 – 09:20 (2 h 50 min)
Flight LH 1112 / OS 7455: 09:40 – 12:15 (2 h 35 min)
Flight UX 1502: 10:55 – 13:35 (2 h 40 min)
Flight AY 5561 / BT 5222 / IB 1328 / IB 8707: 12:10 – 15:00 (2 h 50 min)
Flight LH 1114 / OS 7461 / UA 9229: 13:20 – 15:55 (2 h 35 min)
Flight LH 1122 / OS 7457: 17:00 – 19:35 (2 h 35 min)
Flight SK 3590: 17:30 – 20:10 (2 h 40 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight IB 766: 19:35 – 22:25 (2 h 50 min)
Flight AY 5565 / BT 5172 / IB 3131: 19:50 – 22:40 (2 h 50 min)
Flight LH 1120 / LO 4871 / OS 7459: 20:50 – 23:25 (2 h 35 min)

Saturday

Flight AA 8529 / IB 1332 / IB 8713: 06:30 – 09:20 (2 h 50 min)
Flight LH 1112 / OS 7455 / UA 9358: 09:40 – 12:15 (2 h 35 min)
Flight UX 1502: 10:55 – 13:35 (2 h 40 min)
Flight AY 5561 / BT 5222 / IB 1328 / IB 8707: 12:10 – 15:00 (2 h 50 min)
Flight LH 1114 / OS 7461 / UA 9229: 13:20 – 15:55 (2 h 35 min)
Flight LH 1122 / OS 7457 / UA 9359: 17:00 – 19:35 (2 h 35 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight IB 766: 19:35 – 22:25 (2 h 50 min)
Flight AY 5565 / IB 3131 / IB 8711: 19:50 – 22:40 (2 h 50 min)
Flight LH 1120 / OS 7459: 20:50 – 23:25 (2 h 35 min)
Flight LO 4871: 20:50 – 23:30 (2 h 40 min)

Sunday

Flight IB 1332 / IB 8713: 06:30 – 09:20 (2 h 50 min)
Flight LH 1112 / OS 7455: 09:40 – 12:15 (2 h 35 min)
Flight UX 1502: 10:55 – 13:35 (2 h 40 min)
Flight AY 5561 / IB 1328 / IB 8707: 12:10 – 15:00 (2 h 50 min)
Flight LH 1114 / OS 7461: 13:20 – 15:55 (2 h 35 min)
Flight LH 1122: 17:00 – 19:35 (2 h 35 min)
Flight OS 7457: 17:30 – 20:10 (2 h 40 min)
Flight UX 1506: 19:10 – 21:55 (2 h 45 min)
Flight IB 766: 19:35 – 22:25 (2 h 50 min)
Flight AY 5565 / BT 5172 / IB 3131: 19:50 – 22:40 (2 h 50 min)
Flight LH 1120 / LO 4871 / OS 7459: 20:50 – 23:25 (2 h 35 min)

Flight Frankfurt - Madrid

Avia.lt belongs to UAB "Baltic Clipper"

Enterprise Code: 110437597
VAT Code: LT104375917
address: Laisvės al. 61-1, Kaunas, LT-44304, Lithuania
email: [email protected]

Information and Help by Phone (8 5) 249 09 09:

Workdays — 8:00-19:00
Weekends/Holidays — closed