Cheap flights from Frankfurt to Madrid
Find cheap Madrid to Frankfurt flights with our free search service. Compare all available fares for direct or connection flights from Madrid to Frankfurt.
Frankfurt to Madrid flight schedules
| Flight | Departure Date | Arrival Date | Price | Duration | Number of stops | Updated |
|---|---|---|---|---|---|---|
| Frankfurt (FRA) - Madrid (MAD) | 2026-03-29 | 2026-03-29 | 329 USD | 30 hours 15 minutes | Connection | 2026-01-13T09:37:36 |
Frankfurt to Madrid flight status
| Flight | Origin | Destination | Departure | Arrival | Equip |
|---|---|---|---|---|---|
| SK3374 | Frankfurt (FRA) | Madrid (MAD) | 6:41 a.m. | 12:30 p.m. | |
| AM6956 | Frankfurt (FRA) | Madrid (MAD) | 10:45 a.m. | 1:35 p.m. | E90 |
| LH1114 | Frankfurt (FRA) | Madrid (MAD) | 1:30 p.m. | 4:10 p.m. | Airbus A320 (sharklets) |
| OS7461 | Frankfurt (FRA) | Madrid (MAD) | 1:10 p.m. | 3:50 p.m. | 321 |
| LA7102 | Frankfurt (FRA) | Madrid (MAD) | 6:18 p.m. | 7:26 p.m. | None |
| AY5565 | Frankfurt (FRA) | Madrid (MAD) | 7:35 p.m. | 10:25 p.m. | CRK |
| AV6509 | Frankfurt (FRA) | Madrid (MAD) | 5:35 p.m. | 8:15 p.m. | 321 |
| CA6017 | Frankfurt (FRA) | Madrid (MAD) | 1:10 p.m. | 3:50 p.m. | 321 |
| SK3372 | Frankfurt (FRA) | Madrid (MAD) | 11:10 a.m. | 12:32 p.m. | None |
| SK3590 | Frankfurt (FRA) | Madrid (MAD) | 10:30 p.m. | 12:02 a.m. | None |
| AC9284 | Frankfurt (FRA) | Madrid (MAD) | 1:20 p.m. | 4 p.m. | 321 |
| BT5172 | Frankfurt (FRA) | Madrid (MAD) | 7:35 p.m. | 10:25 p.m. | 321 |
| LA1731 | Frankfurt (FRA) | Madrid (MAD) | 6:05 p.m. | 8:05 p.m. | None |
| UX1502 | Frankfurt (FRA) | Madrid (MAD) | 10:45 a.m. | 1:35 p.m. | Boeing 737-800 (winglets) |
| CI9232 | Frankfurt (FRA) | Madrid (MAD) | 10:45 a.m. | 1:35 p.m. | 738 |
| OS7457 | Frankfurt (FRA) | Madrid (MAD) | 9 p.m. | 11:40 p.m. | 321 |
| JU7426 | Frankfurt (FRA) | Madrid (MAD) | 10:45 a.m. | 1:35 p.m. | None |
| AM6923 | Frankfurt (FRA) | Madrid (MAD) | 7:35 a.m. | 9:45 a.m. | E90 |
| UX1506 | Frankfurt (FRA) | Madrid (MAD) | 7:05 p.m. | 9:55 p.m. | Boeing 737-800 (winglets) |
| ET1569 | Frankfurt (FRA) | Madrid (MAD) | 10:20 a.m. | 1 p.m. | 321 |
| EY4354 | Frankfurt (FRA) | Madrid (MAD) | 10:45 a.m. | 1:35 p.m. | E90 |
| UA9229 | Frankfurt (FRA) | Madrid (MAD) | 1:30 p.m. | 4:10 p.m. | 321 |
| LH1122 | Frankfurt (FRA) | Madrid (MAD) | 9:10 p.m. | 11:50 p.m. | Airbus A321-100/200 |
| LH1112 | Frankfurt (FRA) | Madrid (MAD) | 10:20 a.m. | 1 p.m. | Airbus A321-100/200 |
| JL7843 | Frankfurt (FRA) | Madrid (MAD) | 6:45 a.m. | 8:25 a.m. | 320 |
| JL6950 | Frankfurt (FRA) | Madrid (MAD) | 7:35 p.m. | 10:25 p.m. | 319 |
| IB9040 | Frankfurt (FRA) | Madrid (MAD) | 8:55 p.m. | 10:40 p.m. | 33F |
| AA8595 | Frankfurt (FRA) | Madrid (MAD) | 1:20 p.m. | 2:40 p.m. | CR9 |
| VN3167 | Frankfurt (FRA) | Madrid (MAD) | 10:45 a.m. | 1:35 p.m. | E90 |
| NH6141 | Frankfurt (FRA) | Madrid (MAD) | 9 p.m. | 11:40 p.m. | 32A |
| IB9042 | Frankfurt (FRA) | Madrid (MAD) | 8:50 p.m. | 10:10 p.m. | |
| UA9358 | Frankfurt (FRA) | Madrid (MAD) | 10:45 a.m. | 1:25 p.m. | 32A |
| UA9359 | Frankfurt (FRA) | Madrid (MAD) | 5:30 p.m. | 8:10 p.m. | 321 |
| LH1120 | Frankfurt (FRA) | Madrid (MAD) | 5:30 p.m. | 8:10 p.m. | Airbus A320 (sharklets) |
| OS7459 | Frankfurt (FRA) | Madrid (MAD) | 5:35 p.m. | 8:15 p.m. | 32A |
| OS7455 | Frankfurt (FRA) | Madrid (MAD) | 10:35 a.m. | 1:15 p.m. | 321 |
| SQ2062 | Frankfurt (FRA) | Madrid (MAD) | 10:20 a.m. | 1 p.m. | 319 |
| SK3370 | Frankfurt (FRA) | Madrid (MAD) | 11 a.m. | 1:02 p.m. | E90 |
| AC9180 | Frankfurt (FRA) | Madrid (MAD) | 10:10 a.m. | 12:45 p.m. | |
| LH3699 | Frankfurt (FRA) | Madrid (MAD) | 5:10 p.m. | 7:40 p.m. | 321 |
| BT5222 | Frankfurt (FRA) | Madrid (MAD) | 12:10 p.m. | 3 p.m. | DHC-8-400 Dash 8Q |
| 3U8551 | Frankfurt (FRA) | Madrid (MAD) | 12:55 p.m. | 5:35 p.m. | 320 |
| FR1678 | Frankfurt (FRA) | Madrid (MAD) | 11:55 p.m. | 1:15 a.m. | B738 |
| AY5561 | Frankfurt (FRA) | Madrid (MAD) | 12:10 p.m. | 3 p.m. | 319 |
| SK3699 | Frankfurt (FRA) | Madrid (MAD) | 7:40 p.m. | 10:29 p.m. | None |
| SK3697 | Frankfurt (FRA) | Madrid (MAD) | 5:42 a.m. | 8:20 a.m. | None |
| CA6009 | Frankfurt (FRA) | Madrid (MAD) | 5:10 p.m. | 7:50 p.m. | 321 |
| LH9358 | Frankfurt (FRA) | Madrid (MAD) | 2:20 p.m. | 5:45 p.m. | 321 |
| SK3695 | Frankfurt (FRA) | Madrid (MAD) | 5:30 p.m. | 8:06 p.m. | 321 |
| IB8707 | Frankfurt (FRA) | Madrid (MAD) | 12:10 p.m. | 3 p.m. | Canadair CRJ 1000 |
| YW8707 | Frankfurt (FRA) | Madrid (MAD) | 12:10 p.m. | 3 p.m. | |
| IB8713 | Frankfurt (FRA) | Madrid (MAD) | 6:30 a.m. | 9:20 a.m. | Canadair CRJ 1000 |
| IB3131 | Frankfurt (FRA) | Madrid (MAD) | 7:50 p.m. | 10:40 p.m. | Airbus A319 |
| JU8043 | Frankfurt (FRA) | Madrid (MAD) | 1 p.m. | 2:15 p.m. | 738 |
| YW8713 | Frankfurt (FRA) | Madrid (MAD) | 6:30 a.m. | 9:20 a.m. | CRK |
| MU4578 | Frankfurt (FRA) | Madrid (MAD) | 1:50 a.m. | 7:30 a.m. | 738 |
| IB8711 | Frankfurt (FRA) | Madrid (MAD) | 7:30 p.m. | 10:20 p.m. | CRJX |
| YW8711 | Frankfurt (FRA) | Madrid (MAD) | 7:50 p.m. | 10:40 p.m. | CRK |
| EY4356 | Frankfurt (FRA) | Madrid (MAD) | 7:10 p.m. | 9:55 p.m. | E90 |
| WY5512 | Frankfurt (FRA) | Madrid (MAD) | 9:45 a.m. | 12:15 p.m. | None |
| BT5229 | Frankfurt (FRA) | Madrid (MAD) | 7:30 p.m. | 10:20 p.m. | None |
| BA9040 | Frankfurt (FRA) | Madrid (MAD) | 5:25 p.m. | 8:05 p.m. | |
| BA9042 | Frankfurt (FRA) | Madrid (MAD) | 8:30 p.m. | 10:50 p.m. | 75F |
| AI8707 | Frankfurt (FRA) | Madrid (MAD) | 12:10 p.m. | 3 p.m. | Canadair CRJ 1000 |
| EB4801 | Frankfurt (FRA) | Madrid (MAD) | 8:50 a.m. | 11:06 a.m. | Airbus A330-343 |
| EB302 | Frankfurt (FRA) | Madrid (MAD) | 2 a.m. | 2 a.m. | Airbus A330-243 |
| QY6260 | Frankfurt (FRA) | Madrid (MAD) | None | None | A306 |
| OB5305 | Frankfurt (FRA) | Madrid (MAD) | 12:10 p.m. | 3 p.m. | None |
| SA7528 | Frankfurt (FRA) | Madrid (MAD) | 1 p.m. | 3:35 p.m. | 321 |
| LH9284 | Frankfurt (FRA) | Madrid (MAD) | 1 p.m. | 3:35 p.m. | 32A |
| LH9180 | Frankfurt (FRA) | Madrid (MAD) | 10:10 a.m. | 12:45 p.m. | 32A |
| BE457 | Frankfurt (FRA) | Madrid (MAD) | 4:25 p.m. | 5:35 p.m. | DH4 |
| YY8713 | Frankfurt (FRA) | Madrid (MAD) | 6:30 a.m. | 9:20 a.m. | |
| US5500 | Frankfurt (FRA) | Madrid (MAD) | 10:50 a.m. | 1:40 p.m. | CR9 |
| 9W2409 | Frankfurt (FRA) | Madrid (MAD) | 12:05 p.m. | 2:50 p.m. | 738 |
| US5497 | Frankfurt (FRA) | Madrid (MAD) | 9:20 a.m. | 11:55 a.m. | CR9 |
| VA5658 | Frankfurt (FRA) | Madrid (MAD) | 8:55 p.m. | 11:25 p.m. | 333 |
| US699 | Frankfurt (FRA) | Madrid (MAD) | 1 p.m. | 3:35 p.m. | 319 |
| I29705 | Frankfurt (FRA) | Madrid (MAD) | None | None | A320 |
| US6985 | Frankfurt (FRA) | Madrid (MAD) | 1 p.m. | 3:35 p.m. | 73G |
| AB5324 | Frankfurt (FRA) | Madrid (MAD) | 7:50 a.m. | 10:40 a.m. | A319 |
| US5493 | Frankfurt (FRA) | Madrid (MAD) | 9:20 a.m. | 11:55 a.m. | CR9 |
| US5494 | Frankfurt (FRA) | Madrid (MAD) | 9:20 a.m. | 11:55 a.m. | CR9 |
| US5496 | Frankfurt (FRA) | Madrid (MAD) | 9:20 a.m. | 11:55 a.m. | CR9 |
| US5498 | Frankfurt (FRA) | Madrid (MAD) | 9:20 a.m. | 11:55 a.m. | CR9 |
| US5499 | Frankfurt (FRA) | Madrid (MAD) | 9:20 a.m. | 11:55 a.m. | CR9 |
| US55 | Frankfurt (FRA) | Madrid (MAD) | 10:50 a.m. | 1:40 p.m. | 763 |
| US6974 | Frankfurt (FRA) | Madrid (MAD) | 1 p.m. | 3:35 p.m. | 321 |
| US698 | Frankfurt (FRA) | Madrid (MAD) | 1 p.m. | 3:35 p.m. | 319 |
| US5495 | Frankfurt (FRA) | Madrid (MAD) | 9:20 a.m. | 11:55 a.m. | CR9 |
| US550 | Frankfurt (FRA) | Madrid (MAD) | 10:55 a.m. | 1:45 p.m. | 320 |
| LA2824 | Frankfurt (FRA) | Madrid (MAD) | 8:30 p.m. | 10:50 p.m. | 763 |
| YW5565 | Frankfurt (FRA) | Madrid (MAD) | 12:10 p.m. | 3 p.m. | |
| CM1799 | Frankfurt (FRA) | Madrid (MAD) | 7:10 p.m. | 10 p.m. | CR7 |
| AB5532 | Frankfurt (FRA) | Madrid (MAD) | 12:05 p.m. | 2:50 p.m. | CRK |
Popular Flights Searchs
- Domestic Destinations
- International Destinations
